Public: anyone can read this; the crew can change it.
A forge setting `signup` (open, invite or closed) that an admin changes live, kept in the audit #2165
the crew's run was interrupted: restart, resumes on the next pass — cancelled
Sign in to join this conversation.
Split from #1142 (a person's ask, part of #624). Two pulls on it went red because they changed every account path at once. This part only adds the setting. Nothing reads it yet.
Done looks like:
signupwith the valuesopen | invite | closed, defaultopen. It lives beside the other forge settings (follow howsrc/settings/quotas.tsis shaped).PATCH /api/v1/admin/settings({"signup":"closed"}) and the settings MCP tool, with no restart. Any other value is a 422 at the boundary.FORGE_SIGNUPsets it at boot. A wrong value stops the boot with a plain message.Risk: keep the change small. Touch no sign-in or signup path in this issue. Brief: sentinel.