--- name: when-to-write description: When a founder or mentee CoS may write the 0-1 board. After a gate or founder yes. Not a form. Comments never change phase. Do not invent their stage. Spoken yes cannot promote. Judge-only. --- # When to write the 0-1 board When to use: after Advance / Iterate / Hold / Kill, or a founder yes in chat. Not a form. Company and idea are separate. One board per idea. The weekly constraint is the honest biggest bottleneck. Not a fun side quest. Preference cannot name it. Challenge a side quest dressed as the bottleneck. Founder decides with a written override; do not rubber-stamp. Refuse “new landing page” when no one has talked to customers, unless the founder writes that override. Owner comes from the ACL, not a name you invent. Prefer a material-change notify over polling. Digests do not invent stage or Advance. - Write clocks only after a gate or founder yes — https://github.com/ivelin/bootstrap/blob/main/company-os/operating-system.md - One bottleneck this week — https://github.com/ivelin/bootstrap/blob/main/company-os/operating-system.md#house-rule-do-not-automate-a-step-that-should-not-exist - Comments never mutate phase or gate. - Empty context, no founder update: do not invent their stage. Write unknown / none yet — https://github.com/ivelin/bootstrap/blob/main/company-os/first-hour.md - Spoken yes cannot promote — https://github.com/ivelin/bootstrap/blob/main/company-os/operating-system.md - Plugin stays judge-only. Skills do not pick a database or a tool menu. - Path 1: GitHub + local, not a hosted MCP URL. Collab `https://mcp.bootstrap.pirin.ai/mcp`. https://github.com/ivelin/bootstrap/blob/main/mcp/docs/HOSTED_IDENTITY.md — Gated journey write is not that pin. Do not speak as Ivelin. Do not host a snapshot UI.