172 lines
6.2 KiB
JSON
172 lines
6.2 KiB
JSON
{
|
|
"generatedAt": "2026-04-18",
|
|
"scope": "repo-local representative plus first expansion migration validation",
|
|
"families": [
|
|
{
|
|
"id": "g2-multi-mode-lineloss-family",
|
|
"group": "G2",
|
|
"familyName": "G2 multi-mode lineloss family",
|
|
"representativeRuns": 1,
|
|
"expansionRuns": 5,
|
|
"candidateBatchCount": 0,
|
|
"passedRuns": 6,
|
|
"failedRuns": 0,
|
|
"successRate": 1.0,
|
|
"failureTaxonomy": [
|
|
"request_mode_param",
|
|
"workflow_transform",
|
|
"bootstrap_target"
|
|
],
|
|
"notes": [
|
|
"month/week request template restored from deterministic source scan",
|
|
"G2-B validates reusable week-only mode recovery",
|
|
"G2-C validates reusable mixed linked workflow recovery",
|
|
"G2-D validates reusable prediction compute mode recovery",
|
|
"G2-E validates reusable comparison mode recovery",
|
|
"G2-F validates reusable diagnosis mode recovery",
|
|
"G2 no longer has a deferred queue item in the current line-loss batch asset"
|
|
]
|
|
},
|
|
{
|
|
"id": "g1-single-request-report-family",
|
|
"group": "G1",
|
|
"familyName": "G1 single-request report family",
|
|
"representativeRuns": 1,
|
|
"expansionRuns": 0,
|
|
"candidateBatchCount": 0,
|
|
"passedRuns": 1,
|
|
"failedRuns": 0,
|
|
"successRate": 1.0,
|
|
"failureTaxonomy": [
|
|
"request_endpoint",
|
|
"response_path",
|
|
"workflow_steps"
|
|
],
|
|
"notes": [
|
|
"single_request_table now uses dedicated compile path",
|
|
"fallback multi-mode path no longer defines family success"
|
|
]
|
|
},
|
|
{
|
|
"id": "g1e-light-enrichment-family",
|
|
"group": "G1",
|
|
"familyName": "G1-E light enrichment report family",
|
|
"representativeRuns": 1,
|
|
"expansionRuns": 2,
|
|
"candidateBatchCount": 0,
|
|
"passedRuns": 3,
|
|
"failedRuns": 0,
|
|
"successRate": 1.0,
|
|
"failureTaxonomy": [
|
|
"g1e_main_request_missing",
|
|
"g1e_enrichment_requests_incomplete",
|
|
"g1e_merge_plan_incomplete",
|
|
"g1e_scope"
|
|
],
|
|
"notes": [
|
|
"P0 fixture validates the main request plus lightweight enrichment merge plan",
|
|
"first expansion fixture validates reuse of wkOrderNo/countyCodeName merge semantics",
|
|
"second expansion fixture validates reuse of wkOrderNo/countyCodeName merge semantics through queryBusAcpt",
|
|
"G1-E remains separate from plain single_request_table family success"
|
|
]
|
|
},
|
|
{
|
|
"id": "g3-paginated-enrichment-family",
|
|
"group": "G3",
|
|
"familyName": "G3 paginated enrichment family",
|
|
"representativeRuns": 1,
|
|
"expansionRuns": 10,
|
|
"candidateBatchCount": 11,
|
|
"passedRuns": 11,
|
|
"failedRuns": 0,
|
|
"successRate": 1.0,
|
|
"failureTaxonomy": [
|
|
"paginate_step",
|
|
"secondary_request",
|
|
"post_process",
|
|
"response_path",
|
|
"join_key_missing"
|
|
],
|
|
"notes": [
|
|
"localhost host-runtime dependency preserved as evidence instead of bootstrap pollution",
|
|
"fail-closed gates remain mandatory for incomplete workflow",
|
|
"first expansion fixture validated pageNum/ticketNo/riskLevel family reuse path",
|
|
"second expansion fixture validates pageNo/workOrderNo/sourceType family reuse path",
|
|
"third expansion fixture validates page/orderNo/sourceType family reuse path",
|
|
"fourth expansion fixture validates pageNum/ticketNo/sourceType family reuse path",
|
|
"fifth expansion fixture validates pageNo/ticketNo/riskLevel family reuse path",
|
|
"sixth expansion fixture validates pageNum/ticketNo/riskLevel timeout-warning family reuse path",
|
|
"seventh expansion fixture validates pageNo/ticketNo/sourceType device-monitor family reuse path",
|
|
"eighth expansion fixture validates page/ticketNo/sourceType customer-satisfaction family reuse path",
|
|
"ninth expansion fixture validates pageNum/ticketNo/riskLevel repair-return family reuse path",
|
|
"tenth expansion fixture validates pageNo/ticketNo/riskLevel repair-daily-control family reuse path",
|
|
"eleventh expansion fixture validates page/ticketNo/sourceType business-stats family reuse path",
|
|
"95598 ticket-workorder ledger cluster is now anchored as a formal G3 batch expansion asset"
|
|
]
|
|
},
|
|
{
|
|
"id": "g6-host-bridge-workflow-family",
|
|
"group": "G6",
|
|
"familyName": "G6 host bridge workflow family",
|
|
"representativeRuns": 1,
|
|
"expansionRuns": 0,
|
|
"candidateBatchCount": 0,
|
|
"passedRuns": 1,
|
|
"failedRuns": 0,
|
|
"successRate": 1.0,
|
|
"failureTaxonomy": [
|
|
"g6_host_bridge_actions",
|
|
"g6_runtime_contract",
|
|
"g6_fail_closed"
|
|
],
|
|
"notes": [
|
|
"host bridge workflow now has a minimal runnable runtime contract",
|
|
"localhost noise alone still does not define the archetype",
|
|
"incomplete manual scene IR remains fail-closed"
|
|
]
|
|
},
|
|
{
|
|
"id": "g7-multi-endpoint-inventory-family",
|
|
"group": "G7",
|
|
"familyName": "G7 multi-endpoint inventory family",
|
|
"representativeRuns": 1,
|
|
"expansionRuns": 0,
|
|
"candidateBatchCount": 0,
|
|
"passedRuns": 1,
|
|
"failedRuns": 0,
|
|
"successRate": 1.0,
|
|
"failureTaxonomy": [
|
|
"g7_inventory_endpoints",
|
|
"g7_inventory_contract",
|
|
"g7_fail_closed"
|
|
],
|
|
"notes": [
|
|
"multi-endpoint inventory now compiles through a dedicated runtime path",
|
|
"inventory aggregation is family-specific and no longer falls back to page_state_eval",
|
|
"incomplete manual scene IR remains fail-closed"
|
|
]
|
|
},
|
|
{
|
|
"id": "g8-local-doc-pipeline-family",
|
|
"group": "G8",
|
|
"familyName": "G8 local document pipeline family",
|
|
"representativeRuns": 1,
|
|
"expansionRuns": 0,
|
|
"candidateBatchCount": 0,
|
|
"passedRuns": 1,
|
|
"failedRuns": 0,
|
|
"successRate": 1.0,
|
|
"failureTaxonomy": [
|
|
"g8_local_doc_pipeline_actions",
|
|
"g8_local_doc_pipeline_contract",
|
|
"g8_fail_closed"
|
|
],
|
|
"notes": [
|
|
"local document pipeline now compiles through a dedicated runtime path",
|
|
"localhost dependencies are promoted into formal runtime endpoints for G8 only",
|
|
"incomplete manual scene IR remains fail-closed"
|
|
]
|
|
}
|
|
]
|
|
}
|