Gold Standard

26.09.26.0 · 7111b2c

Projects

Every project carrying a CLAUDE.md, scanned from the committed state of each repo. Conflict rows come straight from § 12 of the standard, so they cannot drift from it.

Checked 2026-09-28 05:39 UTC · refreshes every 30 minutes · check now

ProjectStatusProfileStructureContextStale refsConflictsCLAUDE.md
Claude Rollcall Behind — 26.09.25.0 Tier A 8/10 8 KB 0/13 — 2026-09-25
cleanupcrew Synced 26.09.26.0 Tier A 8/10 11 KB 0/6 — 2026-09-26
Devowt Behind — 26.09.25.0 Tier A 10/10 8 KB 0/14 10 2026-09-25
Foldergeist Synced 26.09.27.0 Tier A 8/10 19 KB 0/5 — 2026-09-27
Gold Standard Synced 26.09.26.0 Tier A 8/10 11 KB 0/17 — 2026-09-27
gymday Synced 26.09.27.0 Tier B 10/10 11 KB 0/27 — 2026-09-27
LMG76 Synced 26.09.27.0 Tier C 10/10 10 KB 0/21 13 2026-09-27
manufix Behind — 26.09.12.0 Tier A 10/10 15 KB 1/11 ⚠ — 2026-09-19
manuquip: Claude Code Context Behind — 26.09.25.0 Tier C 9/10 7 KB 0/23 — 2026-09-25
NZBCharm Behind — 26.09.21.2 Tier A 7/10 11 KB 0/13 — 2026-09-24
SinceDayOne Behind — 26.09.12.0 **Tier A only** — gold standard § 5.0. Not Tier B (no React, no router, no PWA) and not Tier C 10/10 54 KB ⚠ 0/14 — 2026-09-15
Softbox Synced 26.09.27.0 Tier B 9/10 10 KB 0/25 — 2026-09-27
switchfold Behind — 26.09.12.0 **Tier A only** — gold standard § 5.0 — and almost entirely inert: no web UI is written in this 10/10 19 KB 1/11 ⚠ — 2026-09-13
tiptoe Behind — 26.09.12.0 **Tier A only** (gold standard § 5.0), by elimination. No web UI exists, so nothing in § 5.1 10/10 8 KB 0/1 — 2026-09-20
twodate Behind — 26.09.25.0 Tier A 9/10 9 KB 0/15 — 2026-09-25
Archived · 3

No longer worked on — left out of the table, the cards and the counts above. Listed in ARCHIVED.md.

ProjectStatusCLAUDE.md
cleanfeetBehind — 26.09.12.02026-09-14
Living ToyBehind — v232026-09-12
magblastBehind — 26.09.12.02026-09-13

Claude Rollcall

Behind — 26.09.25.0

https://github.com/Magnarokk/clauderollcall\CLAUDE.md · 8.5 KB · modified 2026-09-25

Profile: Tier A

Structure checks

  • Gold standard section
  • Dead-ends section
  • Deferred section
  • Shared-component registry
  • Testing section
  • ROADMAP.md
  • SHIPPED.md
  • .claude/settings.json
  • PostCompact hook
  • .claude/deploy.md

Differences from the standard

No conflicts recorded in § 12.

Declares 15 local sections
  • Gold standard — the contract in force here
  • What this is
  • 🔒 Hard constraints
  • The one idea: headers, not polling
  • Notification rules — deliberately narrow, don't widen them
  • Auth to Anthropic
  • Structure
  • Two kinds of configuration — don't mix them
  • 🚨 Adding a database column
  • Live sessions
  • 🚨 `GET /api/summary` — a FROZEN contract with the gold standard site
  • Conventions
  • Testing
  • Deploy
  • Deferred — do NOT start these unless asked

cleanupcrew

Synced 26.09.26.0

https://github.com/Magnarokk/cleanupcrew\CLAUDE.md · 11.0 KB · modified 2026-09-26

Profile: Tier A

Structure checks

  • Gold standard section
  • Dead-ends section
  • Deferred section
  • Shared-component registry
  • Testing section
  • ROADMAP.md
  • SHIPPED.md
  • .claude/settings.json
  • PostCompact hook
  • .claude/deploy.md

Differences from the standard

No conflicts recorded in § 12.

Declares 8 local sections
  • Gold standard — the contract in force here
  • What This Is
  • Hard Constraints — Never Break
  • Stack — decided, do not re-litigate
  • Architecture
  • Dead ends — already ruled out, don't re-explore
  • Testing
  • Running Locally

Devowt

Behind — 26.09.25.0

https://github.com/Magnarokk/devowt\CLAUDE.md · 8.0 KB · modified 2026-09-25

Profile: Tier A

Structure checks

  • Gold standard section
  • Dead-ends section
  • Deferred section
  • Shared-component registry
  • Testing section
  • ROADMAP.md
  • SHIPPED.md
  • .claude/settings.json
  • PostCompact hook
  • .claude/deploy.md

Differences from the standard

10 known conflicts and how each resolves
"Three of my memories say don't ask before edits. Now §4 says ask. Which wins?"
§4 wins. Those files are named in §4.5 as superseded. They should eventually be rewritten at source — a per-project write needing the user's go-ahead.
"And feedback_tests_with_features said tests ship with the feature. You called it superseded in v2. Now v20 agrees with it. Which is it?"
The memory was right; the standard was wrong for eighteen versions. §4.5's row is now ✅ rather than ❌ — keep the memory, and read §6.1 for the two things it doesn't cover: the banner, and that deleting a test is still an ask. Devowt has the most surface here, since it is the only project with two suites (pytest + vitest) and every new util now ships with one.
"Your shared-component list is three items. Mine is fourteen, and it has exceptions — Settings and Calendar headers are intentionally different."
The gold standard carries the shape of the rule; the project owns the registry. §3.1 now requires a registry with a written exceptions line, precisely so nobody "fixes" Settings.
"§5.2 says CREATE forms discard silently. Mine shows a discard prompt when dirty (UI overhaul item B)."
Not a violation. §5.2 now says a project may add a dirty-state discard confirmation, and names Devowt as doing it.
"§8.4 said always git add -A and also sometimes commit specific paths. Which?"
v1 had two rules in one section. §8.4 is now a single ordered procedure: status first, -A if clean, stop-and-name if not.
~~"My deploy.md has no boot-check. Living Toy's does. Am I non-compliant?"~~
✅ Closed — it has one, on port 4324 (Living Toy uses 4323 so both can run at once), asserting on Welcome to Devowt. Verified 2026-08-04.
"My ROADMAP.md is 121 KB. 'Read CLAUDE.md → ROADMAP.md' will eat the context window."
§7 now requires every roadmap to open with a start here block and an explicit read-order. Devowt has a Contents + §2 rules block that already serves this; the fix is to name it as the stop-reading point.
"The migration trap you list is SQLite-specific. Does it apply to Prisma?"
No — §5.5 is now split per ORM.
"§2.3 says RECAP and wait. §8.3 says any affirmative means run the whole pipeline. A message that is 'fix these three things and ship it' is both."
§2.3 now resolves it: RECAP first, and say that one confirmation covers the build and the deploy.
"Do I put an emoji heading on a thought recap, every 500 tokens?"
No — §2.1 exempts it explicitly. It would drown the signal.
Declares 12 local sections
  • Gold standard — the contract in force here
  • What This Is
  • Hard Constraints — Never Break
  • Shared-component registry
  • Frontend — Devowt's deltas
  • Feature notes — read the matching § of `CLAUDE_DETAIL.md` first
  • Backend conventions
  • Testing (run BOTH before pushing)
  • Deploy
  • Standing rules
  • Dead ends — don't re-explore (reasons: `ROADMAP.md` § 7)
  • Deferred — do NOT start unless asked

Foldergeist

Synced 26.09.27.0

https://github.com/Magnarokk/foldergeist\CLAUDE.md · 19.4 KB · modified 2026-09-27

Profile: Tier A

Structure checks

  • Gold standard section
  • Dead-ends section
  • Deferred section
  • Shared-component registry
  • Testing section
  • ROADMAP.md
  • SHIPPED.md
  • .claude/settings.json
  • PostCompact hook
  • .claude/deploy.md

Differences from the standard

No conflicts recorded in § 12.

Declares 8 local sections
  • Gold standard — the contract in force here
  • What This Is
  • Hard Constraints — Never Break
  • Stack — decided, do not re-litigate
  • Architecture
  • Dead ends — already ruled out, don't re-explore
  • Testing
  • Running Locally

Gold Standard

Synced 26.09.26.0

https://github.com/Magnarokk/gold-standard\CLAUDE.md · 10.8 KB · modified 2026-09-27

Profile: Tier A

Structure checks

  • Gold standard section
  • Dead-ends section
  • Deferred section
  • Shared-component registry
  • Testing section
  • ROADMAP.md
  • SHIPPED.md
  • .claude/settings.json
  • PostCompact hook
  • .claude/deploy.md

Differences from the standard

No conflicts recorded in § 12.

Declares 6 local sections
  • Gold standard — the contract in force here
  • Hard constraints — a session that reads the repo would get these wrong
  • Layout — only what the folder does not tell you
  • Dead ends — already ruled out, don't re-explore
  • Deferred — do NOT start these unless asked
  • Running locally

gymday

Synced 26.09.27.0

https://github.com/Magnarokk/gymday\CLAUDE.md · 10.7 KB · modified 2026-09-27

Profile: Tier B

Structure checks

  • Gold standard section
  • Dead-ends section
  • Deferred section
  • Shared-component registry
  • Testing section
  • ROADMAP.md
  • SHIPPED.md
  • .claude/settings.json
  • PostCompact hook
  • .claude/deploy.md

Differences from the standard

No conflicts recorded in § 12.

Declares 10 local sections
  • Gold standard — the contract in force here
  • What this is
  • Hard constraints — never break
  • Traps a session only learns by repeating them
  • Stack
  • Where things live
  • Shared components
  • Dead ends — don't re-explore
  • Deferred — do NOT start unless asked
  • Testing

LMG76

Synced 26.09.27.0

https://github.com/Magnarokk/LMG76\CLAUDE.md · 10.0 KB · modified 2026-09-27

Profile: Tier C

Imports: AGENTS.md

Structure checks

  • Gold standard section
  • Dead-ends section
  • Deferred section
  • Shared-component registry
  • Testing section
  • ROADMAP.md
  • SHIPPED.md
  • .claude/settings.json
  • PostCompact hook
  • .claude/deploy.md

Differences from the standard

13 known conflicts and how each resolves
🚨 "§5.1 says no Save buttons, auto-save on navigate-away. My devis form is a customer quote submission. Auto-saving it on navigation would be wrong."
The single most dangerous v1 rule. Auto-save is now Tier B only (§5.2), explicitly excluded from Tier C. The Tier A rule is the intent — never lose user-entered work — which LMG76 already satisfies with a 1-week draft cookie.
"§5.1 said CSS Modules and CSS variables. I'm Tailwind v4 with @theme tokens."
Tiers. §5.1 now states the principle (named tokens, never raw values); §5.3 states LMG76's mechanism and lists the actual brand-* tokens.
"§5.1 said every navigate() uses { replace: true }. I have no navigate() — App Router, next/link."
§5.3: the replace rule is Tier B, and exists to defeat a swipe-back collision that doesn't exist here.
"It said MDI icons, and I do use @mdi/js — but through src/lib/icons.js with Tailwind colour classes."
Tier A keeps the icon rule (all three projects use MDI); §5.3 records that new category icons go in icons.js, not inline.
"Nothing in v1 mentioned Prisma. My worst migration trap — db push vs migrate dev — was missing entirely."
Added, at 🚨 level, in §5.3 and §5.5. Plus the upsert with empty update: {} seeding bug.
"My ROADMAP.md is 90% a Done log and I have no SHIPPED.md. §7 implies I should split it."
Yes — but that's a migration, and §0.2 forbids doing it on sight. Propose it, get a yes, then do it. Doing it unasked would itself violate §4.
"My CLAUDE.md is one line: @AGENTS.md. Adding a second import — does that break?"
No. Two imports is fine; the gold standard goes first, @AGENTS.md second. And AGENTS.md is now reinforced by §3.6 — a pinned framework whose APIs differ from training data means reading the vendored docs first.
~~"I have no test suite at all. Does §6 nag me every deploy forever?"~~
✅ Closed 2026-08-04 — LMG76 has a suite: npm test, node --test, zero dependencies, test/*.test.mjs, covering src/lib/format.js's comma-decimal and blank-parses-as-zero guards (§5.1). The standing nag is over; the ordinary ⚠️⚠️⚠️ block applies, and under §6.1 new logic now arrives covered instead of joining the list.
🚨 "My Testing section says 'per gold standard § 6 tests are never written unprompted'. v20 says the opposite. Does my file win?"
No — v20 wins, and this is the one case where the standard beats a project doc (§0.3's exception: behaviour rules, and the line merely quotes the old standard rather than deciding anything locally). Its neighbour — "no test framework is installed, and none should be added without asking" — is a real project decision and still stands, reinforced by §6.1 carve-out 2. The fix is two words in a sentence at the v20 marker bump; §1.4 step 3 covers it.
~~"I have no .claude/settings.json, so no PostCompact hook."~~
✅ Closed 2026-08-04 — it has one, carrying § 9.3's hook verbatim.
"My deploy is a ~55 s Docker rebuild. Deploying per tweak wears the user out."
§8.5 codifies it: batch, and run the long step in the background, reporting on the completion notification.
"I'm a client project that leaves this server."
§10 flags it. Nothing may be wired as though Hetzner is permanent.
"The SquiggleArrow.jsx dead component — will a session tidy it away?"
No. §3.5: don't delete what you didn't create. Flag, don't remove.
Declares 10 local sections
  • Gold standard — the contract in force here
  • Hard Constraints — Never Break
  • Stack
  • Architecture & Structure
  • Shared-component registry
  • Conventions — deltas from the gold standard only
  • Dead ends — already ruled out, don't re-explore
  • Deferred — do NOT start these unless asked
  • Testing
  • Running Locally

manufix

Behind — 26.09.12.0

https://github.com/Magnarokk/manufix\CLAUDE.md · 15.2 KB · modified 2026-09-19

Profile: Tier A

Structure checks

  • Gold standard section
  • Dead-ends section
  • Deferred section
  • Shared-component registry
  • Testing section
  • ROADMAP.md
  • SHIPPED.md
  • .claude/settings.json
  • PostCompact hook
  • .claude/deploy.md

Differences from the standard

No conflicts recorded in § 12.

Declares 11 local sections
  • Gold standard — the contract in force here
  • What This Is
  • Hard Constraints — Never Break
  • Stack — decided, do not re-litigate
  • Architecture & Structure
  • Shared-component registry
  • Conventions — deltas from the gold standard only
  • Dead ends — already ruled out, don't re-explore
  • Deferred — do NOT start these unless asked
  • Testing
  • Running Locally

manuquip: Claude Code Context

Behind — 26.09.25.0

https://github.com/Magnarokk/manuquip\CLAUDE.md · 7.3 KB · modified 2026-09-25

Profile: Tier C

Structure checks

  • Gold standard section
  • Dead-ends section
  • Deferred section
  • Shared-component registry
  • Testing section
  • ROADMAP.md
  • SHIPPED.md
  • .claude/settings.json
  • PostCompact hook
  • .claude/deploy.md

Differences from the standard

No conflicts recorded in § 12.

Declares 8 local sections
  • Gold standard: the contract in force here
  • Where the detail lives: read the file before touching its area
  • What this is
  • Hard constraints: never break
  • Rules a session gets confidently wrong
  • Dead ends: already ruled out
  • Deferred: do not start unless asked
  • Testing and running

NZBCharm

Behind — 26.09.21.2

https://github.com/Magnarokk/NZBCharm\CLAUDE.md · 10.7 KB · modified 2026-09-24

Profile: Tier A

Structure checks

  • Gold standard section
  • Dead-ends section
  • Deferred section
  • Shared-component registry
  • Testing section
  • ROADMAP.md
  • SHIPPED.md
  • .claude/settings.json
  • PostCompact hook
  • .claude/deploy.md

Differences from the standard

No conflicts recorded in § 12.

Declares 7 local sections
  • Gold standard — the contract in force
  • What This Is
  • Hard Constraints — Never Break
  • Stack — decided, do not re-litigate
  • Architecture & Structure
  • Testing
  • Running Locally

SinceDayOne

Behind — 26.09.12.0

https://github.com/Magnarokk/SinceDayOne\CLAUDE.md · 55.2 KB · modified 2026-09-15

Profile: **Tier A only** — gold standard § 5.0. Not Tier B (no React, no router, no PWA) and not Tier C

Structure checks

  • Gold standard section
  • Dead-ends section
  • Deferred section
  • Shared-component registry
  • Testing section
  • ROADMAP.md
  • SHIPPED.md
  • .claude/settings.json
  • PostCompact hook
  • .claude/deploy.md

Differences from the standard

No conflicts recorded in § 12.

Declares 13 local sections
  • Gold standard — the contract in force here
  • What This Is
  • Profile
  • Hard Constraints — Never Break
  • Reference moment — how to check a readout change
  • Stack — decided, do not re-litigate
  • Architecture & Structure
  • Shared-component registry
  • Conventions — deltas from the gold standard only
  • Dead ends — already ruled out, don't re-explore
  • Deferred — do NOT start these unless asked
  • Testing
  • Running Locally

Softbox

Synced 26.09.27.0

https://github.com/Magnarokk/Softbox\CLAUDE.md · 10.5 KB · modified 2026-09-27

Profile: Tier B

Structure checks

  • Gold standard section
  • Dead-ends section
  • Deferred section
  • Shared-component registry
  • Testing section
  • ROADMAP.md
  • SHIPPED.md
  • .claude/settings.json
  • PostCompact hook
  • .claude/deploy.md

Differences from the standard

No conflicts recorded in § 12.

Declares 9 local sections
  • Gold standard — the contract in force here
  • Hard constraints — a session reading the code would get these wrong
  • Settled — do not reopen (R: the heading of the same name)
  • Conventions — deltas from the gold standard
  • Architecture
  • Dead ends
  • Deferred — not unless asked
  • Testing
  • Running locally

switchfold

Behind — 26.09.12.0

https://github.com/Magnarokk/switchfold\CLAUDE.md · 19.3 KB · modified 2026-09-13

Profile: **Tier A only** — gold standard § 5.0 — and almost entirely inert: no web UI is written in this

Structure checks

  • Gold standard section
  • Dead-ends section
  • Deferred section
  • Shared-component registry
  • Testing section
  • ROADMAP.md
  • SHIPPED.md
  • .claude/settings.json
  • PostCompact hook
  • .claude/deploy.md

Differences from the standard

No conflicts recorded in § 12.

Declares 12 local sections
  • Gold standard — the contract in force here
  • What This Is
  • Profile
  • Hard Constraints — Never Break
  • Stack — decided, do not re-litigate
  • Architecture & Structure
  • Shared-component registry
  • Conventions — deltas from the gold standard only
  • Dead ends — already ruled out, don't re-explore
  • Deferred — do NOT start these unless asked
  • Testing
  • Running Locally

tiptoe

Behind — 26.09.12.0

https://github.com/Magnarokk/tiptoe\CLAUDE.md · 8.0 KB · modified 2026-09-20

Profile: **Tier A only** (gold standard § 5.0), by elimination. No web UI exists, so nothing in § 5.1

Structure checks

  • Gold standard section
  • Dead-ends section
  • Deferred section
  • Shared-component registry
  • Testing section
  • ROADMAP.md
  • SHIPPED.md
  • .claude/settings.json
  • PostCompact hook
  • .claude/deploy.md

Differences from the standard

No conflicts recorded in § 12.

Declares 12 local sections
  • Gold standard — the contract in force here
  • What This Is
  • Profile
  • Hard Constraints — Never Break
  • Stack — decided, do not re-litigate
  • Architecture & Structure
  • Shared-component registry
  • Conventions — deltas from the gold standard only
  • Dead ends — already ruled out, don't re-explore
  • Deferred — do NOT start these unless asked
  • Testing
  • Running Locally

twodate

Behind — 26.09.25.0

https://github.com/Magnarokk/twodate\CLAUDE.md · 9.2 KB · modified 2026-09-25

Profile: Tier A

Structure checks

  • Gold standard section
  • Dead-ends section
  • Deferred section
  • Shared-component registry
  • Testing section
  • ROADMAP.md
  • SHIPPED.md
  • .claude/settings.json
  • PostCompact hook
  • .claude/deploy.md

Differences from the standard

No conflicts recorded in § 12.

Declares 9 local sections
  • Gold standard — the contract in force here
  • What This Is
  • Hard Constraints — Never Break
  • Template registry
  • Traps — where the code leaves you confidently wrong
  • Dead ends — don't re-explore (reasons: `CLAUDE_DETAIL.md` § Dead ends)
  • Deferred — do NOT start unless asked
  • Testing
  • Running Locally