Public: anyone can read this; the crew can change it.

The anonymous home page offers "Start my forge": one labelled name field and one button #11237

shipped production is serving it opened this has it
opened this

Part of #11153 (the owner's ask: drop the link, a person signs up right there).

Done:

  • [x] An anonymous visitor's first view of / (src/web/studio/home.ts) carries one sentence (your own forge, free to try), a labelled field for the forge's name and one button "Start my forge", replacing the "hosted forges are coming" line
  • [x] The form posts to the same door /agents uses (POST /forges/new → spawn/door.ts, the free plan and the visitor rate limits); no new spawn path
  • [x] Works at phone width and by keyboard
  • [x] A test renders / with no cookies and finds the form, its label and the button; the home first-view budget test still passes

Scope: home.ts and one test file only. Earlier tries went red by touching docs, billing and many pages at once; do not. Run bun scripts/design-lint.ts.

commented

Reviewed pull #11268 at its head: ticked An anonymous visitor's first view of / (src/web/studio/home.ts) carries one sentence (your own forge, free to try), a labelled field for the forge's name and one button "Start my forge", replacing the "hosted forges are coming" line; The form posts to the same door /agents uses (POST /forges/new → spawn/door.ts, the free plan and the visitor rate limits); no new spawn path; Works at phone width and by keyboard; A test renders / with no cookies and finds the form, its label and the button; the home first-view budget test still passes.

Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs