{
  "tool_id": "art-400-check-official-statement-completeness",
  "kernel_id": "art-400-check-official-statement-completeness",
  "display_name": "Municipal Official Statement Completeness Checker",
  "tool_version": "1.0.0",
  "mandate_type": "compliance_mandate",
  "purpose": "Checks a municipal-bond Official Statement disclosure-element checklist (element present, absent, or incomplete) and continuing-disclosure undertaking presence, per MSRB Rule G-32 (primary-offering disclosure via EMMA) and SEC Rule 15c2-12, including the (b)(5)(i)(C) material-event category list. Same present/absent checklist shape as the shipped GENIUS Sec 4 / MiCA-whitepaper linters. Checks that declared elements are present and well-formed, not that the underlying disclosures are true. Part of the record-integrity family alongside lint_metro2_record (art-398), lint_x12_claim_records (art-399), and validate_form5500_schedules (art-401).",
  "control_description": "Checks a municipal-bond Official Statement disclosure-element checklist (element present, absent, or incomplete) and continuing-disclosure undertaking presence, per MSRB Rule G-32 (primary-offering disclosure via EMMA) and SEC Rule 15c2-12, including the (b)(5)(i)(C) material-event category list. Same present/absent checklist shape as the shipped GENIUS Sec 4 / MiCA-whitepaper linters. Checks that declared elements are present and well-formed, not that the underlying disclosures are true. Part of the record-integrity family alongside lint_metro2_record (art-398), lint_x12_claim_records (art-399), and validate_form5500_schedules (art-401).",
  "declared_inputs": [],
  "declared_outputs": [],
  "kernel_digest": "sha256:031039a46c60763e68a297e2d0cb28799aa5de6df00d9cd56926d73092ab6b30",
  "trust_label": "independently verified -- zkVM execution proof (risc0/groth16-bn254)",
  "data_vintage": "2026-07-10",
  "last_validated": "2026-07-10",
  "conformance_fixtures_vendored": true,
  "compute_proof_ready": "ready",
  "wave": 47,
  "source_url": "https://ainumbers.co/chaingraph/art-400-check-official-statement-completeness.html",
  "generated_at": "2026-07-25T20:02:55.601Z"
}
