{ "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." ] }