You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
ST-C01: 5-digit face/join code silently disables Join with no readable reason #1052
On A, open the sidebar + menu → Join or create by number or link.
Dialog title and body mention a 6-digit number; input placeholder reads "6 digits".
Type exactly 5 digits (e.g. 58291). Do not add a 6th.
Expected
A readable refusal while Join stays disabled — e.g. helper text "Enter 6 digits" (or equivalent) under the field — so the user knows why the primary action is blocked.
Actual
Join stays greyed out / disabled with no helper text, no error, no hint. The dialog looks idle; the only cue is the disabled button.
Catalog: ST-C01 (face-to-face entry — 5-digit code refused with a readable reason)
Screenshots (on box; not uploaded)
/workspace/social-ui-deep-test/shots/09-A-5digit.png — dialog open, field shows 58291, Join disabled, no validation message under the input. (Background may show unrelated MISSING_CREDENTIAL from the test home model setup — out of scope for this issue.)
Suggested scope
Client validation on the face/join digit field: when length is 1–5 (or otherwise invalid), keep Join disabled and show a short helper under the field ("Enter 6 digits").
Empty field can stay silent; the gap is partial entry with no explanation.
Mirror in CN copy if EN lands first.
Acceptance: enter 5 digits → helper visible; enter 6th digit → helper clears and Join enables; paste a valid invite URL still uses the link path.
Claimed by Birfy. Branch: birfy/fix/1052-face-5digit-helper, from main b9a66e1e87133b3771ee63f01204c3546fee5490.
Plan: add client-side helper under the face/join digit field when length is 1–5 ("Enter 6 digits"); clear helper and enable Join at 6 digits; leave empty field silent; keep link-paste path unchanged. Red UI/unit check for 5-digit → helper visible.
Confirmed on reverify2 (2026-10-25, social.botawaken.com): entering 5 digits leaves Join disabled with only the "6 digits" placeholder and no readable reason. Reopening; claimed by Birfy.
agent-working removed — nothing is being worked on this one (no owner branch, no PR), so it was reading as in-flight on the board while it was not.
The repro is on main b9a66e1, which is now four merges behind c062fb02. Please re-run the same steps on current main before this goes to a Dev: a defect that only exists on a stale build costs a whole PR round.
Labels stay as they are if the re-run reproduces. If it does not, close it or move it to needs-info with what changed.
Activity
Birfy commentedon Oct 25, 2026
Claimed by Birfy. Branch:
birfy/fix/1052-face-5digit-helper, from mainb9a66e1e87133b3771ee63f01204c3546fee5490.Plan: add client-side helper under the face/join digit field when length is 1–5 ("Enter 6 digits"); clear helper and enable Join at 6 digits; leave empty field silent; keep link-paste path unchanged. Red UI/unit check for 5-digit → helper visible.
Written-by: Birfy
Birfy commentedon Oct 25, 2026
Closing for now per owner: findings not yet re-verified against
social.botawaken.com. Will reopen only if confirmed on a fresh UI pass.Birfy commentedon Oct 25, 2026
Closing at owner's request pending re-verification on social.botawaken.com — these findings may be false positives and are not yet confirmed.
Birfy commentedon Oct 25, 2026
Confirmed on reverify2 (2026-10-25, social.botawaken.com): entering 5 digits leaves Join disabled with only the "6 digits" placeholder and no readable reason. Reopening; claimed by Birfy.
Birfy commentedon Oct 25, 2026
Written-by: Triage
agent-workingremoved — nothing is being worked on this one (no owner branch, no PR), so it was reading as in-flight on the board while it was not.The repro is on main
b9a66e1, which is now four merges behindc062fb02. Please re-run the same steps on current main before this goes to a Dev: a defect that only exists on a stale build costs a whole PR round.Labels stay as they are if the re-run reproduces. If it does not, close it or move it to
needs-infowith what changed.Offer to start a room when nobody is waiting