{ "targets": [ { "id": "p0-1-tq-lineloss-report", "fixtureDir": "tests/fixtures/generated_scene/multi_mode", "canonicalSceneIr": "tests/fixtures/generated_scene/p0_canonical_answers/p0-1-tq-lineloss-report.scene-ir.json", "requiredEvidenceTypes": [ "bootstrap_candidate", "endpoint_candidate", "request_template_candidate", "workflow_candidate" ], "requiredWorkflowStepTypes": [ "request", "transform" ], "requiredGateNames": [ "bootstrap_resolved", "request_contract_complete", "response_contract_complete", "workflow_contract_complete", "runtime_contract_compatible" ], "acceptanceChecklist": [ "mode_matrix_restored", "request_response_contract_restored", "bootstrap_context_resolved" ], "failureTaxonomy": [ "bootstrap_target", "request_mode_param", "response_path", "workflow_transform" ] }, { "id": "p0-2-single-request-table", "fixtureDir": "tests/fixtures/generated_scene/single_request_table", "canonicalSceneIr": "tests/fixtures/generated_scene/p0_canonical_answers/p0-2-single-request-table.scene-ir.json", "requiredEvidenceTypes": [ "bootstrap_candidate", "endpoint_candidate", "request_template_candidate", "response_path_candidate" ], "requiredWorkflowStepTypes": [ "request", "transform" ], "requiredGateNames": [ "bootstrap_resolved", "request_contract_complete", "response_contract_complete", "workflow_contract_complete", "runtime_contract_compatible" ], "acceptanceChecklist": [ "single_request_template_restored", "response_contract_restored", "generic_report_runnable" ], "failureTaxonomy": [ "request_endpoint", "response_path", "workflow_steps" ] }, { "id": "p0-3-paginated-enrichment", "fixtureDir": "tests/fixtures/generated_scene/paginated_enrichment", "canonicalSceneIr": "tests/fixtures/generated_scene/p0_canonical_answers/p0-3-paginated-enrichment.scene-ir.json", "requiredEvidenceTypes": [ "bootstrap_candidate", "endpoint_candidate", "main_request_candidate", "enrichment_request_candidate", "join_key_candidate", "dedupe_or_merge_rule_candidate", "response_path_candidate", "workflow_candidate" ], "requiredWorkflowStepTypes": [ "request", "paginate", "secondary_request", "filter", "export" ], "requiredGateNames": [ "bootstrap_resolved", "request_contract_complete", "response_contract_complete", "workflow_contract_complete", "runtime_contract_compatible", "g3_main_request_resolved", "g3_pagination_contract_complete", "g3_enrichment_contract_complete", "g3_join_key_resolved", "g3_export_path_identified", "g3_runtime_scope_compatible" ], "acceptanceChecklist": [ "main_request_restored", "pagination_chain_restored", "secondary_request_restored", "join_key_restored", "fail_closed_ready" ], "failureTaxonomy": [ "main_request", "paginate_step", "secondary_request", "join_key_missing", "post_process", "response_path", "export_plan" ] } ] }