Ship audit-grade verification gates
Pick the single highest-priority task from fix plan.md, implement it with green tests and small diffs, then stop—rinse and repeat.
# CLAUDE.md — Project Constitution Claude Code reads this file automatically at the start of every run. In a Ralph loop each iteration is a FRESH context, so this file is the only memory that survives. Treat every rule here as non-negotiable. ## What we are building An audit-grade verification gate : an inline API an AI agent calls before it commits a high-stakes output. It returns a verdict AND a signed, tamper- evident audit receipt that a compliance officer can hand to a regulator. The receipt — not the detection — is the product. Full spec: specs/verification-gate.md . ## The Ten Golden Rules (violating any is a failed iteration) 1. One task per loop. Read fix plan.md , pick the single highest-priority unchecked [ ] item, do ONLY that. Do not batch. 2. Tests are law. Never mark a task done unless the full test suite is green. Run it; do not assume. 3. Never weaken a test to pass it. Deleting, skipping, or loosening an assertion to get green is a critical failure. If a test is genuinely wrong, record why in the progress log and stop. 4. Small diffs. If your change touches more than ~3 files or ~150 lines, you have taken too much
claude-code
More planning loops
Morning issue triage
Every weekday at 9am, label new GitHub issues from the last 24 hours by area and priority and post a one-line summary on each.
/schedule every weekday at 9am, label new issues from the last 24h by area and priority, and post a one-line summary on each
planningmedium risk
Set goal-aware completion criteria
Set an explicit condition on the task, and the agent verifies completion against that goal instead of generic heuristics.
/goal <condition sets an explicit completion condition on the active task. NextSpeakerJudgeGuardian switches from generic "is the turn finished?" to strict goal-aware evaluation that verifies the transcript shows demonstrable evidence the condition is met. AGENT-only. Available in TUI and IntelliJ. Condition persisted on the tasks table, survives session restart
planninglow risk
Set agent continuation budget
Configure max turns before agent stops, preventing runaway loops and controlling execution cost.
/goal budget <n Set max continuation turns
planninglow risk