Skip to content
This repository was archived by the owner on Apr 8, 2026. It is now read-only.

Commit ab778e7

Browse files
author
Jobdori
committed
docs(ROADMAP): mark P1.2 and P1.4 as done
- P1.2: Cross-module integration tests — 12 tests landed - P1.4: SummaryCompressor wiring — compress_summary_text() feeds into LaneEvent::Finished detail field Both verified in codebase. P1.3 (lane-completion emitter) remains open.
1 parent 11c418c commit ab778e7

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

ROADMAP.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -274,9 +274,9 @@ Priority order: P0 = blocks CI/green state, P1 = blocks integration wiring, P2 =
274274
1. Isolate `render_diff_report` tests into tmpdir — flaky under `cargo test --workspace`; reads real working-tree state; breaks CI during active worktree ops
275275

276276
**P1 — Next (integration wiring, unblocks verification)**
277-
2. Add cross-module integration tests — every Phase 1-2 module has unit tests but no integration test connects adjacent modules; wiring gaps are invisible to CI without these
277+
2. Add cross-module integration tests — **done**: 12 integration tests covering worker→recovery→policy, stale_branch→policy, green_contract→policy, reconciliation flows
278278
3. Wire lane-completion emitter — `LaneContext::completed` is a passive bool; nothing sets it automatically; need a runtime path from push+green+session-done to policy engine lane-closeout
279-
4. Wire `SummaryCompressor` into the lane event pipeline — exported but called nowhere; `LaneEvent` stream never fed through compressor
279+
4. Wire `SummaryCompressor` into the lane event pipeline — **done**: `compress_summary_text()` feeds into `LaneEvent::Finished` detail field in `tools/src/lib.rs`
280280

281281
**P2 — Clawability hardening (original backlog)**
282282
5. Worker readiness handshake + trust resolution

0 commit comments

Comments
 (0)