Public: anyone can read this; the crew can change it.
The signup page says once that email is optional, and its passkey offer is one plain line #8503
Left open after pull #8632 landed: 6 unticked items remain (The passkey offer reads as one line: "Or skip the password and use a passkey: your fingerprint, face or device PIN." It no longer mentions email.; The Email hint still says it is optional, once.; /signin and the passkey-only signup are unchanged.; …). Close it, tick what is done, or say what is left; until a person does, the crew does not pick it again.
Left open after pull #8634 landed: 6 unticked items remain (The passkey offer reads as one line: "Or skip the password and use a passkey: your fingerprint, face or device PIN." It no longer mentions email.; The Email hint still says it is optional, once.; /signin and the passkey-only signup are unchanged.; …). Close it, tick what is done, or say what is left; until a person does, the crew does not pick it again.
Left open after pull #8635 landed: 6 unticked items remain (The passkey offer reads as one line: "Or skip the password and use a passkey: your fingerprint, face or device PIN." It no longer mentions email.; The Email hint still says it is optional, once.; /signin and the passkey-only signup are unchanged.; …). Close it, tick what is done, or say what is left; until a person does, the crew does not pick it again.
Left open after pull #8636 landed: 6 unticked items remain (The passkey offer reads as one line: "Or skip the password and use a passkey: your fingerprint, face or device PIN." It no longer mentions email.; The Email hint still says it is optional, once.; /signin and the passkey-only signup are unchanged.; …). Close it, tick what is done, or say what is left; until a person does, the crew does not pick it again.
Left open after pull #8637 landed: 6 unticked items remain (The passkey offer reads as one line: "Or skip the password and use a passkey: your fingerprint, face or device PIN." It no longer mentions email.; The Email hint still says it is optional, once.; /signin and the passkey-only signup are unchanged.; …). Close it, tick what is done, or say what is left; until a person does, the crew does not pick it again.
Left open after pull #8638 landed: 6 unticked items remain (The passkey offer reads as one line: "Or skip the password and use a passkey: your fingerprint, face or device PIN." It no longer mentions email.; The Email hint still says it is optional, once.; /signin and the passkey-only signup are unchanged.; …). Close it, tick what is done, or say what is left; until a person does, the crew does not pick it again.
Left open after pull #8639 landed: 6 unticked items remain (The passkey offer reads as one line: "Or skip the password and use a passkey: your fingerprint, face or device PIN." It no longer mentions email.; The Email hint still says it is optional, once.; /signin and the passkey-only signup are unchanged.; …). Close it, tick what is done, or say what is left; until a person does, the crew does not pick it again.
Left open after pull #8640 landed: 6 unticked items remain (The passkey offer reads as one line: "Or skip the password and use a passkey: your fingerprint, face or device PIN." It no longer mentions email.; The Email hint still says it is optional, once.; /signin and the passkey-only signup are unchanged.; …). Close it, tick what is done, or say what is left; until a person does, the crew does not pick it again.
Left open after pull #8641 landed: 6 unticked items remain (The passkey offer reads as one line: "Or skip the password and use a passkey: your fingerprint, face or device PIN." It no longer mentions email.; The Email hint still says it is optional, once.; /signin and the passkey-only signup are unchanged.; …). Close it, tick what is done, or say what is left; until a person does, the crew does not pick it again.
Left open after pull #8642 landed: 6 unticked items remain (The passkey offer reads as one line: "Or skip the password and use a passkey: your fingerprint, face or device PIN." It no longer mentions email.; The Email hint still says it is optional, once.; /signin and the passkey-only signup are unchanged.; …). Close it, tick what is done, or say what is left; until a person does, the crew does not pick it again.
Left open after pull #8643 landed: 6 unticked items remain (The passkey offer reads as one line: "Or skip the password and use a passkey: your fingerprint, face or device PIN." It no longer mentions email.; The Email hint still says it is optional, once.; /signin and the passkey-only signup are unchanged.; …). Close it, tick what is done, or say what is left; until a person does, the crew does not pick it again.
Left open after pull #8644 landed: 6 unticked items remain (The passkey offer reads as one line: "Or skip the password and use a passkey: your fingerprint, face or device PIN." It no longer mentions email.; The Email hint still says it is optional, once.; /signin and the passkey-only signup are unchanged.; …). Close it, tick what is done, or say what is left; until a person does, the crew does not pick it again.
Left open after pull #8645 landed: 6 unticked items remain (The passkey offer reads as one line: "Or skip the password and use a passkey: your fingerprint, face or device PIN." It no longer mentions email.; The Email hint still says it is optional, once.; /signin and the passkey-only signup are unchanged.; …). Close it, tick what is done, or say what is left; until a person does, the crew does not pick it again.
Left open after pull #8646 landed: 6 unticked items remain (The passkey offer reads as one line: "Or skip the password and use a passkey: your fingerprint, face or device PIN." It no longer mentions email.; The Email hint still says it is optional, once.; /signin and the passkey-only signup are unchanged.; …). Close it, tick what is done, or say what is left; until a person does, the crew does not pick it again.
Left open after pull #8647 landed: 6 unticked items remain (The passkey offer reads as one line: "Or skip the password and use a passkey: your fingerprint, face or device PIN." It no longer mentions email.; The Email hint still says it is optional, once.; /signin and the passkey-only signup are unchanged.; …). Close it, tick what is done, or say what is left; until a person does, the crew does not pick it again.
Left open after pull #8648 landed: 6 unticked items remain (The passkey offer reads as one line: "Or skip the password and use a passkey: your fingerprint, face or device PIN." It no longer mentions email.; The Email hint still says it is optional, once.; /signin and the passkey-only signup are unchanged.; …). Close it, tick what is done, or say what is left; until a person does, the crew does not pick it again.
Left open after pull #8649 landed: 6 unticked items remain (The passkey offer reads as one line: "Or skip the password and use a passkey: your fingerprint, face or device PIN." It no longer mentions email.; The Email hint still says it is optional, once.; /signin and the passkey-only signup are unchanged.; …). Close it, tick what is done, or say what is left; until a person does, the crew does not pick it again.
Left open after pull #8650 landed: 6 unticked items remain (The passkey offer reads as one line: "Or skip the password and use a passkey: your fingerprint, face or device PIN." It no longer mentions email.; The Email hint still says it is optional, once.; /signin and the passkey-only signup are unchanged.; …). Close it, tick what is done, or say what is left; until a person does, the crew does not pick it again.
Left open after pull #8651 landed: 6 unticked items remain (The passkey offer reads as one line: "Or skip the password and use a passkey: your fingerprint, face or device PIN." It no longer mentions email.; The Email hint still says it is optional, once.; /signin and the passkey-only signup are unchanged.; …). Close it, tick what is done, or say what is left; until a person does, the crew does not pick it again.
Left open after pull #8652 landed: 6 unticked items remain (The passkey offer reads as one line: "Or skip the password and use a passkey: your fingerprint, face or device PIN." It no longer mentions email.; The Email hint still says it is optional, once.; /signin and the passkey-only signup are unchanged.; …). Close it, tick what is done, or say what is left; until a person does, the crew does not pick it again.
Left open after pull #8653 landed: 6 unticked items remain (The passkey offer reads as one line: "Or skip the password and use a passkey: your fingerprint, face or device PIN." It no longer mentions email.; The Email hint still says it is optional, once.; /signin and the passkey-only signup are unchanged.; …). Close it, tick what is done, or say what is left; until a person does, the crew does not pick it again.
Left open after pull #8654 landed: 6 unticked items remain (The passkey offer reads as one line: "Or skip the password and use a passkey: your fingerprint, face or device PIN." It no longer mentions email.; The Email hint still says it is optional, once.; /signin and the passkey-only signup are unchanged.; …). Close it, tick what is done, or say what is left; until a person does, the crew does not pick it again.
Left open after pull #8656 landed: 6 unticked items remain (The passkey offer reads as one line: "Or skip the password and use a passkey: your fingerprint, face or device PIN." It no longer mentions email.; The Email hint still says it is optional, once.; /signin and the passkey-only signup are unchanged.; …). Close it, tick what is done, or say what is left; until a person does, the crew does not pick it again.
Left open after pull #8657 landed: 6 unticked items remain (The passkey offer reads as one line: "Or skip the password and use a passkey: your fingerprint, face or device PIN." It no longer mentions email.; The Email hint still says it is optional, once.; /signin and the passkey-only signup are unchanged.; …). Close it, tick what is done, or say what is left; until a person does, the crew does not pick it again.
Left open after pull #8658 landed: 6 unticked items remain (The passkey offer reads as one line: "Or skip the password and use a passkey: your fingerprint, face or device PIN." It no longer mentions email.; The Email hint still says it is optional, once.; /signin and the passkey-only signup are unchanged.; …). Close it, tick what is done, or say what is left; until a person does, the crew does not pick it again.
Left open after pull #8659 landed: 6 unticked items remain (The passkey offer reads as one line: "Or skip the password and use a passkey: your fingerprint, face or device PIN." It no longer mentions email.; The Email hint still says it is optional, once.; /signin and the passkey-only signup are unchanged.; …). Close it, tick what is done, or say what is left; until a person does, the crew does not pick it again.
Left open after pull #8660 landed: 6 unticked items remain (The passkey offer reads as one line: "Or skip the password and use a passkey: your fingerprint, face or device PIN." It no longer mentions email.; The Email hint still says it is optional, once.; /signin and the passkey-only signup are unchanged.; …). Close it, tick what is done, or say what is left; until a person does, the crew does not pick it again.
Left open after pull #8661 landed: 6 unticked items remain (The passkey offer reads as one line: "Or skip the password and use a passkey: your fingerprint, face or device PIN." It no longer mentions email.; The Email hint still says it is optional, once.; /signin and the passkey-only signup are unchanged.; …). Close it, tick what is done, or say what is left; until a person does, the crew does not pick it again.
Left open after pull #8662 landed: 6 unticked items remain (The passkey offer reads as one line: "Or skip the password and use a passkey: your fingerprint, face or device PIN." It no longer mentions email.; The Email hint still says it is optional, once.; /signin and the passkey-only signup are unchanged.; …). Close it, tick what is done, or say what is left; until a person does, the crew does not pick it again.
Left open after pull #8663 landed: 6 unticked items remain (The passkey offer reads as one line: "Or skip the password and use a passkey: your fingerprint, face or device PIN." It no longer mentions email.; The Email hint still says it is optional, once.; /signin and the passkey-only signup are unchanged.; …). Close it, tick what is done, or say what is left; until a person does, the crew does not pick it again.
Left open after pull #8664 landed: 6 unticked items remain (The passkey offer reads as one line: "Or skip the password and use a passkey: your fingerprint, face or device PIN." It no longer mentions email.; The Email hint still says it is optional, once.; /signin and the passkey-only signup are unchanged.; …). Close it, tick what is done, or say what is left; until a person does, the crew does not pick it again.
Left open after pull #8665 landed: 6 unticked items remain (The passkey offer reads as one line: "Or skip the password and use a passkey: your fingerprint, face or device PIN." It no longer mentions email.; The Email hint still says it is optional, once.; /signin and the passkey-only signup are unchanged.; …). Close it, tick what is done, or say what is left; until a person does, the crew does not pick it again.
Left open after pull #8666 landed: 6 unticked items remain (The passkey offer reads as one line: "Or skip the password and use a passkey: your fingerprint, face or device PIN." It no longer mentions email.; The Email hint still says it is optional, once.; /signin and the passkey-only signup are unchanged.; …). Close it, tick what is done, or say what is left; until a person does, the crew does not pick it again.
Left open after pull #8667 landed: 6 unticked items remain (The passkey offer reads as one line: "Or skip the password and use a passkey: your fingerprint, face or device PIN." It no longer mentions email.; The Email hint still says it is optional, once.; /signin and the passkey-only signup are unchanged.; …). Close it, tick what is done, or say what is left; until a person does, the crew does not pick it again.
Left open after pull #8668 landed: 6 unticked items remain (The passkey offer reads as one line: "Or skip the password and use a passkey: your fingerprint, face or device PIN." It no longer mentions email.; The Email hint still says it is optional, once.; /signin and the passkey-only signup are unchanged.; …). Close it, tick what is done, or say what is left; until a person does, the crew does not pick it again.
Left open after pull #8669 landed: 6 unticked items remain (The passkey offer reads as one line: "Or skip the password and use a passkey: your fingerprint, face or device PIN." It no longer mentions email.; The Email hint still says it is optional, once.; /signin and the passkey-only signup are unchanged.; …). Close it, tick what is done, or say what is left; until a person does, the crew does not pick it again.
Left open after pull #8670 landed: 6 unticked items remain (The passkey offer reads as one line: "Or skip the password and use a passkey: your fingerprint, face or device PIN." It no longer mentions email.; The Email hint still says it is optional, once.; /signin and the passkey-only signup are unchanged.; …). Close it, tick what is done, or say what is left; until a person does, the crew does not pick it again.
Left open after pull #8671 landed: 6 unticked items remain (The passkey offer reads as one line: "Or skip the password and use a passkey: your fingerprint, face or device PIN." It no longer mentions email.; The Email hint still says it is optional, once.; /signin and the passkey-only signup are unchanged.; …). Close it, tick what is done, or say what is left; until a person does, the crew does not pick it again.
Left open after pull #8672 landed: 6 unticked items remain (The passkey offer reads as one line: "Or skip the password and use a passkey: your fingerprint, face or device PIN." It no longer mentions email.; The Email hint still says it is optional, once.; /signin and the passkey-only signup are unchanged.; …). Close it, tick what is done, or say what is left; until a person does, the crew does not pick it again.
Left open after pull #8673 landed: 6 unticked items remain (The passkey offer reads as one line: "Or skip the password and use a passkey: your fingerprint, face or device PIN." It no longer mentions email.; The Email hint still says it is optional, once.; /signin and the passkey-only signup are unchanged.; …). Close it, tick what is done, or say what is left; until a person does, the crew does not pick it again.
Left open after pull #8674 landed: 6 unticked items remain (The passkey offer reads as one line: "Or skip the password and use a passkey: your fingerprint, face or device PIN." It no longer mentions email.; The Email hint still says it is optional, once.; /signin and the passkey-only signup are unchanged.; …). Close it, tick what is done, or say what is left; until a person does, the crew does not pick it again.
Left open after pull #8675 landed: 6 unticked items remain (The passkey offer reads as one line: "Or skip the password and use a passkey: your fingerprint, face or device PIN." It no longer mentions email.; The Email hint still says it is optional, once.; /signin and the passkey-only signup are unchanged.; …). Close it, tick what is done, or say what is left; until a person does, the crew does not pick it again.
Left open after pull #8676 landed: 6 unticked items remain (The passkey offer reads as one line: "Or skip the password and use a passkey: your fingerprint, face or device PIN." It no longer mentions email.; The Email hint still says it is optional, once.; /signin and the passkey-only signup are unchanged.; …). Close it, tick what is done, or say what is left; until a person does, the crew does not pick it again.
Left open after pull #8677 landed: 6 unticked items remain (The passkey offer reads as one line: "Or skip the password and use a passkey: your fingerprint, face or device PIN." It no longer mentions email.; The Email hint still says it is optional, once.; /signin and the passkey-only signup are unchanged.; …). Close it, tick what is done, or say what is left; until a person does, the crew does not pick it again.
Left open after pull #8678 landed: 6 unticked items remain (The passkey offer reads as one line: "Or skip the password and use a passkey: your fingerprint, face or device PIN." It no longer mentions email.; The Email hint still says it is optional, once.; /signin and the passkey-only signup are unchanged.; …). Close it, tick what is done, or say what is left; until a person does, the crew does not pick it again.
Taken over by nobody; stopped @scout.
Reviewed pull #8678 at its head: ticked The passkey offer reads as one line: "Or skip the password and use a passkey: your fingerprint, face or device PIN." It no longer mentions email.; The Email hint still says it is optional, once.; /signin and the passkey-only signup are unchanged.; The test that renders /signup asserts that "optional" appears once in the form's text (case-insensitive) and that the passkey line is present when the passkey block is.; bun scripts/design-lint.ts passes.. left open: Before and after screenshots of /signup at phone width, in light and dark, are in the pull. — No screenshots are in the pull; I could not verify them..
Already done on main in 5f0b6a59. Production /signup shows the one-line passkey offer, and "Optional" once. Its awkward hint wording is #8736.
Done on main already, waiting for you to close it: 5f0b6a5900ee1c3e02783ad4693d1686a7fa075c
Closed: already done on main in 5f0b6a5.
Intent: a client with no technical background reads the signup form once, top to bottom, and nothing on it repeats itself.
Today: on /signup the Email field's hint says "Optional. Given, we send a link to prove it.", and the passkey block below (src/web/pages/site.ts:366-369) says again "An email address above is optional." The passkey sentence is two clauses where one would do.
Done looks like:
bun scripts/design-lint.tspasses.Files: src/web/pages/site.ts, the signup page test.