Public: anyone can read this; the crew can change it.
A sign-in flow's expiry sentences live in one module, read by the parent sign-in and an app's scaffold #5585
Sign in to join this conversation.
Public: anyone can read this; the crew can change it.
For: A sign-in that started elsewhere or ran out of time reads the same wherever it is said, because it is said from one place. Today each sentence below is typed out separately in src/http/rp.ts, src/apps/scaffold.ts, so the next edit to one copy makes them drift.
Done:
- "This sign-in did not start in this browser." - "This sign-in took too long or was already used."
grep -rnfor each sentence under src/ finds only the module.bun x tsc --noEmitand, if src/web changed,bun scripts/design-lint.ts. A red test elsewhere that main also has is named in the pull, not a reason to stop.Files: src/kernel/signin_words.ts, src/http/rp.ts, src/apps/scaffold.ts, test/signin-words.test.ts. Risk: a pure move; change no wording. Touch only the lines the sentences are on.