4.3 KiB
102 Sweep Status Reconciliation Design
Date: 2026-04-19 Status: Draft Upstream Follow-Up Sweep:
tests/fixtures/generated_scene/full_sweep_improvement_followup_2026-04-19.jsonUpstream Route Decisions:tests/fixtures/generated_scene/remaining_route_conflict_decisions_2026-04-19.json
Intent
Create a single reconciled status view after the 102 full-sweep improvement roadmap and the remaining route-conflict adjudication.
This design does not change generation behavior. It reconciles measurement assets so the next roadmap starts from a trustworthy status baseline instead of reading stale misclassified counts from the follow-up sweep.
Problem
The current assets intentionally remain separated:
- the original execution board records current scene status
- the follow-up sweep records measured analyzer/generator results
- the route-conflict decision asset adjudicates the remaining
4sweep misclassifications
Because the follow-up sweep still contains 4 misclassified records, a reader can incorrectly treat them as unresolved route bugs. The later route-conflict plan decided all 4 are valid-host-bridge-workflow.
The next step needs a reconciled view that preserves the raw sweep result while adding the final adjudicated state.
Scope
In scope:
- merge follow-up sweep records with route-conflict decisions
- produce reconciled status counts
- mark the
4previous misclassifications asadjudicated-valid-host-bridge - preserve the
2remaining timeouts as unresolved timeout inputs - summarize the
48structured fail-closed records by archetype and blocker - produce a reconciliation report for the next roadmap
Out of scope:
- modifying
analyzer.rs - modifying
generator.rs - modifying
scene_execution_board_2026-04-18.json - promoting any scene
- creating or changing family baselines
- rerunning the
102sweep - implementing fixes for fail-closed records or timeouts
Inputs
Required inputs:
tests/fixtures/generated_scene/full_sweep_improvement_followup_2026-04-19.jsontests/fixtures/generated_scene/remaining_route_conflict_decisions_2026-04-19.json
Optional read-only inputs:
tests/fixtures/generated_scene/scene_execution_board_2026-04-18.jsondocs/superpowers/reports/2026-04-19-102-full-sweep-improvement-coverage-delta-report.mddocs/superpowers/reports/2026-04-19-remaining-route-conflict-correction-report.md
Reconciled Status Model
Every scene keeps its raw follow-up dryRunStatus.
The reconciliation adds reconciledStatus:
auto-passfail-closed-knownadjudicated-valid-host-bridgesource-unreadablemissing-sourceunsupported-family
The only status transformation in this plan is:
misclassified + route decision valid-host-bridge-workflow -> adjudicated-valid-host-bridge
If a misclassified record has no matching final decision, it must remain misclassified-unresolved.
Expected Reconciled Counts
Based on the current follow-up sweep and route decisions, the expected reconciliation is:
| Reconciled status | Count |
|---|---|
auto-pass |
48 |
fail-closed-known |
48 |
adjudicated-valid-host-bridge |
4 |
source-unreadable |
2 |
missing-source |
0 |
unsupported-family |
0 |
| Total | 102 |
Follow-Up Inputs for Future Roadmaps
The reconciliation should make the next candidates explicit:
48structured fail-closed records for workflow evidence / contract completion analysis2remaining timeout records for source-scale or command hang diagnostics4valid-host-bridge adjudications for optional execution-board expectation cleanup, not analyzer correction
Deliverables
tests/fixtures/generated_scene/full_sweep_status_reconciliation_2026-04-19.jsondocs/superpowers/reports/2026-04-19-102-sweep-status-reconciliation-report.md
Acceptance Criteria
- total reconciled scene count is exactly
102 - all
4route conflicts are reconciled frommisclassifiedtoadjudicated-valid-host-bridge - no
misclassifiedstatus remains unless it lacks a route decision - the
2timeout cases remain separate and unresolved - no execution board status is changed
- no analyzer or generator logic is changed
Stop Rule
Stop after publishing the reconciliation JSON and report.
Do not start fail-closed implementation, timeout diagnostics, or execution-board sync inside this plan.