{"schema":"qscout.workflow.closed-loop-harness.v1","mode":"recorded_http_fixture","live_tenant":false,"blocked_operator_residuals":["saas_closed_loop","jira_request_path_not_env_only"],"steps":[{"step":"ticket_create","http":"POST /jira/rest/api/2/issue","recorded_status":201,"dry_run":true},{"step":"ticket_status_poll","http":"GET /jira/rest/api/2/issue/SEED-1","recorded_status":200,"status":"resolved"},{"step":"rescan_verify","http":"internal verify_closure","rescan_exposure_present":false,"qscout_verified":true},{"step":"signed_closure","schema":"qscout.workflow.signed-closure.v1","ticket_status_alone_closes":false}],"passed":true,"note":"Harness proves sequence. Live Jira/ServiceNow still requires operator secrets."}