{
  "tool_id": "art-77-t1-settlement-readiness-diagnostic",
  "note": "golden_hash empty until first `node golden-parity.test.mjs --update`.",
  "vectors": [
    {
      "name": "default-inputs",
      "policy_parameters": {},
      "output_payload": {
        "readiness_grade": "F",
        "overall_score": 0,
        "dim_scores": {
          "timing": {
            "score": 0,
            "grade": "F"
          },
          "ssi": {
            "score": 0,
            "grade": "F"
          },
          "matching": {
            "score": 0,
            "grade": "F"
          },
          "funding": {
            "score": 0,
            "grade": "F"
          },
          "corp_actions": {
            "score": 0,
            "grade": "F"
          },
          "penalty": {
            "score": 0,
            "grade": "F"
          },
          "partial": {
            "score": 0,
            "grade": "F"
          }
        },
        "binding_deadline": {
          "allocation_confirmation": {
            "date": "Dec 2026",
            "rule": "23:00 CET trade-date allocation/confirmation + machine-readable formats",
            "source": "ESMA CSDR SDR RTS (13 Oct 2025, ESMA74-2119945926-3430)",
            "status": "NOT_READY"
          },
          "t1_go_live": {
            "date": "11 Oct 2027",
            "rule": "Coordinated EU/UK/CH T+1 securities-settlement cycle",
            "source": "CSDR amending text OJ 14 Oct 2025; UK-AST; Swiss SSPTC",
            "status": "AT_RISK"
          }
        },
        "gap_checklist": [
          {
            "gap": "Same-day automated allocation/confirmation",
            "priority": "CRITICAL",
            "deadline": "Dec 2026",
            "chain": "sd-alloc-affirm"
          },
          {
            "gap": "SSI golden-source automation (~30% of fails)",
            "priority": "HIGH",
            "deadline": "11 Oct 2027",
            "chain": "sd-ssi-hygiene"
          },
          {
            "gap": "Automated matching / STP",
            "priority": "HIGH",
            "deadline": "11 Oct 2027",
            "chain": "sd-failpredict"
          },
          {
            "gap": "Live CSDR penalty monitoring",
            "priority": "MEDIUM",
            "deadline": "NOW (penalties live since Feb 2022)",
            "chain": "sd-penalty"
          },
          {
            "gap": "Auto-partial settlement capability",
            "priority": "MEDIUM",
            "deadline": "11 Oct 2027 (CSDR Refit)",
            "chain": "sd-audit-pack"
          }
        ],
        "primary_recommendation": "sd-alloc-affirm",
        "secondary_recommendations": [
          "sd-ssi-hygiene",
          "sd-failpredict",
          "sd-penalty",
          "sd-audit-pack"
        ],
        "firm_type": "buy-side",
        "jurisdictions": [
          "EU"
        ],
        "dual_date_note": "Allocation/confirmation timing rules binding DEC 2026 · T+1 go-live 11 OCT 2027 — verify current (CSDR Refit/RTS still finalising)",
        "note": "DECISION-SUPPORT DRAFT — not a regulatory assessment. Verify all deadlines and requirements against ESMA CSDR SDR RTS (13 Oct 2025) and current CSDR Refit final text. UK-AST and Swiss SSPTC coordination to be confirmed. CSDR Refit mandatory buy-in reform: verify adoption ~Q1 2026."
      },
      "golden_hash": "8ff2fff2b6f48c20d875b92a85b1375750c785ec29d6fb49b34c875cd9fa261c"
    }
  ]
}
