111 lines
3.7 KiB
JSON
111 lines
3.7 KiB
JSON
{
|
|
"batchId": "g2-lineloss-family-candidates-2026-04-18",
|
|
"family": "G2",
|
|
"source": "docs/superpowers/reports/2026-04-18-g2-family-expansion-third-round-report.md",
|
|
"supportingSources": [
|
|
"docs/superpowers/reports/2026-04-18-lineloss-family-variant-expansion-report.md",
|
|
"tests/fixtures/generated_scene/scene_ledger_status_2026-04-18.json"
|
|
],
|
|
"ledgerClusterLabel": "lineloss-family-candidate",
|
|
"selectionRule": "roadmap Track A and Track D line-loss family variants promoted into reusable multi-mode baselines",
|
|
"candidateCount": 6,
|
|
"representativeBaseline": "tests/fixtures/generated_scene/multi_mode",
|
|
"promotedBatchExpansionBaselines": [
|
|
{
|
|
"fixtureDir": "tests/fixtures/generated_scene/g2_weekly_single_mode",
|
|
"sceneId": "p1-g2-weekly-single-mode-report",
|
|
"sceneName": "P1 G2 weekly single mode report",
|
|
"assertions": {
|
|
"requiredDefaultMode": "week"
|
|
}
|
|
},
|
|
{
|
|
"fixtureDir": "tests/fixtures/generated_scene/g2_mixed_linked_workflow",
|
|
"sceneId": "p1-g2-mixed-linked-workflow-report",
|
|
"sceneName": "P1 G2 mixed linked workflow report",
|
|
"assertions": {
|
|
"requiredDefaultMode": "primary"
|
|
}
|
|
},
|
|
{
|
|
"fixtureDir": "tests/fixtures/generated_scene/g2_comparison_crosscheck",
|
|
"sceneId": "p1-g2-comparison-crosscheck-report",
|
|
"sceneName": "P1 G2 comparison crosscheck report",
|
|
"assertions": {
|
|
"requiredDefaultMode": "comparison"
|
|
}
|
|
},
|
|
{
|
|
"fixtureDir": "tests/fixtures/generated_scene/g2_diagnosis_drilldown",
|
|
"sceneId": "p1-g2-diagnosis-drilldown-report",
|
|
"sceneName": "P1 G2 diagnosis drilldown report",
|
|
"assertions": {
|
|
"requiredDefaultMode": "diagnosis"
|
|
}
|
|
},
|
|
{
|
|
"fixtureDir": "tests/fixtures/generated_scene/g2_prediction_compute",
|
|
"sceneId": "p1-g2-prediction-compute-report",
|
|
"sceneName": "P1 G2 prediction compute report",
|
|
"assertions": {
|
|
"requiredDefaultMode": "prediction"
|
|
}
|
|
}
|
|
],
|
|
"expectedSharedContract": {
|
|
"archetype": "multi_mode_request",
|
|
"requiredGateNames": [
|
|
"bootstrap_resolved",
|
|
"request_contract_complete",
|
|
"response_contract_complete",
|
|
"workflow_contract_complete",
|
|
"runtime_contract_compatible"
|
|
],
|
|
"requiredVariantPatterns": [
|
|
"g2_a_dual_mode_baseline",
|
|
"g2_b_weekly_single_mode",
|
|
"g2_c_mixed_linked_workflow",
|
|
"g2_d_prediction_compute",
|
|
"g2_e_comparison_crosscheck",
|
|
"g2_f_diagnosis_drilldown"
|
|
]
|
|
},
|
|
"candidates": [
|
|
{
|
|
"sceneKey": "tq_lineloss_report",
|
|
"batchRole": "p0-anchor",
|
|
"status": "promoted-baseline"
|
|
},
|
|
{
|
|
"sceneKey": "baiyin_lineloss_weekly",
|
|
"batchRole": "first-expansion-anchor",
|
|
"status": "promoted-expansion"
|
|
},
|
|
{
|
|
"sceneKey": "lineloss_period_diff",
|
|
"batchRole": "second-expansion-anchor",
|
|
"status": "promoted-expansion"
|
|
},
|
|
{
|
|
"sceneKey": "zero_consumer_crosscheck",
|
|
"batchRole": "third-expansion-anchor",
|
|
"status": "promoted-expansion"
|
|
},
|
|
{
|
|
"sceneKey": "steal_analysis",
|
|
"batchRole": "fourth-expansion-anchor",
|
|
"status": "promoted-expansion"
|
|
},
|
|
{
|
|
"sceneKey": "predicted_compute_variant",
|
|
"batchRole": "fifth-expansion-anchor",
|
|
"status": "promoted-expansion"
|
|
}
|
|
],
|
|
"notes": [
|
|
"This batch records the current code-backed G2 representative and promoted expansion baselines.",
|
|
"G2-D prediction compute is now promoted as a repo-local reusable expansion baseline within the current lineloss family contract.",
|
|
"The next Track D round should continue from the queued downstream family candidates instead of rebuilding G2-A through G2-F state from markdown reports."
|
|
]
|
|
}
|