Skip to content

v0.6.2

Choose a tag to compare

@github-actions github-actions released this 23 Aug 18:29
· 68 commits to main since this release
4c4b9d0

What's Changed

  • Bug-hunt round 2: identity/history/lifeboat hardening + record fixes (iss-326..iss-338) by @REPPL in #380
  • docs: record the adversarial re-review of PR #294 by @REPPL in #382
  • docs: pre-register the itd-114 collision field test by @REPPL in #383
  • docs: record the semantic-duplicate class beside itd-114 by @REPPL in #385
  • fix: reconcile hunt A bug-hunt round 1 (iss-305..325) onto main by @REPPL in #384
  • docs: grade the itd-114 field test — four for four by @REPPL in #387
  • itd-130 planned, iss-345 stranded-symlink heal, and the update-mechanism record set by @REPPL in #388
  • Release gate: every shipped binary must have a determinable vintage (iss-232) by @REPPL in #389
  • docs: rework itd-114 on two adversarial reviews before its interview by @REPPL in #390
  • fix: bughunt round 2 — eleven records fixed, iss-201 closed, iss-358 wontfixed on review evidence by @REPPL in #386
  • docs: itd-114 planned — the interview's rulings, adr-45, invariant 11 by @REPPL in #393
  • abcd update: complete a chosen update in one verb (itd-130 / spc-32) by @REPPL in #392
  • docs: land the three deferred captures by @REPPL in #394
  • chore: move the toolchain to the Go 1.26 line (1.26.7) in lockstep (iss-329) by @REPPL in #396
  • docs: iss-328 brief-drift sweep — align the surface chapters with the shipped tree by @REPPL in #397
  • Ideate verdict: deterministic-delivery-pipeline (reframed) by @REPPL in #398
  • Bug-hunt round 3 (hunt B): terminal-escape + read-guard hardening, adopter go-version pin, record fixes (iss-382..iss-392) by @REPPL in #399
  • Seed itd-130's deferred work and the pipeline-orchestration gap into the ledger by @REPPL in #395
  • feat: capture mints collision-proof timestamp-numeric ids (itd-114 / spc-33) by @REPPL in #400
  • Bug-hunt round 3: coverage-render + termsafe hardening, govulncheck pin, record fixes (iss-358..iss-369) by @REPPL in #402
  • chore: ship itd-114, close spc-33, and land the merge-union gate test by @REPPL in #401
  • docs: seed itd-114's follow-through and residuals into the ledger by @REPPL in #403
  • Capture three attribution/gate gaps from the itd-130 session by @REPPL in #404
  • docs: capture the memory-portability audit (three records) by @REPPL in #405
  • feat: the memory-graduation principle — memory graduates to the record by @REPPL in #406
  • itd-131 planned: the managed-repo identity gate (promoted from iss-62) by @REPPL in #407
  • fix: SessionEnd hook never bootstraps — exit performs no network work by @REPPL in #408
  • Bug-hunt round 4: guard the lint config read, refuse-whole stdin, canonical id keyspaces, and record fixes by @REPPL in #409
  • feat: the hook binary survives plugin updates (itd-132 / spc-35) by @REPPL in #410
  • Bug-hunt round 5: launch dry-run hardening, lint exit code, scaffold worktree, and record hygiene by @REPPL in #411
  • docs: itd-112 grilled — banner scope settled, itd-134 split out by @REPPL in #413
  • Bug-hunt round 6 — guard redirection bypass, uncontained lint walk, and eight more by @REPPL in #414
  • feat: itd-133 — the livery package: one pixel-grid identity, drift-gated SVG assets by @REPPL in #412
  • docs: the abcdev.app website enters the record by @REPPL in #416
  • docs: capture the merge-contention findings by @REPPL in #417
  • docs: write the spc-37..40 spec bodies for the website build by @REPPL in #418
  • docs: capture the site-build deferrals and carve-outs by @REPPL in #419
  • feat: move the product narrative into docs/ and land the site's committed inputs by @REPPL in #420
  • feat: abcd site build renders the landing page and record.json from the repository by @REPPL in #423
  • docs: itd-112 planned with spc-41 — the banner planning interview by @REPPL in #422
  • fix: brief-currency captures from the 2026-08-22 filing handover by @REPPL in #424
  • feat: itd-112 — the bare-invocation banner: baked identity, half-block livery art, the colour ladder by @REPPL in #425
  • docs: the writing style guide, its loader pointer, and itd-141 by @REPPL in #426
  • docs: concurrent-session conventions — the checkout is the unit of isolation by @REPPL in #427
  • docs: the interview-workstream records — itd-142/143, adr-50/51, and companions by @REPPL in #428
  • fix: bug-hunt round 7 — guard > bypass, frontmatter BOM bypass, and 14 more by @REPPL in #415
  • feat: the record explorer — dashboard, record pages, chart, genealogy, contributors, references by @REPPL in #429
  • feat: abcd site check gates the rendered site on seven independent checks by @REPPL in #430
  • docs: name the target second harness opencode by @REPPL in #431
  • fix: the references page names the spans it renders by @REPPL in #433
  • feat: serve /install.sh from the site build by @REPPL in #434
  • docs: capture the site build's integration findings by @REPPL in #435
  • fix: a bibliography address no longer sets the width of the page by @REPPL in #437
  • fix: rewrite the site output tree, and stamp preview builds as unreleased by @REPPL in #438
  • ci: deploy abcdev.app from the release chain, preview from main by @REPPL in #421
  • docs: the website ships — specs closed, registers reconciled by @REPPL in #440
  • ci: screenshot audit fails on rendered overflow at phone and desktop widths by @REPPL in #441
  • docs: livery placement (itd-144), credit enforcement (itd-145), the overdue credits, and the worktree rule's blind spot by @REPPL in #432
  • Bug-hunt round 7: guard quoting, redaction case-fold, site-generator and scaffold fixes by @REPPL in #439
  • docs: capture the quick-tunnel preview seed by @REPPL in #443
  • docs: normalise the harness name to opencode across the record by @REPPL in #442
  • docs: capture the 2026-08-23 manual-test triage findings by @REPPL in #444
  • fix: ideate grill sweeps id-less records; SOTA research record by @REPPL in #445
  • docs: retire the Phase 0 harness-interface note and capture the gate gaps by @REPPL in #446
  • record: session-end capture loses every transcript past the shutdown budget by @REPPL in #447
  • docs: the verb-taxonomy ideate verdict, itd-146, and what a second adversarial pass corrected by @REPPL in #448
  • fix: refuse a lone bare token on abcd intent and abcd capture by @REPPL in #449
  • record: per-agent worktrees do not isolate a reverting cwd by @REPPL in #450
  • record: correct #447's own evidence — the threshold does not survive a full sweep by @REPPL in #451
  • record: the cwd capture gains its read/write framing and a typed parent by @REPPL in #452
  • record: capture the proxy-gate form of enforcement-claims-are-facts by @REPPL in #453
  • record: resolve iss-2608221328552172 by @REPPL in #454
  • record: a missed capture is recoverable until the host prunes, and the instrument gap leads by @REPPL in #455
  • record: widen the proxy-gate capture, and demarcate its boundary by @REPPL in #456
  • record: the adversarial-review floor's reason is false, its placement is not by @REPPL in #457
  • record: itd-33's triggers fired, and the coordination question owes a SOTA sweep by @REPPL in #458
  • record: two gaps found invoking the update verb by @REPPL in #459
  • fix: split transcript capture so exit cannot lose it by @REPPL in #460
  • record: the repo-conformance lint runs in no gate, and is not gate-ready by @REPPL in #462
  • record: the CLI/plugin surface relationship is an undecided question by @REPPL in #463
  • record: the scan-before-mutating rule's scope is an enumeration by @REPPL in #464
  • docs: verify a --commit provenance stamp is reachable before writing it by @REPPL in #466
  • fix: redact ledger writes through the scanner by @REPPL in #467
  • fix: history capture accepts what the hooks accept by @REPPL in #465
  • fix: redact capture inputs, not the rendered record by @REPPL in #468
  • record: green gates did not catch a broken write path by @REPPL in #469
  • chore: cut 0.6.2 — the final hand-rolled release, and the derived cutover by @REPPL in #470
  • fix: the release preview and its page stop hiding the semantic-receipt gate by @REPPL in #471
  • chore: cut 0.6.2 with its semantic-gate receipts by @REPPL in #473
  • fix: the site as two rounds of real-device testing leave it by @REPPL in #472
  • record: cloudflare branch builds run despite being recorded disabled by @REPPL in #474
  • record: itd-147 files the brief-drift intent from its measured corpus by @REPPL in #475
  • chore: cut 0.6.2 with its semantic-gate receipts (second cut) by @REPPL in #476

Full Changelog: v0.6.1...v0.6.2