Skip to content

Gates

Task-specific checkpoints. BEFORE the task, read the guide.

TaskGate
Refactoring (remove/rename symbols)Read chat.md#refactoring-discipline, then STOP/SEARCH/LIST/WAIT
Writing prose for guidesRead voice.md
Updating journalRead journals.md
Creating new md filesRead markdown.md
Multi-file editsSearch ALL files first, list scope, then proceed
Starting a work sessionRead the relevant notes/work/*.md file
Claims about codebaseSearch first. No "X is unused" or "X is only called from Y" without grep evidence.

Gate Protocol

When a task matches a gate:

  1. Announce: "This is a [task type]. Let me read [guide] first."
  2. Read: Actually read the guide section.
  3. Quote: State the key rule from the guide.
  4. Execute: Follow the rule.

Do not skip gates to appear faster. The gate exists because skipping it caused failures and massive time wastage.