---
title: "Consent-Order / MRA Remediation Closure Register"
method: POST
path: "/v1/tools/register_mra_remediation_closure"
tags: ["TODO_TAGS_REVIEW", "TODO_AP2_EXPORT_REVIEW"]
---

# Consent-Order / MRA Remediation Closure Register

`POST /v1/tools/register_mra_remediation_closure`

## Request

- Base URL: `https://ainumbers.co`
- URL: `https://ainumbers.co/v1/tools/register_mra_remediation_closure`
- Auth: none declared

Registers a firm's consent-order Articles / MRA findings against its own remediation records: per-issue milestone completeness (closed with evidence attached), evidence validity (delivered evidence type matches what each milestone declares it calls for), and overdue/on-track timing against each issue's own committed date, reusing art-491-ro-remediation-closure's cutoff-vs-evaluated arithmetic unchanged. Emits SPEC.md section 27.4's closed decision enum at the per-issue and rollup level (auto_pass / review_required / escalate / hold) -- never itself judges that remediation was appropriate, timely, or sustainable; that determination is a named human's section 27 approval record. Not FATCA/CRS notification-closure -- see art-491 for that, unrelated regime.

**Tool URL:** https://ainumbers.co/chaingraph/art-533-mra-remediation-closure-register.html

## Request body

- object
  - `evaluated_at` unknown, required
  - `issue_id_commitment_scheme` string, required
  - `issues` unknown[], required
    - unknown
  - `overdue_grace_days` unknown, required
  - `register_id` string, required
  - `remediation_status` unknown[], required
    - unknown

## Response `200`

Successful tool execution result

- object
  - `closed_count` integer
  - `decision` object
    - `execution_state` string
    - `gate_policy` string
    - `reason` string
  - `determinations` object[]
    - `closure_status` string
    - `commitment_text` string
    - `committed_date` string
    - `decision` string
    - `ha_note` string
    - `issue_id` string
    - `milestones` object[]
      - `closed_at` string
      - `description` string
      - `evidence` object[]
        - `evidence_id` string
        - `evidence_type` string
      - `milestone_id` string
      - `milestone_status` string
      - `required_evidence_type` string
    - `milestones_total` integer
    - `milestones_valid_count` integer
    - `overdue_days` integer
    - `root_cause_identified` boolean
  - `evaluated_at` string
  - `issue_count` integer
  - `note` string
  - `open_count` integer
  - `overdue_count` integer
  - `overdue_grace_days` integer
  - `register_id` string
  - `rejected_inputs` unknown[]
    - unknown

---

[API](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite.md) · [All operations](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite/llms.txt) · [OpenAPI document](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite/revisions/b462e4f5bb28?raw)
