{
  "cases": [
    {
      "id": "baseline",
      "record": {
        "memory_id": "mem-session-triage-001",
        "memory_class": "SESSION_HISTORY",
        "owner_id": "workflow-customer-support",
        "agent_id": "triage-agent",
        "purpose_id": "issue-triage",
        "data_class": "CUSTOMER_SUPPORT_PII",
        "source_ref": "session://support-001",
        "provenance_ref": "prov://session-events",
        "read_scope": "triage-agent",
        "write_scope": "triage-agent",
        "cross_agent_share": "false",
        "session_conversation_ref": "session://support-001",
        "retention_rule_ref": "RET-SESSION-24H",
        "expires_at": "2026-09-15",
        "clear_trigger": "CASE_CLOSED_OR_24H",
        "deletion_state": "PRESENT",
        "compaction_state": "NONE",
        "sensitive_trace_capture": "false",
        "authority_ref": "AUTH-SESSION-TRIAGE",
        "status": "ACTIVE",
        "review_owner": "support-privacy-owner",
        "now": "2026-09-14",
        "inferred_content": "false",
        "requesting_agent_id": "triage-agent",
        "requested_purpose_id": "issue-triage",
        "clear_event_occurred": "false",
        "linked_sensitive_trace_active": "false",
        "baseline_decision_reused": "false",
        "transfer_case": "false"
      },
      "expected": "BASELINE_BOUNDED_ACTIVE"
    },
    {
      "id": "wrong_indefinite",
      "record": {
        "memory_id": "mem-durable-shared-001",
        "memory_class": "DURABLE_MEMORY",
        "owner_id": "workflow-customer-support",
        "agent_id": "triage-agent",
        "purpose_id": "general-convenience",
        "data_class": "CUSTOMER_SUPPORT_PII",
        "source_ref": "model://summary",
        "provenance_ref": "INFERENCE_UNTRACED",
        "read_scope": "triage-agent,billing-agent",
        "write_scope": "triage-agent,billing-agent",
        "cross_agent_share": "true",
        "session_conversation_ref": "N/A",
        "retention_rule_ref": "INDEFINITE",
        "expires_at": "NEVER",
        "clear_trigger": "NONE",
        "deletion_state": "PRESENT",
        "compaction_state": "COMPACTED",
        "sensitive_trace_capture": "false",
        "authority_ref": "AUTH-GENERIC",
        "status": "ACTIVE",
        "review_owner": "support-privacy-owner",
        "now": "2026-09-14",
        "inferred_content": "true",
        "requesting_agent_id": "billing-agent",
        "requested_purpose_id": "general-convenience",
        "clear_event_occurred": "false",
        "linked_sensitive_trace_active": "false",
        "baseline_decision_reused": "false",
        "transfer_case": "false"
      },
      "expected": "HOLD_SHARE_AUTHORITY_MISSING"
    },
    {
      "id": "transfer_fraud",
      "record": {
        "memory_id": "mem-session-fraud-req",
        "memory_class": "SESSION_HISTORY",
        "owner_id": "workflow-customer-support",
        "agent_id": "triage-agent",
        "purpose_id": "issue-triage",
        "data_class": "CUSTOMER_SUPPORT_PII",
        "source_ref": "session://support-001",
        "provenance_ref": "prov://session-events",
        "read_scope": "triage-agent,fraud-agent",
        "write_scope": "triage-agent",
        "cross_agent_share": "false",
        "session_conversation_ref": "session://support-001",
        "retention_rule_ref": "RET-SESSION-24H",
        "expires_at": "2026-09-15",
        "clear_trigger": "CASE_CLOSED_OR_24H",
        "deletion_state": "PRESENT",
        "compaction_state": "NONE",
        "sensitive_trace_capture": "false",
        "authority_ref": "AUTH-SESSION-TRIAGE",
        "status": "RESTRICTED",
        "review_owner": "support-privacy-owner",
        "now": "2026-09-14",
        "inferred_content": "false",
        "requesting_agent_id": "fraud-agent",
        "requested_purpose_id": "issue-triage",
        "clear_event_occurred": "false",
        "linked_sensitive_trace_active": "false",
        "baseline_decision_reused": "false",
        "transfer_case": "true"
      },
      "expected": "HOLD_CROSS_AGENT_SHARE_PROHIBITED"
    }
  ]
}
