Nick
6c85b8066c
feat(RP12): post-cleanup real-progression re-run on #163 + pipeline fixes proven live
RP12/#275 — real issue #163 (temporal graph backend spike) through the FULL
canonical path on post-RP11 code:
ISSUE ✓ → INWARD ✓ → OUTWARD ✓ (45 sources, 10 read w/ receipts, 34 tool
calls) → APPLICABILITY ✓ (10 candidates, route INNOVATION_WARRANTED — first
live exercise of the conditional route) → INNOVATION ✓ (conclusion ADAPT,
1 candidate with kill_test — NOT manufactured novelty) → ADVERSARIAL ✓
(13 attacks; honest finding: graph tier is NOT bi-temporal as claimed —
survivors carry per-candidate dispositions; disposition
SURVIVES_WITH_MITIGATIONS) → SYNTHESIS ✓ → QUALIFY REFINE_SYNTHESIS (3
concrete interface gaps — narrowed semantics working) → SYNTHESIS v2 ✓
(refine findings addressed) → QUALIFY v2 PROCEED ✓ (13/13 checks).
Pipeline COMPLETE, artifacts persisted to Gitea master.
Fixes proven live during the run:
- OUTWARD prose-stdout file-channel fallback (RP4 fix backported; first
exercise on this path)
- INNOVATION executor + gate built (RP5/#268 — first run needing it;
conclusion enum enforced, derived_from/kill_test required, NO_INNOVATION_
WARRANTED valid)
- adversarial prompt now demands the disposition enum (pre-correction
template gap)
- adversarial normalizer carries disposition through
- synthesis prompt carries QUALIFY refine findings as round-2 constraints
- readiness invariant correctly blocked misplaced blocking-unknowns (caught
my own error — semantics verified live)
Also: retired-workflow references removed from test fixture; no retired
code on tree (verified: 0 run_full_research/--watch references).
1130 tests pass; ruff clean.
2026-09-09 13:30:23 +01:00
..
2026-09-07 15:34:27 +01:00
2026-09-07 19:51:36 +01:00
2026-09-08 02:06:34 +01:00
2026-09-07 15:10:37 +01:00
2026-09-07 21:00:44 +01:00
2026-09-08 02:46:26 +01:00
2026-09-07 15:26:33 +01:00
2026-09-09 01:03:13 +01:00
2026-09-07 15:00:53 +01:00
2026-09-07 21:00:44 +01:00
2026-08-30 17:10:32 +01:00
2026-08-30 17:10:32 +01:00
2026-09-07 21:00:44 +01:00
2026-09-08 05:54:37 +01:00
2026-09-08 11:26:30 +01:00
2026-09-08 07:12:34 +01:00
2026-09-08 23:59:31 +01:00
2026-09-09 00:07:12 +01:00
2026-09-08 21:18:42 +01:00
2026-09-08 14:51:51 +01:00
2026-09-08 12:31:53 +01:00
2026-09-09 13:30:23 +01:00
2026-09-09 01:03:13 +01:00
2026-09-09 11:32:35 +01:00
2026-09-07 23:23:24 +01:00
2026-09-04 21:57:38 +01:00
2026-09-09 04:12:58 +01:00
2026-09-07 14:29:02 +01:00