{
  "cases": [
    {
      "id": "baseline",
      "record": {
        "agent_id": "research-agent",
        "agent_version": "1.2.0",
        "purpose": "bounded-evidence-research",
        "owner_ref": "team://research-platform",
        "input_schema_ref": "schema://ResearchRequest@1",
        "output_schema_ref": "schema://ResearchBrief@2",
        "structured_output_mode": "STRICT_JSON_SCHEMA",
        "tool_contract_ids": "tool://web.search,tool://docs.read",
        "handoff_contract_ids": "handoff://editor-agent",
        "authority_class": "READ_RECOMMEND",
        "allowed_actions": "read,recommend,handoff.editor",
        "forbidden_actions": "publish,write_external,execute_financial",
        "data_classification": "PUBLIC_OR_APPROVED_INTERNAL",
        "memory_boundary_ref": "memory://run-session-only",
        "guardrail_refs": "guardrail://source-boundary,guardrail://pii",
        "failure_states": "validation_error,tool_denied,handoff_unavailable,timeout",
        "retry_contract_ref": "retry://read-only-bounded",
        "compatibility_state": "COMPATIBLE",
        "deprecation_state": "ACTIVE",
        "catalog_status": "ACTIVE",
        "evidence_ref": "evidence://AGN-003/baseline",
        "previous_agent_version": "1.2.0",
        "previous_input_schema_ref": "schema://ResearchRequest@1",
        "previous_output_schema_ref": "schema://ResearchBrief@2",
        "previous_tool_contract_ids": "tool://web.search,tool://docs.read",
        "previous_handoff_contract_ids": "handoff://editor-agent",
        "consumer_expected_output_schema_ref": "schema://ResearchBrief@2",
        "consumer_required_handoffs": "handoff://editor-agent",
        "input_optional_to_required": "false",
        "baseline_decision_reused": "false",
        "transfer_case": "false"
      },
      "expected": "ACTIVE_COMPATIBLE"
    },
    {
      "id": "schema_without_version_bump",
      "record": {
        "agent_id": "research-agent",
        "agent_version": "1.2.0",
        "purpose": "bounded-evidence-research",
        "owner_ref": "team://research-platform",
        "input_schema_ref": "schema://ResearchRequest@1",
        "output_schema_ref": "schema://ResearchBrief@3",
        "structured_output_mode": "STRICT_JSON_SCHEMA",
        "tool_contract_ids": "tool://web.search,tool://docs.read",
        "handoff_contract_ids": "handoff://editor-agent",
        "authority_class": "READ_RECOMMEND",
        "allowed_actions": "read,recommend,handoff.editor",
        "forbidden_actions": "publish,write_external,execute_financial",
        "data_classification": "PUBLIC_OR_APPROVED_INTERNAL",
        "memory_boundary_ref": "memory://run-session-only",
        "guardrail_refs": "guardrail://source-boundary,guardrail://pii",
        "failure_states": "validation_error,tool_denied,handoff_unavailable,timeout",
        "retry_contract_ref": "retry://read-only-bounded",
        "compatibility_state": "REVIEW_REQUIRED",
        "deprecation_state": "ACTIVE",
        "catalog_status": "HOLD",
        "evidence_ref": "evidence://AGN-003/baseline",
        "previous_agent_version": "1.2.0",
        "previous_input_schema_ref": "schema://ResearchRequest@1",
        "previous_output_schema_ref": "schema://ResearchBrief@2",
        "previous_tool_contract_ids": "tool://web.search,tool://docs.read",
        "previous_handoff_contract_ids": "handoff://editor-agent",
        "consumer_expected_output_schema_ref": "schema://ResearchBrief@2",
        "consumer_required_handoffs": "handoff://editor-agent",
        "input_optional_to_required": "false",
        "baseline_decision_reused": "false",
        "transfer_case": "false"
      },
      "expected": "HOLD_VERSION_NOT_INCREMENTED"
    },
    {
      "id": "high_impact_tool_no_authority",
      "record": {
        "agent_id": "research-agent",
        "agent_version": "1.2.0",
        "purpose": "bounded-evidence-research",
        "owner_ref": "team://research-platform",
        "input_schema_ref": "schema://ResearchRequest@1",
        "output_schema_ref": "schema://ResearchBrief@2",
        "structured_output_mode": "STRICT_JSON_SCHEMA",
        "tool_contract_ids": "tool://web.search,tool://docs.read,tool://refund.execute",
        "handoff_contract_ids": "handoff://editor-agent",
        "authority_class": "READ_RECOMMEND",
        "allowed_actions": "read,recommend,handoff.editor",
        "forbidden_actions": "publish,write_external,execute_financial",
        "data_classification": "PUBLIC_OR_APPROVED_INTERNAL",
        "memory_boundary_ref": "memory://run-session-only",
        "guardrail_refs": "guardrail://source-boundary,guardrail://pii",
        "failure_states": "validation_error,tool_denied,handoff_unavailable,timeout",
        "retry_contract_ref": "retry://read-only-bounded",
        "compatibility_state": "COMPATIBLE",
        "deprecation_state": "ACTIVE",
        "catalog_status": "ACTIVE",
        "evidence_ref": "evidence://AGN-003/baseline",
        "previous_agent_version": "1.2.0",
        "previous_input_schema_ref": "schema://ResearchRequest@1",
        "previous_output_schema_ref": "schema://ResearchBrief@2",
        "previous_tool_contract_ids": "tool://web.search,tool://docs.read",
        "previous_handoff_contract_ids": "handoff://editor-agent",
        "consumer_expected_output_schema_ref": "schema://ResearchBrief@2",
        "consumer_required_handoffs": "handoff://editor-agent",
        "input_optional_to_required": "false",
        "baseline_decision_reused": "false",
        "transfer_case": "false"
      },
      "expected": "HOLD_AUTHORITY_NOT_RECOMPUTED"
    },
    {
      "id": "handoff_removed_consumer_depends",
      "record": {
        "agent_id": "research-agent",
        "agent_version": "2.0.0",
        "purpose": "bounded-evidence-research",
        "owner_ref": "team://research-platform",
        "input_schema_ref": "schema://ResearchRequest@1",
        "output_schema_ref": "schema://ResearchBrief@2",
        "structured_output_mode": "STRICT_JSON_SCHEMA",
        "tool_contract_ids": "tool://web.search,tool://docs.read",
        "handoff_contract_ids": "NONE",
        "authority_class": "READ_RECOMMEND",
        "allowed_actions": "read,recommend,handoff.editor",
        "forbidden_actions": "publish,write_external,execute_financial",
        "data_classification": "PUBLIC_OR_APPROVED_INTERNAL",
        "memory_boundary_ref": "memory://run-session-only",
        "guardrail_refs": "guardrail://source-boundary,guardrail://pii",
        "failure_states": "validation_error,tool_denied,handoff_unavailable,timeout",
        "retry_contract_ref": "retry://read-only-bounded",
        "compatibility_state": "INCOMPATIBLE",
        "deprecation_state": "ACTIVE",
        "catalog_status": "INCOMPATIBLE",
        "evidence_ref": "evidence://AGN-003/baseline",
        "previous_agent_version": "1.2.0",
        "previous_input_schema_ref": "schema://ResearchRequest@1",
        "previous_output_schema_ref": "schema://ResearchBrief@2",
        "previous_tool_contract_ids": "tool://web.search,tool://docs.read",
        "previous_handoff_contract_ids": "handoff://editor-agent",
        "consumer_expected_output_schema_ref": "schema://ResearchBrief@2",
        "consumer_required_handoffs": "handoff://editor-agent",
        "input_optional_to_required": "false",
        "baseline_decision_reused": "false",
        "transfer_case": "true"
      },
      "expected": "HOLD_HANDOFF_DEPENDENCY_BROKEN"
    },
    {
      "id": "input_breaking_not_marked",
      "record": {
        "agent_id": "research-agent",
        "agent_version": "2.0.0",
        "purpose": "bounded-evidence-research",
        "owner_ref": "team://research-platform",
        "input_schema_ref": "schema://ResearchRequest@2",
        "output_schema_ref": "schema://ResearchBrief@2",
        "structured_output_mode": "STRICT_JSON_SCHEMA",
        "tool_contract_ids": "tool://web.search,tool://docs.read",
        "handoff_contract_ids": "handoff://editor-agent",
        "authority_class": "READ_RECOMMEND",
        "allowed_actions": "read,recommend,handoff.editor",
        "forbidden_actions": "publish,write_external,execute_financial",
        "data_classification": "PUBLIC_OR_APPROVED_INTERNAL",
        "memory_boundary_ref": "memory://run-session-only",
        "guardrail_refs": "guardrail://source-boundary,guardrail://pii",
        "failure_states": "validation_error,tool_denied,handoff_unavailable,timeout",
        "retry_contract_ref": "retry://read-only-bounded",
        "compatibility_state": "COMPATIBLE",
        "deprecation_state": "ACTIVE",
        "catalog_status": "ACTIVE",
        "evidence_ref": "evidence://AGN-003/baseline",
        "previous_agent_version": "1.2.0",
        "previous_input_schema_ref": "schema://ResearchRequest@1",
        "previous_output_schema_ref": "schema://ResearchBrief@2",
        "previous_tool_contract_ids": "tool://web.search,tool://docs.read",
        "previous_handoff_contract_ids": "handoff://editor-agent",
        "consumer_expected_output_schema_ref": "schema://ResearchBrief@2",
        "consumer_required_handoffs": "handoff://editor-agent",
        "input_optional_to_required": "true",
        "baseline_decision_reused": "false",
        "transfer_case": "false"
      },
      "expected": "HOLD_INPUT_BREAKING_CHANGE_NOT_MARKED"
    },
    {
      "id": "transfer_recomputed_incompatible",
      "record": {
        "agent_id": "research-agent",
        "agent_version": "2.0.0",
        "purpose": "bounded-evidence-research",
        "owner_ref": "team://research-platform",
        "input_schema_ref": "schema://ResearchRequest@1",
        "output_schema_ref": "schema://ResearchBrief@3",
        "structured_output_mode": "STRICT_JSON_SCHEMA",
        "tool_contract_ids": "tool://web.search,tool://docs.read",
        "handoff_contract_ids": "NONE",
        "authority_class": "READ_RECOMMEND",
        "allowed_actions": "read,recommend,handoff.editor",
        "forbidden_actions": "publish,write_external,execute_financial",
        "data_classification": "PUBLIC_OR_APPROVED_INTERNAL",
        "memory_boundary_ref": "memory://run-session-only",
        "guardrail_refs": "guardrail://source-boundary,guardrail://pii",
        "failure_states": "validation_error,tool_denied,handoff_unavailable,timeout",
        "retry_contract_ref": "retry://read-only-bounded",
        "compatibility_state": "INCOMPATIBLE",
        "deprecation_state": "ACTIVE",
        "catalog_status": "INCOMPATIBLE",
        "evidence_ref": "evidence://AGN-003/baseline",
        "previous_agent_version": "1.2.0",
        "previous_input_schema_ref": "schema://ResearchRequest@1",
        "previous_output_schema_ref": "schema://ResearchBrief@2",
        "previous_tool_contract_ids": "tool://web.search,tool://docs.read",
        "previous_handoff_contract_ids": "handoff://editor-agent",
        "consumer_expected_output_schema_ref": "schema://ResearchBrief@2",
        "consumer_required_handoffs": "",
        "input_optional_to_required": "false",
        "baseline_decision_reused": "false",
        "transfer_case": "true"
      },
      "expected": "TRANSFER_INCOMPATIBLE_RECOMPUTED"
    }
  ]
}