|
|
e86b34ce6a
|
Divide the money by the copies that multiplied it, let the shape gate see the row it was blinded on, and stop the order asking for an effort step that does not exist
|
2026-09-11 14:57:52 +03:00 |
|
|
|
855bc1f5ac
|
Make the tracker's shape check symmetric: it caught too few columns and was blind to a row whose text sat outside the table entirely
|
2026-09-11 13:36:30 +03:00 |
|
|
|
2564a8a7dd
|
Move the single project backlog into its own file so the journal keeps only state, and repoint the counters, the hook and every live pointer to it
|
2026-09-06 21:38:38 +03:00 |
|
|
|
d16591c976
|
Check the register total the status line always claimed was checked, and correct the number the new check immediately caught
|
2026-09-06 08:51:43 +03:00 |
|
|
|
a787bae1ea
|
Read both zones' documentation end to end and record what it gets wrong: the status board said the cycle was broken on the day it was closed, and the anchor lint never walked the engine's own docs
|
2026-09-04 23:03:17 +03:00 |
|
|
|
58bca1949c
|
Ratify the export door as built: the contract gains a minor, the shipping config's bank contour stops being described as off, and the number gate grows two carriers
|
2026-09-04 20:23:11 +03:00 |
|
|
|
ce612a2a19
|
Give the anchor lint an uncapped tally by target root, because a zone counting its own red anchors by grep hits the output cap and reads zero, and put PD-438 under the heading its weight names
|
2026-09-04 19:13:14 +03:00 |
|
|
|
9b084ce877
|
Move the revision evidence to the archive it belonged in and drop the lint exemption it needed: the noise was mine to remove, not the gate's to ignore
|
2026-09-02 20:43:12 +03:00 |
|
|
|
e9479593b5
|
Anchor the token-minimum exemptions to the anchor itself: keying them by line number broke the same day an errata shifted the file
|
2026-09-02 18:42:17 +03:00 |
|
|
|
5efaeed925
|
Give the backlog weight column a vocabulary gate and reject anchor tokens too short to identify their target, both proven by planting mutations
|
2026-09-02 18:31:28 +03:00 |
|
|
|
99a6b05480
|
Pin the tail-vocabulary gate to itself and close the row: four assertions run on every check, verified by planting three mutations of the gate
|
2026-08-27 15:07:41 +03:00 |
|
|
|
fb1d09be5f
|
Build the tail-vocabulary gate the refusal only named: honour escaped pipes, read the register weight from the front, and judge the tail by vocabulary rather than cell count
|
2026-08-27 14:59:21 +03:00 |
|
|
|
e83e94be46
|
Ratify the machine move as D39.157: repair the dead decision-log anchors, teach the gate to catch them structurally, and stop the registry lying about seventeen bodies
|
2026-08-24 16:15:22 +03:00 |
|
|
|
691d9ce79a
|
Issue the backend seam pack as the zone's single active prompt, re-plan the queue under the ratified order, and make the queue gate compare the fifth number it only printed
|
2026-08-23 01:51:58 +03:00 |
|
|
|
8cbcab643a
|
Close the anchor gate blindness it was written to prevent, re-verify the gender debt entry against code, and record the draft-versus-editor boundary on row 199
|
2026-08-23 01:20:32 +03:00 |
|
Claude (backend session)
|
65683059fc
|
Split the two roles of the anchor delta: tokens are verified corpus-wide every run, the delta only gates when a token is required, and the hook no longer skips commits that move the targets
|
2026-08-21 04:09:28 +03:00 |
|
Claude (backend session)
|
5bfa61c272
|
Make the anchor lint verify content on a two-sided delta with opt-in expectation tokens, skip external references, cap its output and declare what it does not check
|
2026-08-21 03:27:23 +03:00 |
|
Claude (backend session)
|
9c7a28d280
|
Weave the anchor lint into the docs pre-commit hook, warn-only, reading scanned docs from the commit itself
|
2026-08-17 01:30:35 +03:00 |
|
|
|
3ec17c8f03
|
Land the emitter acceptance in docs: note D39.131, rows 102 103 135 165 closed, rows 173 174 added, money-path corrected, prompt archived, counts scoped to its table
|
2026-08-14 17:13:05 +03:00 |
|
Claude (backend session)
|
9cb1f50342
|
Add an authorship and do-not-bypass notice to counts.py for other sessions: red check or lint means ping the orchestrator, not patch docs to green
|
2026-08-09 21:38:23 +03:00 |
|
Claude (backend session)
|
085dbb9d1a
|
Land docs pack 167 as D39.126: full note registry with counts completeness check and anchors lint, slimmed backlog rows, topical entries for money, emitter, and stack
|
2026-08-09 21:33:37 +03:00 |
|
Claude (backend session)
|
93d9943a35
|
Accept the runner pack as D39.123 with ceiling formula amendment, close rows 138-139, add engine rows 165-166, add 503 to the contract, archive the prompt
|
2026-08-09 16:59:25 +03:00 |
|
Claude (backend session)
|
943eed7ec0
|
Issue the contract-blockers and platform-runner prompts per owner course D39.119, gate S4 on shell quality, ratify PD-105 at-least-once
|
2026-08-08 22:53:27 +03:00 |
|
|
|
067206396e
|
Fix the counter that read table columns from the left and mis-parsed a row containing pipes, correcting a live wrong zone count in the header
|
2026-08-08 02:42:26 +03:00 |
|
|
|
bcd86807f7
|
Stop the guard from demanding that a historical finding equal a live recount, and mark the acceptance numbers as historical where they belong
|
2026-08-08 00:47:14 +03:00 |
|
|
|
0e189d2a4a
|
Harden the docs guard against its own failure modes and make errata findable from the map instead of only from the tail of the log
|
2026-08-08 00:09:33 +03:00 |
|
|
|
3b498410ca
|
Make the derived doc numbers computable instead of hand-copied: a counting script, a docs zone hook that warns on head drift, and the norm rewritten as a command
|
2026-08-07 23:56:29 +03:00 |
|