02-sops

internal state review foldering sop

2026-05-11·sop·status: approved

Internal state-snapshot foldering SOP (approved 2026-05-11)

The rule

Internal state-snapshot / state-review docs live at 01-projects/<bet>/state-reviews/<YYYY-MM-DD>-<bet>-<topic-slug>.md.

NOT in 06-reference/ (that's for external content + research briefs). NOT in 05-meetings/ (that's for actual meeting notes). NOT in a new top-level 08-snapshots/ folder (rejected during 2026-05-11 decision; per-bet co-location is cleaner).

Why this folder

Founder context (Discord 2026-05-11 13:42 ET via /decisions/<...>-internal-snapshot-foldering.html): "B - this will help us keep things organized per bet and trace decisions/progress per bet. Having a state review per bet does feel cleaner."

The bet-stack architecture (per ~/rdco-vault/09-bet-stacks/) treats each bet as a self-contained operational unit. State-reviews are bet-level snapshots — they belong with the bet, not in a cross-bet horizontal folder. When future Ray (or founder) wants to see "what was the state of Squarely on date X", the natural answer is 01-projects/squarely/state-reviews/, not a global pile.

What is a "state-snapshot" / "state-review"

A periodic snapshot of where a specific bet stands. Includes:

Format is freeform but the section anchors above should appear consistently across reviews so trend-spotting works.

What is NOT a state-snapshot (don't file here)

How this interacts with the audit script

~/.claude/scripts/audit-newsletter-outputs.py audits ONLY files in 06-reference/. Because state-reviews now live under 01-projects/<bet>/state-reviews/, they're outside audit scope by definition. No script change needed.

If a state-review accidentally lands in 06-reference/ (e.g. a future skill that filed wrong), the audit will flag it as failing I5 (newsletter_format not present). That's the correct behavior — the audit catches drift. The fix is to move the file to the right location, not to teach the audit about state-reviews.

Today's migration

Moved 06-reference/2026-04-25-squarely-current-state-review.md01-projects/squarely/state-reviews/2026-04-25-squarely-current-state-review.md. The original D-score on this file (Review 6, scored 4/13 because audit treated it as newsletter-shaped) is what surfaced this decision.

Pattern source

Related