Nick
4df1f6f23f
feat(release): evidence-derived release history + T8 evidence correction (SCAFFOLD-TRANCHE-009)
- release_notes.py: deterministic extraction from governed records →
structured ReleaseNote → Markdown → Gitea API. Idempotent (PATCH update
for existing tags — never duplicates). Version/tag/release-commit/
converged-deployed-identity distinction exposed honestly (§6).
- §24F unsupported-claim filter: extras AND extracted facts pass the same
exclusion surface — the retracted T8 close-refusal claim cannot enter
generated notes (test-proven).
- §1/§23: T8 evidence correction recorded with full provenance (original
claim, correction, reason, evidence); process-defect:unsupported-
causal-claim logged. MiMo maturity survives on supported evidence only.
- §18 backfill: 0.66.35→0.66.43 published from closed-contract
release_evidence records, marked historical backfill. Pre-0.66.35
skipped (weak evidence — honest limitation).
- §19: 0.66.44 notes published to real Gitea (release 89): tag commit
f86b2d1eec vs final deployed d84060cc02 distinction, capabilities
improvement, bounded MiMo adoption proof (corrected basis), lock-drift
fix, external-project limitation.
- Gitea 400-tolerance: plain-text error bodies handled (actual behavior,
not assumed GitHub semantics).
Tests: 17 new (§24/§25/§26 plans); suite 1608 green; henxels rc=0;
pyright clean.
2026-09-14 01:10:42 +01:00
..
2026-09-06 16:43:54 +01:00
2026-08-30 17:10:32 +01:00
2026-09-07 19:14:27 +01:00
2026-09-07 19:51:36 +01:00
2026-09-06 16:43:54 +01:00
2026-09-07 09:59:03 +01:00
2026-09-03 19:17:01 +01:00
2026-09-05 05:04:08 +01:00
2026-09-05 00:11:14 +01:00
2026-09-07 16:57:49 +01:00
2026-09-07 16:57:49 +01:00
2026-09-12 11:04:54 +01:00
2026-09-12 11:04:54 +01:00
2026-09-03 22:41:56 +01:00
2026-09-07 09:59:03 +01:00
2026-09-07 17:10:41 +01:00
2026-09-03 21:13:08 +01:00
2026-08-22 01:00:15 +01:00
2026-09-06 11:50:48 +01:00
2026-09-07 17:46:46 +01:00
2026-09-05 13:21:34 +01:00
2026-09-03 17:12:09 +01:00
2026-09-08 03:22:35 +01:00
2026-09-04 16:10:04 +01:00
2026-09-07 18:42:54 +01:00
2026-09-10 21:34:53 +01:00
2026-09-05 11:39:45 +01:00
2026-09-07 15:08:02 +01:00
2026-09-09 11:25:42 +01:00
2026-09-03 20:16:02 +01:00
2026-09-04 19:15:46 +01:00
2026-09-07 19:14:27 +01:00
2026-09-09 13:58:10 +01:00
2026-09-12 16:16:58 +01:00
2026-09-06 04:27:29 +01:00
2026-09-14 01:10:42 +01:00
2026-09-04 11:02:02 +01:00
2026-09-07 21:00:34 +01:00
2026-09-05 02:18:41 +01:00
2026-09-03 23:32:30 +01:00
2026-09-13 17:23:13 +01:00
2026-09-07 18:14:10 +01:00
2026-09-12 00:31:12 +01:00