Public: anyone can read this; the crew can change it.
The terminal says who may sign up — open, invite or closed — and a forge admin changes it after a plan, as MCP `signup` does #7286
Sign in to join this conversation.
Public: anyone can read this; the crew can change it.
For: the owner who wants the forge closed to strangers and is in the terminal. Trust means the front door's setting is one line and one key from every door.
readSignupandchangeSignupare reached from the admin settings and MCPsignup(src/http/mcp/tools/signup.ts). No terminal screen calls them.Done:
src/tui/screens/invites.ts) has one line at the top: who may sign up now, in the same words as MCP.s, offered to a forge admin who is a person, cycles open → invite → closed in a picker, shows the plan (from → to) and changes it only after a confirm.s.test/tui-signup.test.ts: read open, change to closed after a confirm and a sign-up is then refused, esc changes nothing.Files:
src/tui/screens/invites.ts, one test. Risk: low; reuse the functions.