{
  "tool_id": "art-545-slate-readiness-diagnostic",
  "note": "golden_hash pinned (see vectors).",
  "vectors": [
    {
      "name": "valid-all-pass",
      "policy_parameters": {
        "reporting_agent_registered": true,
        "same_day_capture_configured": true,
        "field_spec_mapping_complete": true,
        "unique_loan_identifier_scheme": true,
        "recordkeeping_retention_configured": true
      },
      "output_payload": {
        "ready": true,
        "grade": "A",
        "dimensions_passed": 5,
        "gaps": [],
        "obligation_checklist_version": "finra-rule-6540-obligation-checklist-2026.1",
        "regulatory_basis": "FINRA Rule 6540 (Securities Lending and Transparency Engine reporting, implementing SEC Rule 10c-1a) obligation checklist.",
        "scope_note": "Declared-state readiness diagnostic only -- scores a caller-declared reporting pipeline against the Rule 6540 obligation checklist. This is explicitly NOT a full SLATE conformance engine and does not replace art-544-slate-report-validator field-level structural validation of an actual report record. Validate-never-transmit: this tool never calls fetch, never calls an RNSA, and never simulates submission -- readiness is not submission.",
        "compliance_date_note": "SEC exemptive order (2025-12-03), issued after the Fifth Circuit remand-without-vacatur in NAPFM v. SEC (2025-08-25), sets the Rule 10c-1a reporting compliance date at 2028-09-28 -- verify against a then-current SEC.gov release before relying on this date."
      },
      "golden_hash": "068faaac31f0e0e41634870d48e446f1ad0f7ad4e37ae606c97645eaabc65824"
    },
    {
      "name": "invalid-gaps",
      "policy_parameters": {
        "reporting_agent_registered": true,
        "same_day_capture_configured": false,
        "field_spec_mapping_complete": false,
        "unique_loan_identifier_scheme": true,
        "recordkeeping_retention_configured": true
      },
      "output_payload": {
        "ready": false,
        "grade": "C",
        "dimensions_passed": 3,
        "gaps": [
          "same_day_capture_configured",
          "field_spec_mapping_complete"
        ],
        "obligation_checklist_version": "finra-rule-6540-obligation-checklist-2026.1",
        "regulatory_basis": "FINRA Rule 6540 (Securities Lending and Transparency Engine reporting, implementing SEC Rule 10c-1a) obligation checklist.",
        "scope_note": "Declared-state readiness diagnostic only -- scores a caller-declared reporting pipeline against the Rule 6540 obligation checklist. This is explicitly NOT a full SLATE conformance engine and does not replace art-544-slate-report-validator field-level structural validation of an actual report record. Validate-never-transmit: this tool never calls fetch, never calls an RNSA, and never simulates submission -- readiness is not submission.",
        "compliance_date_note": "SEC exemptive order (2025-12-03), issued after the Fifth Circuit remand-without-vacatur in NAPFM v. SEC (2025-08-25), sets the Rule 10c-1a reporting compliance date at 2028-09-28 -- verify against a then-current SEC.gov release before relying on this date."
      },
      "golden_hash": "f1198c5f01fa24c302edbc93c923d7633e955c48a251190d0bfa6ef17018ac9f"
    },
    {
      "name": "empty-input",
      "policy_parameters": {},
      "output_payload": {
        "ready": false,
        "grade": "F",
        "dimensions_passed": 0,
        "gaps": [
          "reporting_agent_registered",
          "same_day_capture_configured",
          "field_spec_mapping_complete",
          "unique_loan_identifier_scheme",
          "recordkeeping_retention_configured"
        ],
        "obligation_checklist_version": "finra-rule-6540-obligation-checklist-2026.1",
        "regulatory_basis": "FINRA Rule 6540 (Securities Lending and Transparency Engine reporting, implementing SEC Rule 10c-1a) obligation checklist.",
        "scope_note": "Declared-state readiness diagnostic only -- scores a caller-declared reporting pipeline against the Rule 6540 obligation checklist. This is explicitly NOT a full SLATE conformance engine and does not replace art-544-slate-report-validator field-level structural validation of an actual report record. Validate-never-transmit: this tool never calls fetch, never calls an RNSA, and never simulates submission -- readiness is not submission.",
        "compliance_date_note": "SEC exemptive order (2025-12-03), issued after the Fifth Circuit remand-without-vacatur in NAPFM v. SEC (2025-08-25), sets the Rule 10c-1a reporting compliance date at 2028-09-28 -- verify against a then-current SEC.gov release before relying on this date."
      },
      "golden_hash": "0aea0bf3714ef7a13636751c81f91072eb389d95855eb2b1e469747c1b2b9056"
    }
  ]
}
