{
      "name": "rdarr-attestation-cycle",
      "domain": "Bank Capital & Credit Risk",
      "title": "RDARR Management-Body Attestation Cycle",
      "description": "Two-step attestation cycle for risk data aggregation and risk reporting. The attestation is the deliverable: step 1 re-derives a stated risk-report figure from a declared tabular extract under a declared aggregation policy, so the signature is backed by a recomputed number rather than a self-assessment; step 2 scores the deterministic quality metrics against policy-supplied thresholds, each labelled with its ECB Guide prerequisite area. Step 1 is gated review_required when any source line is excluded from the recompute, with the risk-data owner as reviewer. Step 2 is gated dual_control(2) for periodic attestation release, with one of the two distinct approver identities bound to a management-body role. The recompute is evidence for the institution's own internal attestation; it is not a supervisory submission and carries no supervisory pass mark.",
      "composer_url": "https://ainumbers.co/chaingraph/chains/rdarr-attestation-cycle.html",
      "regulatory_refs": [
        "ECB Guide on effective risk data aggregation and risk reporting (3 May 2024)",
        "BCBS 239 Principles for effective risk data aggregation and risk reporting"
      ],
      "steps": [
        {
          "tool_id": "art-480-rdarr-aggregation-recompute",
          "handoff": "Recomputed figure, signed delta against the reported figure, and the per-level contribution breakdown localise a break to one roll-up node; the same extract feeds the quality scorecard",
          "gate": {
            "input": "/lines_excluded",
            "rules": [
              {
                "op": "gt",
                "value": 0,
                "next": "art-481-rdarr-quality-scorecard"
              }
            ],
            "default": "art-481-rdarr-quality-scorecard",
            "gate_policy": "review_required"
          }
        },
        {
          "tool_id": "art-481-rdarr-quality-scorecard",
          "handoff": "Per-metric pass/breach plus an overall scorecard status, each metric labelled by ECB Guide prerequisite area, released under dual control into the accountability evidence bundle for the cycle. Final stage.",
          "gate": {
            "input": "/scorecard/overall_status",
            "rules": [
              {
                "op": "eq",
                "value": "breach",
                "next": "end"
              }
            ],
            "default": "end",
            "gate_policy": "dual_control",
            "gate_threshold": {
              "role": "approver",
              "threshold": 2
            }
          }
        }
      ]
    }
