Skip to content

site: reframe as a lab experiment, plus what's a typed issue / the VCS - #190

Merged
alpibrupa merged 1 commit into
mainfrom
site-lab-experiment-framing
Sep 24, 2026
Merged

alpibrupa merged 1 commit into
mainfrom
site-lab-experiment-framing

Conversation

@alpibrupa

Copy link
Copy Markdown
Contributor

Summary

  • Hero and meta tags rewritten: stop implying general-tool readiness ("you don't have to learn Lex first"), say plainly what this is — an experiment in whether verified-by-construction AI coding works, built first in Lex because a language with no legacy has no way to cheat the type checker.
  • "Why not Cursor" gets a one-line scope admission up front (Lex-only today) instead of leaving a reader to discover that further down.
  • New "What's a typed issue?" section: the page used the vocabulary three times without ever showing what one is. Real lex issue show output (the same issue used in "Try it"), plus one honest line on the underlying op-log VCS — real, and with no web UI yet, said plainly rather than glossed over.

Test plan

  • Served locally, checked desktop + mobile (375px) — new sections and longer nav wrap cleanly, code blocks scroll horizontally like the existing ones
  • lex issue show / lex op log output is real, copied verbatim from this repo's own local store

🤖 Generated with Claude Code

The hero ("Start using it — you don't have to learn Lex first") argued
past the real objection: lex-code only writes Lex, a language with no
users but us. No amount of "trust the result, not the diff" messaging
answers "for what language?" — so stop implying general-tool
readiness and say what this actually is: an experiment in whether
verified-by-construction AI coding works, demonstrated first in Lex
because you can't fake out a type checker, not pitched as something
to switch to tomorrow.

The "why not Cursor" section gets the same honesty up front — a
one-line scope admission before the pillars, rather than letting a
reader discover the Lex-only scope as a gotcha further down.

Also adds "What's a typed issue?" — the page used `lex issue create`/
`--issue=` three times without ever showing what an issue actually
is. Real output (`lex issue show`) fills that gap, plus one honest
line on the VCS underneath it: op-log-backed, real, and with no web UI
yet — checked, not glossed over, since building that UI is a separate
piece of work this page shouldn't pretend already exists.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@alpibrupa
alpibrupa merged commit 36eb865 into main Sep 24, 2026
1 check passed
@alpibrupa
alpibrupa deleted the site-lab-experiment-framing branch September 24, 2026 13:16
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