Skip to content
Back to About
Engineering report·last 14 days

What we shipped this week.

Auto-generated from git log — no curation, no marketing pass. Every commit is a real change you could re-derive from the public repo.

300

Commits

0

Punch-list shipped

487

Files touched

51 (07-15)

Peak day

Velocity (commits/day, last 14 days)

mean 21/day · peak 51
12
51
40
49
24
31
29
36
18
9
1
7/127/137/147/157/167/177/187/197/207/217/227/237/247/25

Each bar = one day. Forge-orange highlights the peak day; cyan marks active days; faint bars are zero-commit days. The dashed cyan line is the 14-day mean. Hover any bar for that day's count.

The velocity curve is the public face of the engineering culture this codebase commits to (per principles).

Governance layer

7

Active RFCs

4

Published ADRs

5

Cadence rituals

28

Trust claims

Seven public RFCs at /rfc (versioning policy, anti-platitude, hum-score calibration, voltage coach, GPT-4o critic, cohort engagement, reproducibility audit). Four ADRs in docs/adr/ (factory + DI, strangler-fig, ring + dashboard, cmd-K palette). Five cadence rituals running on schedule per principles. Twenty-eight trust claims CI-enforced with historical flap-rate tracking at /admin/trust-claims-history.

Punch-list items shipped

No punch-list item closures in this window.

CI ratchet state

11 of 12 at zero · Tier-A 11/12

Each row is a CI gate that fails the build on regression. Ceiling: 0 means the floor — a single new occurrence anywhere in the codebase fails CI. Source-of-truth is the gate script referenced in each row; ceilings live in .github/.

RatchetWhat it countsCeilingClosed atTier
Lighthouse mobile floorsPer-route mobile performance/a11y/SEO floors + FCP/LCP/CLS/TBT caps0B2201A
as-cast countAll `as T` / `<T>x` type assertions in src/ (any type shape; const/never/literal/unknown excluded)1334A
Component LOC ratchetPer-component line ceilings (SongDetail.tsx, dashboard/page.tsx)0B2189A
Design tokens (hex literals)Raw hex/rgb in JSX inside src/app + src/components0B2098A
strict-tsc violationsFiles exempt from --strict TypeScript0B1600A
unchecked-indexArray/object indexing without bound checks0B1597A
console.log callsDirect console.log in production code (vs. structured logger)0B1586A
Capability-surface gapsCapabilities (genres, tradition presets) without a UI surface0B1575A
explicit-anyBare `: any` / `as any` / `<any>` in TypeScript0B1182A
Forge LOC ratchetPer-component line ceiling on forge surface files0B1135A
Golden-eval driftEval/refine/gauntlet prompt byte-identical snapshots0B1177A
Bundle sizeTotal JS shipped per route (vs. ceiling snapshot)0B1176A

Recent gate tightenings

b1909dc07-21Build 4408 (War Room II, flip-window cluster 2/2): every pre-registered prediction HIT — the corrected gate numbers, the vindicated arbiter, and a dead thread killed for $0.
1db090007-21Build 4402 (Master Punch List, Poncho): the gate arming enters the record — and this deploy activates SF_GAUNTLET_GATE_AB=1.
a51ba8707-21Build 4401 (the cost program, ruling 2 executed): the draft-score gauntlet gate ships dark — SF_GAUNTLET_GATE_AB arms the first live A/B in the experiment registry.
5ae98b807-21Build 4400 (Master Punch List, Poncho): the cost program's probe items close against B4399 and the production gauntlet-gate rollout files as MIXED.
e92897e07-20Build 4388 (Model-Lab, Rung 2 RESULT): KIMI misses strict promotion by half a point — CI lower bound -1.54 vs the pre-registered -1 gate — while GPT confirms a third time and GLM's parity dies under replication.
b27ab3007-20Build 4383 (Model-Lab): battle panel top-4 -> top-5 — the flagship run's top-4 by mean composite excludes KIMI (78.7, 0.3 behind opus), leaving criterion (d) undecidable for exactly the arm the shortlist gate exists to test.
038388d07-19Build 4365 (FORGE LAB): the operator-approved 8-arm field — Opus ceiling + GLM/GPT/Gemini via the Vercel AI Gateway.
42df3ea07-19Build 4363 (Master Punch List, overnight run): /api/me goes cast-free — 6 -> 0, ceiling 994 -> 988, quota fields fail closed.
816e5d207-18Build 4361 (Master Punch List, standing as-cast walk): forge-orchestrate walks 7 -> 1 — the wire-to-domain boundary is schema-parsed, ceiling 1000 -> 994.
1df2ee507-18Build 4360 (Master Punch List, standing as-cast walk): the SseEvent blanket casts retire — the ratchet crosses 1000 (1005 -> 1000).
517cadd07-18Build 4355 (DE-TELL war room, Phase 1a): the lexeme-convergence instrument + gate #92 — the tell class is now measurable.
e054f9807-18Build 4351 (Master Punch List, standing as-cast walk): forge-helpers.ts goes cast-free — 8 -> 0, ceiling 1013 -> 1005.
077e74c07-18Build 4350 (Master Punch List, standing as-cast walk): stream-phase.ts goes cast-free — 9 -> 0, ceiling 1022 -> 1013, launderer class 4 -> 3.
6c38aea07-18Build 4349 (Master Punch List, standing as-cast walk): the admin lyrics-export row boundary goes cast-free — 8 -> 0, ceiling 1030 -> 1022.
d3817e707-17Build 4346 (Master Punch List, standing as-cast walk): the eval route goes cast-free — 13 -> 0 on the scoring-truth path, ceiling 1043 -> 1030.
76cacfd07-17Build 4340 (Linear council, security+coverage tranche): unauth cost dam, checkout money-path tests, admin-route-auth gate #91.
bf513c207-17Build 4333 (Linear council, crown finding): the DB failure contract made real — the refund gate now keys on the failure signal that actually exists.
02351f207-17Build 4330 (SEO initiative, P1 complete): check:meta-lengths becomes gate #90 — metadata quality is now a ratchet, not a hope.
2b3ff5107-17Build 4328 (SEO initiative, linking cluster): hub unification, /lyrics de-orphaned, BOTH link-graph gates flipped to blocking — 89 gates.
029ffc107-16Build 4323 (shadow rollout, tranche 5): fifteen content/SEO/parity gates on the run() contract — 46/88 in-proc-ready, parity build #6.
8cafa3a07-16Build 4320 (quick-wins bundle): two ratchet tightenings, five agent model pins, the NUL-byte forensic fix + 31st gate migration — parity build #5.
3dc380c07-16Build 4319 (shadow rollout, tranche 4): ten more gates on the run() contract + guard retrofit on all earlier tranches — 30/88 in-proc-ready, parity build #4.
7d40e2307-16Build 4318 (shadow rollout, tranche 3): nine more gates on the run() contract + a never-wired ratchet discovered, operator-re-based, and ENFORCED — 88 gates, 20 in-proc-ready.
746377f07-16Build 4317 (shadow rollout, tranche 2): ten hygiene-ratchet gates migrated to the run() contract — 11/87 in-proc-ready, parity-green shadow build #2.
0bb6d1c07-16Build 4315 (meta-audit execution, operator-approved): shadow-rollout harness for in-process gate execution — phase 1.
4b4247a07-16Build 4314 (meta-audit execution, operator-approved): enroll Deep Pass as the fifth gated cadence + the deep-audit-runner agent.
bc0c7c007-16Build 4312 (meta-audit execution): generated MANIFEST for src/lib/claude/ + the claude-manifest parity gate (86 -> 87 gates).
51833f207-16Build 4311 (meta-audit execution): drift-sync — de-count the machinery's own stale labels, gate-guard the skill gate-counts.
695229407-15Build 4285 (Master Punch List): as-cast byte-identical isRecord — eval-ban-gate 1252 -> 1248 (-4).
0a817c007-15Build 4280 (Master Punch List): reconcile shipped-but-listed — close TS2352 gate-gap item (B4248).

Where the changes landed

src/lib
156 files
scripts
91 files
src/app/api
77 files
docs
62 files
.claude
18 files
src/app/forge
17 files
.github
14 files
src/components
9 files
src/app/admin
4 files
src/app/scoring
4 files
src/skills
3 files
src/app/research
2 files

All commits

eb7696b07-23Build 4421 (Master Punch List): new skill songforge-forge-frontend — the /forge client/React conventions the 25-skill knowledge base never covered.
5b331db07-24chore: auto-refresh git snapshot [skip snapshot]
fae83a107-23Build 4420 (Master Punch List): recalibrate the prosody FATAL threshold — the 79%-FATAL /admin/prosody-report reading was a miscalibrated rule, not a catalog-wide prosody emergency.
7917f0407-23chore: auto-refresh git snapshot [skip snapshot]
1bbdedf07-23Build 4419 check-off (Master Punch List, Poncho): lean-prompt cutover review flips to partial — autonomous comparison-surface half shipped, operator verdict half still open.
9d6735007-23chore: auto-refresh git snapshot [skip snapshot]
f81b16a07-23Build 4419 (Master Punch List): admin forge-metrics compares real production songs by promptPath — the lean-prompt cutover week-1 review surface (autonomous half).
866198f07-23chore: auto-refresh git snapshot [skip snapshot]
d4ac88607-23Build 4418 (root-cause follow-up, B4417 forge incident): forge parse-rejects now leave a durable, queryable footprint — the failure rate is measurable in real time instead of blocked on a 30-day Vercel-log export.
b147c6a07-23chore: auto-refresh git snapshot [skip snapshot]
ed1920f07-22Build 4417 (PROD INCIDENT — operator "getting this a lot"): the two forge-failure paths fixed — a false-positive regression removed, and the truncation class now auto-retries instead of making the user re-click.
b07f1c807-22chore: auto-refresh git snapshot [skip snapshot]
f5f057807-22Build 4416 (Master Punch List, Poncho): the Substack initiative enters the record — content half done, operator queue tracked.
12e392007-22chore: auto-refresh git snapshot [skip snapshot]
be13d6d07-22Build 4415 (Distribution, Substack week-0 prep): the newsletter is assembled and claims-cleared — one publication-create away from launch.
08877d407-22chore: auto-refresh git snapshot [skip snapshot]
a8e67b507-22Build 4414 (Distribution, Substack war room): the market-and-engage plan enters the record — "Measured Craft", one ICP, ~3 hrs/week, claims-cleared.
4eefad807-22chore: auto-refresh git snapshot [skip snapshot]
a6e347007-22Build 4413 (Master Punch List, Poncho): the autonomous stretch enters the record — three deep-validity items now wait only on the operator.
d65fe6907-22chore: auto-refresh git snapshot [skip snapshot]
b91bc0807-22Build 4412 (War Room II SS2.5): the human panel is one Prolific link away — the blinded rating surface ships.
aca2a8b07-22chore: auto-refresh git snapshot [skip snapshot]
124a01007-22Build 4411 (War Room II follow-through): the judge-tier pin lands before anything can breach it, and the counterfactual bracket runner refuses to run unsigned.
20db70107-22chore: auto-refresh git snapshot [skip snapshot]
4fe348f07-21Build 4410 (Master Punch List, Poncho): the nightly run enters the record — two closes, four partials, the flip-window cluster executed to its unblocked edge.
4da989607-22chore: auto-refresh git snapshot [skip snapshot]
394570007-21Build 4409 (cadence, Trust Decay Audit #10 + War Room II standards rider): the lab claims enter the register, the stale flagship claim is struck, and the /vs claim goes on WATCH.
b1909dc07-21Build 4408 (War Room II, flip-window cluster 2/2): every pre-registered prediction HIT — the corrected gate numbers, the vindicated arbiter, and a dead thread killed for $0.
4f2931f07-22chore: auto-refresh git snapshot [skip snapshot]
28fb03507-21Build 4407 (War Room II, flip-window cluster 1/2): the unit correction and the pre-registered flip rule — committed BEFORE the measurements run.
bedb97407-22chore: auto-refresh git snapshot [skip snapshot]
85ff4e007-21Build 4406 (Model-Lab, War Room II): the second war room enters the record — 64 agents, 20 rounds, the flip-window cluster and the deep validity pair.
6e761b807-22chore: auto-refresh git snapshot [skip snapshot]
86c718507-21Build 4405 (Model-Lab, D2b close-out): the critic-panel verdict enters the record — parity at worst, a modest edge at best, and it never lost.
e1cf08507-21chore: auto-refresh git snapshot [skip snapshot]
0f8450507-21Build 4404 (Master Punch List, Poncho): the D2b build-half enters the record — the experiment run is the open remainder.
462305607-21chore: auto-refresh git snapshot [skip snapshot]
54e806b07-21Build 4403 (Model-Lab, D2b): the cross-model critic panel enters the lab — one draft, two wound sources, a blind verdict per cell.
3993b5a07-21chore: auto-refresh git snapshot [skip snapshot]
1db090007-21Build 4402 (Master Punch List, Poncho): the gate arming enters the record — and this deploy activates SF_GAUNTLET_GATE_AB=1.
a27b38607-21chore: auto-refresh git snapshot [skip snapshot]
a51ba8707-21Build 4401 (the cost program, ruling 2 executed): the draft-score gauntlet gate ships dark — SF_GAUNTLET_GATE_AB arms the first live A/B in the experiment registry.
b6e9ba407-21chore: auto-refresh git snapshot [skip snapshot]
5ae98b807-21Build 4400 (Master Punch List, Poncho): the cost program's probe items close against B4399 and the production gauntlet-gate rollout files as MIXED.
b56438e07-21chore: auto-refresh git snapshot [skip snapshot]
c2eded307-21Build 4399 (Model-Lab, the cost program): the sizing lands and both recommended probes execute — the writer was 12% of the bill, and the program found its halving anyway.
551025707-21chore: auto-refresh git snapshot [skip snapshot]
0f584f907-21Build 4398 (Model-Lab, D2 sizing instrument): the per-task cost decomposition lands on /admin/cost-per-song — the pipeline-level split the draft-swap prize is sized from.
df038c707-21chore: auto-refresh git snapshot [skip snapshot]
dd426c207-21Build 4397 (Model-Lab, D2 RESULT): repair-closure PROVEN — chain output is draft-source-invariant (kimi paired diff literally +0.00 vs the all-Sonnet chain), and the mechanism is selection, not erasure.
10f153207-21chore: auto-refresh git snapshot [skip snapshot]
e993c8907-21Build 4396 (Master Punch List, Poncho): D2b files — the operator's cross-model critic panel — and the gauntlet-chain build row closes against B4395.
fa3bd6d07-21chore: auto-refresh git snapshot [skip snapshot]
3715b2507-21Build 4395 (Model-Lab, Rung 3 build 3 + Probe B close-out): the gauntlet-chain cell lands — cheap draft + wound-fed house repair, the D2 repair-closure engine — and the Probe B verdict enters the record.
8e7e00f07-21chore: auto-refresh git snapshot [skip snapshot]
340c4fa07-21Build 4394 (Model-Lab, Probe B hardening): working notes can never be scored as a song again — the scaffolding vocabulary learns the new generation, the lab gains a sectionless-output backstop, and the fallback flag detects the parse path instead of the preamble.
cb1bd1107-21chore: auto-refresh git snapshot [skip snapshot]
dbe700207-21Build 4393 (Model-Lab, SA#28 guard + the silent-neutral bonus run): prompt mode is now surfaced at the point of action — run header + start log announce PRODUCTION PROMPT vs neutral.
00ccfc807-21chore: auto-refresh git snapshot [skip snapshot]
ebbea3907-21Build 4392 (Master Punch List, Poncho check-off): the SF_FORGE_PROVIDER seam row flips [~] — B4390+B4391 recorded as the shipped build half, routing promotion held open for Rung 5.
b4aa01c07-21chore: auto-refresh git snapshot [skip snapshot]
5653b6907-20Build 4391 (Model-Lab, Rung 3 build 2): production-prompt cell mode lands — Probe B is now a clickable experiment.
de7da5507-21chore: auto-refresh git snapshot [skip snapshot]
c935d2507-20Build 4390 (Model-Lab, Rung 3 build 1 + newcomer criterion d): the writer-override seam lands in the forge core — dark, attribution-safe, stamp-true — and DeepSeek V4 Pro clears the full screening rule.
649e57107-21chore: auto-refresh git snapshot [skip snapshot]
06c4fd807-20Build 4389 (Model-Lab, newcomer screen RESULT): DeepSeek V4 Pro outscores the control at 1/24th the cost — the new savings frontrunner — Terra is a cost-parity quality candidate, Luna is eliminated.
5850edc07-21chore: auto-refresh git snapshot [skip snapshot]
e92897e07-20Build 4388 (Model-Lab, Rung 2 RESULT): KIMI misses strict promotion by half a point — CI lower bound -1.54 vs the pre-registered -1 gate — while GPT confirms a third time and GLM's parity dies under replication.
e23e5c707-20chore: auto-refresh git snapshot [skip snapshot]
a144c0207-20Build 4387 (Master Punch List, Poncho check-off): the candidate-arm row flips [~] — B4386's three arms recorded as the built half, the screening run as the honest remainder.
1f2334507-20chore: auto-refresh git snapshot [skip snapshot]
816346407-20Build 4386 (Model-Lab, operator charge): three candidate arms land — DeepSeek V4 Pro, GPT Terra, GPT Luna — registry 8 -> 11, every price verified live, zero new keys.
19e3f7a07-20chore: auto-refresh git snapshot [skip snapshot]
a9d278e07-20Build 4385 (Model-Lab, Rung 2 prep): the harness gains the replicate-variance decomposition and the Rung-2 promotion rule — the 288-cell verdict becomes one command.
727de9e07-20chore: auto-refresh git snapshot [skip snapshot]
cd3430807-20Build 4384 (Model-Lab, Rung 1 criterion d): the 240-battle Elo record lands — KIMI K2.6 clears the FULL pre-registered shortlist rule (a-d), and pairwise puts both Claude arms last.
11f9e5c07-20chore: auto-refresh git snapshot [skip snapshot]
b27ab3007-20Build 4383 (Model-Lab): battle panel top-4 -> top-5 — the flagship run's top-4 by mean composite excludes KIMI (78.7, 0.3 behind opus), leaving criterion (d) undecidable for exactly the arm the shortlist gate exists to test.
b19945807-20chore: auto-refresh git snapshot [skip snapshot]
23f575b07-20Build 4382 (Model-Lab, Rung 1 close-out): the accidental E1 replication enters the record — sigma_j brackets 1.15-1.50 — and Poncho books the replicate-item close.
caeeeee07-20chore: auto-refresh git snapshot [skip snapshot]
d44aa1207-20Build 4381 (Model-Lab, Rung 1 E3 + Rung 2 machinery): cross-family concordance rho=0.75, self-preference 0.07 — the ranking survives rival judges — and the lab gains replicates for the variance run.
9dff36d07-20chore: auto-refresh git snapshot [skip snapshot]
724d76d07-20Build 4380 (Model-Lab, Rung 1 / E1 RESULT): sigma_j = 1.15 — the judge noise floor lands, and every Rung-0 significant gap survives it.
883e45107-20chore: auto-refresh git snapshot [skip snapshot]
ed63d9407-20Build 4379 (Model-Lab, Rung 1): the E1 judge noise-floor battery lands — sigma_j, paired-n MDD, and the perturbation probe, ready to fire the moment a valid local key exists.
5d99daf07-20chore: auto-refresh git snapshot [skip snapshot]
3bf810907-20Build 4378 (Master Punch List, Poncho check-off): the deepseek re-pin P0 and haiku price P1 close against B4377; the unbuilt v4-pro candidate arm spins off as its own P3 row.
174ed6007-20chore: auto-refresh git snapshot [skip snapshot]
29cc5dc07-20Build 4377 (Model-Lab, post-run): deepseek arm re-pinned to explicit deepseek-v4-flash four days before the alias dies — plus the haiku/kimi price truth and the 24-seed run's analysis of record.
59fd41107-20chore: auto-refresh git snapshot [skip snapshot]
d04952b07-19Build 4376 (Master Punch List, Poncho check-off): the SA#31 pairwise-Elo row flips [~] — B4375's battle machinery recorded as the shipped Elo half, full-pipeline half explicitly open.
837179707-20chore: auto-refresh git snapshot [skip snapshot]
0bda3fe07-19Build 4375 (Model-Lab war room, Rung 0): the analysis harness + the SA#31 full-song Elo battle machinery land — the 192-cell export becomes analyzable in minutes, and shortlist criterion (d) gains its instrument.
966411207-20chore: auto-refresh git snapshot [skip snapshot]
905668d07-19Build 4374 (Model-Lab war room): the 20-agent strategy council lands — six-rung experiment ladder, both Song-Novel designs, the Rung-0 analysis plan, and the live price/identity snapshot that caught the DeepSeek alias deadline.
690fa5507-19chore: auto-refresh git snapshot [skip snapshot]
aa829bf07-19Build 4373 (FORGE LAB): thinking off for kimi + one judge retry — acceptance criteria MET; the 24-seed field is GO.
b355b5307-19chore: auto-refresh git snapshot [skip snapshot]
68a7b1607-19Build 4372 (FORGE LAB / persistent-state): the warm-instance cache clobber — found by the shakedown, fixed with the live incident pinned.
b61f0d207-19chore: auto-refresh git snapshot [skip snapshot]
0cbf1cf07-19Build 4371 (FORGE LAB, operator-charged): run-readiness — the live console + the GLM reasoning-leak fix; the 24-seed experiment is GO.
af9f7ca07-19chore: auto-refresh git snapshot [skip snapshot]
07f53b407-19Build 4370 (FORGE LAB): the Kimi arm fix — diagnosed by the lab's own error capture; failures now name their own cause.
282250607-19chore: auto-refresh git snapshot [skip snapshot]
b4bb37e07-19Build 4369 (FORGE LAB, operator-charged): the full accounting — every seed, every lyric, every timing, one exportable artifact.
0bc36bb07-19chore: auto-refresh git snapshot [skip snapshot]
90c483107-19Build 4368 (FORGE LAB): /admin/forge-lab is live — the bake-off is one click.
605209407-19chore: auto-refresh git snapshot [skip snapshot]
0d0f0cd07-19Build 4367 (operator request): the best-of SoundCloud playlist joins /examples — "Hear Them Finished."
0b7892107-19chore: auto-refresh git snapshot [skip snapshot]
ca4494d07-19Build 4366 (MODEL TRUTH, operator-ruled): the signed seal reports the model that actually ran — six mis-stamps corrected, prose derives from the registry.
3733bd407-19chore: auto-refresh git snapshot [skip snapshot]
038388d07-19Build 4365 (FORGE LAB): the operator-approved 8-arm field — Opus ceiling + GLM/GPT/Gemini via the Vercel AI Gateway.
120bcbb07-19chore: auto-refresh git snapshot [skip snapshot]
8331e6407-19Build 4364 (FORGE LAB, operator-charged): the multi-writer bake-off core — arms write, Claude judges, nothing touches user data.
655394407-19chore: auto-refresh git snapshot [skip snapshot]
42df3ea07-19Build 4363 (Master Punch List, overnight run): /api/me goes cast-free — 6 -> 0, ceiling 994 -> 988, quota fields fail closed.
b69962c07-19chore: auto-refresh git snapshot [skip snapshot]
0f219f307-18Build 4362 (Master Punch List, overnight run): the stamp skip-path gains the worktree/commit divergence guard.
5e00a0d07-19chore: auto-refresh git snapshot [skip snapshot]
816e5d207-18Build 4361 (Master Punch List, standing as-cast walk): forge-orchestrate walks 7 -> 1 — the wire-to-domain boundary is schema-parsed, ceiling 1000 -> 994.
19f8c5e07-19chore: auto-refresh git snapshot [skip snapshot]
1df2ee507-18Build 4360 (Master Punch List, standing as-cast walk): the SseEvent blanket casts retire — the ratchet crosses 1000 (1005 -> 1000).
940aef707-19chore: auto-refresh git snapshot [skip snapshot]
e9a9f1507-18Build 4359 (Master Punch List / DE-TELL defect): the cleanup prompts stop manufacturing the next cluster — the war room's last P1-auto row closes.
992968f07-19chore: auto-refresh git snapshot [skip snapshot]
5fdc50207-18Build 4358 (Master Punch List / DE-TELL defect): the B3391 anti-rotation lesson finally reaches the model — class notes ride the banned-terms prompt.
aa06deb07-19chore: auto-refresh git snapshot [skip snapshot]
7545ad307-18Build 4357 (Quality Council, cadence): the 2026-07-19 entry — first to carry the de-tell standing line; vault number honestly UNKNOWN.
d3745af07-18Build 4356 (DE-TELL war room, Phase 1b): banned words re-enter the cross-song loop + the lexicon-free recurrence signal — Phase 1 autonomous scope COMPLETE.
a72451707-18chore: auto-refresh git snapshot [skip snapshot]
517cadd07-18Build 4355 (DE-TELL war room, Phase 1a): the lexeme-convergence instrument + gate #92 — the tell class is now measurable.
3a83bdf07-18chore: auto-refresh git snapshot [skip snapshot]
17fb8de07-18Build 4354 (DE-TELL war room, Phase 0): the prompt layer stops teaching jaw/sternum — 6 anatomy teaching sites stripped.
d29428507-18chore: auto-refresh git snapshot [skip snapshot]
51de2a007-18Build 4353 (Master Punch List, bookkeeping): the B4352 stamp-gap finding is FILED; B4351/52 notes reconciled.
abf03b207-18chore: auto-refresh git snapshot [skip snapshot]
e9af9eb07-18Build 4352 (HOTFIX, self-caught): the B4351 test file's import path rides in — the amend staged the pre-move content.
8704e5e07-18chore: auto-refresh git snapshot [skip snapshot]
e054f9807-18Build 4351 (Master Punch List, standing as-cast walk): forge-helpers.ts goes cast-free — 8 -> 0, ceiling 1013 -> 1005.
265edca07-18chore: auto-refresh git snapshot [skip snapshot]
077e74c07-18Build 4350 (Master Punch List, standing as-cast walk): stream-phase.ts goes cast-free — 9 -> 0, ceiling 1022 -> 1013, launderer class 4 -> 3.
a2de74e07-18chore: auto-refresh git snapshot [skip snapshot]
6c38aea07-18Build 4349 (Master Punch List, standing as-cast walk): the admin lyrics-export row boundary goes cast-free — 8 -> 0, ceiling 1030 -> 1022.
8ab462e07-18chore: auto-refresh git snapshot [skip snapshot]
9023fff07-17Build 4348 (HOTFIX, operator-reported): SuperBoost's winning version now persists — the saved song matches the announced best.
30edda707-18chore: auto-refresh git snapshot [skip snapshot]
602a45407-17Build 4347 (Master Punch List, bookkeeping): B4346 PROGRESS-noted on the standing as-cast walk.
29fd25007-18chore: auto-refresh git snapshot [skip snapshot]
d3817e707-17Build 4346 (Master Punch List, standing as-cast walk): the eval route goes cast-free — 13 -> 0 on the scoring-truth path, ceiling 1043 -> 1030.
aeeaccb07-17chore: auto-refresh git snapshot [skip snapshot]
731301207-17Build 4345 (runners-up hour, bookkeeping): B4344 booked with honest partials.
5967ba207-17Build 4344 (the runners-up hour): honest sitemap dates + the category-head guides + IndexNow-on-deploy + the GSC nightly scaffold.
8a4cafe07-17chore: auto-refresh git snapshot [skip snapshot]
380eadd07-17Build 4343 (Linear council, bookkeeping): B4341-B4342 booked — all 11 P1 quick-wins closed.
c59066c07-17chore: auto-refresh git snapshot [skip snapshot]
6a45ee707-17Build 4342 (Linear council, money-path + telemetry hardening): the checkout↔webhook contract can't silently drift; Stripe union casts gone; two silent-telemetry-loss sites made loud.
045d53507-17chore: auto-refresh git snapshot [skip snapshot]
25e03e107-17Build 4341 (Linear council, performance trio): the ~1MB-per-forge vault re-fetch memoized; PostHog + CommandPalette code-split out of every content page.
cf5c70207-17chore: auto-refresh git snapshot [skip snapshot]
76cacfd07-17Build 4340 (Linear council, security+coverage tranche): unauth cost dam, checkout money-path tests, admin-route-auth gate #91.
84080fb07-17chore: auto-refresh git snapshot [skip snapshot]
168e5ff07-17Build 4339 (push-cost bundle, the fix): excluded paths are now EVICTED from the fingerprint's temp index — the stamp survives the bot rebase.
1adc56407-17chore: auto-refresh git snapshot [skip snapshot]
9eb2c6c07-17Build 4338 (Linear council, push-cost bundle): the ritual-stamp handshake — the pre-push hook stops re-running what the ritual just proved.
57f343a07-17chore: auto-refresh git snapshot [skip snapshot]
13b5fdc07-17Build 4337 (Linear council): the Database generic lands on both untyped Supabase clients — four caught lies fixed, the stale-types blocker surfaced honestly.
561ba7207-17chore: auto-refresh git snapshot [skip snapshot]
6329b7207-17Build 4336 (Linear council): the RepairFlow finalize deadlock retired at its MECHANISM + the Enter-key data loss closed — net -13 LOC on the god file.
44bb05807-17chore: auto-refresh git snapshot [skip snapshot]
44e635307-17Build 4335 (Linear council, quick wins 1-2): three strictness flags internalized into the compiler; the test-count floor restored from 24% stale.
81f8ed307-17chore: auto-refresh git snapshot [skip snapshot]
ff745d407-17Build 4334 (Linear council, phase close): the ten-lens evidence record persisted + 20 recommendations filed.
b20242007-17chore: auto-refresh git snapshot [skip snapshot]
bf513c207-17Build 4333 (Linear council, crown finding): the DB failure contract made real — the refund gate now keys on the failure signal that actually exists.
a27e7e307-17chore: auto-refresh git snapshot [skip snapshot]
53d397a07-17Build 4332 (quality campaign): surprise-cohort rotation round 3 — three genuinely NEW tell classes, rail verified both ways.
776b5c207-17Build 4331 (SEO initiative, bookkeeping): B4330 booked; the Lighthouse item honestly re-sequenced with the preset-bug finding.
9b86ebb07-17chore: auto-refresh git snapshot [skip snapshot]
02351f207-17Build 4330 (SEO initiative, P1 complete): check:meta-lengths becomes gate #90 — metadata quality is now a ratchet, not a hope.
89bcbd907-17chore: auto-refresh git snapshot [skip snapshot]
cd8d88c07-17Build 4329 (SEO initiative, authority/content cluster): the crown page becomes the extractable source; /crucible aims at the winnable SERP.
3b4f4ac07-17chore: auto-refresh git snapshot [skip snapshot]
2b3ff5107-17Build 4328 (SEO initiative, linking cluster): hub unification, /lyrics de-orphaned, BOTH link-graph gates flipped to blocking — 89 gates.
5ea265607-17chore: auto-refresh git snapshot [skip snapshot]
ddb82fd07-17Build 4327 (SEO initiative, P1 quick wins x4): large share card restored, /vs titles un-double-branded, Course markup risk removed, llms.txt live.
c27f49807-17chore: auto-refresh git snapshot [skip snapshot]
cab7b3107-17Build 4326 (SEO initiative, P0 lifecycle pair): deleted songs vanish from public surfaces immediately; dead share URLs return real 404s.
2acb01307-17chore: auto-refresh git snapshot [skip snapshot]
7f9cdfb07-17Build 4325 (SEO initiative, P0 performance pair): un-break site-wide caching — Footer probe cached, homepage moves to ISR.
fad554707-17chore: auto-refresh git snapshot [skip snapshot]
489b10c07-17Build 4324 (SEO initiative, phase 0): the eleven-lens SEO war room — evidence record persisted, 31 items filed, both operator actions executed and verified.
d37ea7907-17chore: auto-refresh git snapshot [skip snapshot]
029ffc107-16Build 4323 (shadow rollout, tranche 5): fifteen content/SEO/parity gates on the run() contract — 46/88 in-proc-ready, parity build #6.
047f78e07-17chore: auto-refresh git snapshot [skip snapshot]
3c82eab07-16Build 4322 (operator-approved money-path fix): onCommitted fires only on a FULFILLED song write — the inverted refund window is closed.
f48cad407-17chore: auto-refresh git snapshot [skip snapshot]
60deefa07-16Build 4321 (Master Punch List, P1): first-ever coverage for the finalize-song money path — 44 characterization tests + a live refund-window bug FOUND and filed.
cecd4dd07-17chore: auto-refresh git snapshot [skip snapshot]
8cafa3a07-16Build 4320 (quick-wins bundle): two ratchet tightenings, five agent model pins, the NUL-byte forensic fix + 31st gate migration — parity build #5.
e64a67307-16chore: auto-refresh git snapshot [skip snapshot]
3dc380c07-16Build 4319 (shadow rollout, tranche 4): ten more gates on the run() contract + guard retrofit on all earlier tranches — 30/88 in-proc-ready, parity build #4.
6380a4c07-16chore: auto-refresh git snapshot [skip snapshot]
7d40e2307-16Build 4318 (shadow rollout, tranche 3): nine more gates on the run() contract + a never-wired ratchet discovered, operator-re-based, and ENFORCED — 88 gates, 20 in-proc-ready.
9cc0afc07-16chore: auto-refresh git snapshot [skip snapshot]
746377f07-16Build 4317 (shadow rollout, tranche 2): ten hygiene-ratchet gates migrated to the run() contract — 11/87 in-proc-ready, parity-green shadow build #2.
404ff7907-16chore: auto-refresh git snapshot [skip snapshot]
a92c34007-16Build 4316 (meta-audit execution): punch-list reconciliation — both operator rulings book-kept.
0b02e8d07-16chore: auto-refresh git snapshot [skip snapshot]
0bb6d1c07-16Build 4315 (meta-audit execution, operator-approved): shadow-rollout harness for in-process gate execution — phase 1.
f17ce4b07-16chore: auto-refresh git snapshot [skip snapshot]
4b4247a07-16Build 4314 (meta-audit execution, operator-approved): enroll Deep Pass as the fifth gated cadence + the deep-audit-runner agent.
51cfd6e07-16chore: auto-refresh git snapshot [skip snapshot]
655949507-16Build 4313 (meta-audit execution): file the 13 remaining meta-audit items into the master punch list.
878c84707-16chore: auto-refresh git snapshot [skip snapshot]
bc0c7c007-16Build 4312 (meta-audit execution): generated MANIFEST for src/lib/claude/ + the claude-manifest parity gate (86 -> 87 gates).
4d77fb407-16chore: auto-refresh git snapshot [skip snapshot]
51833f207-16Build 4311 (meta-audit execution): drift-sync — de-count the machinery's own stale labels, gate-guard the skill gate-counts.
e71dc8207-16chore: auto-refresh git snapshot [skip snapshot]
a39f72907-16Build 4310 (meta-audit execution): defuse the two cadence time bombs + first Claude Code permission allowlist.
9b255b307-16chore: auto-refresh git snapshot [skip snapshot]
ba2810007-16Build 4309 (Master Punch List): as-cast coverage-first PATCH-body slice — songs/[id] 1069 -> 1056 (-13).
d671f7407-16chore: auto-refresh git snapshot [skip snapshot]
bd960d307-16Build 4308 (Master Punch List): as-cast coverage-first request-body — track route 1079 -> 1069 (-10).
7f4883307-16chore: auto-refresh git snapshot [skip snapshot]
1adcfd207-16Build 4307 (Master Punch List): as-cast coverage-first DB-row — radio/[id] detail route 1092 -> 1079 (-13).
983cba607-16chore: auto-refresh git snapshot [skip snapshot]
2f7e99d07-16Build 4306 (Master Punch List): as-cast coverage-first DB-row — radio route 1127 -> 1092 (-35).
ddbddf207-16chore: auto-refresh git snapshot [skip snapshot]
5c4a18d07-15Build 4305 (Master Punch List): as-cast coverage-first DB-row — leaderboard route 1144 -> 1127 (-17).
477422507-16chore: auto-refresh git snapshot [skip snapshot]
df4d3b607-15Build 4304 (SSE contract hardening): complete the PipelineEventSchema <-> SseEvent parity.
4f8ea9607-16chore: auto-refresh git snapshot [skip snapshot]
a65e19f07-15Build 4303 (SSE bug fix): PipelineEventSchema was DROPPING every `section` event via safeSend.
f968e2407-16chore: auto-refresh git snapshot [skip snapshot]
e3830c907-15Build 4302 (Master Punch List): as-cast album-track-forge extractSunoStyle 1146 -> 1144 (-2).
45977c007-16chore: auto-refresh git snapshot [skip snapshot]
0e0ad3007-15Build 4301 (Master Punch List): as-cast deep-consolidation union-element reads 1149 -> 1146 (-3).
1bb081f07-16chore: auto-refresh git snapshot [skip snapshot]
bc76cc107-15Build 4300 (Master Punch List): as-cast lineage/fingerprint narrowing-inline 1153 -> 1149 (-4).
9468b6307-16chore: auto-refresh git snapshot [skip snapshot]
8fe8fba07-15Build 4299 (Master Punch List): as-cast refine SSE-consumer 1156 -> 1153 (-3).
b58ab9b07-16chore: auto-refresh git snapshot [skip snapshot]
f02ba0507-15Build 4298 (Master Punch List): as-cast dashboard activity-deriver JSONB payloads 1162 -> 1156 (-6).
8480b6307-15chore: auto-refresh git snapshot [skip snapshot]
e87a67507-15Build 4297 (Master Punch List): as-cast brief-extractor byte-identical/cast-free 1166 -> 1162 (-4).
85736f507-15chore: auto-refresh git snapshot [skip snapshot]
cb5870807-15Build 4296 (Master Punch List): as-cast forge gauntlet SSE result-data + 429-body — gauntlet 1177 -> 1166 (-11).
88e32ea07-15chore: auto-refresh git snapshot [skip snapshot]
f98dfbf07-15Build 4295 (Master Punch List): as-cast forge SSE result-data Zod schema — batch-runner 1188 -> 1177 (-11).
efafc4d07-15chore: auto-refresh git snapshot [skip snapshot]
b4f77fe07-15Build 4294 (Master Punch List): as-cast api-auth error/validation helpers 1194 -> 1188 (-6).
91817b507-15chore: auto-refresh git snapshot [skip snapshot]
cf852c907-15Build 4293 (Master Punch List): as-cast — memory.ts converted coverage-first, 1213 -> 1194 (-19).
fb82a5107-15chore: auto-refresh git snapshot [skip snapshot]
1e79ffc07-15Build 4292 (Master Punch List): as-cast careful pick — emotional-fingerprint axis validation 1214 -> 1213 (-1).
c170e5a07-15chore: auto-refresh git snapshot [skip snapshot]
daec6b607-15Build 4291 (Master Punch List): as-cast extractTextBlock swap batch 4 (vein closed) — 1218 -> 1214 (-4).
57c214307-15chore: auto-refresh git snapshot [skip snapshot]
3360d9307-15Build 4290 (Master Punch List): as-cast extractTextBlock swap batch 3 — 1222 -> 1218 (-4).
027d14207-15chore: auto-refresh git snapshot [skip snapshot]
a279dc007-15Build 4289 (Master Punch List): as-cast extractTextBlock swap batch 2 — 1228 -> 1222 (-6).
9bf7dc307-15chore: auto-refresh git snapshot [skip snapshot]
8f539ac07-15Build 4288 (Master Punch List): as-cast content-block cast family -> extractTextBlock 1234 -> 1228 (-6).
cd45ca407-15chore: auto-refresh git snapshot [skip snapshot]
352a31907-15Build 4287 (Master Punch List): as-cast cast-free union-membership guards 1241 -> 1234 (-7).
b1bf7bd07-15chore: auto-refresh git snapshot [skip snapshot]
c497a9707-15Build 4286 (Master Punch List): as-cast byte-identical isRecord — supabase error-field cluster 1248 -> 1241 (-7).
6249fb507-15chore: auto-refresh git snapshot [skip snapshot]
695229407-15Build 4285 (Master Punch List): as-cast byte-identical isRecord — eval-ban-gate 1252 -> 1248 (-4).
050896407-15chore: auto-refresh git snapshot [skip snapshot]
eb8ebcf07-15Build 4284 (Master Punch List): as-cast Zod-tail batch 4 — genre-picker 1258 -> 1252 (-6).
6f7897307-15chore: auto-refresh git snapshot [skip snapshot]
274a27a07-15Build 4283 (Master Punch List): as-cast Zod-tail batch 3 — 1261 -> 1258 (-3).
524923607-15chore: auto-refresh git snapshot [skip snapshot]
32d37a107-15Build 4282 (Master Punch List): as-cast Zod-tail batch 2 — 1265 -> 1261 (-4).
1212c7f07-15chore: auto-refresh git snapshot [skip snapshot]
1e118c707-15Build 4281 (Master Punch List): as-cast Zod-schema tail — listener-test 1271 -> 1265 (-6).
e7948d807-15chore: auto-refresh git snapshot [skip snapshot]
0a817c007-15Build 4280 (Master Punch List): reconcile shipped-but-listed — close TS2352 gate-gap item (B4248).
70ebd6607-15chore: auto-refresh git snapshot [skip snapshot]
54b10a807-15Build 4279 (Master Punch List): as-cast walk-down 1275 -> 1271 (-4), vein exhausted.
762326107-15chore: auto-refresh git snapshot [skip snapshot]
25dc29a07-14Build 4278 (Master Punch List): as-cast walk-down 1283 -> 1275 (-8), night-run batch.
b92b41307-15chore: auto-refresh git snapshot [skip snapshot]
027792607-14Build 4277 (Master Punch List): as-cast walk-down 1294 -> 1283 (-11), night-run batch.
5bf975a07-15chore: auto-refresh git snapshot [skip snapshot]
0a817ba07-14Build 4276 (Master Punch List): as-cast walk-down 1305 -> 1294 (-11), bigger batch.
c3fd40e07-15chore: auto-refresh git snapshot [skip snapshot]
82a632907-14Build 4275 (Song-Novels): `forge package` CLI — chain the drop artifacts into one command.
956d26907-15chore: auto-refresh git snapshot [skip snapshot]
eaf61f407-14Build 4274 (Song-Novels): "Copy Substack post" — package a forged Song-Novel for the weekly drop.
543f80e07-14chore: auto-refresh git snapshot [skip snapshot]
d5b73c207-14Build 4273 (Song-Novel admin): color-code published novels in the saved-list.
0d4258807-14chore: auto-refresh git snapshot [skip snapshot]
217efaf07-14Build 4272 (Master Punch List): as-cast walk-down 1312 -> 1305 (-7), 4 more parsers de-cast.
09fd25b07-14chore: auto-refresh git snapshot [skip snapshot]
54aaec907-14Build 4271 (Master Punch List): KIDS-MUSIC K4 children's-voice cohort + P1-autonomous reconciliation.
df75cc107-14chore: auto-refresh git snapshot [skip snapshot]

Operating system · live

The 3-Year-Plan operating system. Four moats, four cadence rituals, ten trust-claim predicates. All public; all in the repo at docs/THREE-YEAR-PLAN.md.

Moat citations · per-build tagging

Data
61
Standards
506
Distribution
346
Velocity
296
Quality
1483

Cadence rituals · days since last entry

Quality Council6d / 7d thresholdcurrent
Trust Decay Audit4d / 22d thresholdcurrent
Bet Review9d / 60d thresholdcurrent
External Audit31d / 60d thresholdcurrent
36 public-claim predicates run as a CI ratchet via npm run audit:trust. Trust drift fails the build.