138 lines
3.9 KiB
JSON
138 lines
3.9 KiB
JSON
{
|
|
"statusDate": "2026-04-18",
|
|
"plan": "docs/superpowers/plans/2026-04-17-scene-skill-60-to-90-roadmap-plan.md",
|
|
"derivedFrom": {
|
|
"familyPolicy": "tests/fixtures/generated_scene/family_expansion_policy.json",
|
|
"familyResults": "tests/fixtures/generated_scene/p1_family_results.json",
|
|
"ledgerSnapshot": "tests/fixtures/generated_scene/scene_ledger_snapshot_2026-04-18.json",
|
|
"ledgerStatusOverlay": "tests/fixtures/generated_scene/scene_ledger_status_2026-04-18.json"
|
|
},
|
|
"phaseStatus": [
|
|
{
|
|
"phase": "Phase 0",
|
|
"status": "completed",
|
|
"notes": [
|
|
"P0/P1 boundaries and family grouping are frozen in current repo assets",
|
|
"localhost and host-runtime separation has been stabilized across mainline and boundary families"
|
|
]
|
|
},
|
|
{
|
|
"phase": "Phase 1",
|
|
"status": "completed",
|
|
"notes": [
|
|
"evidence-layer assets are implemented in generated_scene analyzer and family-level regressions",
|
|
"mainline families no longer depend on raw final summary only"
|
|
]
|
|
},
|
|
{
|
|
"phase": "Phase 2",
|
|
"status": "completed",
|
|
"notes": [
|
|
"minimal contract, gate, readiness, and fail-closed paths are all code-backed for current mainline families"
|
|
]
|
|
},
|
|
{
|
|
"phase": "Phase 3",
|
|
"status": "completed",
|
|
"notes": [
|
|
"P0 canonical baselines exist for G2, G1-E, and G3"
|
|
]
|
|
},
|
|
{
|
|
"phase": "Phase 4",
|
|
"status": "in_progress",
|
|
"notes": [
|
|
"Track A, Track B, Track C, Track D, and Track E are materially advanced",
|
|
"the remaining work is status closure and deferred-or-queued candidate handling, not re-opening core P0 logic"
|
|
]
|
|
}
|
|
],
|
|
"trackStatus": [
|
|
{
|
|
"track": "Track A",
|
|
"group": "G2",
|
|
"status": "batch-expansion-promoted",
|
|
"completedItems": [
|
|
"p0-anchor",
|
|
"five-promoted-expansions"
|
|
],
|
|
"remainingItems": []
|
|
},
|
|
{
|
|
"track": "Track B",
|
|
"group": "G1-E",
|
|
"status": "batch-expansion-promoted",
|
|
"completedItems": [
|
|
"p0-anchor",
|
|
"two-promoted-expansions"
|
|
],
|
|
"remainingItems": []
|
|
},
|
|
{
|
|
"track": "Track C",
|
|
"group": "G3",
|
|
"status": "batch-expansion-promoted",
|
|
"completedItems": [
|
|
"p0-anchor",
|
|
"ten-promoted-expansions"
|
|
],
|
|
"remainingItems": []
|
|
},
|
|
{
|
|
"track": "Track D",
|
|
"group": "G1/G2/G3",
|
|
"status": "in_progress",
|
|
"completedItems": [
|
|
"all-mainline-families-now-have-representative-baseline-assets",
|
|
"all-mainline-families-now-have-candidate-batch-assets"
|
|
],
|
|
"remainingItems": [
|
|
"continue-promoting-queued-candidates-within-existing-family-contracts"
|
|
]
|
|
},
|
|
{
|
|
"track": "Track E",
|
|
"group": "roadmap-mainline-scope",
|
|
"status": "status-overlay-established",
|
|
"completedItems": [
|
|
"family-policy-asset",
|
|
"family-results-asset",
|
|
"frozen-ledger-snapshot",
|
|
"current-ledger-status-overlay"
|
|
],
|
|
"remainingItems": [
|
|
"keep-overlay-synchronized-as-queued-candidates-are-promoted"
|
|
]
|
|
}
|
|
],
|
|
"boundaryStatus": [
|
|
{
|
|
"group": "G6",
|
|
"status": "boundary-family-established"
|
|
},
|
|
{
|
|
"group": "G7",
|
|
"status": "boundary-family-established"
|
|
},
|
|
{
|
|
"group": "G8",
|
|
"status": "boundary-family-established"
|
|
}
|
|
],
|
|
"deferredStatus": [
|
|
{
|
|
"group": "G4",
|
|
"status": "deferred"
|
|
},
|
|
{
|
|
"group": "G5",
|
|
"status": "degraded"
|
|
}
|
|
],
|
|
"notes": [
|
|
"This asset records roadmap execution state, not a new compiler input contract.",
|
|
"It stays within the plan boundary by summarizing status already backed by family assets, tests, and ledger overlays.",
|
|
"The next execution round should continue from queued or deferred candidate items instead of reopening already established family baselines."
|
|
]
|
|
}
|