Skip to content

site: plain-English demo up front, and a why-not-Cursor section - #189

Merged
alpibrupa merged 2 commits into
mainfrom
site-human-friendly-demo
Sep 24, 2026
Merged

alpibrupa merged 2 commits into
mainfrom
site-human-friendly-demo

Conversation

@alpibrupa

Copy link
Copy Markdown
Contributor

Summary

  • The hero's only recording used the same zip[A, B] signature as the "Try it" code block — technically accurate but meant the very first thing a visitor saw already assumed Lex syntax, working against the page's own "you don't have to learn Lex first" pitch. Adds a second real, unedited asciinema recording whose typed request is plain English ("write a function that tells me if a word reads the same backwards, like radar") and puts it in the hero.
  • Adds a short, honest "why not just use Cursor, Copilot, or Claude Code directly" section: not pitched as a bigger IDE, but as a CLI those tools can shell out to specifically for Lex, ending on a stricter bar (type-checked + a declared acceptance) than "the diff looks plausible."
  • Moves the web UI screen recording into "Try it" next to the typed-issue example, since the hero now leads with the friendlier one.

Test plan

  • Served site/ locally, confirmed both asciinema players load and play their respective real recordings
  • Checked desktop and mobile (375px) layouts for the new "vs. Cursor" section and the moved web UI recording — no overflow
  • Nav updated to match new section order (vs. Cursor → Why → Try it)

🤖 Generated with Claude Code

alpibrupa and others added 2 commits September 24, 2026 14:12
The hero led with the same zip signature used in the "Try it" code
block — accurate, but it meant even the FIRST thing a visitor saw
required already knowing Lex's type syntax, undercutting "you don't
have to learn Lex first" on its own page. Replaces it with a second
real, unedited recording whose actual typed request is plain English
("write a function that tells me if a word reads the same backwards,
like radar") — no signature, no Lex syntax to know going in.

Also adds a short "why not just use Cursor, Copilot, or Claude Code
directly" section: lex-code isn't pitched as a bigger IDE — it's a
plain CLI any of those can shell out to specifically for Lex, held to
a stricter bar (type-checked and closed against a declared acceptance)
than "the diff looks plausible."

The web UI screen recording moves into the "Try it" section (next to
the typed-issue example it's already showing), since the hero's new
recording is the first thing worth seeing now.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
The web UI recording used the zip example again, and the typed-issue
code block had no recording at all — text only. Two real, unedited
replacements:

- A new web UI session (password strength, not zip — more relatable,
  and it self-corrects a real syntax slip along the way) that also
  calls remember, then a second real turn to trigger reconciliation,
  so the Memory tab shows an actual promoted fact instead of the
  "No project memory stored yet" empty state the first recording had.
- A live asciinema recording of the exact typed-issue commands already
  shown as a code block (same "add zip" issue, same run), ending in
  the same `verified` line — previously that flow was the one thing on
  the page not backed by a recording.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@alpibrupa
alpibrupa merged commit e69f225 into main Sep 24, 2026
1 check passed
@alpibrupa
alpibrupa deleted the site-human-friendly-demo branch September 24, 2026 12:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant