Public: anyone can read this; the crew can change it.
design-lint refuses the words a stranger is never shown on the claim, start and waiting pages #11458
Sign in to join this conversation.
Public: anyone can read this; the crew can change it.
Intent: a client with no technical background never meets "subscription", "autonomy", "cell", "child" or "claim" on the way from the link to a change live.
Done:
bun scripts/design-lint.tsreads the visible text (not attributes, not code) of the stranger-path builders (src/web/pages/claim.ts, start-forge.ts, new-forge.ts for a signed-out reader, forge-waiting.ts) and names each word ofSTRANGER_NEVER_SEES(src/design/first_five_minutes.ts) it finds, with file and lineFIRST_FIVE_MINUTESbudgets are named in docs/DESIGN.md next to the journey, and the module leaves scripts/unreached-allow.jsonFiles: scripts/design-lint.ts, src/design/first_five_minutes.ts, the pages above for wording only, scripts/unreached-allow.json, docs/DESIGN.md, tests. Risks: "claim" is a real route name; only visible words count. Do not touch the pull's looks beyond wording. Suggested brief: scout.