{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "urn:awoooi:agent-nemotron-external-runner-preflight-v1", "title": "AWOOOI NeMo/Nemotron External Runner Preflight (v1)", "type": "object", "required": [ "schema_version", "candidate_id", "fixtures", "candidate_inputs", "requests", "valid", "failures", "candidate_input_label_leak_records", "request_context_label_leak_records", "request_only_records", "not_replacement_evidence_records", "expected_action_marker_records", "sensitive_marker_present_in_context", "sensitive_marker_records", "sensitive_marker_distribution" ], "properties": { "schema_version": { "type": "string", "const": "agent_nemotron_external_runner_preflight_v1" }, "candidate_id": { "type": "string", "const": "nemo_nemotron_fabric" }, "fixtures": { "type": "integer", "minimum": 0 }, "candidate_inputs": { "type": "integer", "minimum": 0 }, "requests": { "type": "integer", "minimum": 0 }, "valid": { "type": "boolean" }, "failures": { "type": "array", "items": { "type": "string" } }, "duplicate_fixtures": { "type": "array", "items": { "type": "string" } }, "duplicate_candidate_inputs": { "type": "array", "items": { "type": "string" } }, "duplicate_requests": { "type": "array", "items": { "type": "string" } }, "missing_candidate_inputs": { "type": "array", "items": { "type": "string" } }, "missing_requests": { "type": "array", "items": { "type": "string" } }, "unexpected_candidate_inputs": { "type": "array", "items": { "type": "string" } }, "unexpected_requests": { "type": "array", "items": { "type": "string" } }, "candidate_input_label_leak_records": { "type": "integer", "minimum": 0 }, "request_context_label_leak_records": { "type": "integer", "minimum": 0 }, "request_only_records": { "type": "integer", "minimum": 0 }, "not_replacement_evidence_records": { "type": "integer", "minimum": 0 }, "expected_action_marker_records": { "type": "integer", "minimum": 0 }, "sensitive_marker_present_in_context": { "type": "boolean" }, "sensitive_marker_records": { "type": "integer", "minimum": 0 }, "sensitive_marker_distribution": { "type": "object", "additionalProperties": { "type": "integer", "minimum": 0 } } }, "additionalProperties": false }