Commit graph

86 commits

Author SHA1 Message Date
c77c3bac28 Pin what the wire batch left unpinned: the target-language screen now covers CJK targets, the placeholder validator is the renderer itself, and the key preflight sees the bank roles 2026-09-04 20:59:30 +03:00
b8154cd1fc Land the engine wire batch: gender is produced and reaches the editor, the target-language screen refuses a foreign completion on the live path, and the law block gives one order per source term 2026-09-04 17:03:04 +03:00
f8d3e9adc6 Land the engine consent pack with its dofix: the stop line tells an ended book from an exhausted grant, the ratified frame contract stops lying, and three unpinned guarantees get their tests 2026-09-04 02:37:58 +03:00
bb541a8293 Land the disclosure law and its eleven instances: two of the three acceptance blockers were defects inside the cure itself 2026-08-31 21:03:04 +03:00
8adcb8611b Land the book-writer pack: tmctl build renders EPUB 3 and clean text from BookExport with six honesty states, refusing or marking every hole, paths published in StatusArtifacts 2026-08-30 20:14:11 +03:00
6a6ce973a9 Land the engine's schema gate: every statement is now compiled against the schema its own migration chain builds, instead of against whichever paths the tests happen to run 2026-08-30 01:05:18 +03:00
3c0ecd5502 Repair the lint blocker that let the store fix land on a red battery, and the failure path it uncovered: the branch written to fail loudly waited on a reader that a live helper never ends 2026-08-29 21:29:21 +03:00
18636ac03f Land the repair of two store tests that went green without checking anything, and ratify the norm that a test may not assert about time when time is not its subject 2026-08-29 15:37:08 +03:00
6ec9f8a66a Land the engine money pack: the run now stops on the VOLUME of work a buyer paid for, and the read path folds the bank so a re-pass can be priced before it is bought 2026-08-29 12:59:10 +03:00
7d0c6f2f54 Land the backend pack so the memory bank reaches every provider, a hole in the shipped text is visible to its reader, and a repeated decision document converges 2026-08-28 11:41:43 +03:00
d1eb8a9f4b Land the seam inbound door: a bank-apply verb, the flag that stops once in the engine itself, one commit point for the report, and the pins that hold each invariant 2026-08-27 13:52:37 +03:00
Claude (backend session)
f840867327 Land the honesty pack: consent numbers repriced at the current table, a panicking engine no longer reads as success, and the classifier gate re-based 2026-08-17 19:55:16 +03:00
d55edd48f1 Land the accepted tmctl migrate pack: a write open with no run, the typed schema_mismatch refusal at exit 13, restore point under the lock 2026-08-15 18:55:33 +03:00
9cfe0808a5 Emit the run-event journal from the engine, with distinguishable exit codes for a ceiling halt, a graceful stop and each refusal class 2026-08-14 16:33:49 +03:00
Claude (backend session)
0e69bc16c8 Land the contract-blockers pack: phase progress counters, chapter manifest with cut-tagged unit ids, machine bank-stop table, bank export, and the run ceiling flag, hardened by three review rounds 2026-08-09 04:46:38 +03:00
Claude (backend session)
bccf2d8842 Land the bank cluster fixpack: family co-batching as pair data, arbitration observability, banknote parser rejoin, auto-bank drop diff, confidence field, after adversarial acceptance and a fix round 2026-08-08 21:03:31 +03:00
0e64efed7e Let the live conformance probe opt into raw body logging through the same tmctl switch so reasoning_content is assertable on the wire 2026-08-04 01:49:27 +03:00
6356471edd Replace the AST test guards with typed archguard analyzers under tmvet covering shape and provenance egress plus stage and request seams 2026-08-04 01:45:40 +03:00
cb368c0f32 Bump x/net to 0.57 and x/text to 0.40 with lockstep normalization pins and golden re-capture; only hash fields move, live probe green per row 117 2026-08-04 01:45:40 +03:00
b155da3fba Mechanical staticcheck and errcheck cleanups in tests and repair predicate, no behavior change 2026-08-04 01:26:04 +03:00
5a97020f7e Fix nine silent-error defects: backup and auto-bank stat guards, dotenv warns instead of failing, glossary rows lifetime, langpack and ingest error wrapping, dead applyBanknote removed 2026-08-04 01:26:04 +03:00
4d2d1449bc Derive corpus-test data paths from the repo root and HOME instead of one machine's absolute paths, and document which tests stay dark without the stand data 2026-08-03 02:44:07 +03:00
Claude (backend session)
553f1a33cc Give engine-internal calls the reasoning knob through one stage-derivation seam and one request-identity assembly, AST-guarded, with ThinksOnWire now mirroring the extra_body_disable wire 2026-08-02 19:39:16 +03:00
Claude (backend session)
1ecf5c2f1a Add banknote and voice observability lines to tmctl report, fix live-tagged rig build and add classifier threshold probe 2026-08-02 14:05:29 +03:00
Claude (backend session)
9f60746c0c Land smallpack tails as D39.82: eight checker review tails, bucket D cleanup, quality tails, tmctl backup with production preflight, register moved to book layer, DC7 regated on seed coverage 2026-08-02 01:50:20 +03:00
Claude (backend session)
e89874b33c Land checker package as D39.78: labels harness in git, five checkers built, five closes ratified, two-round review postfix closes all majors, golden verdict-neutral 2026-08-01 22:40:46 +03:00
Claude (backend session)
d09d9d5de3 Land seed stopgap as D39.77: plural paradigm in stand seed, both test nails placed, finding one closed, seed signature policy narrowed to taste fields only 2026-08-01 19:00:44 +03:00
Claude (backend session)
78b7b3480b Land bank fix-pack as D39.75: head finality in data, honest batch comment, classify fail-loud, neuter mutation tests, series fixture, tokenizer consolidation, soft-sign rollback kept with nails 2026-08-01 17:36:43 +03:00
Claude (backend session)
f15e35202a Land bank quality both stages as D39.69: head-aware series batching, classifier-first typing, data-driven decl stemmer with neuter, golden verdict-neutral, fix list and owner questions queued 2026-08-01 15:59:14 +03:00
Claude (backend session)
78782db779 Land generality phase 2 as D39.64: target and script seams data-driven, embed plane hashed, pack manifest channels, golden verdict-neutral, ko echo bug closed, nine flags queued for owner 2026-08-01 03:24:51 +03:00
Claude (backend session)
383a31ff48 Land the cold mini-run as D39.58: joint bank recall 0.918, pair-blind banknote parser, channel version split ratified, provenance-routed editor section, live echo fact recorded 2026-07-31 20:45:29 +03:00
Claude (backend session)
8b1d8d14b7 Land pack nineteen build as D39.56: voice and address schema with conditional fold, tu-vous flagger axes, spoiler leak flagger, snapshots unmoved, golden byte-identical 2026-07-31 00:05:55 +03:00
Claude (backend session)
b2d16d0adf Land small pack 14a+14b as D39.54: dirty epub ingest on the html tokenizer with byte parity pinned, prompt comments stripped from the wire, SHA over the canonical form 2026-07-30 22:30:47 +03:00
Claude (backend session)
b05c59a843 Land banknote discipline and language screen build as D39.53: output-side script screen, quote folding, checkpoint aggregation with per-chunk votes, kwic sizing to pair data 2026-07-26 22:53:32 +03:00
Claude (backend session)
1b19345ec4 Land pack twenty delta: genre glossary machinery unwound per D39.47, canon anchors and narrow transcription rule kept, targeted suite and golden green 2026-07-26 17:51:38 +03:00
Claude (backend session)
a4a516fff2 Land pack twenty phase two accepted as D39.45: terminologist role, verify-bank flag stop, unsigned auto wire, pointwise re-edit with free repin, banknote shipping file 2026-07-26 15:34:41 +03:00
Claude (backend session)
ad3633af21 Land the ten-chapter mini-run with fix pack as D39.37: money verified to the cent from raw ledgers, banknote seam closed live but unpinned, remnant zero in three repair classes 2026-07-26 01:22:49 +03:00
Claude (backend session)
dad4b56e0d Land pack eighteen as D39.31: rebill consent gate before money, authoritative escalation model with machine-verified golden recapture, generality nits deferred by measurement 2026-07-25 19:12:00 +03:00
Claude (backend session)
340de85916 Land pack-17 delta: third content-policy action allow asserts capability without routing, making the ratified label pair expressible in data (D39.28) 2026-07-25 17:55:51 +03:00
Claude (backend session)
4e430266f1 Land pack-17 phase two: generic content labels times provider capabilities with resolved-model routing, retired channel keys, deleted failover, and D39.27 acceptance 2026-07-25 17:40:34 +03:00
Claude (backend session)
2d7f58936e Land pack-16 diff-editor phase 2: positional detection, residual scan, repair machinery behind enabled false, pair-data hour probe, strict decode tails 2026-07-25 05:06:33 +03:00
Claude (backend session)
e33e3be2f7 Land pack-15 structure and form: subsystem split with hoisted text and seed base, single member-drop derivation, pair config layer with convention prompts, strict pipeline decode 2026-07-25 01:08:50 +03:00
Claude (backend session)
952469b278 Land pack-14 generality pass: detection patterns and pair data to langpacks and embedded target data, book-scoped overlay, pair-agnostic checkers, generic palladius parser, prompts under zh-ru 2026-07-24 23:01:30 +03:00
Claude (backend session)
2f91b048e4 Land pack-13 release QA: mined-delta collision guard, langpack heading policy, percent and latin and broken-word checkers, gender to draft wire, style canon, dspro default editor, CostSource, loop guard 2026-07-24 03:19:08 +03:00
Claude (backend session)
7fe0a5bdee Land pack-12 transport hygiene: quota-429 terminal, fractional Retry-After, HTTP/2 keepalive, proportional jitter, xAI identity guard, drift-guard pins, billed-decode cap, models.yaml validation; wire-neutral 2026-07-24 03:18:32 +03:00
Claude (backend session)
ea2de5e7b1 Translate backend comments, operator dashboards, error messages, and flag-detail strings to English, keeping wire prompts, language-data tables, and translation-sample data Russian; golden version-only, behavior-neutral 2026-07-20 00:03:54 +03:00
Claude (backend session)
a1f2aa981e Land pre-rerun-prep (D39.19): CLI exit code for signature-stop, mining reject-set, x/text version fold into Sh-2, echo_draft/edit split, read-model unit naming, and nit cleanup; golden version-only, parity exact, section-8 manifest complete 2026-07-19 22:49:35 +03:00
Claude (backend session)
488c8d4368 Land c-lite edit-unit blast-radius fix (D39.18): a flagged draft member is dropped and the editor runs over the clean remainder instead of blanking the whole unit; align export/status/quality read-models on the dropped member; no-flag path byte-identical (golden stable) 2026-07-19 21:40:44 +03:00
Claude (backend session)
5fc4860d64 Fix runWave swallowing parent cancellation (D39.17 errata): return parent.Err() when no worker errored, so a Ctrl-C resume surfaces context.Canceled instead of a nil-deref panic or false exit-0 partial success; regression-pinned 2026-07-19 20:40:04 +03:00
Claude (backend session)
89d5bf9d6a Land R1 wave driver-switch (D39.17): parallel draft/edit waves with bank-mining stop, editor never re-renders draft, Sh-1/Sh-2, per-unit read-models; rubezh-2 clean bill, three MINOR mining-wiring fixes to pre-rerun; pack-11 complete 2026-07-19 20:11:05 +03:00