{ "name": "mid_pipeline_failure_partial_progress", "transcript_file": "default-handoff.transcript.json", "glossary_file": "default-handoff.glossary.yaml", "proposal_responses_file": "mid-pipeline-failure.proposals.json", "validation_responses_file": "mid-pipeline-failure.validations.json", "expect": { "exit_code": 1, "status": "failed", "error_phase": "runner_execution", "stderr_contains": "runner_execution", "module_instances": ["glossary_1", "homophones", "glossary_2"], "module_count": 3, "total_applied_changes": 2, "total_skipped_changes": 0, "failed_module_instance": "glossary_2", "module_applied_counts": [1, 1, 0], "module_rejected_counts": [0, 0, 0], "module_skip_counts": [0, 0, 0], "require_error_log": true, "expected_proposal_calls": ["glossary_1:proposal", "homophones:proposal", "glossary_2:proposal"] } }