generated-scene: add scheduled monitoring runtime and helper lifecycle hardening

This commit is contained in:
木炎
2026-05-06 09:47:12 +08:00
parent 6cdd71b682
commit 8162118e6d
183 changed files with 103674 additions and 130 deletions

View File

@@ -0,0 +1,137 @@
{
"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."
]
}