{
  "_comment": "GENERATED by migrate-chaingraph-shards.mjs (CS-1, one-time), order canonicalized by CGSHARD-CS2. Consumed by assemble-chaingraph.mjs, which sorts order.nodes/order.chains by natural (numeric-aware) comparison on tool_id/name at assembly time — a future WU only needs to append its id here. raw.header/betweenNodesAndChains/footer are the fixed wrapper text (schema/version/metadata block); raw.nodeSeparators/chainSeparators were migration-mode per-position glue and are dropped now that separators are uniform.",
  "order": {
    "nodes": [
      "503-canton-tokenization-readiness-diagnostic",
      "504-settlement-risk-capital-optimizer",
      "505-tokenized-collateral-eligibility-checker",
      "506-onchain-cash-leg-finality-checker",
      "507-canton-dvp-atomicity-validator",
      "508-repo-haircut-collateral-calculator",
      "509-canton-party-allowlist-validator",
      "510-digital-asset-regulatory-classifier",
      "511-multi-currency-pvp-validator",
      "512-tokenized-security-lifecycle-validator",
      "513-margin-call-collateral-mobilizer",
      "514-tokenized-fund-collateral-validator",
      "515-collateral-swap-eligibility-validator",
      "art-01-ap2-mandate-chain-validator",
      "art-02-agent-spend-policy-simulator",
      "art-03-x402-settlement-modeler",
      "art-04-agent-identity-attestation-checker",
      "art-05-eu-ai-act-credit-scoring-conformity",
      "art-06-genius-act-reserve-attestation",
      "art-07-basel31-reporting-delta-calculator",
      "art-08-en16931-einvoice-batch-validator",
      "art-09-dora-incident-classifier",
      "art-10-amla-transaction-typology-risk-scorer",
      "art-11-vop-batch-match-rate-analyser",
      "art-12-acp-checkout-conformance-validator",
      "art-13-eudi-wallet-credential-readiness-checker",
      "art-14-psd3-psr-readiness-checker",
      "art-19-agentic-checkout-protocol-selector",
      "art-20-acp-ucp-product-feed-conformance-auditor",
      "art-21-agent-traffic-acceptance-policy-builder",
      "art-22-agentic-payments-protocol-comparator",
      "art-23-visa-trusted-agent-protocol-inspector",
      "art-24-mastercard-agentic-token-builder",
      "art-25-a2a-agent-card-validator",
      "art-26-x402-payload-decoder-flow-simulator",
      "art-27-agentic-readiness-diagnostic",
      "art-28-mcp-server-deployability-diagnostic",
      "art-29-dora-readiness-diagnostic",
      "art-30-agent-commerce-conformance-validator",
      "art-31-a2a-x402-extension-mandate-validator",
      "art-32-a2a-agent-card-trust-chain-validator",
      "art-33-mcp-server-self-attestation-pack",
      "art-34-tempo-fit-diagnostic",
      "art-35-tempo-payments-business-case",
      "art-36-tempo-mpp-agent-mandate",
      "art-37-tempo-stablecoin-issuance",
      "art-38-tempo-onchain-aml",
      "art-39-tempo-zone-disclosure",
      "art-40-tempo-agentic-checkout",
      "art-41-tempo-validator-readiness",
      "art-42-arc-fit-diagnostic",
      "art-43-arc-cpn-model",
      "art-44-arc-stablefx-model",
      "art-45-arc-xreserve-linter",
      "art-46-arc-paymaster-model",
      "art-47-arc-cctp-transfer",
      "art-48-treasury-clearing-fit-diagnostic",
      "art-49-clearing-access-model-selector",
      "art-50-ficc-margin-netting-estimator",
      "art-51-cross-margining-benefit-estimator",
      "art-52-digital-trade-fit-diagnostic",
      "art-53-mletr-ebl-conformance-validator",
      "art-54-digital-trade-rules-checker",
      "art-55-trade-document-provenance-verifier",
      "art-56-tokenized-settlement-fit-diagnostic",
      "art-57-deposit-token-compliance-validator",
      "art-58-cross-network-settlement-validator",
      "art-59-settlement-asset-finality-classifier",
      "art-60-agent-economy-runtime-fit-diagnostic",
      "art-61-x402-batch-settlement-reconciler",
      "art-62-ap2-payment-receipt-verifier",
      "art-63-agent-service-metering-modeler",
      "art-64-ai-act-highrisk-fit-diagnostic",
      "art-65-ai-conformity-pack-builder",
      "art-66-fria-postmarket-monitoring-builder",
      "art-67-agentic-ai-risk-classifier",
      "art-68-carbon-compliance-fit-diagnostic",
      "art-69-cbam-embedded-emissions-calculator",
      "art-70-cbam-default-value-resolver",
      "art-71-cbam-certificate-cost-engine",
      "art-72-cbam-precursor-emissions-aggregator",
      "art-73-taxonomy-alignment-scorer",
      "art-74-taxonomy-kpi-gar-aggregator",
      "art-75-eugb-factsheet-validator",
      "art-76-climate-scenario-applicator",
      "art-77-t1-settlement-readiness-diagnostic",
      "art-78-csdr-penalty-calculator",
      "art-79-settlement-fail-predictor",
      "art-80-ssi-conformance-checker",
      "art-81-allocation-affirmation-conformance",
      "art-82-securities-settlement-message-linter",
      "art-83-buy-in-exposure-modeler",
      "art-84-settlement-efficiency-kpi",
      "art-85-pqc-timeline-fit-diagnostic",
      "art-86-tls-pki-migration-planner",
      "art-87-iso20022-pqc-readiness-checker",
      "art-88-fido-pqc-conformance-checker",
      "art-89-blockchain-quantum-risk-classifier",
      "art-90-sanctions-screening-fit-diagnostic",
      "art-91-ownership-50pct-aggregator",
      "art-92-screening-list-coverage-checker",
      "art-93-fuzzy-match-calibration-scorer",
      "art-94-eccn-dual-use-classifier",
      "art-95-circumvention-diligence-assessor",
      "art-96-no-russia-clause-pack-builder",
      "art-97-sanctions-screening-quality-scorer",
      "art-98-mica-casp-fit-diagnostic",
      "art-99-mica-transitional-deadline-router",
      "art-100-mica-casp-authorization-readiness",
      "art-101-mica-art67-own-funds-calculator",
      "art-102-crypto-asset-whitepaper-linter",
      "art-103-mar-crypto-surveillance-readiness",
      "art-104-tfr-travel-rule-batch-validator",
      "art-105-mica-token-service-scoper",
      "art-106-tempo-subscription-reconciler",
      "art-107-tempo-gas-economics",
      "art-108-canton-selective-disclosure",
      "art-109-dtc-tokenized-treasury",
      "art-110-arc-partner-stablecoin-onboarding",
      "art-111-arc-corridor-jurisdiction-router",
      "art-112-dscsa-transaction-statement-verifier",
      "art-113-saleable-returns-verifier",
      "art-114-suspect-product-quarantine",
      "art-115-dpp-data-carrier-validator",
      "art-116-product-lineage-builder",
      "art-117-product-authenticity-verifier",
      "art-118-fsma204-cte-validator",
      "art-119-traceability-lot-code-linker",
      "art-120-recall-trace-resolver",
      "art-121-document-integrity-anchor",
      "art-122-timestamp-attestation-verifier",
      "art-123-c2pa-manifest-validator",
      "art-124-content-credential-signature-verifier",
      "art-125-provenance-ingredient-tree-resolver",
      "art-126-ai-act-art50-marking-checker",
      "art-127-dual-layer-disclosure-verifier",
      "art-128-content-binding-assertion-validator",
      "art-129-webbotauth-signature-verifier",
      "art-130-signature-directory-validator",
      "art-131-signature-agent-card-validator",
      "art-132-agent-key-rotation-auditor",
      "art-133-agent-payment-rail-trust-crosswalk",
      "art-134-agent-directory-publish-readiness",
      "art-135-cyclonedx-sbom-validator",
      "art-136-slsa-provenance-verifier",
      "art-137-openvex-statement-validator",
      "art-138-spdx-sbom-validator",
      "art-139-cra-annex1-completeness-checker",
      "art-140-cra-vuln-reporting-readiness",
      "art-141-nis2-entity-scope-classifier",
      "art-142-nis2-art21-gap-checker",
      "art-143-nis2-penalty-exposure-calculator",
      "art-144-nis2-incident-significance-scorer",
      "art-145-nis2-ict-supply-chain-diligence-scorer",
      "art-146-nis2-governance-readiness-checker",
      "art-147-mcp-server-identity-attestation-validator",
      "art-148-mcp-authorization-metadata-validator",
      "art-149-mcp-registry-entry-conformance",
      "art-150-mcp-tool-scope-revocation-auditor",
      "art-151-agent-obo-mandate-validator",
      "art-152-mcp-task-lifecycle-validator",
      "art-153-emir-trade-report-field-validator",
      "art-154-emir-uti-completeness-checker",
      "art-155-emir-upi-validator",
      "art-156-emir-counterparty-pairing-reconciler",
      "art-157-emir-lifecycle-event-validator",
      "art-158-emir-reporting-readiness-diagnostic",
      "art-159-vida-einvoice-en16931-conformance-validator",
      "art-160-vida-drr-transaction-reporter",
      "art-161-vida-recapitulative-statement-migration-assessor",
      "art-162-vida-platform-deemed-supplier-classifier",
      "art-163-vida-oss-registration-router",
      "art-164-vida-compliance-readiness-diagnostic",
      "art-165-eudr-dds-field-validator",
      "art-166-eudr-geolocation-plot-validator",
      "art-167-eudr-commodity-scope-classifier",
      "art-168-eudr-country-benchmark-risk-scorer",
      "art-169-eudr-supply-chain-traceability-linker",
      "art-170-eudr-readiness-diagnostic",
      "art-171-iso42001-aims-clause-conformance",
      "art-172-ai-risk-impact-assessment-validator",
      "art-173-ai-system-governance-classifier",
      "art-174-nist-ai-rmf-function-mapper",
      "art-175-gpai-code-of-practice-conformance",
      "art-176-ai-governance-readiness-diagnostic",
      "art-177-ifrs17-measurement-model-classifier",
      "art-178-ifrs17-csm-rollforward-validator",
      "art-179-ifrs17-risk-adjustment-checker",
      "art-180-solvency2-scr-ratio-calculator",
      "art-181-sii-ifrs17-reconciliation-bridger",
      "art-182-insurance-reporting-readiness-diagnostic",
      "art-183-irrbb-eve-shock-calculator",
      "art-184-irrbb-sot-eve-evaluator",
      "art-185-irrbb-sot-nii-evaluator",
      "art-186-irrbb-standardised-approach-mapper",
      "art-187-irrbb-csrbb-scope-checker",
      "art-188-irrbb-disclosure-readiness-diagnostic",
      "art-189-markdown-document-converter",
      "art-190-tabular-data-converter",
      "art-191-conversion-receipt-builder",
      "art-192-conversion-receipt-verifier",
      "art-193-metadata-sanitization-prover",
      "art-194-digest-manifest-builder",
      "art-195-creative-commons-license-chooser",
      "art-196-cant-be-evil-license-selector",
      "art-197-pil-flavor-mapper",
      "art-198-cross-license-rights-comparator",
      "art-199-license-election-certifier",
      "art-200-license-election-verifier",
      "art-201-iscc-content-code-generator",
      "art-202-tdmrep-reservation-builder",
      "art-203-embedded-license-selector",
      "art-204-license-compatibility-checker",
      "art-205-license-terms-assembler",
      "art-206-rights-record-builder",
      "art-207-attribution-string-generator",
      "art-208-royalty-split-validator",
      "art-209-nft-metadata-validator",
      "art-210-ipfs-cid-computer",
      "art-211-prediction-market-analyzer",
      "art-212-prediction-market-arbitrage",
      "art-213-perp-liquidation-calculator",
      "art-214-perp-position-lifecycle",
      "art-215-reg-z-appendix-j-apr",
      "art-216-trid-tolerance-cure",
      "art-217-trid-apr-accuracy",
      "art-218-qm-points-and-fees",
      "art-219-qm-apr-apor-spread",
      "art-220-reg-z-threshold-lookup",
      "art-221-llpa-stack",
      "art-222-agency-eligibility-matrix",
      "art-223-conforming-loan-limit",
      "art-224-fha-mip-eligibility",
      "art-225-va-funding-fee-residual",
      "art-226-mismo-uldd-ulad",
      "art-227-validate-adverse-action-notice",
      "art-228-build-adverse-action-notice",
      "art-229-compute-disparity-metrics",
      "art-230-compute-hmda-rate-spread",
      "art-231-compute-mla-mapr",
      "art-232-compute-scra-rate-cap",
      "art-233-check-card-act-ability-to-pay",
      "art-234-test-hoepa-high-cost",
      "art-235-test-hpml-escrow",
      "art-236-build-ai-decision-log-record",
      "art-237-validate-agent-audit-trail",
      "art-238-classify-annex3-decisioning-obligations",
      "art-239-test-bifsg-bias-thresholds",
      "art-240-assess-naic-ais-program-readiness",
      "art-241-cbpr-structured-address-linter",
      "art-242-pacs008-party-completeness-validator",
      "art-243-purpose-code-requirement-checker",
      "art-244-gpi-tracker-lifecycle-simulator",
      "art-245-mt-mx-translation-fidelity-scorer",
      "art-246-lei-payment-binding-linter",
      "art-247-prevalidation-readiness-scorer",
      "art-248-compute-remittance-disclosure",
      "art-249-compare-corridor-cost",
      "art-250-model-stablecoin-corridor-economics",
      "art-251-compute-parametric-trigger-payout",
      "art-252-validate-cat-bond-trigger-terms",
      "art-253-run-illustration-selfsupport-test",
      "art-254-compute-rbc-action-level",
      "art-255-compute-lcm-rate-derivation",
      "art-256-validate-openids-homeowners-record",
      "art-257-calculate-claims-stp-economics",
      "art-258-parse-camt053-reconciliation",
      "art-259-compute-multilateral-netting",
      "art-260-allocate-ihb-interest",
      "art-261-test-hedge-effectiveness",
      "art-262-validate-ebam-acmt-flow",
      "art-263-score-cash-forecast-accuracy",
      "art-264-validate-commission-hierarchy",
      "art-265-amortize-asc606-commissions",
      "art-266-reconcile-commission-statement",
      "art-267-check-producer-license-reciprocity",
      "art-268-compute-cdd-ownership-25pct",
      "art-269-validate-w8-series-structural",
      "art-270-perp-funding-carry",
      "art-271-defi-lending-health",
      "art-272-restaking-risk",
      "art-273-pendle-yield",
      "art-274-compile-work-mandate",
      "art-275-genius-reserve-disclosure-checker",
      "art-276-mutual-nda-composer",
      "art-277-agreement-acceptance-binder",
      "art-278-reputation-score-aggregator",
      "art-279-state-proof-verifier",
      "art-280-reserve-proof-verifier",
      "art-281-sco60-crypto-asset-exposure-classifier",
      "art-282-social-security-claiming-optimizer",
      "art-283-pension-lump-sum-vs-annuity-decision-engine",
      "art-284-did-webvh-log-verifier",
      "art-285-acdc-delegation-chain-verifier",
      "art-286-anchored-extract-verifier",
      "art-287-revocation-status-verifier",
      "art-288-map-iso20022-to-evm-calldata",
      "art-289-lint-besu-settlement-contract",
      "art-290-check-linea-l2-finality-window",
      "art-291-screen-onledger-transfer-batch",
      "art-292-attest-settlement-orchestrator",
      "art-293-einvoice-format-validator",
      "art-294-einvoice-vat-calc-verifier",
      "art-295-einvoice-jurisdiction-mandate-router",
      "art-296-einvoice-transmission-receipt-builder",
      "art-297-agentic-dispute-ce30-linter",
      "art-298-aca-affordability-safe-harbor",
      "art-299-aca-esrp-exposure",
      "art-300-aca-226j-response-evidence-pack",
      "art-301-section125-ndt",
      "art-302-401k-adp-acp-test",
      "art-303-aiuc1-control-evidence-linter",
      "art-304-aiuc1-evidence-pack-assembler",
      "art-305-aiuc1-evidence-freshness-lint",
      "art-306-agent-insurability-evidence-scorer",
      "art-307-claim-dispute-bundle-builder",
      "art-308-pld-disclosure-pack-builder",
      "art-309-parametric-index-deriver",
      "art-313-traiga-exposure-assessor",
      "art-314-traiga-safe-harbor-pack-builder",
      "art-315-ab2013-training-data-disclosure-linter",
      "art-316-sb53-frontier-scope-checker",
      "art-317-rhc-multiplier-reconciler",
      "art-318-rhc-regime-mapper",
      "art-319-rhc-valuation-linter",
      "art-320-rhc-collateral-haircut",
      "art-321-rhc-bold-finality-classifier",
      "art-322-rhc-ap-redemption-stress",
      "art-323-rhc-fit-diagnostic",
      "art-324-tvm-npv",
      "art-325-tvm-irr",
      "art-326-tvm-xirr",
      "art-327-tvm-annuity",
      "art-328-tvm-breakeven",
      "art-329-tvm-bond-duration",
      "art-330-tvm-dv01",
      "art-331-tvm-convexity",
      "art-332-build-amortization-schedule",
      "art-335-compute-dti-ratios",
      "art-336-compute-ltv-ratios",
      "art-338-compute-federal-withholding",
      "art-339-compute-gross-to-net",
      "art-340-compute-flsa-regular-rate",
      "art-342-compute-escrow-analysis",
      "art-344-compute-mlr-rebate",
      "art-346-compute-experience-mod",
      "art-348-score-credit-model-quantized",
      "art-349-fedwire-structured-address-linter",
      "art-350-fedwire-address-sweep",
      "cry-01-zk-compliance-proof-generator",
      "cry-04-merkle-batch-verifier",
      "cry-05-agent-action-audit-trail-aggregator",
      "ml-01-isolation-forest",
      "ml-02-credit-default-risk-scorer",
      "ml-03-timeseries-anomaly-detector",
      "mms-03-app-fraud-graph",
      "pnr-01-dora-ict-cascade-simulator",
      "ptg-01-ap2-prompt-template-generator",
      "qfa-01-options-greeks",
      "qfa-02-portfolio-var-engine",
      "qfa-03-stress-test-engine",
      "qfa-04-xva-cva-calculator",
      "rca-01-frtb-ima-pre-validator",
      "rca-02-mica-reserve-stress",
      "rca-03-iso20022-address-migration-verifier",
      "sim-01-lcr-nsfr-liquidity-stress-test",
      "sim-03-basel-rwa-scenario-modeler",
      "sim-07-open-banking-consent-flow-stress",
      "art-352-etr-control-evidence-checker",
      "art-353-etr-possession-chain-builder",
      "art-354-mletr-jurisdiction-adoption-lookup",
      "art-355-erba-standardized-rwa-calculator",
      "art-356-compute-oprisk-sma-2026",
      "art-357-basel-2023-vs-2026-capital-delta-comparator",
      "art-358-simulate-output-floor",
      "art-359-idv-session-receipt-builder",
      "art-361-camera-provenance-check",
      "art-362-compute-raroc-loan-price",
      "art-363-compute-dscr",
      "art-364-compute-lcr-nsfr-leverage",
      "art-365-compute-globe-topup-tax",
      "art-366-price-embedded-insurance",
      "art-367-compute-cross-border-fees",
      "art-368-compute-fx-netting-positions",
      "art-369-run-rate-shock-ladder",
      "art-370-supervisory-scenario-replay",
      "art-371-simulate-var-monte-carlo",
      "art-373-recompute-fund-nav",
      "art-374-test-nav-error-materiality",
      "art-375-compute-fund-expense-ratios",
      "art-376-score-payee-name-match",
      "art-377-build-vop-session-receipt",
      "art-378-quarterly-test-evidence-composer",
      "art-379-agent-incident-record-composer",
      "art-380-build-ai-workpaper-record",
      "art-385-agent-token-scope-checker",
      "art-386-lint-cbom-structure",
      "art-387-pqc-deadline-ladder-calculator",
      "art-388-tempo-fee-amm-converter",
      "art-389-tempo-mainnet-fee-capacity",
      "art-390-tip20-memo-commitment-validator",
      "art-391-compute-canton-traffic-cost",
      "art-392-compute-canton-app-reward-estimate",
      "art-393-x402-v2-migration-linter",
      "art-394-x402-deferred-handshake-validator",
      "art-406-cross-venue-margin-estimator",
      "art-407-umr-aana-readiness-diagnostic",
      "art-396-compute-15c3-3-reserve",
      "art-397-lint-trace-cat-reports",
      "art-398-lint-metro2-record",
      "art-399-lint-x12-claim-records",
      "art-400-check-official-statement-completeness",
      "art-401-validate-form5500-schedules",
      "art-402-validate-regf-call-frequency",
      "art-403-check-debt-validation-notice",
      "art-404-check-retail-installment-disclosures",
      "art-405-check-private-student-loan-disclosures",
      "art-408-evidence-bundle-tier-labeler",
      "art-409-dpa-art28-completeness-checker",
      "art-410-clause-coverage-scorer",
      "art-411-ai-addendum-assembler",
      "art-412-ai-act-procurement-clause-mapper",
      "art-413-screen-sanctions-private",
      "art-414-compute-rbc-action-level-private",
      "art-415-check-capital-adequacy-private",
      "art-418-idv-verification-failure-incident-composer",
      "art-424-witness-cosignature-verifier",
      "art-425-large-exposures-limit-check",
      "art-426-cecl-ecl-calculator",
      "art-427-discount-window-capacity",
      "art-428-cyber-incident-clock",
      "art-429-var-backtest-traffic-light",
      "art-431-fdic-assessment-rate-calculator",
      "art-432-call-report-rc-balance-sheet",
      "art-433-call-report-rcr-capital",
      "art-434-call-report-edit-check-gate",
      "art-435-bhc-schedule-hc-balance-sheet",
      "art-436-bhc-schedule-hcr-capital",
      "art-437-fr2052a-inflow-outflow-classifier",
      "art-438-eval-attestation-receipt-composer",
      "art-439-y14-capital-worksheet-rollforward",
      "art-442-nmd-behavioral-repricing-mapper",
      "art-443-irrbb-basis-risk-nii-shock-calculator",
      "art-444-collateral-haircut-engine",
      "art-445-credit-concentration-topn-sector",
      "art-446-counterparty-internal-limit-check",
      "art-447-securitization-risk-retention-check",
      "art-448-ifrs17-loss-component-tracker",
      "art-449-solvency2-scr-module-aggregator",
      "art-450-model-inventory-entry",
      "art-451-model-outcome-analysis",
      "art-452-build-ai-training-data-lineage-record",
      "art-453-model-validation-status",
      "art-454-globe-jurisdictional-etr",
      "art-455-globe-sbie-topup",
      "art-456-globe-safe-harbour-tests",
      "art-458-attribute-sampling-plan",
      "art-459-sod-matrix-check",
      "art-460-ipe-integrity-verifier",
      "art-462-je-ruleset-screen",
      "art-463-recalc-suite",
      "art-464-confirmation-matcher",
      "art-466-dora-roi-builder",
      "art-467-dora-incident-classifier",
      "art-472-cbcr-builder",
      "art-473-interquartile-benchmark",
      "art-457-globe-gir-composer",
      "art-461-control-test-evidence-composer",
      "art-465-workpaper-bundle-composer",
      "art-474-validate-mt700-lc-fields",
      "art-475-cfpb-1071-coverage-check",
      "art-476-map-agent-payment-mandate",
      "art-477-intraday-liquidity-monitoring",
      "art-470-lookback-completeness-reconciler",
      "art-471-disposition-sampling-frame",
      "art-478-analyze-dc-vs-lc-cost-benefit",
      "art-479-compare-receivables-finance-economics"
    ],
    "chains": [
      "a2a-payment-rail-compliance",
      "aca-226j-response-composer",
      "ach-fraud-monitoring",
      "adverse-action-notice-compliance",
      "agent-audit-trail-conformance",
      "agent-authorization-lifecycle",
      "agent-commerce-conformance",
      "agent-economy-audit-pack",
      "agent-economy-autonomous-guardrail",
      "agent-economy-batch-settlement",
      "agent-economy-fit",
      "agent-economy-fraud-runtime",
      "agent-economy-marketplace",
      "agent-economy-metering",
      "agent-economy-payment-receipt",
      "agent-identity-publishing",
      "agent-identity-trust",
      "agent-identity-verification",
      "agent-payment-dispute-evidence",
      "agent-session-receipt",
      "agentic-checkout",
      "agentic-commerce-checkout",
      "agentic-payment-protocol-audit",
      "agentic-policy",
      "agentic-rail-standards",
      "ai-act-for-fs",
      "ai-content-disclosure-conformance",
      "ai-decision-log-conformance",
      "ai-governance-audit-pack",
      "ai-governance-conformity",
      "ai-governance-credit-ai-conformity",
      "ai-governance-fairness-bias",
      "ai-governance-fit",
      "ai-governance-framework-crosswalk",
      "ai-governance-fria-monitoring",
      "ai-governance-gpai-agentic",
      "ai-governance-resilience-overlap",
      "ai-management-system-conformance",
      "aml-programme",
      "amlr-single-rulebook",
      "anchored-extract-verification",
      "arc-agentic-commerce",
      "arc-cctp-transfer",
      "arc-cpn-payment",
      "arc-dvp-settlement",
      "arc-fit",
      "arc-multicurrency-corridor",
      "arc-partner-onboarding",
      "arc-reserve-compliance",
      "arc-stablefx",
      "arc-xreserve-issuance",
      "assemble-agent-dispute-evidence",
      "assemble-aiuc1-evidence-pack",
      "b2b-payments-ap-automation",
      "baas-programme",
      "baas-sponsor-bank",
      "bank-capital-liquidity",
      "basel-endgame-frtb-capital",
      "basel-iv-capital-stress",
      "basel-sco60-crypto-exposure-classification",
      "benefits-nondiscrimination-composer",
      "besu-contract-conformance",
      "bnpl-programme",
      "bond-mandate-receipt",
      "ca-genai-disclosure",
      "canton-capital-efficiency",
      "canton-cash-leg-assurance",
      "canton-counterparty-onboarding",
      "canton-deposit-compliance",
      "canton-dtc-treasury",
      "canton-dvp-readiness",
      "canton-margin-call",
      "canton-mmf-collateral",
      "canton-repo-mobility",
      "canton-securities-issuance",
      "canton-securities-lending",
      "canton-selective-disclosure",
      "carbon-audit-pack",
      "card-act-ability-to-pay",
      "card-interchange",
      "card-programme",
      "card-scheme-dispute-management",
      "cat-bond-trigger-validation",
      "cbam-fit",
      "cbam-liability",
      "cbam-precursor",
      "cbdc-dlt-architecture",
      "cbpr-address-lint-chain",
      "cbpr-cutover",
      "ccd2-consumer-credit",
      "cfpb-1033-open-banking",
      "claim-dispute-bundle-assembly",
      "climate-scenario",
      "commission-integrity-and-amortization",
      "consumer-protection",
      "content-credential-verification",
      "corporate-treasury-statement-reconciliation",
      "counterparty-capital-margin",
      "cra-product-conformance",
      "credit-decisioning",
      "credit-ecl-valuation",
      "cross-border-payment-prevalidation",
      "crypto-tax-reporting",
      "digital-product-passport-lineage",
      "digital-trade-audit-pack",
      "digital-trade-counterparty-aml",
      "digital-trade-doc-integrity",
      "digital-trade-ebl-enforceability",
      "digital-trade-finance",
      "digital-trade-fit",
      "digital-trade-letter-of-credit",
      "digital-trade-tbml-surveillance",
      "dlt-network-governance",
      "dlt-settlement-compliance",
      "document-conversion-verification",
      "document-integrity-anchor",
      "document-sanitization-integrity",
      "dora-escalation-demo",
      "dora-operational-resilience",
      "dora-readiness",
      "dora-resilience",
      "dora-third-party-ict-risk",
      "einvoice-validation-pipeline",
      "einvoicing-vida",
      "embedded-finance-licensing",
      "emerging-market-fx-corridor",
      "emir-reconciliation-and-lifecycle",
      "emir-trade-report-validation",
      "escalation-sla-supervised-autonomy-receipt",
      "eu-ai-act-provider-obligations",
      "eudi-wallet-acceptance",
      "eudr-due-diligence-statement-validation",
      "eudr-supply-chain-risk-and-traceability",
      "eugb-conformance",
      "export-control-circumvention",
      "export-control-eccn",
      "fair-lending-disparity-audit",
      "fca-bnpl-dpc",
      "fedwire-address-migration",
      "fida-data-monetisation",
      "fida-open-finance-readiness",
      "financial-crime-compliance",
      "fiusd-reserve-attestation",
      "food-traceability-fsma204",
      "fraud-decisioning",
      "fx-corridor",
      "fx-risk-management",
      "genius-act-issuer-licensing",
      "genius-listing-acceptance-pack",
      "genius-reserve-disclosure",
      "gpi-mt-to-mx-translation",
      "green-finance-transition",
      "hedge-effectiveness-documentation",
      "ifrs17-measurement-conformance",
      "instant-payments-compliance",
      "instant-payments-vop",
      "insurance-ai-bias-attestation",
      "insurance-capital-pricing",
      "insurer-rbc-action-level",
      "intl-wire-iso-preflight",
      "intraday-finality-attestation",
      "ip-license-election-and-attestation",
      "irrbb-measurement-and-disclosure",
      "irrbb-supervisory-outlier-test",
      "iso20022-cross-border-readiness",
      "iso20022-cutover",
      "kya-agent-counterparty-receipt",
      "kyb-beneficial-ownership-attribution",
      "kyc-onboarding-cdd",
      "license-compatibility-check",
      "life-illustration-self-support-test",
      "marketplace-platform-payments",
      "mcp-publish-readiness",
      "mcp-security-hardening",
      "mcp-server-attestation",
      "mcp-server-governance-conformance",
      "mica-audit-pack",
      "mica-casp-authorization",
      "mica-fit",
      "mica-mar-surveillance",
      "mica-passporting-surveillance",
      "mica-token-scoping",
      "mica-transitional",
      "mica-travel-rule",
      "mica-whitepaper",
      "model-passport-lifecycle",
      "model-risk-governance",
      "mortgage-agency-pricing-and-eligibility",
      "mortgage-apr-accuracy-and-tolerance-cure",
      "mortgage-compliance-preflight",
      "mortgage-government-loan-fit",
      "mortgage-high-cost-and-hpml-screen",
      "multilateral-netting-settlement",
      "mutual-nda-composer",
      "nacha-ach-rules-compliance",
      "neobank-baas",
      "nis2-entity-scope-and-obligations",
      "nis2-incident-and-supply-chain-readiness",
      "open-banking-api-lifecycle",
      "parametric-trigger-adjudication",
      "payment-economics-benchmarking",
      "payment-operations-health",
      "pd-lgd-covenant",
      "pharma-serialization-custody",
      "pi-emi-authorisation",
      "pillar-two-globe",
      "pqc-audit-pack",
      "pqc-blockchain-risk",
      "pqc-fido-webauthn",
      "pqc-fit",
      "pqc-hndl-protocol-plan",
      "pqc-migration",
      "pqc-swift-iso20022",
      "pqc-tls-pki",
      "producer-license-reciprocity",
      "psd3-psr2-transition",
      "psr-app-fraud-reimbursement",
      "regulatory-impact",
      "reinsurance-catastrophe",
      "remittance-disclosure-and-corridor-cost",
      "reputation-score-aggregate",
      "reserve-proof-verification",
      "retirement-decumulation-decisions",
      "rhc-ap-redemption-stress",
      "rhc-bold-finality-classification",
      "rhc-collateral-haircut",
      "rhc-fit",
      "rhc-multiplier-reconciliation",
      "rhc-regime-mapping",
      "rhc-valuation-lint",
      "rtp-participation",
      "sanctions-audit-pack",
      "sanctions-fit",
      "sanctions-fuzzy-calibration",
      "sanctions-list-coverage",
      "sanctions-ownership",
      "sanctions-screening-quality",
      "sb53-frontier-scope",
      "sbom-provenance-attestation",
      "sca-consent-fapi",
      "securities-lending-impact",
      "servicemember-lending-protections",
      "settlement-discipline-alloc-affirm",
      "settlement-discipline-audit-pack",
      "settlement-discipline-buyin",
      "settlement-discipline-failpredict",
      "settlement-discipline-fit",
      "settlement-discipline-message-conformance",
      "settlement-discipline-penalty",
      "settlement-discipline-ssi-hygiene",
      "sme-credit-intelligence",
      "sme-finance-lending",
      "sme-government-grants-funding",
      "solvency-ii-reconciliation-and-capital",
      "stablecoin-compliance",
      "stablecoin-issuer-genius-mica",
      "stablecoin-remittance-corridor-economics",
      "stablecoin-reserve",
      "state-proof-verification",
      "sustainability-disclosure-sfdr",
      "swift-ledger-transfer-readiness",
      "t1-csdr-settlement",
      "taxonomy-align",
      "taxonomy-kpi",
      "tempo-agentic-checkout",
      "tempo-fit",
      "tempo-gas-economics",
      "tempo-issuance",
      "tempo-mpp-agent",
      "tempo-onchain-aml",
      "tempo-payments",
      "tempo-subscription-settlement",
      "tempo-validator-readiness",
      "tempo-zone-disclosure",
      "tokenization-prep",
      "tokenized-deposit-settlement-proof",
      "trade-finance-lc-lifecycle",
      "traiga-safe-harbor",
      "transaction-screening",
      "treasury-account-lifecycle-ebam",
      "treasury-clearing-access-model",
      "treasury-clearing-capital-relief",
      "treasury-clearing-collateral",
      "treasury-clearing-cross-margin",
      "treasury-clearing-fit",
      "treasury-clearing-liquidity",
      "treasury-clearing-onboarding",
      "treasury-clearing-repo-margin",
      "treasury-clearing-settlement-integrity",
      "treasury-corridor",
      "us-banking-compliance",
      "us-treasury-clearing",
      "verify-agent-delegation",
      "vida-digital-reporting-requirements",
      "vida-platform-and-registration",
      "wealth-advisory-regbi",
      "wholesale-settlement-audit-pack",
      "wholesale-settlement-collateral-mobility",
      "wholesale-settlement-cross-network-dvp",
      "wholesale-settlement-deposit-token",
      "wholesale-settlement-fit",
      "wholesale-settlement-intraday-liquidity",
      "wholesale-settlement-participant-onboarding",
      "wholesale-settlement-settlement-asset",
      "ebl-control-evidence",
      "basel-take2-impact-assessment",
      "idv-session-evidence",
      "nav-verification-pack",
      "broker-dealer-ops-pack",
      "collections-compliance-pack",
      "ai-vendor-onboarding-packet",
      "globe-annual-cycle",
      "icfr-control-test-cycle",
      "substantive-procedure-cycle",
      "dora-roi-annual-cycle",
      "large-exposures-check",
      "cecl-allowance-quarterly",
      "dw-capacity-check",
      "2052a-classify-daily",
      "call-report-edit-gate",
      "y9c-schedule-hc-hcr-capital",
      "pqc-migration-evidence",
      "aml-lookback-cycle",
      "cbcr-annual-publish",
      "vop-liability-evidence"
    ]
  },
  "raw": {
    "header": "{\n  \"$schema\": \"https://ainumbers.co/schema/chaingraph-v1.0.json\",\n  \"version\": \"1.67.0\",\n  \"updated\": \"2026-07-14\",\n  \"spec_version\": \"0.8.13\",\n  \"maintainer\": \"Post Oak Labs\",\n  \"description\": \"Machine-readable index of the AINumbers ChainGraph suite. Every tool's MCP name, mandate_type, inputSchema pointer, and chain edges (consumes/feeds). Linked from llms.txt and embedded as JSON-LD on the hub. Internal mandate_type taxonomy — not AP2 v0.2 spec vocabulary.\",\n  \"hub_url\": \"https://ainumbers.co/chaingraph/chaingraph-hub.html\",\n  \"mcp_server\": \"https://mcp.ainumbers.co/mcp\",\n  \"license\": \"CC BY 4.0\",\n  \"contexts\": [\n    \"https://ainumbers.co/chaingraph/context/v0.3/context.jsonld\",\n    \"https://ainumbers.co/chaingraph/context/v0.3/iso20022-context.jsonld\"\n  ],\n  \"okf_bundle\": \"https://ainumbers.co/chaingraph/okf/index.md\",\n  \"publisher\": {\n    \"name\": \"Post Oak Labs\",\n    \"url\": \"https://postoaklabs.com\",\n    \"lei\": null\n  },\n  \"v0_3_note\": \"Optional v0.3 additions: ISO 20022-aligned semantic_profile markers on payment/settlement nodes, did:key keyid + optional LEI party identity, and an auto-generated OKF companion bundle (okf/). All additive — hash preimage and internal IDs unchanged.\",\n  \"suite_claim\": \"Client-side, zero-egress, Policy-Mandate-emitting decision tools with verifiable execution hashes — connective tissue for the agentic-finance stack.\",\n  \"five_tests\": [\n    \"Exports a valid Policy-Mandate-style artifact JSON (ap2_version, mandate_type, tool_id, execution_hash, chain block, policy_parameters, output_payload, compliance_flags, audit_signature)\",\n    \"Exposes an MCP tools/call endpoint — typed inputSchema, deterministic output parseable without vision\",\n    \"Exports a decision, not context — a breach probability, a conformity verdict, a verified mandate\",\n    \"Is chainable — output is a valid input or precondition for at least one other tool in the suite\",\n    \"Carries a verifiable anchor — execution_hash traceable to a reproducible client-side computation via WebCrypto SHA-256\"\n  ],\n  \"ap2_schema_note\": \"The mandate_type values are an internal AINumbers taxonomy, not fields of the official AP2 v0.2 spec (FIDO Alliance-governed Intent/Cart/Payment Mandates). ART-01 validates real AP2 v0.2 structures; all other tools emit AINumbers-typed artifacts about their respective decision domains.\",\n  \"chain_block_spec\": {\n    \"parent_hashes\": \"sha256:<execution_hash> strings from upstream artifacts consumed in this run\",\n    \"parent_tool_ids\": \"tool_id strings matching each parent hash\",\n    \"chain_depth\": \"0 for root; max(parent depths) + 1 for chained artifacts\",\n    \"verification\": \"Re-run the parent tool with the same inputs, recompute SHA-256 over sorted-key JSON of policy_parameters + output_payload via WebCrypto, and confirm the hash cited in the child artifact.\"\n  },\n  \"nodes\": [\n    ",
    "betweenNodesAndChains": "],\n  \"chains\": [\n    ",
    "footer": "],\n  \"chains_schema\": \"https://ainumbers.co/schema/chaingraph-chains-v1.0.json\",\n  \"chains_note\": \"Named, ordered traversals over nodes[]. Each entry is a ChainGraph chain page at /chaingraph/chains/<chain_id>.html. Populated by the guides→ChainGraph conversion (CONTRACT A3). The worker NAMED_CHAINS is a generated projection of this array — never hand-edit NAMED_CHAINS directly.\",\n  \"mcp_bindings\": {\n    \"note\": \"MCP tools in the AINumbers MCP Apps server (mcp.ainumbers.co/mcp) that expose ChainGraph capabilities to agents. These are the agent-callable surface of the ChainGraph Standard v0.1.\",\n    \"emit_chaingraph_artifact\": {\n      \"mcp_name\": \"emit_chaingraph_artifact\",\n      \"description\": \"Makes all 32 ChainGraph tools agent-callable (ChainGraph Standard v0.1 §3.1). Three modes: (1) pre_computed_artifact validation — validates §4 schema, recomputes execution_hash; (2) tool_id + policy_parameters — returns browser prefill URL for GPU/browser delegation; (3) tool_id only — returns node metadata and artifact schema scaffold.\",\n      \"readOnlyHint\": true,\n      \"wave\": 6\n    },\n    \"verify_execution_hash\": {\n      \"mcp_name\": \"verify_execution_hash\",\n      \"description\": \"Independently verifies an execution_hash from any ChainGraph §4 artifact by recomputing SHA-256 over cgCanon({policy_parameters, output_payload}). Detects tampering without requiring the original browser tool.\",\n      \"readOnlyHint\": true,\n      \"wave\": \"A\"\n    },\n    \"build_chaingraph\": {\n      \"mcp_name\": \"build_chaingraph\",\n      \"description\": \"Wires ChainGraph nodes into a DAG from the agent-commerce-conformance chain and other named chains. Returns ordered step list with prefill URLs and handoff instructions for each node.\",\n      \"readOnlyHint\": true,\n      \"wave\": \"A\"\n    }\n  },\n  \"a2a_agent_card\": {\n    \"url\": \"https://ainumbers.co/.well-known/agent.json\",\n    \"note\": \"A2A agent card for the AINumbers ChainGraph suite. Exposes emit_chaingraph_artifact, verify_execution_hash, build_chaingraph, and validate_agent_commerce_conformance as agent-discoverable capabilities.\"\n  },\n  \"wave_summary\": {\n    \"wave_15\": {\n      \"name\": \"AI Governance & Conformity for Financial Services — EU AI Act High-Risk + Agentic AI Governance\",\n      \"shipped\": \"2026-06-20\",\n      \"nodes_live\": 4,\n      \"live\": [\n        \"art-64-ai-act-highrisk-fit-diagnostic\",\n        \"art-65-ai-conformity-pack-builder\",\n        \"art-66-fria-postmarket-monitoring-builder\",\n        \"art-67-agentic-ai-risk-classifier\"\n      ],\n      \"chains_live\": 8,\n      \"chains\": [\n        \"ai-governance-fit\",\n        \"ai-governance-conformity\",\n        \"ai-governance-fria-monitoring\",\n        \"ai-governance-fairness-bias\",\n        \"ai-governance-gpai-agentic\",\n        \"ai-governance-credit-ai-conformity\",\n        \"ai-governance-resilience-overlap\",\n        \"ai-governance-audit-pack\"\n      ],\n      \"mcp_tools_added\": [\n        \"run_ai_act_highrisk_fit\",\n        \"build_ai_conformity_pack\",\n        \"build_fria_monitoring_plan\",\n        \"classify_agentic_ai_risk\"\n      ],\n      \"guide_hub\": \"https://ainumbers.co/chaingraph/guide-ai-governance.html\",\n      \"regulatory_refs\": [\n        \"EU AI Act (Reg. 2024/1689) — Arts 4 (literacy, in force 2 Feb 2025), 5 (prohibited, in force 2 Aug 2025), 6 + Annex III (high-risk classification), 9-15 (provider obligations), 27 (FRIA), 50 (transparency), 53-55 (GPAI, in force 2 Aug 2025), 72 (post-market monitoring), 73 (serious-incident reporting). Verify at eur-lex.europa.eu/eli/reg/2024/1689/oj.\",\n        \"Digital Omnibus on AI (provisional agreement 7 May 2026) — Annex III high-risk obligations -> 2 Dec 2027 (legal effect on formal adoption before 2 Aug 2026; else original 2 Aug 2026 applies). GPAI obligations EXPLICITLY UNCHANGED.\",\n        \"DORA (Reg. 2022/2554) — fully enforced 17 Jan 2025; first TLPT notifications late 2026/early 2027.\",\n        \"GPAI Code of Practice — EU AI Office; verify current version.\",\n        \"Art 55 systemic-risk threshold: 10^25 FLOP training compute — verify against consolidated text.\"\n      ],\n      \"status\": \"complete — 4 AIG tools (ART-64-67), 8 ai-governance chains, guide hub. GPAI obligations (Arts 53-55) and prohibited practices (Art 5) in force since Aug 2025. Annex III high-risk lifecycle prepare-ahead for 2 Dec 2027 (Digital Omnibus). Reflexive tie to : governs the AI agents that transact on the agent-economy runtime. chaingraph.json v1.20.0.\"\n    },\n    \"wave_16\": {\n      \"name\": \"Carbon & Climate Computational Compliance — CBAM Definitive Regime + EU Taxonomy + EU Green Bond Standard + NGFS Climate Scenario\",\n      \"shipped\": \"2026-06-21\",\n      \"nodes_live\": 9,\n      \"live\": [\n        \"art-68-carbon-compliance-fit-diagnostic\",\n        \"art-69-cbam-embedded-emissions-calculator\",\n        \"art-70-cbam-default-value-resolver\",\n        \"art-71-cbam-certificate-cost-engine\",\n        \"art-72-cbam-precursor-emissions-aggregator\",\n        \"art-73-taxonomy-alignment-scorer\",\n        \"art-74-taxonomy-kpi-gar-aggregator\",\n        \"art-75-eugb-factsheet-validator\",\n        \"art-76-climate-scenario-applicator\"\n      ],\n      \"chains_live\": 8,\n      \"chains\": [\n        \"carbon-compliance-fit\",\n        \"carbon-compliance-liability\",\n        \"carbon-compliance-precursor\",\n        \"taxonomy-align\",\n        \"taxonomy-kpi\",\n        \"eugb-conformance\",\n        \"climate-scenario\",\n        \"carbon-audit-pack\"\n      ],\n      \"mcp_tools_added\": [\n        \"run_carbon_compliance_fit\",\n        \"calculate_cbam_embedded_emissions\",\n        \"resolve_cbam_default_value\",\n        \"model_cbam_certificate_cost\",\n        \"aggregate_cbam_precursor_emissions\",\n        \"score_taxonomy_alignment\",\n        \"aggregate_taxonomy_kpi_gar\",\n        \"validate_eugb_factsheet\",\n        \"apply_climate_scenario\"\n      ],\n      \"guide_hub\": \"https://ainumbers.co/chaingraph/guide-carbon-compliance.html\",\n      \"regulatory_refs\": [\n        \"CBAM Reg. (EU) 2023/956 + Implementing Reg. on default values: definitive period 1 Jan 2026; first declaration + certificate surrender 30 Sep 2027; CBAM factor 2.5% (2026) to 100% (2034); default markup +10/20/30% (2026/27/28+); 50 t/yr threshold; downstream-180 extension Council position 12 Jun 2026, application 1 Jan 2028.\",\n        \"EU Taxonomy Reg. (EU) 2020/852 + Climate/Environmental Delegated Acts (six objectives live 2026; Omnibus I revisions in force 28 Jan 2026).\",\n        \"EU Green Bond Standard Reg. (EU) 2023/2631 (Annexes I/II; applies since 21 Dec 2024; external-reviewer RTS 12 Mar 2026).\",\n        \"NGFS Climate Scenarios Phase V (long-term Nov 2024 / short-term 7 May 2025); reference_version NGFS-Phase-V-2025.\",\n        \"ECB climate and nature stress-testing good-practices (May 2026). Verify current editions.\"\n      ],\n      \"status\": \"complete — 9 carbon/climate tools (ART-68–76), 8 carbon-compliance chains, guide hub. CBAM definitive liability in force 1 Jan 2026; first declaration 30 Sep 2027; downstream scope 1 Jan 2028. EU Taxonomy Omnibus I in force 28 Jan 2026. EuGB applies since 21 Dec 2024. NGFS Phase V scenarios (2025). chaingraph.json v1.21.0.\"\n    },\n    \"wave_17\": {\n      \"name\": \"EU/UK/CH T+1 & CSDR Settlement Discipline — Fail Prediction + CSDR Penalties + Allocation/Affirmation Conformance + ISO 20022 sese/semt\",\n      \"shipped\": \"2026-06-21\",\n      \"nodes_live\": 8,\n      \"live\": [\n        \"art-77-t1-settlement-readiness-diagnostic\",\n        \"art-78-csdr-penalty-calculator\",\n        \"art-79-settlement-fail-predictor\",\n        \"art-80-ssi-conformance-checker\",\n        \"art-81-allocation-affirmation-conformance\",\n        \"art-82-securities-settlement-message-linter\",\n        \"art-83-buy-in-exposure-modeler\",\n        \"art-84-settlement-efficiency-kpi\"\n      ],\n      \"chains_live\": 8,\n      \"chains\": [\n        \"sd-fit\",\n        \"sd-penalty\",\n        \"sd-failpredict\",\n        \"sd-ssi-hygiene\",\n        \"sd-alloc-affirm\",\n        \"sd-message-conformance\",\n        \"sd-buyin\",\n        \"sd-audit-pack\"\n      ],\n      \"mcp_tools_added\": [\n        \"run_t1_readiness_diagnostic\",\n        \"calculate_csdr_penalty\",\n        \"predict_settlement_fail\",\n        \"check_ssi_conformance\",\n        \"check_allocation_affirmation\",\n        \"lint_securities_settlement_message\",\n        \"model_buy_in_exposure\",\n        \"compute_settlement_efficiency_kpi\"\n      ],\n      \"guide_hub\": \"https://ainumbers.co/chaingraph/guide-settlement-discipline.html\",\n      \"regulatory_refs\": [\n        \"ESMA CSDR Settlement Discipline RTS — Final Report 13 Oct 2025 (ESMA74-2119945926-3430): penalty-rate increases, same-day allocation/confirmation by 23:00 CET + machine-readable formats from Dec 2026.\",\n        \"EU T+1: CSDR amending text in OJ 14 Oct 2025, application 11 Oct 2027; ESMA high-level roadmap 30 Jun 2025; EU/UK/CH coordinated same date.\",\n        \"CSDR Reg. (EU) 909/2014 Art 7 + Delegated Reg. 2017/389 (penalty mechanism); CSDR Refit Reg. (EU) 2023/2845 (mandatory buy-ins retained as reformed last resort, pending delegated acts).\",\n        \"ISO 20022 securities-settlement messages: sese.023, sese.024, semt.044 (securities family only -- NOT pacs/camt payments).\",\n        \"SSI fail data: ~30% of fails from incorrect/stale SSIs (EquiLend/FinOps; verify current data). Verify all rates and dates.\"\n      ],\n      \"status\": \"complete — 8 settlement-discipline tools (ART-77–84), 8 settlement-discipline chains, guide hub. Allocation/confirmation timing rules binding Dec 2026 (23:00 CET, machine-readable). Coordinated EU/UK/CH T+1 go-live 11 Oct 2027. CSDR cash penalties live since 1 Feb 2022. ISO 20022 scope: sese/semt ONLY (not pacs/camt). chaingraph.json v1.22.0.\"\n    },\n    \"wave_18\": {\n      \"name\": \"Post-Quantum Cryptography — Protocol Migration (TLS/PKI, SWIFT/ISO 20022, FIDO2/WebAuthn, Blockchain)\",\n      \"shipped\": \"2026-06-21\",\n      \"nodes_live\": 5,\n      \"live\": [\n        \"art-85-pqc-timeline-fit-diagnostic\",\n        \"art-86-tls-pki-migration-planner\",\n        \"art-87-iso20022-pqc-readiness-checker\",\n        \"art-88-fido-pqc-conformance-checker\",\n        \"art-89-blockchain-quantum-risk-classifier\"\n      ],\n      \"reused_catalog_tools\": [\n        \"499-crypto-asset-inventory-classifier\",\n        \"500-hndl-quantum-risk-scorer\",\n        \"501-pqc-migration-roadmap-builder\",\n        \"502-crypto-agility-readiness-scorer\"\n      ],\n      \"chains_live\": 7,\n      \"chains\": [\n        \"pqc-fit\",\n        \"pqc-tls-pki\",\n        \"pqc-swift-iso20022\",\n        \"pqc-fido-webauthn\",\n        \"pqc-blockchain-risk\",\n        \"pqc-hndl-protocol-plan\",\n        \"pqc-audit-pack\"\n      ],\n      \"mcp_tools_added\": [\n        \"run_pqc_timeline_fit\",\n        \"plan_tls_pki_migration\",\n        \"check_iso20022_pqc_readiness\",\n        \"check_fido_pqc_conformance\",\n        \"classify_blockchain_quantum_risk\"\n      ],\n      \"guide_hub\": \"https://ainumbers.co/chaingraph/guide-pqc.html\",\n      \"regulatory_refs\": [\n        \"NIST FIPS 203 (ML-KEM) + FIPS 204 (ML-DSA) + FIPS 205 (SLH-DSA) — finalized Aug 2024; NIST HQC selected Mar 2025; FIPS 206/FN-DSA draft Aug 2025. Verify current NIST CSRC.\",\n        \"EU coordinated PQC roadmap — national cryptographic inventories required by end-2026; finance PQC-secured by 2030; broad migration by 2035. Linked to DORA/NIS2/CRA.\",\n        \"G7 financial-sector PQC roadmap — Jan 2026.\",\n        \"US CNSA 2.0 / NSM-10 — NSS procurement deadline 2027; full migration deadline 2035.\",\n        \"BIS Project Leap Phase 2 (with SWIFT) — tested PQC at ISO 20022 BAH level; ML-DSA signature ~12.9x RSA payload. Verify current BIS report.\",\n        \"PCI DSS 4.0 Req 12.3.3 — crypto inventory + obsolescence plan mandatory after 31 Mar 2025.\",\n        \"FIDO Alliance CTAP2.3 — ML-DSA COSE identifiers; IANA COSE Algorithm Registry. Verify current.\",\n        \"BIP-360 (Bitcoin quantum-safe address), XRPL quantum roadmap, Ethereum quantum roadmap — all verify current status.\"\n      ],\n      \"status\": \"complete — 5 protocol-track PQC tools (ART-85-89: timeline-fit router + TLS/PKI, SWIFT/ISO 20022, FIDO2/WebAuthn, blockchain), 7 pqc-* chains, guide hub. Reuses live catalog tools 499/500/501/502 as chain feeders (no duplication, CONTRACT §A3.4). EU crypto-inventory deadline end-2026. CNSA NSS deadline 2027. chaingraph.json v1.23.0.\"\n    },\n    \"wave_1\": {\n      \"tools\": 10,\n      \"live\": 10,\n      \"planned\": 0,\n      \"hardest_deadline\": \"2026-08-02\",\n      \"hardest_deadline_tool\": \"art-05-eu-ai-act-credit-scoring-conformity\"\n    },\n    \"wave_2\": {\n      \"tools\": 9,\n      \"live\": 9,\n      \"planned\": 0,\n      \"hardest_deadline\": \"2026-09-01\",\n      \"hardest_deadline_tool\": \"art-08-en16931-einvoice-batch-validator\",\n      \"shipped\": \"2026-06-12\"\n    },\n    \"wave_3\": {\n      \"tools_live\": 9,\n      \"live\": [\n        \"rca-02-mica-reserve-stress\",\n        \"pnr-01-dora-ict-cascade-simulator\",\n        \"cry-04-merkle-batch-verifier\",\n        \"qfa-01-options-greeks\",\n        \"mms-03-app-fraud-graph\",\n        \"qfa-04-xva-cva-calculator\",\n        \"rca-01-frtb-ima-pre-validator\",\n        \"ml-01-isolation-forest\",\n        \"sim-07-open-banking-consent-flow-stress\"\n      ],\n      \"planned\": [],\n      \"shipped_first\": \"2026-06-12\",\n      \"shipped_complete\": \"2026-06-12\"\n    },\n    \"wave_4\": {\n      \"tools_live\": 4,\n      \"live\": [\n        \"qfa-03-stress-test-engine\",\n        \"ml-02-credit-default-risk-scorer\",\n        \"ml-03-timeseries-anomaly-detector\",\n        \"art-14-psd3-psr-readiness-checker\"\n      ],\n      \"planned\": [],\n      \"shipped_complete\": \"2026-06-13\",\n      \"hardest_deadline\": \"2026-08-02\",\n      \"hardest_deadline_tool\": \"ml-02-credit-default-risk-scorer\"\n    },\n    \"wave_B\": {\n      \"nodes_live\": 1,\n      \"live\": [\n        \"art-29-dora-readiness-diagnostic\"\n      ],\n      \"chains_live\": 10,\n      \"chains\": [\n        \"dora-readiness-diagnostic\",\n        \"dora-readiness\",\n        \"instant-payments-vop\",\n        \"aml-consolidation\",\n        \"einvoicing-vida\",\n        \"stablecoin-compliance\",\n        \"eudi-wallet\",\n        \"bank-capital-liquidity\",\n        \"credit-decisioning\",\n        \"fraud-decisioning\"\n      ],\n      \"shipped_first\": \"2026-06-13\",\n      \"in_progress\": \"Wave B complete — all 10 chains shipped\"\n    },\n    \"wave_5_horizon\": \"Crypto-tax (CARF/DAC8/1099-DA), Basel LCR/NSFR/Pillar3, Pillar Two GloBE (US carve-out noted). See WORKFLOW-COMPOSITION-SPEC-WAVE5_2026-06-08.md.\",\n    \"wave_6\": {\n      \"nodes_live\": 5,\n      \"live\": [\n        \"art-30-agent-commerce-conformance-validator\",\n        \"art-31-a2a-x402-extension-mandate-validator\",\n        \"art-32-a2a-agent-card-trust-chain-validator\",\n        \"cry-05-agent-action-audit-trail-aggregator\",\n        \"art-33-mcp-server-self-attestation-pack\"\n      ],\n      \"chains_live\": 4,\n      \"chains\": [\n        \"agent-commerce-conformance\",\n        \"agent-identity-trust\",\n        \"mcp-server-attestation\",\n        \"agent-session-receipt\"\n      ],\n      \"mcp_tools_added\": [\n        \"emit_chaingraph_artifact\",\n        \"verify_execution_hash\",\n        \"build_chaingraph\",\n        \"agent_commerce_conformance_workflow\",\n        \"agent_identity_trust_workflow\",\n        \"mcp_server_attestation_workflow\",\n        \"agent_session_receipt_workflow\"\n      ],\n      \"a2a_agent_card\": \"https://ainumbers.co/.well-known/agent-card.json\",\n      \"shipped_first\": \"2026-06-14\",\n      \"status\": \"complete — 5 tools, 4 chains, A2A agent card, verify/build/emit MCP bindings. Deferred: section 3.4 async Tasks, section 3.5 server-side composers (post 2026-07-28 MCP final).\"\n    },\n    \"wave_8\": {\n      \"name\": \"Canton / Tokenized Market Infrastructure\",\n      \"shipped\": \"2026-06-18\",\n      \"nodes_live\": 13,\n      \"live\": [\n        \"503-canton-tokenization-readiness-diagnostic\",\n        \"504-settlement-risk-capital-optimizer\",\n        \"505-tokenized-collateral-eligibility-checker\",\n        \"506-onchain-cash-leg-finality-checker\",\n        \"507-canton-dvp-atomicity-validator\",\n        \"508-repo-haircut-collateral-calculator\",\n        \"509-canton-party-allowlist-validator\",\n        \"510-digital-asset-regulatory-classifier\",\n        \"511-multi-currency-pvp-validator\",\n        \"512-tokenized-security-lifecycle-validator\",\n        \"513-margin-call-collateral-mobilizer\",\n        \"514-tokenized-fund-collateral-validator\",\n        \"515-collateral-swap-eligibility-validator\"\n      ],\n      \"tools\": [\n        \"T503\",\n        \"T504\",\n        \"T505\",\n        \"T506\",\n        \"T507\",\n        \"T508\",\n        \"T509\",\n        \"T510\",\n        \"T511\",\n        \"T512\",\n        \"T513\",\n        \"T514\",\n        \"T515\"\n      ],\n      \"chains_live\": 10,\n      \"chains\": [\n        \"canton-capital-efficiency\",\n        \"canton-dvp-readiness\",\n        \"canton-repo-mobility\",\n        \"canton-counterparty-onboarding\",\n        \"canton-securities-issuance\",\n        \"canton-margin-call\",\n        \"canton-cash-leg-assurance\",\n        \"canton-deposit-compliance\",\n        \"canton-mmf-collateral\",\n        \"canton-securities-lending\"\n      ],\n      \"mcp_tools_added\": [\n        \"diagnose_canton_readiness\",\n        \"optimize_settlement_capital\",\n        \"check_tokenized_collateral_eligibility\",\n        \"check_cash_leg_finality\",\n        \"validate_canton_dvp_atomicity\",\n        \"calculate_repo_haircut\",\n        \"validate_canton_party_allowlist\",\n        \"classify_digital_asset_regulatory\",\n        \"validate_pvp_settlement\",\n        \"validate_tokenized_security_lifecycle\",\n        \"mobilize_margin_collateral\",\n        \"validate_fund_collateral\",\n        \"validate_collateral_swap_eligibility\",\n        \"canton_capital_efficiency_workflow\"\n      ],\n      \"status\": \"complete — 13 Canton/TMI tools (T503–T515), 6 chains, ISO 20022 pacs.008-subset + party-identification profiles. BCBS CRE70/CRE52/d349 capital and collateral citations; GENIUS Act + MiCA + MiFID II + EU DLT Pilot regulatory classification; PFMI P12 atomic DvP + PvP; GMRA/GMSLA/SFTR collateral swap.\"\n    },\n    \"wave_9\": {\n      \"nodes_live\": 8,\n      \"live\": [\n        \"art-34-tempo-fit-diagnostic\",\n        \"art-35-tempo-payments-business-case\",\n        \"art-36-tempo-mpp-agent-mandate\",\n        \"art-37-tempo-stablecoin-issuance\",\n        \"art-38-tempo-onchain-aml\",\n        \"art-39-tempo-zone-disclosure\",\n        \"art-40-tempo-agentic-checkout\",\n        \"art-41-tempo-validator-readiness\"\n      ],\n      \"chains_live\": 7,\n      \"chains\": [\n        \"tempo-fit\",\n        \"tempo-payments\",\n        \"tempo-mpp-agent\",\n        \"tempo-issuance\",\n        \"tempo-onchain-aml\",\n        \"tempo-zone-disclosure\",\n        \"tempo-agentic-checkout\"\n      ],\n      \"guide_hub\": \"https://ainumbers.co/chaingraph/guide-tempo.html\",\n      \"mcp_tools_added\": [\n        \"run_tempo_fit_diagnostic\",\n        \"model_tempo_payment_economics\",\n        \"decode_mpp_session\",\n        \"validate_tempo_token_compliance\",\n        \"screen_tip20_transfer_batch\",\n        \"validate_tempo_zone_disclosure\",\n        \"map_tempo_settlement\",\n        \"score_tempo_validator_readiness\"\n      ],\n      \"shipped_first\": \"2026-06-18\",\n      \"status\": \"complete — 8 Tempo tools (ART-34–ART-41), 7 chains (D0+W-A/B/C/D/E/F), guide hub. OCG v0.3.1; ISO 20022 pacs.008-subset + party-identification profiles; did:key agent identity (W-C); GENIUS Act + GENIUS PPSI AML NPRM + MiCA EMT + FATF Travel Rule citations verified. ART-41 validator readiness scorer added 2026-06-18.\"\n    },\n    \"wave_10\": {\n      \"name\": \"Circle Arc Network\",\n      \"shipped\": \"2026-06-19\",\n      \"nodes_live\": 6,\n      \"live\": [\n        \"art-42-arc-fit-diagnostic\",\n        \"art-43-arc-cpn-model\",\n        \"art-44-arc-stablefx-model\",\n        \"art-45-arc-xreserve-linter\",\n        \"art-46-arc-paymaster-model\",\n        \"art-47-arc-cctp-transfer\"\n      ],\n      \"chains_live\": 8,\n      \"chains\": [\n        \"arc-fit\",\n        \"arc-cpn-payment\",\n        \"arc-stablefx\",\n        \"arc-xreserve-issuance\",\n        \"arc-dvp-settlement\",\n        \"arc-agentic-commerce\",\n        \"arc-reserve-compliance\",\n        \"arc-cctp-transfer\"\n      ],\n      \"mcp_tools_added\": [\n        \"run_arc_fit_diagnostic\",\n        \"model_arc_cpn_economics\",\n        \"model_arc_stablefx_rfq\",\n        \"lint_arc_xreserve_config\",\n        \"model_arc_paymaster_economics\",\n        \"validate_cctp_v2_transfer\"\n      ],\n      \"regulatory_refs\": [\n        \"GENIUS Act §4 eligible-asset backing (1:1, demand deposits, T-bills <93d, overnight repo on T-bills, Fed reserves)\",\n        \"GENIUS Act §4(a)(11) yield prohibition for PPSIs\",\n        \"MiCA Art. 54 EMT reserve requirements\",\n        \"PFMI Principle 12 atomic settlement\",\n        \"BIS FX Global Code Principle 35 (netting/PvP preferred)\",\n        \"BIS Allsopp et al. 1996 Herstatt risk methodology\",\n        \"ERC-4337 account abstraction spec\",\n        \"Circle CCTP v2 documentation — 13 domains, Fast Transfer 30s, v1 sunset 31 Jul 2026\",\n        \"WorldBank Remittance Prices Q4 2024 (SWIFT benchmark)\",\n        \"Nacha 2024 (ACH benchmark)\"\n      ],\n      \"status\": \"complete — 6 Arc tools (ART-42–ART-47), 8 chains (D0+W-A/B/C/D/E/F/G). Circle Arc L1: CPN corridor economics, StableFX Herstatt-risk model, xReserve GENIUS/MiCA linter, ERC-4337 Paymaster model, CCTP v2 transfer validator. CCTP v2 v1-sunset deadline 31 Jul 2026.\"\n    },\n    \"wave_11\": {\n      \"name\": \"US Treasury Clearing / FICC\",\n      \"shipped\": \"2026-06-19\",\n      \"nodes_live\": 4,\n      \"live\": [\n        \"art-48-treasury-clearing-fit-diagnostic\",\n        \"art-49-clearing-access-model-selector\",\n        \"art-50-ficc-margin-netting-estimator\",\n        \"art-51-cross-margining-benefit-estimator\"\n      ],\n      \"chains_live\": 9,\n      \"chains\": [\n        \"treasury-clearing-fit\",\n        \"treasury-clearing-member-access\",\n        \"treasury-clearing-margin-netting\",\n        \"treasury-clearing-cross-margin\",\n        \"treasury-clearing-sponsored-repo\",\n        \"treasury-clearing-collateral-mobility\",\n        \"treasury-clearing-intraday-liquidity\",\n        \"treasury-clearing-onboarding\",\n        \"treasury-clearing-audit-pack\"\n      ],\n      \"mcp_tools_added\": [\n        \"run_treasury_clearing_fit\",\n        \"model_clearing_access_economics\",\n        \"estimate_ficc_margin_netting\",\n        \"estimate_cross_margin_benefit\"\n      ],\n      \"guide_hub\": \"https://ainumbers.co/chaingraph/guide-treasury-clearing.html\",\n      \"status\": \"complete — 4 TCM tools (ART-48–ART-51), 9 chains, guide hub. FICC GSD/MBSD clearing access, margin netting, cross-margining, sponsored repo, collateral mobility, intraday liquidity, participant onboarding, audit pack. chaingraph.json v1.16.0.\"\n    },\n    \"wave_12\": {\n      \"name\": \"Digital Trade / Electronic Trade Documents (MLETR)\",\n      \"shipped\": \"2026-06-20\",\n      \"nodes_live\": 4,\n      \"live\": [\n        \"art-52-digital-trade-fit-diagnostic\",\n        \"art-53-mletr-ebl-conformance-validator\",\n        \"art-54-digital-trade-rules-checker\",\n        \"art-55-trade-document-provenance-verifier\"\n      ],\n      \"chains_live\": 8,\n      \"chains\": [\n        \"dtc-fit\",\n        \"dtc-ebl-enforceability\",\n        \"dtc-digital-lc\",\n        \"dtc-doc-integrity\",\n        \"dtc-counterparty-aml\",\n        \"dtc-trade-finance\",\n        \"dtc-tbml-surveillance\",\n        \"dtc-audit-pack\"\n      ],\n      \"mcp_tools_added\": [\n        \"run_digital_trade_fit\",\n        \"validate_mletr_record\",\n        \"check_digital_trade_rules\",\n        \"verify_trade_document_set\"\n      ],\n      \"guide_hub\": \"https://ainumbers.co/chaingraph/guide-digital-trade.html\",\n      \"status\": \"complete — 4 DTC tools (ART-52–ART-55), 8 chains, guide hub. MLETR/eBL, eUCP v2.1/eURC v1.1/URDTT v1.0, TBML surveillance, Merkle provenance. chaingraph.json v1.17.0.\"\n    },\n    \"wave_13\": {\n      \"name\": \"Wholesale Tokenized Settlement — Cash & Cross-Network Layer\",\n      \"shipped\": \"2026-06-20\",\n      \"nodes_live\": 4,\n      \"live\": [\n        \"art-56-tokenized-settlement-fit-diagnostic\",\n        \"art-57-deposit-token-compliance-validator\",\n        \"art-58-cross-network-settlement-validator\",\n        \"art-59-settlement-asset-finality-classifier\"\n      ],\n      \"chains_live\": 8,\n      \"chains\": [\n        \"wholesale-settlement-fit\",\n        \"wholesale-settlement-cross-network-dvp\",\n        \"wholesale-settlement-deposit-token\",\n        \"wholesale-settlement-settlement-asset\",\n        \"wholesale-settlement-collateral-mobility\",\n        \"wholesale-settlement-intraday-liquidity\",\n        \"wholesale-settlement-participant-onboarding\",\n        \"wholesale-settlement-audit-pack\"\n      ],\n      \"mcp_tools_added\": [\n        \"run_tokenized_settlement_fit\",\n        \"validate_deposit_token_compliance\",\n        \"validate_cross_network_settlement\",\n        \"classify_settlement_asset_finality\"\n      ],\n      \"guide_hub\": \"https://ainumbers.co/chaingraph/guide-wholesale-settlement.html\",\n      \"hardest_deadline\": \"2026-10-01\",\n      \"hardest_deadline_tool\": \"art-58-cross-network-settlement-validator\",\n      \"hardest_deadline_note\": \"DTCC Collateral AppChain full production Oct 2026; ECB Pontes pilot end-Q3 2026\",\n      \"regulatory_refs\": [\n        \"EU Settlement Finality Directive 98/26/EC (SFD designation — Tier 1 finality)\",\n        \"UCC Article 12 (controllable electronic records, 2022 amendments)\",\n        \"CPMI-IOSCO PFMI Principle 8 (settlement finality) + Principle 12 (DvP)\",\n        \"BIS Project Agorá (unifying ledger, real-value testing May 2026)\",\n        \"ECB Pontes (TARGET-link DLT settlement pilot, end-Q3 2026)\",\n        \"DTCC Collateral AppChain (SEC pilot Dec 2025; full production Oct 2026)\",\n        \"Kinexys/JPMD on Canton (phased 2026)\",\n        \"UK Regulated Liability Network (tokenised sterling deposits, pilot mid-2026)\",\n        \"MiCA Art. 2(6) deposit carve-out (deposit tokens NOT subject to EMT regime)\",\n        \"BIS singleness of money (par with central bank money)\"\n      ],\n      \"status\": \"complete — 4 WTS tools (ART-56–ART-59), 8 wholesale-settlement chains, guide hub. Cash/settlement layer distinct from Canton asset layer. Deposit-token compliance, settlement-asset finality classification (SFD/PFMI/UCC Art.12), cross-network atomic DvP/PvP (BIS Agorá/ECB Pontes/DTCC pattern), 24/7 collateral mobility. chaingraph.json v1.18.0.\"\n    },\n    \"wave_14\": {\n      \"name\": \"Agent Economy Runtime — x402 V2 Batch Settlement · AP2 PaymentReceipt · HNP Autonomy · Agent-Service Metering\",\n      \"shipped\": \"2026-06-20\",\n      \"nodes_live\": 4,\n      \"live\": [\n        \"art-60-agent-economy-runtime-fit-diagnostic\",\n        \"art-61-x402-batch-settlement-reconciler\",\n        \"art-62-ap2-payment-receipt-verifier\",\n        \"art-63-agent-service-metering-modeler\"\n      ],\n      \"chains_live\": 8,\n      \"chains\": [\n        \"agent-economy-fit\",\n        \"agent-economy-batch-settlement\",\n        \"agent-economy-payment-receipt\",\n        \"agent-economy-autonomous-guardrail\",\n        \"agent-economy-metering\",\n        \"agent-economy-fraud-runtime\",\n        \"agent-economy-marketplace\",\n        \"agent-economy-audit-pack\"\n      ],\n      \"mcp_tools_added\": [\n        \"run_agent_economy_fit\",\n        \"reconcile_x402_batch_settlement\",\n        \"verify_ap2_payment_receipt\",\n        \"model_agent_service_metering\"\n      ],\n      \"guide_hub\": \"https://ainumbers.co/chaingraph/guide-agent-economy-runtime.html\",\n      \"regulatory_refs\": [\n        \"x402 V2 Batch Settlement — Linux Foundation x402 Foundation (launched Apr 2026; Coinbase, Stripe, Cloudflare, Visa, Google, Solana Foundation, Fiserv). Batch settlement (off-chain escrow/vouchers) shipped May 2026.\",\n        \"AP2 v0.2 — Agent Payments Protocol donated to FIDO Alliance Apr 2026 (60+ orgs). Adds PaymentReceipt primitive and Human-Not-Present autonomous payments with guardrails.\",\n        \"W3C Verifiable Credentials — mandate chain and receipt signing.\",\n        \"Juniper Research: agentic commerce TAM $1.5T by 2030; McKinsey: $3-5T.\"\n      ],\n      \"status\": \"complete — 4 AER tools (ART-60–ART-63), 8 agent-economy chains, guide hub. Runtime/post-trade layer distinct from pre-trade agentic cluster. x402 V2 batch-settlement reconciliation, AP2 v0.2 PaymentReceipt verification + HNP guardrail, agent-service metering/marketplace economics. chaingraph.json v1.19.0.\"\n    },\n    \"wave_19\": {\n      \"wave\": 19,\n      \"title\": \"Sanctions & Export-Control Screening Conformance\",\n      \"tools\": [\n        \"art-90\",\n        \"art-91\",\n        \"art-92\",\n        \"art-93\",\n        \"art-94\",\n        \"art-95\",\n        \"art-96\",\n        \"art-97\"\n      ],\n      \"chains\": [\n        \"sanctions-fit\",\n        \"sanctions-ownership\",\n        \"sanctions-list-coverage\",\n        \"sanctions-fuzzy-calibration\",\n        \"ec-eccn-classify\",\n        \"ec-circumvention\",\n        \"sanctions-screening-quality\",\n        \"sanctions-audit-pack\"\n      ],\n      \"catalysts\": [\n        \"BIS Affiliates Rule in force 29 Sep 2025\",\n        \"EU 20th sanctions package 23 Apr 2026\",\n        \"OFSI->UK Sanctions List 28 Jan 2026\",\n        \"EU dual-use Annex I update 15 Nov 2025\"\n      ],\n      \"description\": \"8 new tools (ART-90-97): sanctions/export-control screening fit diagnostic, ownership 50%-rule aggregator, list-coverage checker, fuzzy-match calibrator, ECCN/dual-use classifier, circumvention diligence assessor, no-Russia-clause pack builder, screening quality scorer. 8 sanctions/export-control chains. Synthetic entities only. Zero PII.\"\n    },\n    \"wave_20\": {\n      \"name\": \"MiCA CASP Lifecycle — Title-V Authorization, Own-Funds, Whitepaper iXBRL, MAR-Crypto, Travel Rule\",\n      \"shipped\": \"2026-06-22\",\n      \"nodes_live\": 8,\n      \"live\": [\n        \"art-98\",\n        \"art-99\",\n        \"art-100\",\n        \"art-101\",\n        \"art-102\",\n        \"art-103\",\n        \"art-104\",\n        \"art-105\"\n      ],\n      \"chains_live\": 8,\n      \"chains\": [\n        \"mica-fit\",\n        \"mica-casp-authorization\",\n        \"mica-transitional\",\n        \"mica-whitepaper\",\n        \"mica-mar-surveillance\",\n        \"mica-travel-rule\",\n        \"mica-token-scoping\",\n        \"mica-audit-pack\"\n      ],\n      \"mcp_tools_added\": [\n        \"run_mica_casp_fit\",\n        \"route_mica_transitional_deadline\",\n        \"assess_mica_casp_readiness\",\n        \"calculate_mica_own_funds\",\n        \"lint_crypto_asset_whitepaper\",\n        \"assess_mar_crypto_surveillance\",\n        \"validate_tfr_travel_rule_batch\",\n        \"scope_mica_token_and_service\"\n      ],\n      \"guide_hub\": \"https://ainumbers.co/chaingraph/guide-mica-casp.html\",\n      \"regulatory_refs\": [\n        \"MiCA Reg. (EU) 2023/1114 — Title V CASP provisions (applied 30 Dec 2024)\",\n        \"MiCA Art 143(3) — CASP transitional cliff 30 Jun 2026 (16 EU states)\",\n        \"ESMA MAR-crypto RTS finalised 17 Dec 2024 (ESMA70-472101844-4975)\",\n        \"TFR recast Reg. (EU) 2023/1113 (applied 30 Dec 2024)\",\n        \"ITS (EU) 2024/2984 — iXBRL + ESMA MiCA taxonomy for whitepapers\",\n        \"MiCA Art 67 + Annex IV — CASP own-funds requirements\"\n      ],\n      \"catalysts\": [\n        \"MiCA Title V applied 30 Dec 2024\",\n        \"CASP transitional cliff 30 Jun 2026 (16 EU states)\",\n        \"ESMA MAR-crypto RTS Dec 2024\",\n        \"TFR recast applied 30 Dec 2024\"\n      ],\n      \"description\": \"8 new tools (ART-98-105): MiCA CASP fit diagnostic, transitional-deadline router, authorization-readiness assessor, Art 67 own-funds calculator, crypto-asset whitepaper linter (iXBRL), MAR-crypto surveillance assessor, TFR travel-rule batch validator, MiCA token & service scoper. 8 MiCA chains. Synthetic config only. Zero PII.\"\n    },\n    \"wave_21\": {\n      \"name\": \"Tempo / Canton / Arc Extension — Subscription Reconciliation, Gas-AMM, Selective-Disclosure, DTC Treasury, Partner Onboarding, Corridor Router\",\n      \"shipped\": \"2026-06-25\",\n      \"nodes_live\": 6,\n      \"live\": [\n        \"art-106\",\n        \"art-107\",\n        \"art-108\",\n        \"art-109\",\n        \"art-110\",\n        \"art-111\"\n      ],\n      \"chains_live\": 6,\n      \"chains\": [\n        \"tempo-subscription-settlement\",\n        \"tempo-gas-economics\",\n        \"canton-selective-disclosure\",\n        \"canton-dtc-treasury\",\n        \"arc-partner-onboarding\",\n        \"arc-multicurrency-corridor\"\n      ],\n      \"mcp_tools_added\": [\n        \"reconcile_mpp_subscription\",\n        \"model_tempo_gas_economics\",\n        \"validate_canton_selective_disclosure\",\n        \"validate_dtc_tokenized_treasury\",\n        \"score_partner_stablecoin_readiness\",\n        \"route_partner_stablecoin_jurisdiction\"\n      ],\n      \"regulatory_refs\": [\n        \"ISO 20022 pacs.008 MPP session/subscription semantics\",\n        \"PFMI Principle 12 — DvP atomic settlement\",\n        \"DTCC/DTC Rule 43 — custody-linked tokenized securities\",\n        \"ComposerX DAML lifecycle templates for tokenized UST\",\n        \"Circle Partner Stablecoins technical/reserve/risk standards\",\n        \"MiCA Reg. (EU) 2023/1114 Title III/IV — EMT reserve requirements (rca-02 link)\",\n        \"FATF Recommendation 16 / TFR Reg. (EU) 2023/1113 — Travel Rule (art-104 link)\"\n      ],\n      \"catalysts\": [\n        \"Tempo MPP streaming subscription adoption — post-execution reconciliation gap\",\n        \"Canton selective privacy — counterparty attestation without cross-leg disclosure\",\n        \"DTCC tokenized UST DLT pilot (ComposerX DAML)\",\n        \"Circle Partner Stablecoins non-USD expansion (EURC, JPYC, BRLA, MXNB)\",\n        \"Arc multi-currency corridors — cross-regime compliance routing\"\n      ],\n      \"description\": \"6 new nodes (art-106–111) + 6 new chains across Tempo, Canton, and Arc hubs. Three §16-signed attestation nodes (art-106/108/110). Server-kernel compute for all six. Zero PII — structural/synthetic inputs only.\"\n    },\n    \"wave_25\": {\n      \"name\": \"EU CRA / SBOM / SLSA / OpenVEX — Supply-Chain Software Integrity\",\n      \"shipped\": \"2026-06-26\",\n      \"nodes_live\": 6,\n      \"live\": [\n        \"art-135-cyclonedx-sbom-validator\",\n        \"art-136-slsa-provenance-verifier\",\n        \"art-137-openvex-statement-validator\",\n        \"art-138-spdx-sbom-validator\",\n        \"art-139-cra-annex1-completeness-checker\",\n        \"art-140-cra-vuln-reporting-readiness\"\n      ],\n      \"chains_live\": 2,\n      \"chains\": [\n        \"sbom-provenance-attestation\",\n        \"cra-product-conformance\"\n      ],\n      \"mcp_tools_added\": [\n        \"validate_cyclonedx_sbom\",\n        \"verify_slsa_provenance\",\n        \"validate_openvex_statement\",\n        \"validate_spdx_sbom\",\n        \"check_cra_annex1_completeness\",\n        \"assess_cra_vuln_reporting_readiness\"\n      ],\n      \"regulatory_refs\": [\n        \"EU CRA (Reg. EU 2024/2847) Annex I Part I — essential cybersecurity requirements incl. machine-readable SBOM; full applicability Dec 2027\",\n        \"EU CRA Art. 14 — actively-exploited vulnerability: 24-hour early warning + 72-hour notification to CSIRT/ENISA; obligation date 11 Sep 2026\",\n        \"CycloneDX SBOM spec 1.4/1.5/1.6 — OWASP; bomFormat, components[].purl, dependencies[]\",\n        \"SPDX SBOM spec 2.x/3.x — Linux Foundation; spdxVersion, packages[].{name,versionInfo,downloadLocation|purl externalRef}, relationships[]\",\n        \"SLSA Supply-chain Levels for Software Artifacts v1 (slsa.dev) — in-toto Statement, builder.id, subject digest, levels 0-3\",\n        \"OpenVEX v0.2.0 (openvex.dev) — @context, statements[].{vulnerability,products[],status,justification}\"\n      ],\n      \"catalysts\": [\n        \"EU CRA Art.14 — 11 Sep 2026 hard deadline for vulnerability reporting readiness\",\n        \"EU CRA Annex I SBOM mandate — machine-readable SBOM now a conformity gate\",\n        \"SLSA provenance adoption accelerating via GitHub Actions / Google SLSA Verifier\",\n        \"OpenVEX emerging as EU CRA-compatible disclosure format alongside VEX/CycloneDX\",\n        \"Supply-chain attacks (XZ, 3CX, SolarWinds) driving enterprise SBOM+VEX adoption\"\n      ],\n      \"description\": \"6 new nodes (art-135–140) + 2 new chains. Two parallel 3-step pipelines: SBOM Provenance Attestation (CycloneDX→SLSA→OpenVEX) and CRA Product Conformance (SPDX→Annex I→Art.14). Synchronous server-kernel compute — no crypto, no network. §16 proof OPT-IN default-OFF. export_capability=[json,vc] for art-135-138; [json,pdf,vc] for art-139-140. chaingraph.json v1.29.0 (168 nodes, 216 chains).\"\n    },\n    \"wave_26\": {\n      \"name\": \"NIS2 Cross-Sector Cybersecurity & Operational Resilience\",\n      \"shipped\": \"2026-06-26\",\n      \"nodes_live\": 6,\n      \"live\": [\n        \"art-141-nis2-entity-scope-classifier\",\n        \"art-142-nis2-art21-gap-checker\",\n        \"art-143-nis2-penalty-exposure-calculator\",\n        \"art-144-nis2-incident-significance-scorer\",\n        \"art-145-nis2-ict-supply-chain-diligence-scorer\",\n        \"art-146-nis2-governance-readiness-checker\"\n      ],\n      \"chains_live\": 2,\n      \"chains\": [\n        \"nis2-entity-scope-and-obligations\",\n        \"nis2-incident-and-supply-chain-readiness\"\n      ],\n      \"mcp_tools_added\": [\n        \"classify_nis2_entity\",\n        \"check_nis2_art21_measures\",\n        \"calculate_nis2_penalty_exposure\",\n        \"score_nis2_incident_significance\",\n        \"score_nis2_supply_chain_diligence\",\n        \"check_nis2_governance_readiness\"\n      ],\n      \"regulatory_refs\": [\n        \"NIS2 Directive EU 2022/2555 — active October 2024; ~160,000 entities in scope across energy, transport, health, banking, digital infrastructure, financial markets\",\n        \"NIS2 Annex I — Essential entities: ≥250 employees OR ≥€50M annual turnover; automatic carve-outs for DNS providers, TLD registries, qualified trust service providers, public electronic comms networks\",\n        \"NIS2 Annex II — Important entities: ≥50 employees OR ≥€10M annual turnover in postal/waste/manufacturing/food/chemicals/digital-services/research sectors\",\n        \"NIS2 Art. 21 — 10 mandatory cybersecurity risk-management measures (a)–(j); board must approve (Art. 20); active Oct 2024\",\n        \"NIS2 Art. 23 — Significant incident: 24h early warning / 72h notification / 30-day final report to national CSIRT\",\n        \"NIS2 Art. 34 — Essential: max(€10M, 2% global turnover); Important: max(€7M, 1.4%)\",\n        \"ENISA Good Practices for ICT Supply Chain Cybersecurity (2024) — Art. 21(2)(d) operationalisation\"\n      ],\n      \"catalysts\": [\n        \"NIS2 first enforcement wave 2026 — ~22/27 MS fully transposed; FR/IE/LU/NL/ES in final legislative procedure\",\n        \"NIS2 entity registration deadline June 30 2026 — Essential/Important entity self-identification\",\n        \"EU CRA + NIS2 enforcement convergence: product makers (CRA) and operators (NIS2) both in scope simultaneously from late 2026\",\n        \"ENISA NIS2 supervision guidance published Q1 2026 — enforcement criteria clarified for Art. 21 audits\",\n        \"Board personal liability (Art. 20) driving CISO/board-level NIS2 readiness programmes\"\n      ],\n      \"description\": \"6 new nodes (art-141–146) + 2 new chains. Opens cluster ⑭ Cyber Resilience & Critical Infrastructure. Chain 1: entity scope (art-141) → Art. 21 gap check (art-142) → penalty exposure (art-143). Chain 2: incident significance (art-144) → supply-chain diligence (art-145) → governance readiness (art-146). Synchronous server-kernel compute — pure sector lookups, boolean scoring, threshold comparisons. §16 proof OPT-IN candidate: art-146. export_capability=[json,vc] for art-141/144/145; [json,pdf,vc] for art-142/143/146. chaingraph.json v1.30.0 (174 nodes, 218 chains).\"\n    },\n    \"wave_27\": {\n      \"name\": \"MCP Governance & Agent Authorization Lifecycle\",\n      \"shipped\": \"2026-06-26\",\n      \"nodes_live\": 6,\n      \"live\": [\n        \"art-147-mcp-server-governance-assessor\",\n        \"art-148-mcp-tool-scope-revocation-auditor\",\n        \"art-149-mcp-oauth-authorization-auditor\",\n        \"art-150-agent-obo-mandate-validator\",\n        \"art-151-agent-authorization-lifecycle-tracker\",\n        \"art-152-mcp-server-registry-entry-checker\"\n      ],\n      \"chains_live\": 2,\n      \"chains\": [\n        \"mcp-server-governance-conformance\",\n        \"agent-authorization-lifecycle\"\n      ],\n      \"mcp_tools_added\": [\n        \"assess_mcp_server_governance\",\n        \"audit_mcp_tool_scope_revocation\",\n        \"audit_mcp_oauth\",\n        \"validate_agent_obo_mandate\",\n        \"audit_agent_key_rotation\",\n        \"check_mcp_registry_entry\"\n      ],\n      \"description\": \"6 new nodes (art-147–152) + 2 new chains. Cluster ⑬ Machine, AI & Software Integrity. MCP server governance + agent authorization lifecycle pipeline. chaingraph.json v1.31.0 (180 nodes, 220 chains).\"\n    },\n    \"wave_28\": {\n      \"name\": \"EMIR Refit — Trade Reporting & Reconciliation\",\n      \"shipped\": \"2026-06-26\",\n      \"nodes_live\": 6,\n      \"live\": [\n        \"art-153-emir-trade-report-validator\",\n        \"art-154-emir-uti-completeness-checker\",\n        \"art-155-emir-upi-validator\",\n        \"art-156-emir-counterparty-pairing-reconciler\",\n        \"art-157-emir-lifecycle-event-validator\",\n        \"art-158-emir-reporting-readiness-diagnostic\"\n      ],\n      \"chains_live\": 2,\n      \"chains\": [\n        \"emir-trade-report-validation\",\n        \"emir-reconciliation-and-lifecycle\"\n      ],\n      \"mcp_tools_added\": [\n        \"validate_emir_trade_report\",\n        \"check_emir_uti_completeness\",\n        \"validate_emir_upi\",\n        \"reconcile_emir_pairing\",\n        \"validate_emir_lifecycle_event\",\n        \"run_emir_reporting_fit\"\n      ],\n      \"regulatory_refs\": [\n        \"EMIR Refit EU 2019/834 — trade reporting obligations active April 2024\",\n        \"EMIR Refit delegated regulation — 148 reconciliation fields, UTI sharing SLA 10:00 CET T+1\",\n        \"ANNA DSB — UPI ISO 4914 sourcing for derivatives products\",\n        \"ISO 20022 EMIR format cutover — mandatory from April 2024\"\n      ],\n      \"description\": \"6 new nodes (art-153–158) + 2 new chains. Opens cluster ⑮ Regulatory Trade & Transaction Reporting. Chain 1: trade report (art-153) → UTI completeness (art-154) → UPI validation (art-155). Chain 2: pairing/reconciliation (art-156) → lifecycle event (art-157) → readiness diagnostic (art-158). chaingraph.json v1.32.0 (186 nodes, 222 chains).\"\n    },\n    \"wave_29\": {\n      \"name\": \"ViDA — VAT in the Digital Age: Digital Reporting Requirements & Platform\",\n      \"shipped\": \"2026-06-26\",\n      \"nodes_live\": 6,\n      \"live\": [\n        \"art-159-vida-einvoice-en16931-conformance-validator\",\n        \"art-160-vida-drr-transaction-reporter\",\n        \"art-161-vida-recapitulative-statement-migration-assessor\",\n        \"art-162-vida-platform-deemed-supplier-classifier\",\n        \"art-163-vida-oss-registration-router\",\n        \"art-164-vida-compliance-readiness-diagnostic\"\n      ],\n      \"chains_live\": 2,\n      \"chains\": [\n        \"vida-digital-reporting-requirements\",\n        \"vida-platform-and-registration\"\n      ],\n      \"mcp_tools_added\": [\n        \"validate_vida_einvoice_conformance\",\n        \"assess_vida_drr_reporting_obligation\",\n        \"assess_vida_recapitulative_migration\",\n        \"classify_vida_platform_deemed_supplier\",\n        \"route_vida_oss_registration\",\n        \"run_vida_readiness_diagnostic\"\n      ],\n      \"regulatory_refs\": [\n        \"EU 2025/516 (ViDA Directive) — amends VAT Directive 2006/112/EC\",\n        \"EN 16931-1:2026 — structured e-invoice semantic data model for DRR\",\n        \"ViDA DRR Art. 264a — intra-EU B2B Digital Reporting Requirements, replaces EC Sales Lists; mandatory 2030-07-01; 10 calendar-day reporting deadline\",\n        \"ViDA Art. 46a — platform deemed-supplier rule: short-term accommodation (≤30 nights) + intra-EU road transport; mandatory 2028-07-01; MS extension option to 2030-01-01\",\n        \"ViDA Single VAT Registration (SVR) — Union OSS extended from 2028-07-01; Non-Union OSS, IOSS, Domestic VAT routing\",\n        \"ViDA legacy regime harmonization deadline — pre-2024 domestic e-invoicing regimes by 2035-01-01; new regimes by 2030-07-01\"\n      ],\n      \"catalysts\": [\n        \"ViDA published Official Journal May 2025 — enforcement clock running\",\n        \"2028-07-01: platform deemed-supplier + SVR/OSS extension mandatory\",\n        \"2030-07-01: DRR replaces EC Sales Lists for intra-EU B2B; EN 16931 e-invoice mandatory\",\n        \"2035-01-01: pre-2024 domestic e-invoicing regimes must harmonize to EN 16931\",\n        \"High ERP/EDI investment cycle: all EU B2B issuers must upgrade invoice infrastructure before 2030\"\n      ],\n      \"description\": \"6 new nodes (art-159–164) + 2 new chains. Cluster ⑮ Regulatory Trade & Transaction Reporting. Chain 1: EN 16931 e-invoice conformance (art-159) → DRR scope + deadline (art-160) → ESL migration (art-161). Chain 2: platform deemed-supplier classification (art-162) → OSS routing (art-163) → readiness diagnostic (art-164). chaingraph.json v1.33.0 (192 nodes, 224 chains).\"\n    },\n    \"wave_30\": {\n      \"name\": \"EU Deforestation Regulation (EUDR) — Due Diligence Statement + Supply-Chain Risk\",\n      \"shipped\": \"2026-06-26\",\n      \"nodes_live\": 6,\n      \"live\": [\n        \"art-165-eudr-dds-field-validator\",\n        \"art-166-eudr-geolocation-plot-validator\",\n        \"art-167-eudr-commodity-scope-classifier\",\n        \"art-168-eudr-country-benchmark-risk-scorer\",\n        \"art-169-eudr-supply-chain-traceability-linker\",\n        \"art-170-eudr-readiness-diagnostic\"\n      ],\n      \"chains_live\": 2,\n      \"chains\": [\n        \"eudr-due-diligence-statement-validation\",\n        \"eudr-supply-chain-risk-and-traceability\"\n      ],\n      \"mcp_tools_added\": [\n        \"validate_eudr_due_diligence_statement\",\n        \"validate_eudr_geolocation\",\n        \"classify_eudr_commodity_scope\",\n        \"score_eudr_country_risk\",\n        \"link_eudr_supply_chain_traceability\",\n        \"run_eudr_readiness_fit\"\n      ],\n      \"regulatory_refs\": [\n        \"Reg. (EU) 2023/1115 (EUDR) — published OJ 9 Jun 2023; entry into force 29 Jun 2023\",\n        \"EUDR Art. 38 — enforcement deadlines: large/medium operators 2026-12-30; micro/SME 2027-06-30\",\n        \"EUDR Art. 9(1)(d) — geolocation requirement: Point for plots <4 ha, Polygon for >=4 ha\",\n        \"EUDR Art. 29 — country benchmark risk classification (low/standard/high); Commission delegated act pending\",\n        \"EUDR Art. 4 — single-DDS upstream rule: first operator files; downstream reference DDS ref number\",\n        \"EUDR Art. 13 — simplified due diligence for low-risk countries (1% inspection rate)\",\n        \"EUDR Annex I — 7 regulated commodities: cattle, cocoa, coffee, oil palm, rubber, soya, wood + derivatives\",\n        \"TRACES NT — EU system for electronic DDS filing\"\n      ],\n      \"catalysts\": [\n        \"2026-12-30: EUDR mandatory for large and medium operators — DDS must be filed in TRACES NT before placing on EU market\",\n        \"2027-06-30: EUDR mandatory for micro-enterprises and SMEs\",\n        \"Country benchmark classification delegated act expected H2 2026\",\n        \"Every EU commodity importer of 7 EUDR-covered categories affected (cocoa, coffee, wood, palm oil, soya, rubber, cattle)\",\n        \"DDS = pure schema+geo validation before submission — OCG core lane\"\n      ],\n      \"description\": \"6 new nodes (art-165-170) + 2 new chains. Opens cluster 16 Supply-Chain & Environmental Due Diligence. Chain 1: DDS field validation (art-165) -> geolocation plot validation (art-166) -> commodity scope classification (art-167). Chain 2: country benchmark risk scoring (art-168) -> supply-chain traceability linking (art-169) -> A-F readiness diagnostic (art-170). chaingraph.json v1.34.0 (198 nodes, 226 chains).\"\n    },\n    \"wave_32\": {\n      \"name\": \"Insurance — IFRS 17 + Solvency II\",\n      \"shipped\": \"2026-06-27\",\n      \"nodes_live\": 6,\n      \"live\": [\n        \"art-177-ifrs17-measurement-model-classifier\",\n        \"art-178-ifrs17-csm-rollforward-validator\",\n        \"art-179-ifrs17-risk-adjustment-checker\",\n        \"art-180-solvency2-scr-ratio-calculator\",\n        \"art-181-sii-ifrs17-reconciliation-bridger\",\n        \"art-182-insurance-reporting-readiness-diagnostic\"\n      ],\n      \"chains_live\": 2,\n      \"chains\": [\n        \"ifrs17-measurement-conformance\",\n        \"solvency-ii-reconciliation-and-capital\"\n      ],\n      \"mcp_tools_added\": [\n        \"classify_ifrs17_measurement_model\",\n        \"validate_ifrs17_csm_rollforward\",\n        \"check_ifrs17_risk_adjustment\",\n        \"calculate_solvency2_scr_ratio\",\n        \"reconcile_sii_ifrs17\",\n        \"run_insurance_reporting_fit\"\n      ],\n      \"regulatory_refs\": [\n        \"IFRS 17 Insurance Contracts — mandatory for IFRS reporters from Jan 1 2023 (IASB issued May 2017, amended Jun 2020)\",\n        \"IFRS 17 para 17-23 — PAA eligibility: coverage period <= 12 months or similar result to GMM\",\n        \"IFRS 17 para 31-36 — VFA eligibility: direct-participating features with investment-linked benefits (not reinsurance held)\",\n        \"IFRS 17 para 44-50 — CSM roll-forward mechanics; no negative CSM — loss component on onerous contracts\",\n        \"IFRS 17 para 56-57, 119b — risk-adjustment disclosure: technique, confidence level (VaR/CTE), onerous-contract loss component\",\n        \"Solvency II Dir. 2009/138/EC — SCR/MCR; Delegated Reg. (EU) 2015/35 Art. 82-85 own-funds tiering limits\",\n        \"Del. Reg. 2015/35 Art. 82(1)(a): Tier-1 unrestricted >= 50% SCR; Art. 82(1)(b): Tier-1 total >= 80% SCR; Art. 82(1)(c): Tier-3 <= 15% SCR\",\n        \"EIOPA FSI Insights 26 — SII risk margin vs IFRS 17 risk adjustment: RA typically 33-44% lower than SII risk margin for life\",\n        \"ICS (Insurance Capital Standard) — fully mandatory for IAIGs from Jan 1 2025 (IAIS)\"\n      ],\n      \"catalysts\": [\n        \"IFRS 17 live Jan 1 2023 — every IFRS-reporting insurer in 130+ jurisdictions must apply GMM/VFA/PAA, CSM roll-forward, and RA disclosure\",\n        \"Solvency II Pillar-3 QRT annual filing: tiering limits enforced by NCAs; SCR breach triggers regulatory escalation\",\n        \"SII-IFRS 17 reconciliation is a known industry pain (EIOPA implementation report 2024): RA vs risk margin, CSM as SII bridge item\",\n        \"ICS fully mandatory for IAIGs from Jan 1 2025 — sixth dimension of the readiness diagnostic\",\n        \"Insurance is the suite's first untapped vertical — OCG now covers bank, payments, agentic, and insurance prudential\"\n      ],\n      \"description\": \"6 new nodes (art-177-182) + 2 new chains. Opens cluster 17 Insurance, Actuarial & Prudential — the suite's first insurance vertical. Chain 1: measurement model (art-177) -> CSM roll-forward (art-178) -> risk-adjustment disclosure (art-179). Chain 2: SCR/MCR ratio (art-180) -> SII-IFRS 17 reconciliation (art-181) -> A-F readiness diagnostic (art-182). chaingraph.json v1.37.0 (210 nodes, 230 chains).\"\n    },\n    \"wave_33\": {\n      \"name\": \"IRRBB — Interest Rate Risk in the Banking Book\",\n      \"shipped\": \"2026-07-01\",\n      \"nodes_live\": 6,\n      \"live\": [\n        \"art-183-irrbb-eve-shock-calculator\",\n        \"art-184-irrbb-sot-eve-evaluator\",\n        \"art-185-irrbb-sot-nii-evaluator\",\n        \"art-186-irrbb-standardised-approach-mapper\",\n        \"art-187-irrbb-csrbb-scope-checker\",\n        \"art-188-irrbb-disclosure-readiness-diagnostic\"\n      ],\n      \"chains_live\": 2,\n      \"chains\": [\n        \"irrbb-supervisory-outlier-test\",\n        \"irrbb-measurement-and-disclosure\"\n      ],\n      \"mcp_tools_added\": [\n        \"calculate_irrbb_eve_shocks\",\n        \"evaluate_irrbb_sot_eve\",\n        \"evaluate_irrbb_sot_nii\",\n        \"map_irrbb_standardised_approach\",\n        \"check_irrbb_csrbb_scope\",\n        \"run_irrbb_disclosure_fit\"\n      ],\n      \"regulatory_refs\": [\n        \"BCBS d368 — Interest Rate Risk in the Banking Book standards (2016, 2024 recalibration of the 6 standardised shock scenarios effective 1 Jan 2026)\",\n        \"BCBS d368 Annex 2 — 6 standardised shock scenarios: parallel up/down, short up/down, steepener, flattener; 200bp reference parallel shock magnitude\",\n        \"BCBS d368 para 87 / Annex 2 — NMD behavioural caps: retail transactional core <=90% / maturity <=5y; retail non-transactional core <=70% / maturity <=4.5y; wholesale core <=50% / maturity <=4y\",\n        \"EBA Guidelines on IRRBB and CSRBB (EBA/GL/2022/14) — SOT calibration, CSRBB scope and materiality, Pillar 2 proportionality\",\n        \"EBA RTS on the Supervisory Outlier Test — EVE leg: delta EVE > 15% of Tier 1 capital is an EU-wide hard outlier threshold; NII leg threshold is competent-authority/institution discretion\",\n        \"EBA RTS on the standardised/simplified-standardised IRRBB approach — EVE and NII measurement, behavioural-option add-ons\",\n        \"Pillar 3 IRRBB1 disclosure template (Basel Framework DIS70)\"\n      ],\n      \"catalysts\": [\n        \"Basel recalibrated shock scenarios take effect 1 Jan 2026 — every bank must recompute standardised EVE/NII under the new calibration\",\n        \"EBA SOT is a hard pass/fail gate: an EVE breach of the 15%-of-Tier-1 threshold triggers immediate supervisory dialogue\",\n        \"Distinct from the live trading-book/market-risk nodes (simulate_frtb_es, compute_portfolio_var, compute_rwa_scenarios) — this is banking-book interest-rate risk\",\n        \"Zero PII (bucketed cash flows + capital), fully deterministic EVE/NII shock math and SOT pass/fail evaluation\"\n      ],\n      \"description\": \"6 new nodes (art-183-188) + 2 new chains, extending the prudential/Basel risk cluster. Chain 1: EVE shock calculator (art-183) -> SOT/EVE evaluator (art-184) -> SOT/NII evaluator (art-185). Chain 2: standardised approach mapper (art-186) -> CSRBB scope checker (art-187) -> A-F disclosure readiness diagnostic (art-188). Section 18 zkVM compute-integrity proofs deferred (no GPU/WSL toolchain in this build session); Section 17 kernel-source identity stamped for all 6. chaingraph.json v1.38.0 (216 nodes, 232 chains).\"\n    },\n    \"wave_34\": {\n      \"name\": \"Client-Side Conversions\",\n      \"shipped\": \"2026-07-02\",\n      \"nodes_live\": 6,\n      \"live\": [\n        \"art-189-markdown-document-converter\",\n        \"art-190-tabular-data-converter\",\n        \"art-191-conversion-receipt-builder\",\n        \"art-192-conversion-receipt-verifier\",\n        \"art-193-metadata-sanitization-prover\",\n        \"art-194-digest-manifest-builder\"\n      ],\n      \"chains_live\": 2,\n      \"chains\": [\n        \"document-conversion-verification\",\n        \"document-sanitization-integrity\"\n      ],\n      \"mcp_tools_added\": [\n        \"convert_markdown_document\",\n        \"convert_tabular_data\",\n        \"build_conversion_receipt\",\n        \"verify_conversion_receipt\",\n        \"prove_metadata_sanitization\",\n        \"build_digest_manifest\"\n      ],\n      \"regulatory_refs\": [\n        \"RFC 4180 — Common Format and MIME Type for CSV Files\",\n        \"GFM (GitHub Flavored Markdown) pipe-table and CommonMark inline syntax\",\n        \"RFC 8785 — JSON Canonicalization Scheme (JCS), used for receipt and manifest binding digests\",\n        \"JPEG (ISO/IEC 10918) APP0/APP1-EXIF/COM segment structure; PNG (ISO/IEC 15948) tEXt/iTXt/zTXt/eXIf chunk structure\"\n      ],\n      \"catalysts\": [\n        \"Popular client-side converters (VERT.sh, pdf2md, word2md, BentoPDF, Squoosh-class compressors, metadata strippers) prove privacy but attest nothing about what transformed the file\",\n        \"This wave supplies the missing layer: a verifiable binding of input digest to converter identity to parameters to output digest, re-verifiable by anyone who re-hashes the files\",\n        \"The AINumbers-side landing zone for BrowserChain: receipts and manifests are the artifacts whose execution_hash digests get anchored (anchor CTA ships flag-off)\",\n        \"Zero PII: the kernels compute over text and digests only; the pages add local FileReader intake and crypto.subtle hashing with nothing uploaded\"\n      ],\n      \"description\": \"6 new nodes (art-189-194) + 2 new chains forming cluster 18, Client-Side Conversions. Two real converters (Markdown and tabular data) plus a conversion receipt build/verify pair, a metadata-sanitization prover, and a digest-manifest builder. Chain 1: markdown or tabular converter (art-189/art-190) -> conversion receipt builder (art-191) -> conversion receipt verifier (art-192). Chain 2: metadata sanitization prover (art-193) -> conversion receipt builder (art-191) -> digest manifest builder (art-194). All kernels are Class-A provable; Section 18 zkVM compute-integrity proofs run as a separate slice; Section 17 kernel-source identity stamped for all 6. chaingraph.json v1.39.0 (222 nodes, 234 chains).\"\n    },\n    \"wave_37\": {\n      \"name\": \"US Mortgage Compliance Core\",\n      \"shipped\": \"2026-07-04\",\n      \"nodes_live\": 6,\n      \"live\": [\n        \"art-215-reg-z-appendix-j-apr\",\n        \"art-216-trid-tolerance-cure\",\n        \"art-217-trid-apr-accuracy\",\n        \"art-218-qm-points-and-fees\",\n        \"art-219-qm-apr-apor-spread\",\n        \"art-220-reg-z-threshold-lookup\"\n      ],\n      \"chains_live\": 2,\n      \"chains\": [\n        \"mortgage-compliance-preflight\",\n        \"mortgage-apr-accuracy-and-tolerance-cure\"\n      ],\n      \"guide_hub\": \"chaingraph/guide-mortgage-compliance.html\",\n      \"mcp_tools_added\": [\n        \"compute_reg_z_appendix_j_apr\",\n        \"compute_trid_tolerance_cure\",\n        \"verify_trid_apr_accuracy\",\n        \"check_qm_points_and_fees\",\n        \"classify_qm_apr_apor_spread\",\n        \"lookup_reg_z_thresholds\"\n      ],\n      \"regulatory_refs\": [\n        \"Reg Z Appendix J, 12 CFR 1026 Appendix J (actuarial APR general equation)\",\n        \"Reg Z §1026.19(e)(3) TRID fee tolerance buckets and cure\",\n        \"Reg Z §1026.22(a) APR accuracy tolerance (1/8 pp regular; 1/4 pp irregular)\",\n        \"Reg Z §1026.43(e)(3) Qualified Mortgage points-and-fees test\",\n        \"Reg Z §1026.43(e)(2)(vi) QM APR-APOR spread test\",\n        \"Reg Z §1026.43(b)(4) HPCT safe-harbor vs rebuttable presumption\",\n        \"Reg Z §1026.32(a)(1) HOEPA high-cost mortgage thresholds\",\n        \"Reg Z §1026.35(a)(1) HPML higher-priced mortgage thresholds\",\n        \"Reg Z §1026.52(b) CARD Act penalty fee safe harbor (CFPB dollar-eight cap vacated May 2025)\",\n        \"FR 2025-22773 (2026 QM and HOEPA threshold adjustments, effective Jan 1 2026)\"\n      ],\n      \"catalysts\": [\n        \"Agents reliably hallucinate current-year QM points-and-fees dollar thresholds; version-pinned tables with FR citations are the moat\",\n        \"Reg Z Appendix J actuarial APR requires pure Newton-Raphson with no floating-point built-ins; browser-safe ECMA-262 implementation\",\n        \"TRID APR accuracy and fee tolerance cure are the two most common remediation triggers in mortgage QC workflows\",\n        \"First live OCG gated chain (mortgage-compliance-preflight): §21.4 decision gates with conditional-presence hash binding, fail-fast on understatement or QM fees failure\"\n      ],\n      \"description\": \"6 new nodes (art-215..220) + 2 chains forming cluster 21 (US Mortgage Compliance). Actuarial APR solver (Reg Z Appendix J, Newton-Raphson, pure ECMA-262), TRID fee tolerance cure (§1026.19(e)(3)), TRID APR accuracy verifier (§1026.22(a)), QM points-and-fees test (§1026.43(e)(3), version-pinned 2021-2026), QM APR-APOR spread classifier (§1026.43(e)(2)(vi), HPCT), and Reg Z threshold lookup service (qm_points_fees/hoepa/hpml/card_penalty). Chain 1: first live OCG gated chain with two §21.4 decision gates. Chain 2: linear APR accuracy and tolerance cure. chaingraph.json v1.46.0 (248 nodes, 239 chains).\"\n    },\n    \"wave_38\": {\n      \"name\": \"US Mortgage Agency and Government Loan Pricing\",\n      \"shipped\": \"2026-07-04\",\n      \"nodes_live\": 6,\n      \"live\": [\n        \"art-221-llpa-stack\",\n        \"art-222-agency-eligibility-matrix\",\n        \"art-223-conforming-loan-limit\",\n        \"art-224-fha-mip-eligibility\",\n        \"art-225-va-funding-fee-residual\",\n        \"art-226-mismo-uldd-ulad\"\n      ],\n      \"chains_live\": 2,\n      \"chains\": [\n        \"mortgage-agency-pricing-and-eligibility\",\n        \"mortgage-government-loan-fit\"\n      ],\n      \"guide_hub\": \"chaingraph/guide-mortgage-compliance.html\",\n      \"mcp_tools_added\": [\n        \"compute_llpa_stack\",\n        \"check_agency_eligibility_matrix\",\n        \"check_conforming_loan_limit\",\n        \"compute_fha_mip_eligibility\",\n        \"compute_va_funding_fee_residual\",\n        \"lint_mismo_uldd_ulad\"\n      ],\n      \"regulatory_refs\": [\n        \"Fannie Mae LLPA Matrix effective 2025-11-01 (public, FNM-LLPA-2025-11-01)\",\n        \"Fannie Mae Selling Guide B3-2-01 / B3-3.1-09 (DU/manual UW eligibility)\",\n        \"Freddie Mac Single-Family Guide Ch.5100 (LPA eligibility)\",\n        \"FHFA 2026 Conforming Loan Limits (FullCountyLoanLimitList2026.xlsx, FHFA-CLL-2026)\",\n        \"HUD Handbook 4000.1 §II.A.8.p-q (FHA MIP)\",\n        \"HUD Mortgagee Letter 2023-05 (reduced annual MIP rates effective 2023-03-20)\",\n        \"HUD Mortgagee Letter 2024-01 (MIP rates 2024-2025)\",\n        \"38 USC §3729(a)(2) (VA funding fee statutory table)\",\n        \"VA Circular 26-25-3 (VA-FF-2025-01-01)\",\n        \"VA Pamphlet 26-7 Ch.4 Tables 41A/41B (residual income, VA-PAMPHLET-26-7-CH4-2024)\",\n        \"Fannie Mae ULDD Phase 5 Data Stencil (public, mandate effective 2025-07-28)\",\n        \"Freddie Mac ULAD Data Dictionary v1.3 (public)\"\n      ],\n      \"catalysts\": [\n        \"LLPA stack is the highest-table-density build to date: four pinned tables (LLPA, CLL, FHA MIP, VA fee), each version-stamped in output_payload\",\n        \"Agents hallucinate LLPA rates and conforming limits; version-pinned tables with source citations are the moat\",\n        \"ULDD Phase 5 mandate went live 2025-07-28 requiring lender delivery system updates; structural lint gives agents a rerunnable conformance artifact\",\n        \"VA residual income tables are region-and-family-size dependent; deterministic kernel removes manual table lookups from the agent decision path\",\n        \"Government loan routing chain (mortgage-government-loan-fit) uses §21.4 gate to route VA vs FHA programs deterministically\",\n        \"Loan PII (ULDD data) never leaves the browser; all computation is client-side\"\n      ],\n      \"description\": \"6 new nodes (art-221..226) + 2 chains extending cluster 21 (US Mortgage Compliance). Fannie Mae LLPA stack (FICO-LTV grid + feature surcharges + FTHB waiver), DU/LPA agency eligibility matrix (DTI/LTV grids by occupancy/purpose), FHFA conforming loan limit classifier (2026 baseline/high-cost/AK-HI), FHA MIP eligibility (HUD 4000.1 UFMIP 1.75% + annual grid + 31/43 ratios), VA funding fee and residual income (38 USC §3729 + Pamphlet 26-7 Ch.4 tables), and ULDD Phase 5 / ULAD structural linter (public data stencils, bounded inputs). Chain 1 (mortgage-agency-pricing-and-eligibility): conforming limit check -> agency eligibility gate (INELIGIBLE exits; ELIGIBLE continues) -> LLPA pricing. Chain 2 (mortgage-government-loan-fit): program router gate (VA path -> funding fee/residual; FHA/default -> MIP). Both §21.4 gated with mandatory defaults. chaingraph.json v1.47.0 (254 nodes, 241 chains).\"\n    },\n    \"wave_39\": {\n      \"name\": \"Fair Lending & Adverse Action\",\n      \"shipped\": \"2026-07-04\",\n      \"nodes_live\": 7,\n      \"live\": [\n        \"art-227-validate-adverse-action-notice\",\n        \"art-228-build-adverse-action-notice\",\n        \"art-229-compute-disparity-metrics\",\n        \"art-230-compute-hmda-rate-spread\",\n        \"art-231-compute-mla-mapr\",\n        \"art-232-compute-scra-rate-cap\",\n        \"art-233-check-card-act-ability-to-pay\"\n      ],\n      \"chains_live\": 4,\n      \"chains\": [\n        \"adverse-action-notice-compliance\",\n        \"fair-lending-disparity-audit\",\n        \"servicemember-lending-protections\",\n        \"card-act-ability-to-pay\"\n      ],\n      \"guide_hub\": \"chaingraph/guide-fair-lending.html\",\n      \"mcp_tools_added\": [\n        \"validate_adverse_action_notice\",\n        \"build_adverse_action_notice\",\n        \"compute_disparity_metrics\",\n        \"compute_hmda_rate_spread\",\n        \"compute_mla_mapr\",\n        \"compute_scra_rate_cap\",\n        \"check_card_act_ability_to_pay\"\n      ],\n      \"regulatory_refs\": [\n        \"12 CFR §1002.9 (Reg B adverse action notice)\",\n        \"15 USC §1691 (ECOA)\",\n        \"15 USC §1681m(a) (FCRA §615(a) credit score disclosure)\",\n        \"CFPB Circular 2022-03 (prohibited vague reason codes)\",\n        \"CFPB Circular 2023-03 (prohibited vague reason codes update)\",\n        \"29 CFR §1607.4(D) (EEOC 4/5ths adverse impact rule)\",\n        \"12 CFR Part 1003 (HMDA/Reg C); FFIEC rate spread methodology\",\n        \"32 CFR Part 232 §232.4(c) (MLA 36% MAPR cap, effective 2016-10-03)\",\n        \"50 USC §3937 (SCRA 6% interest rate cap; excess forgiven not deferred)\",\n        \"15 USC §1665e; 12 CFR §1026.51 (CARD Act ATP)\",\n        \"12 CFR §1026.52(b) (penalty fee safe harbor $32/$43; CFPB $8 rule vacated 2025-01-17, Fifth Circuit No. 24-10266)\"\n      ],\n      \"catalysts\": [\n        \"Adverse action notices are the #1 CFPB exam finding; SHAP-ranked factor code resolver closes the gap between ML model output and Reg B notice text\",\n        \"4/5ths rule computation on aggregate counts is zero-PII by construction -- no individual applicant data enters any kernel\",\n        \"MLA MAPR cap is commonly miscalculated because it includes charges Reg Z APR excludes (credit insurance, membership fees); deterministic kernel prevents this\",\n        \"SCRA excess interest is forgiven, not deferred (50 USC §3937(a)(2)); many servicers incorrectly model this as deferred\",\n        \"CFPB $8 late fee rule vacated Jan 17, 2025 -- $32/$43 safe harbor thresholds remain in effect; both values baked into kernel with vacatur notice\",\n        \"3 of 4 chains use §21.4 decision gates for automated branching; adverse-action and card-act chains exit immediately on pass, avoiding unnecessary notice generation\"\n      ],\n      \"description\": \"7 new nodes (art-227..233) + 4 chains forming cluster 22 (Fair Lending & Adverse Action). Adverse action notice validator (Reg B §1002.9, CFPB Circulars 2022-03/2023-03, FCRA §615(a)), SHAP-ranked notice builder (FICO 01-40 + VantageScore VS001-VS015), disparate impact metrics (4/5ths rule + z-stat + SMD, aggregate counts only, ZERO PII), HMDA rate spread (FFIEC methodology, 1.5/3.5/6.5 pp thresholds), MLA MAPR cap (32 CFR §232.4(c), 36% cap, bona fide fee $100/yr), SCRA rate cap (50 USC §3937, 6%, excess always forgiven), CARD Act ATP (§1026.51, DTI 45%, under-21, $32/$43 penalty safe harbor). Proofs deferred with real conformance fixtures. chaingraph.json v1.48.0 (261 nodes, 245 chains).\"\n    },\n    \"wave_39b\": {\n      \"name\": \"US Mortgage Consumer Protection: HOEPA High-Cost and HPML Escrow (cluster 21 tuck-in)\",\n      \"shipped\": \"2026-07-04\",\n      \"nodes_live\": 2,\n      \"live\": [\n        \"art-234-test-hoepa-high-cost\",\n        \"art-235-test-hpml-escrow\"\n      ],\n      \"chains_live\": 1,\n      \"chains\": [\n        \"mortgage-high-cost-and-hpml-screen\"\n      ],\n      \"guide_hub\": \"chaingraph/guide-mortgage-compliance.html\",\n      \"mcp_tools_added\": [\n        \"test_hoepa_high_cost\",\n        \"test_hpml_escrow\"\n      ],\n      \"regulatory_refs\": [\n        \"Reg Z §1026.32(a)(1) HOEPA high-cost mortgage triggers (APR, points-and-fees, prepayment penalty)\",\n        \"Reg Z §1026.35(a)(1) HPML definition (APOR+1.5pp/2.5pp/3.5pp Dodd-Frank structural thresholds)\",\n        \"Reg Z §1026.35(b)(1)-(2) HPML escrow requirement and exemptions (rural/underserved small creditor, condo master policy)\",\n        \"FR 2025-22773 (2026 HOEPA points-and-fees threshold: 5% or $1,380 floor, effective Jan 1, 2026)\"\n      ],\n      \"catalysts\": [\n        \"HOEPA and HPML are the two most common high-rate mortgage compliance triggers beyond QM; separate from QM ability-to-repay, require distinct regulatory treatment\",\n        \"HOEPA points-and-fees threshold (5%) differs from QM (3%); agents reliably conflate these -- disambiguation enforced in node descriptions\",\n        \"HPML escrow requirement applies to first-lien HPMLs only; rural/underserved small-creditor exemption is the primary carve-out for community banks\",\n        \"Gated chain terminates on HOEPA high-cost (restrictions are terminal) before checking HPML escrow\"\n      ],\n      \"description\": \"2 new nodes (art-234..235) + 1 gated chain completing cluster 21 (US Mortgage Compliance) consumer-protection set. HOEPA three-trigger test (§1026.32(a)(1)): APR trigger (APOR+6.5pp/8.5pp), points-and-fees trigger (5% or $1,380 floor, 2026 FR 2025-22773), prepayment penalty trigger. HPML definition (§1026.35(a)(1), 1.5/2.5/3.5pp structural thresholds) and escrow requirement (§1026.35(b)(1)). Proofs deferred with real conformance fixtures. chaingraph.json v1.49.0 (263 nodes, 246 chains).\"\n    },\n    \"wave_40\": {\n      \"name\": \"AI Decision Log, Agent Audit Trail & Insurance Governance (cluster 13 tuck-in)\",\n      \"shipped\": \"2026-07-04\",\n      \"nodes_live\": 5,\n      \"live\": [\n        \"art-236-build-ai-decision-log-record\",\n        \"art-237-validate-agent-audit-trail\",\n        \"art-238-classify-annex3-decisioning-obligations\",\n        \"art-239-test-bifsg-bias-thresholds\",\n        \"art-240-assess-naic-ais-program-readiness\"\n      ],\n      \"chains_live\": 3,\n      \"chains\": [\n        \"ai-decision-log-conformance\",\n        \"insurance-ai-bias-attestation\",\n        \"agent-audit-trail-conformance\"\n      ],\n      \"guide_hub\": \"chaingraph/guide-ai-governance.html\",\n      \"mcp_tools_added\": [\n        \"build_ai_decision_log_record\",\n        \"validate_agent_audit_trail\",\n        \"classify_annex3_decisioning_obligations\",\n        \"test_bifsg_bias_thresholds\",\n        \"assess_naic_ais_program_readiness\"\n      ],\n      \"regulatory_refs\": [\n        \"EU AI Act (Reg. 2024/1689) Art 12(2) (decision logging for high-risk AI systems)\",\n        \"EU AI Act Annex III 5(b)/(5)(c) (creditworthiness and life/health insurance pricing AI)\",\n        \"EU AI Act Art 26(6) (deployer FRIA and human oversight duties)\",\n        \"EU AI Act Art 27(1) (EU AI Act public database registration)\",\n        \"IETF draft-sharif-agent-audit-trail-00 (AAT, expires Sept 2026)\",\n        \"Colorado SB 21-169 (signed 2021-07-06)\",\n        \"Colorado Reg. 10-1-1 (effective 2023-11-14, Colorado Division of Insurance, Market Regulation Branch)\",\n        \"NAIC AI Model Bulletin (adopted Aug 2020, updated 2023)\",\n        \"NAIC AI Systems (AIS) Evaluation Tool (2024 edition)\"\n      ],\n      \"catalysts\": [\n        \"EU AI Act Art 12 decision-log records are the paper trail for every automated lending and insurance decision; Art 26(6) FRIA and Art 27(1) DB registration are the deployer-specific Art 12 triggers agents most often miss\",\n        \"IETF AAT draft formalizes agent audit trail structure before EU enforcement; aligning now prevents costly retrofit at 2026-08-02\",\n        \"Colorado SB 21-169 BIFSG attestation is December 1 annual deadline; anchoring the execution_hash via anchor.ainumbers.co/mcp produces the timestamp that IS the attestation evidence\",\n        \"NAIC AIS Evaluation Tool 6-dimension scoring gives insurers a deterministic exam readiness gap list before the 12-state pilot expands\",\n        \"classify_annex3_decisioning_obligations EXTENDS run_ai_act_highrisk_fit (art-64) rather than duplicating it; chain gate on is_high_risk=true prevents OUT_OF_SCOPE records from being logged\",\n        \"art-239 is ZERO PII by construction: only aggregate regression outputs (p-value, marginal effect %, premium delta) enter the kernel -- no individual scores or proxy values\"\n      ],\n      \"description\": \"5 new nodes (art-236..240) + 3 chains folded into cluster 13 (AI Governance). Art 12(2) decision log builder (art-236): chain_position, art12_completeness_score, anchor_surface; IETF AAT validator (art-237): conformance_result, aat_completeness_score, sha256_prev_record chain-link check; Annex III FS obligations classifier (art-238): EXTENDS art-64, scope_verdict (5b creditworthiness / 5c insurance / OUT_OF_SCOPE), Art 12/26/27 obligation map; BIFSG insurance proxy bias test (art-239, CO SB 21-169, ZERO PII): statistical prong p<0.05 AND >=5pp + premium prong >=5% above avg, Dec 1 attestation anchor; NAIC AIS readiness (art-240): 6-dimension 0-3 scoring, GREEN/YELLOW/RED tier, exam gap list. 2 gated chains (ai-decision-log-conformance gates on /is_high_risk=false to end; insurance-ai-bias-attestation gates on /bias_detected=true to art-240) + 1 linear chain. Proofs deferred with real conformance fixtures (15 vectors, 5 nodes). Guide hub: guide-ai-governance.html extended (cluster 13 + cluster 22 cross-link). chaingraph.json v1.50.0 (268 nodes, 249 chains).\"\n    },\n    \"wave_42\": {\n      \"name\": \"Remittance Disclosure and Corridor Economics (Felix)\",\n      \"shipped\": \"2026-07-05\",\n      \"nodes_live\": 3,\n      \"live\": [\n        \"art-248-compute-remittance-disclosure\",\n        \"art-249-compare-corridor-cost\",\n        \"art-250-model-stablecoin-corridor-economics\"\n      ],\n      \"chains_live\": 2,\n      \"chains\": [\n        \"remittance-disclosure-and-corridor-cost\",\n        \"stablecoin-remittance-corridor-economics\"\n      ],\n      \"guide_hub\": \"chaingraph/guide-remittance-corridors.html\",\n      \"mcp_tools_added\": [\n        \"compute_remittance_disclosure\",\n        \"compare_corridor_cost\",\n        \"model_stablecoin_corridor_economics\"\n      ],\n      \"regulatory_refs\": [\n        \"12 CFR 1005.31 (CFPB Reg E subpart B, required disclosure fields)\",\n        \"12 CFR 1005.32 (CFPB Reg E, estimate permissibility conditions)\",\n        \"12 CFR 1005.33 (CFPB Reg E, error resolution)\",\n        \"World Bank Remittance Prices Worldwide (RPW) Q1 2026\",\n        \"SDG 10.c <=3% target (UN 2030 Agenda, Target 10.c)\",\n        \"Felix/Circle USDC corridor case study (Stripe, 2024)\"\n      ],\n      \"catalysts\": [\n        \"Reg E subpart B disclosure arithmetic (12 CFR 1005.31/1005.32) is required pre-transfer -- gated chain on estimate_permissible mirrors the two statutory disclosure paths exactly\",\n        \"World Bank RPW Q1 2026 global SmaRT average 6.36% vs SDG 10.c 3% target: most corridors exceed the goal by 2x, creating a measurable compliance gap through 2030\",\n        \"Felix/Circle USDC corridor (US-MX) at $2.99 flat on $1000 = 0.65% total cost vs RPW 2.99% benchmark -- stablecoin rails achieve SDG 3% target at $200+ send amounts\",\n        \"FX markup accounts for approximately 35% of traditional corridor cost -- RPW fx_margin_pct field surfaces this on each run\",\n        \"anchor_surface in art-248 output connects to anchor.ainumbers.co/mcp for pre-transfer tamper-evident receipt -- direct 12 CFR 1005.33 error-resolution evidence\"\n      ],\n      \"description\": \"3 new nodes (art-248..250) + 2 chains for remittance/FX-corridor cluster. Reg E disclosure calculator (art-248): 12 CFR 1005.31/1005.32 arithmetic, disclosure_type (EXACT/ESTIMATED), estimate_permissible gate, anchor_surface for pre-transfer CFPB receipt. World Bank RPW comparator (art-249): fee % + FX margin % vs RPW Q1 2026 corridor snapshot, SmaRT global avg 6.36%, SDG 10.c 3% target, meets_sdg_target flag. Stablecoin corridor economics (art-250): USDC corridor all-in cost (on-ramp+chain+off-ramp+FX+float savings), break-even vs traditional MTO, rail-agnostic Felix/Circle case study benchmarks. Gated chain remittance-disclosure-and-corridor-cost gates on estimate_permissible=true to end (ESTIMATED path). Linear chain stablecoin-remittance-corridor-economics: art-250 to art-249 always runs. Proofs deferred with conformance fixtures (9 vectors, 3 nodes). Guide hub: guide-remittance-corridors.html (Felix story). chaingraph.json v1.52.0 (278 nodes, 254 chains).\"\n    },\n    \"wave_43\": {\n      \"name\": \"Insurance Underwriting and Claims STP\",\n      \"shipped\": \"2026-07-05\",\n      \"nodes_live\": 7,\n      \"live\": [\n        \"art-251-compute-parametric-trigger-payout\",\n        \"art-252-validate-cat-bond-trigger-terms\",\n        \"art-253-run-illustration-selfsupport-test\",\n        \"art-254-compute-rbc-action-level\",\n        \"art-255-compute-lcm-rate-derivation\",\n        \"art-256-validate-openids-homeowners-record\",\n        \"art-257-calculate-claims-stp-economics\"\n      ],\n      \"chains_live\": 4,\n      \"chains\": [\n        \"parametric-trigger-adjudication\",\n        \"insurer-rbc-action-level\",\n        \"cat-bond-trigger-validation\",\n        \"life-illustration-self-support-test\"\n      ],\n      \"guide_hub\": \"chaingraph/guide-insurance-stp.html\",\n      \"mcp_tools_added\": [\n        \"compute_parametric_trigger_payout\",\n        \"validate_cat_bond_trigger_terms\",\n        \"run_illustration_selfsupport_test\",\n        \"compute_rbc_action_level\",\n        \"compute_lcm_rate_derivation\",\n        \"validate_openids_homeowners_record\",\n        \"calculate_claims_stp_economics\"\n      ],\n      \"regulatory_refs\": [\n        \"ISO 11116:2023 (parametric insurance trigger methodology)\",\n        \"ISDA/IAIS cat bond trigger definitions; Swiss Re sigma 1/2024\",\n        \"NAIC Model Regulation 582 §8C/§8D (Life Insurance Illustrations)\",\n        \"ASOP 24 (Actuarial Standard of Practice for Illustrations)\",\n        \"NAIC RBC Model Laws #312 (life), #315 (P&C), #315H (health)\",\n        \"ASOP 25 (Premium Calculations); SERFF rate filing regulations\",\n        \"openIDS Homeowners Data Standard v1.0 (AAIS/Linux Foundation, Nov 2025)\",\n        \"IAIS ICP 13 (reinsurance), ICP 19 (claims handling)\",\n        \"McKinsey Insurance 2024; Majesco Claims Technology Survey 2024\"\n      ],\n      \"catalysts\": [\n        \"Cat bond market at $63.9B outstanding Q1 2026 (record $25.6B issuance 2025) -- parametric trigger adjudication is the highest-value automation target: anchor.ainumbers.co/mcp creates a neutral trigger receipt neither party controls\",\n        \"NAIC Model 582 self-support test is required for all life insurance illustrations in 50 states -- illustration_valid=false is a direct regulatory deficiency\",\n        \"NAIC RBC action levels affect 20% of US P&C insurers in any given year -- gated chain routes only sub-200% ACL carriers to STP investment economics (proportionality)\",\n        \"openIDS Homeowners v1.0 (AAIS/Linux Foundation, Nov 2025) is the first free open insurance data standard -- direct displacement of membership-gated ACORD XML/AL3 for homeowners data exchange\",\n        \"LCM decomposition is the core actuarial pricing step in every US P&C rate filing -- kernel uses user-supplied loss costs exclusively, never ISO/Verisk advisory rates (proprietary)\",\n        \"Claims STP ROI model: industry benchmarks 40-60% cost reduction per claim (McKinsey 2024); NPV positive within 12 months for high-volume insurers\"\n      ],\n      \"description\": \"7 new nodes (art-251..257) + 4 chains for insurance underwriting and claims STP. Parametric trigger payout (art-251): threshold/tiered/linear_index triggers, tamper-evident trigger receipt for anchor.ainumbers.co/mcp dispute adjudication. Cat bond trigger validation (art-252): attachment/exhaustion arithmetic, pro-rata layer computation, ISDA/IAIS terms. NAIC Model 582 illustration self-support (art-253): §8C year-15/20 tests + §8D lapse-support prohibition, ASOP 24. NAIC RBC action level (art-254): 200/150/100/70% ACL ladder, trend test, all insurer types. LCM rate derivation (art-255): user-supplied loss costs ONLY -- never ISO/Verisk (proprietary). openIDS Homeowners v1.0 validation (art-256): first free open insurance data standard, NOT ACORD. Claims STP economics (art-257): NPV/IRR/payback for automation investment. 2 gated chains: parametric-trigger-adjudication (gate trigger_hit=false), insurer-rbc-action-level (gate NO_ACTION). 2 linear chains: cat-bond-trigger-validation, life-illustration-self-support-test. Proofs deferred (baseline 1->8). chaingraph.json v1.53.0.\"\n    },\n    \"wave_44\": {\n      \"name\": \"Corporate Treasury STP\",\n      \"shipped\": \"2026-07-05\",\n      \"nodes_live\": 6,\n      \"live\": [\n        \"art-258-parse-camt053-reconciliation\",\n        \"art-259-compute-multilateral-netting\",\n        \"art-260-allocate-ihb-interest\",\n        \"art-261-test-hedge-effectiveness\",\n        \"art-262-validate-ebam-acmt-flow\",\n        \"art-263-score-cash-forecast-accuracy\"\n      ],\n      \"chains_live\": 4,\n      \"chains\": [\n        \"corporate-treasury-statement-reconciliation\",\n        \"multilateral-netting-settlement\",\n        \"hedge-effectiveness-documentation\",\n        \"treasury-account-lifecycle-ebam\"\n      ],\n      \"guide_hub\": \"chaingraph/guide-corporate-treasury-stp.html\",\n      \"mcp_tools_added\": [\n        \"parse_camt053_reconciliation\",\n        \"compute_multilateral_netting\",\n        \"allocate_ihb_interest\",\n        \"test_hedge_effectiveness\",\n        \"validate_ebam_acmt_flow\",\n        \"score_cash_forecast_accuracy\"\n      ],\n      \"regulatory_refs\": [\n        \"ISO 20022 ExternalBankTransactionCode1Code registry 2023-03\",\n        \"CGI-MP camt.053 Usage Guide v5.0\",\n        \"BIS CPMI Net Settlement Framework 2012\",\n        \"OECD Transfer Pricing Guidelines 2022 Chapter X (financial transactions, IHB)\",\n        \"ASC 815-20-35 (FASB Codification, hedge effectiveness)\",\n        \"CGI-MP eBAM Usage Guide 2023 (acmt message state machine)\",\n        \"AFP Cash Forecasting Survey 2024 (MAPE tier benchmarks)\"\n      ],\n      \"catalysts\": [\n        \"ISO 20022 camt.053 adoption accelerating in CBPR+ corridors -- TMS reconciliation is the last manual step in the statement-to-forecast cycle\",\n        \"In-house bank multilateral netting eliminates 60-80% of gross inter-company wires (BIS CPMI 2012) -- anchor_batch Merkle receipts add neutral settlement proof\",\n        \"ASC 815 hedge effectiveness testing is required for every designated hedging relationship -- deterministic OLS without transcendentals enables zkVM proving for audit evidence\",\n        \"CGI-MP eBAM adoption growing among global corporates -- acmt state machine validation gates IHB pool interest onboarding for new accounts automatically\",\n        \"AFP 2024: only 35% of treasury teams achieve EXCELLENT cash forecast accuracy -- MAPE scoring closes the forecast-vs-actual loop in the TMS STP cycle\"\n      ],\n      \"description\": \"6 new nodes (art-258..263) + 4 chains for corporate treasury STP cluster ㉔. ISO 20022 camt.053 bank statement reconciliation (art-258): BkTxCd Domain/Family/SubFamily classification per CGI-MP v5.0, OPBD+sum=CLBD balance equation, structured-remittance match rate. Multilateral cash netting (art-259): N-entity gross-to-net-to-minimum-settlement-legs, BIS CPMI greedy algorithm, NOT FICC clearing. IHB interest allocation (art-260): OECD TP Guidelines 2022 Ch. X arm's-length rate, notional pool or ZBA sweep, ACT/360/365/30/360 day-count, per-member withholding tax. Hedge effectiveness test (art-261): ASC 815 dollar-offset 80-125% + OLS R-squared >=0.8, pure deterministic arithmetic, RFC 3161 anchor surface. eBAM account flow validation (art-262): CGI-MP eBAM 2023 acmt.007/010/011/017/019 state machine, orphan detection. Cash forecast accuracy scoring (art-263): AFP 2024 MAPE tiers, T+1/7/30/90 horizon buckets, timing bias detection (>75% same-sign). 2 gated chains: hedge-effectiveness-documentation (gate /is_effective=false->END), treasury-account-lifecycle-ebam (gate /acmt_state=OPENING_CONFIRMED->art-260). 2 linear chains: corporate-treasury-statement-reconciliation (art-258->art-263), multilateral-netting-settlement (art-259->art-260). Proofs deferred (baseline 1->7). chaingraph.json v1.54.0 (291 nodes, 262 chains).\"\n    },\n    \"wave_45\": {\n      \"name\": \"Revenue Operations & Bank KYB STP\",\n      \"shipped\": \"2026-07-05\",\n      \"nodes_live\": 6,\n      \"live\": [\n        \"art-264-validate-commission-hierarchy\",\n        \"art-265-amortize-asc606-commissions\",\n        \"art-266-reconcile-commission-statement\",\n        \"art-267-check-producer-license-reciprocity\",\n        \"art-268-compute-cdd-ownership-25pct\",\n        \"art-269-validate-w8-series-structural\"\n      ],\n      \"chains_live\": 3,\n      \"chains\": [\n        \"commission-integrity-and-amortization\",\n        \"producer-license-reciprocity\",\n        \"kyb-beneficial-ownership-attribution\"\n      ],\n      \"guide_hub\": \"chaingraph/guide-revenue-operations.html\",\n      \"mcp_tools_added\": [\n        \"validate_commission_hierarchy\",\n        \"amortize_asc606_commissions\",\n        \"reconcile_commission_statement\",\n        \"check_producer_license_reciprocity\",\n        \"compute_cdd_ownership_25pct\",\n        \"validate_w8_series_structural\"\n      ],\n      \"regulatory_refs\": [\n        \"ASC 606 (Revenue from Contracts with Customers)\",\n        \"ASC 340-40-25-4 (FASB incremental costs of obtaining a contract, 12-month practical expedient)\",\n        \"NAIC Producer Licensing Model Act (MDL-218)\",\n        \"NIPR Non-Resident Uniform Application Reciprocity Matrix 2024\",\n        \"FinCEN CDD Rule 31 CFR 1010.230 (Beneficial Ownership of Legal Entity Customers, 25% threshold)\",\n        \"Treas. Reg. 1.1441-1(e)(4)(ii) (W-8 series 3-year validity)\",\n        \"IRS Pub 901 (treaty dividend withholding rates)\"\n      ],\n      \"catalysts\": [\n        \"ASC 606/340-40 commission capitalization: FASB 2018 adoption forced multi-level hierarchy validation + amortization tracking; ERP systems still require manual reconciliation for layered multi-tier structures\",\n        \"NAIC reciprocity failures: non-standard state filings (CA/FL/NJ/NY/HI/MN/WI) are the #1 cause of producer license rejections for national carrier expansion; automated reciprocity gating reduces 60-day delay to same-day triage\",\n        \"FinCEN CDD Rule: FinCEN enforcement actions for missing beneficial-ownership collection up $2.1B in 2024; 25% recursive indirect ownership is the computation banks cannot do manually at onboarding volume\",\n        \"W-8 series errors: IRS estimates 40%+ of W-8 forms have structural defects (Ch.3/Ch.4 mismatch, expired dates, treaty rate errors) -- structural pre-validation before withholding agent accepts the form reduces backup withholding exposure\"\n      ],\n      \"description\": \"6 new nodes (art-264..269) + 3 chains for Revenue Operations and Bank KYB STP. Commission hierarchy validator (art-264): BFS orphan/circular/split-sum validation, no NPN/SSN. ASC 340-40 commission amortization (art-265): 12-month practical expedient per ASC 340-40-25-4, capitalized incremental cost schedules. Commission statement reconciler (art-266): variance/discrepancy detection, has_discrepancy gate signal. NAIC producer license reciprocity (art-267): MDL-218 NIPR 2024, non-standard states CA/FL/NJ/NY/HI/MN/WI, no NPN. FinCEN CDD 25% ownership (art-268): recursive indirect ownership per 31 CFR 1010.230 bank KYB -- NOT CTA/BOI (removed by FinCEN IFR 2025-03-21). W-8 series structural validator (art-269): FORM_CH3_MISMATCH, CH3_CH4_INCONSISTENT, FORM_EXPIRED, TREATY_RATE_MISMATCH vs IRS Pub 901. 1 gated chain: commission-integrity-and-amortization (gate /has_discrepancy=true->END). 1 linear chain: producer-license-reciprocity (art-267). 1 gated chain: kyb-beneficial-ownership-attribution (gate /is_beneficial_owner=false->END). Proofs deferred (baseline 1->7). chaingraph.json v1.55.0 (297 nodes, 265 chains).\"\n    },\n    \"wave_46\": {\n      \"name\": \"Onchain Derivatives & DeFi Analytics (AT Reframe Batch 2)\",\n      \"shipped\": \"2026-07-06\",\n      \"nodes_live\": 4,\n      \"live\": [\n        \"art-270-perp-funding-carry\",\n        \"art-271-defi-lending-health\",\n        \"art-272-restaking-risk\",\n        \"art-273-pendle-yield\"\n      ],\n      \"chains_live\": 0,\n      \"chains\": [],\n      \"mcp_tools_added\": [\n        \"compute_perp_funding\",\n        \"assess_defi_lending\",\n        \"assess_restaking_risk\",\n        \"compute_pt_yt_yield\"\n      ],\n      \"methodology_refs\": [\n        \"Hyperliquid perpetuals documentation (hourly funding, 4%/hr cap); Binance USD-M 8-hour funding cadence\",\n        \"Aave v3, Morpho Blue, Fluid, Sky (MakerDAO v2), Liquity v2 lending and liquidation mechanics\",\n        \"EigenLayer and Symbiotic restaking, operator delegation, and slashing-waterfall models\",\n        \"Pendle Finance v2 PT/YT yield tokenization mechanics\"\n      ],\n      \"description\": \"4 new nodes (art-270..273) for onchain derivatives and DeFi analytics, platform-neutral reframe of the distilled trading math. Perp funding and carry calculator (art-270): funding APR, cross-venue funding differential, delta-neutral carry with collateral yield, basis analytics. DeFi lending health monitor (art-271): health factor, liquidation price, borrow capacity for Aave v3, Morpho Blue, Fluid, Sky, and Liquity v2. Restaking delegation and slashing risk analyzer (art-272): EigenLayer and Symbiotic slashing-waterfall through a first-loss buffer tranche, probability-weighted expected annual slash cost, insurance economics. Pendle yield tokenization analyzer (art-273): PT implied fixed yield, YT leverage and break-even APY, PT+YT invariant check. Node-only wave, no new chains. Section 18 zkVM compute-integrity proofs real groth16-bn254 (image a1a0bc89), baseline 5 to 1. All output carries a not-financial-advice notice. chaingraph.json v1.56.0 (301 nodes, 265 chains).\"\n    },\n    \"wave_47\": {\n      \"name\": \"Mandate Loop Program -- ML-1 Work Mandate Compiler\",\n      \"shipped\": \"2026-07-06\",\n      \"nodes_live\": 1,\n      \"live\": [\n        \"art-274-compile-work-mandate\"\n      ],\n      \"chains_live\": 0,\n      \"chains\": [],\n      \"mcp_tools_added\": [\n        \"compile_work_mandate\"\n      ],\n      \"guide_hub\": \"chaingraph-hub.html\",\n      \"methodology_refs\": [\n        \"OpenChainGraph SPEC.md §22 Work Mandates (normative, v0.8.1): compile_work_mandate I/O contract, §22.4 compilation rules, §22.3 reserved escalation target\",\n        \"OpenChainGraph SPEC.md §21.4 decision gates: gate:{input, rules:[{op,value,next}], default}\",\n        \"MANDATE-LOOP-PROGRAM-SPEC.md §ML-1: Work Mandate Compiler deliverables\"\n      ],\n      \"description\": \"1 new node (art-274) for the Mandate Loop program ML-1 step. Work Mandate Compiler (art-274): pure structural transform from §22 Work Mandate document to §21.4 gated-chain config. Compiles scope.tool_ids into ordered steps[], maps conditions into gate rules, maps escalation_triggers into rules routing to the reserved 'escalate' target, enforces one-pointer-per-gate discipline (multi_pointer_gate rejection). Deterministic + hash-stable. governance_mandate type. Deferred §18 compute_proof (Opus prover handles). Node-only wave, no new chains. run_chain accepts optional mandate binding: §16 signature verify + conditional-presence mandate_hash fold. chaingraph.json v1.57.0 (302 nodes, 265 chains).\"\n    },\n    \"wave_55\": {\n      \"name\": \"US State AI Compliance Cluster -- TRAIGA + AB 2013 + SB 53\",\n      \"shipped\": \"2026-07-14\",\n      \"nodes_live\": 4,\n      \"live\": [\n        \"art-313-traiga-exposure-assessor\",\n        \"art-314-traiga-safe-harbor-pack-builder\",\n        \"art-315-ab2013-training-data-disclosure-linter\",\n        \"art-316-sb53-frontier-scope-checker\"\n      ],\n      \"chains_live\": 3,\n      \"chains\": [\n        \"traiga-safe-harbor\",\n        \"ca-genai-disclosure\",\n        \"sb53-frontier-scope\"\n      ],\n      \"mcp_tools_added\": [\n        \"assess_traiga_exposure\",\n        \"build_traiga_safe_harbor_pack\",\n        \"lint_ab2013_training_data_disclosure\",\n        \"check_sb53_frontier_scope\"\n      ],\n      \"guide_hub\": \"guide-ai-governance.html\",\n      \"methodology_refs\": [\n        \"Tex. Bus. & Com. Code Ch. 552-553 (TRAIGA, HB 149), eff. 2026-01-01\",\n        \"Tex. Bus. & Com. Code §553.106 (NIST AI RMF affirmative defense)\",\n        \"Cal. Bus. & Prof. Code §22757.7 (AB 2013), eff. 2026-01-01 -- DRAFT-PINNED\",\n        \"Cal. SB 53 (Transparency in Frontier Artificial Intelligence Act), eff. 2026-01-01\",\n        \"STATE-AI-WAVE-SPEC.md §D2-D4\"\n      ],\n      \"description\": \"4 new nodes (art-313..316) for the STATE-AI-1 wave, 3 new chains, deferred §18 compute_proof (Opus prover handles). §D1 CAIA (Colorado AI Act, SB 24-205) DROPPED at build time: SB 24-205 was repealed 2026-05-14 by SB 26-189 (a narrower automated-decision-making-technology framework, eff. 2027-01-01) -- building CAIA lint/classify/disclosure kernels against a repealed statute would violate the wave's honesty invariants (STATE-AI-WAVE-SPEC.md, wave-wide: never claim conformance to unconfirmed or dead statutory text). art-310..312 released back to the art-number registry as unused. §D2 TRAIGA (art-313/314): exposure assessor + NIST AI RMF (shipped art-174) + safe-harbor pack builder, gated three-step chain, evidence toward the Tex. Bus. & Com. Code §553.106 affirmative defense. §D3 AB 2013 (art-315): 12-datapoint training-data disclosure linter, DRAFT-PINNED against secondary-source statute summaries. §D3 SB 53 (art-316): frontier-model FLOP/revenue scope router, standalone composer (narrow frontier-lab audience). chaingraph.json v1.64.0 (341 nodes, 290 chains).\"\n    },\n    \"version\": \"1.66.0\",\n    \"wave_56\": {\n      \"name\": \"Robinhood Chain tokenized-equity verification (RHC-WAVE.a)\",\n      \"shipped\": \"2026-07-16\",\n      \"nodes_live\": 7,\n      \"live\": [\n        \"art-317-rhc-multiplier-reconciler\",\n        \"art-318-rhc-regime-mapper\",\n        \"art-319-rhc-valuation-linter\",\n        \"art-320-rhc-collateral-haircut\",\n        \"art-321-rhc-bold-finality-classifier\",\n        \"art-322-rhc-ap-redemption-stress\",\n        \"art-323-rhc-fit-diagnostic\"\n      ],\n      \"chains_live\": 7,\n      \"chains\": [\n        \"rhc-multiplier-reconciliation\",\n        \"rhc-regime-mapping\",\n        \"rhc-valuation-lint\",\n        \"rhc-collateral-haircut\",\n        \"rhc-bold-finality-classification\",\n        \"rhc-ap-redemption-stress\",\n        \"rhc-fit\"\n      ],\n      \"guide_hub\": \"chaingraph/guide-robinhood.html\",\n      \"mcp_tools_added\": [\n        \"reconcile_erc8056_multiplier\",\n        \"map_robinhood_chain_regime\",\n        \"lint_stock_token_valuation\",\n        \"compute_stock_token_collateral_haircut\",\n        \"classify_bold_challenge_finality\",\n        \"stress_test_ap_redemption_path\",\n        \"run_robinhood_chain_fit_diagnostic\"\n      ],\n      \"regulatory_refs\": [\n        \"ERC-8056 (scaled UI amount)\",\n        \"MiCA Art. 2(4)(a) financial-instrument carve-out\",\n        \"MiFID II transferable securities\",\n        \"BCBS d349/SCO60 (HQLA)\",\n        \"Arbitrum BoLD (interactive fraud proofs)\"\n      ],\n      \"catalysts\": [\n        \"Robinhood Chain mainnet live 2026-07-01, ~95 tokenized stocks at launch, Robinhood Wallet access in 120+ countries\",\n        \"No tooling anywhere for ERC-8056 multiplier reconciliation before this wave\",\n        \"MiCA carve-out inverts the estate default regime tree for the first time (tokenized debt security, not a crypto-asset)\"\n      ],\n      \"description\": \"7 new nodes (art-317..323) plus 7 chains for Robinhood Chain stock-token verification, shipped across RHC-WAVE.a (the 6 verification workflows: ERC-8056 multiplier reconciliation, financial-instrument regime mapping, valuation double-count linting, halt/staleness collateral haircut, BoLD challenge-window finality classification, AP concentration/redemption-path stress) and RHC-WAVE.b (RHC-0 fit diagnostic entry point + guide-robinhood.html network guide). Proofs deferred pending the section-18 land session for all 7 nodes. chaingraph.json v1.66.0.\"\n    },\n    \"wave_57\": {\n      \"name\": \"TVM primitive family (CALC-CORE CC-G)\",\n      \"shipped\": \"2026-07-16\",\n      \"nodes_live\": 8,\n      \"live\": [\n        \"art-324-tvm-npv\",\n        \"art-325-tvm-irr\",\n        \"art-326-tvm-xirr\",\n        \"art-327-tvm-annuity\",\n        \"art-328-tvm-breakeven\",\n        \"art-329-tvm-bond-duration\",\n        \"art-330-tvm-dv01\",\n        \"art-331-tvm-convexity\"\n      ],\n      \"chains_live\": 0,\n      \"chains\": [],\n      \"guide_hub\": null,\n      \"mcp_tools_added\": [\n        \"compute_npv\",\n        \"compute_irr\",\n        \"compute_xirr\",\n        \"compute_annuity\",\n        \"compute_breakeven\",\n        \"compute_bond_duration\",\n        \"compute_dv01\",\n        \"compute_convexity\"\n      ],\n      \"regulatory_refs\": [\n        \"Standard NPV/IRR/XIRR/annuity/breakeven/duration/DV01/convexity definitions (Brealey/Myers, Fabozzi Bond Markets)\",\n        \"Excel XIRR/PV/FV/PMT semantics (day-count and due-flag parity)\"\n      ],\n      \"catalysts\": [\n        \"CALC-CORE-BAND-SPEC.md: the suite proves decisions but not the numbers feeding them — TVM primitives are the reusable foundation later kernels/chains cite instead of embedding ad-hoc math\"\n      ],\n      \"description\": \"8 new nodes (art-324..331): NPV, IRR, XIRR, annuity PV/FV/PMT solver, breakeven/CVP, bond Macaulay/modified duration, DV01, and convexity. Duration/DV01/convexity form a small consumes/feeds chain (compute_bond_duration feeds the other two). Proofs deferred pending the section-18 land session (CC-G.land). chaingraph.json v1.67.0.\"\n    }\n  },\n  \"mandate_type_registry_ref\": \"data/ap2-templates.json\",\n  \"llms_txt_note\": \"This file is linked from llms.txt and embedded as JSON-LD on chaingraph-hub.html. It is the primary LLMEO surface for the suite — an agentic acquirer's engineers should fetch this file first.\",\n  \"@context\": {\n    \"dcat\": \"http://www.w3.org/ns/dcat#\",\n    \"ocg\": \"https://ainumbers.co/chaingraph/context/v0.3#\",\n    \"prov\": \"http://www.w3.org/ns/prov#\",\n    \"dct\": \"http://purl.org/dc/terms/\"\n  },\n  \"@type\": \"dcat:Catalog\",\n  \"@id\": \"https://ainumbers.co/chaingraph/chaingraph.json\",\n  \"dct:title\": \"AINumbers OpenChainGraph Suite\",\n  \"dct:description\": \"Machine-readable index of the AINumbers ChainGraph suite. Every tool's MCP name, mandate_type, inputSchema pointer, and chain edges (consumes/feeds). Linked from llms.txt and embedded as JSON-LD on the hub. Internal mandate_type taxonomy — not AP2 v0.2 spec vocabulary.\",\n  \"dct:publisher\": {\n    \"@id\": \"https://postoaklabs.com\",\n    \"dct:title\": \"Post Oak Labs\"\n  },\n  \"ocg:conformance_level\": \"L4\",\n  \"ocg:mcp_endpoint\": \"https://mcp.ainumbers.co/mcp\",\n  \"ocg:spec_version\": \"0.5.0\",\n  \"dcat:dataset\": [\n    {\n      \"@type\": [\n        \"dcat:Dataset\",\n        \"ocg:DecisionTool\"\n      ],\n      \"@id\": \"ain:ptg-01-ap2-prompt-template-generator\",\n      \"dct:title\": \"AP2 Prompt Template Generator\",\n      \"dct:description\": \"Transforms any ChainGraph artifact JSON into a structured, regulator-framed prompt for any external LLM. Template registry v1.0.0 — one entry per mandate_type with regulatory citations, audience framing, stochastic-output conventions, escalation conditions.\",\n      \"ocg:mandate_type\": \"prompt_template\",\n      \"ocg:consumes\": [],\n      \"ocg:feeds\": [\n        \"ALL\"\n      ],\n      \"ocg:mcp_tool_name\": \"compose_ap2_prompt\",\n      \"ocg:wave\": \"1\",\n      \"ocg:signing_keys\": [],\n      \"dcat:accessService\": {\n        \"@type\": \"dcat:DataService\",\n        \"dcat:endpointURL\": \"https://mcp.ainumbers.co/mcp\",\n        \"dct:conformsTo\": \"https://modelcontextprotocol.io/spec/2025-11-05\"\n      }\n    },\n    {\n      \"@type\": [\n        \"dcat:Dataset\",\n        \"ocg:DecisionTool\"\n      ],\n      \"@id\": \"ain:art-01-ap2-mandate-chain-validator\",\n      \"dct:title\": \"AP2 Mandate-Chain Validator\",\n      \"dct:description\": \"Validates AP2 v0.2 Intent→Cart→Payment mandate trio: signature-chain integrity, scope/limit consistency, TTL/expiry, over-spend detection, Human-Not-Present autonomous-agent flows. Publishes conformance test-vector fixtures.\",\n      \"ocg:mandate_type\": \"payment_mandate\",\n      \"ocg:consumes\": [],\n      \"ocg:feeds\": [\n        \"art-02-agent-spend-policy-simulator\",\n        \"art-03-x402-settlement-modeler\",\n        \"art-04-agent-identity-attestation-checker\",\n        \"art-12-acp-checkout-conformance-validator\",\n        \"ptg-01-ap2-prompt-template-generator\"\n      ],\n      \"ocg:mcp_tool_name\": \"validate_ap2_mandate_chain\",\n      \"ocg:wave\": \"1\",\n      \"ocg:signing_keys\": [],\n      \"dcat:accessService\": {\n        \"@type\": \"dcat:DataService\",\n        \"dcat:endpointURL\": \"https://mcp.ainumbers.co/mcp\",\n        \"dct:conformsTo\": \"https://modelcontextprotocol.io/spec/2025-11-05\"\n      }\n    },\n    {\n      \"@type\": [\n        \"dcat:Dataset\",\n        \"ocg:DecisionTool\"\n      ],\n      \"@id\": \"ain:art-02-agent-spend-policy-simulator\",\n      \"dct:title\": \"Agent Spend-Policy Simulator\",\n      \"dct:description\": \"Simulates thousands of synthetic agent transactions against a user-authored spend policy (per-merchant caps, category allow/deny, velocity limits, cumulative ceilings). Flags scope creep and AP2 v0.2 Human-Not-Present policy-bypass paths.\",\n      \"ocg:mandate_type\": \"payment_policy\",\n      \"ocg:consumes\": [\n        \"art-01-ap2-mandate-chain-validator\",\n        \"art-04-agent-identity-attestation-checker\"\n      ],\n      \"ocg:feeds\": [\n        \"ptg-01-ap2-prompt-template-generator\"\n      ],\n      \"ocg:mcp_tool_name\": \"simulate_spend_policy\",\n      \"ocg:wave\": \"1\",\n      \"ocg:signing_keys\": [],\n      \"dcat:accessService\": {\n        \"@type\": \"dcat:DataService\",\n        \"dcat:endpointURL\": \"https://mcp.ainumbers.co/mcp\",\n        \"dct:conformsTo\": \"https://modelcontextprotocol.io/spec/2025-11-05\"\n      }\n    },\n    {\n      \"@type\": [\n        \"dcat:Dataset\",\n        \"ocg:DecisionTool\"\n      ],\n      \"@id\": \"ain:art-03-x402-settlement-modeler\",\n      \"dct:title\": \"x402 Settlement Cost & Finality Modeler\",\n      \"dct:description\": \"Rail-selection and finality recommendation across x402 (HTTP 402), Stripe USDC, card, ACH, and SWIFT. Per-transaction cost, eligibility scoring, micropayment support, cross-border flags. ~69k active agents / 165M+ x402 txns (2026).\",\n      \"ocg:mandate_type\": \"settlement_mandate\",\n      \"ocg:consumes\": [\n        \"art-01-ap2-mandate-chain-validator\"\n      ],\n      \"ocg:feeds\": [\n        \"cry-04-merkle-batch-verifier\",\n        \"ptg-01-ap2-prompt-template-generator\"\n      ],\n      \"ocg:mcp_tool_name\": \"model_x402_settlement\",\n      \"ocg:wave\": \"2\",\n      \"ocg:signing_keys\": [],\n      \"dcat:accessService\": {\n        \"@type\": \"dcat:DataService\",\n        \"dcat:endpointURL\": \"https://mcp.ainumbers.co/mcp\",\n        \"dct:conformsTo\": \"https://modelcontextprotocol.io/spec/2025-11-05\"\n      },\n      \"ocg:semantic_profile\": \"iso20022:pacs.008-subset\",\n      \"dct:conformsTo\": [\n        \"https://ainumbers.co/chaingraph/profiles/iso20022/pacs008-subset.jsonld\",\n        \"https://ainumbers.co/chaingraph/profiles/iso20022/pacs008-subset.jsonld\"\n      ]\n    },\n    {\n      \"@type\": [\n        \"dcat:Dataset\",\n        \"ocg:DecisionTool\"\n      ],\n      \"@id\": \"ain:art-04-agent-identity-attestation-checker\",\n      \"dct:title\": \"Agent Identity & Authorization Attestation Checker\",\n      \"dct:description\": \"KYA-OS (DIF Trusted AI Agents WG) credential-chain attestation: delegated-authority credential chain, scope limits, validity windows (max 90 days), chain depth cap (4 hops), EU AI Act high-risk scope classification.\",\n      \"ocg:mandate_type\": \"compliance_mandate\",\n      \"ocg:consumes\": [\n        \"art-01-ap2-mandate-chain-validator\",\n        \"art-13-eudi-wallet-credential-readiness-checker\"\n      ],\n      \"ocg:feeds\": [\n        \"art-02-agent-spend-policy-simulator\",\n        \"ptg-01-ap2-prompt-template-generator\"\n      ],\n      \"ocg:mcp_tool_name\": \"check_agent_attestation\",\n      \"ocg:wave\": \"2\",\n      \"ocg:signing_keys\": [],\n      \"dcat:accessService\": {\n        \"@type\": \"dcat:DataService\",\n        \"dcat:endpointURL\": \"https://mcp.ainumbers.co/mcp\",\n        \"dct:conformsTo\": \"https://modelcontextprotocol.io/spec/2025-11-05\"\n      }\n    },\n    {\n      \"@type\": [\n        \"dcat:Dataset\",\n        \"ocg:DecisionTool\"\n      ],\n      \"@id\": \"ain:art-05-eu-ai-act-credit-scoring-conformity\",\n      \"dct:title\": \"EU AI Act Credit-Scoring Conformity Pack\",\n      \"dct:description\": \"Bias testing across protected characteristics (disparate impact ratios, equalized odds gaps), data-quality attestations, Article 11 technical-documentation skeleton, conformity self-assessment. Hard deadline Aug 2, 2026.\",\n      \"ocg:mandate_type\": \"model_governance\",\n      \"ocg:consumes\": [],\n      \"ocg:feeds\": [\n        \"ml-01-isolation-forest\",\n        \"ptg-01-ap2-prompt-template-generator\"\n      ],\n      \"ocg:mcp_tool_name\": \"assess_ai_act_conformity\",\n      \"ocg:wave\": \"1\",\n      \"ocg:signing_keys\": [],\n      \"dcat:accessService\": {\n        \"@type\": \"dcat:DataService\",\n        \"dcat:endpointURL\": \"https://mcp.ainumbers.co/mcp\",\n        \"dct:conformsTo\": \"https://modelcontextprotocol.io/spec/2025-11-05\"\n      }\n    },\n    {\n      \"@type\": [\n        \"dcat:Dataset\",\n        \"ocg:DecisionTool\"\n      ],\n      \"@id\": \"ain:art-06-genius-act-reserve-attestation\",\n      \"dct:title\": \"GENIUS Act Reserve Attestation Pre-Check\",\n      \"dct:description\": \"1:1 reserve coverage, reserve-composition eligibility against GENIUS Act permitted-asset classes, monthly reserve-report figures against AICPA 2025 Criteria for CEO/CFO certification. Distinct from MiCA reserve stress.\",\n      \"ocg:mandate_type\": \"attestation_mandate\",\n      \"ocg:consumes\": [],\n      \"ocg:feeds\": [\n        \"ptg-01-ap2-prompt-template-generator\"\n      ],\n      \"ocg:mcp_tool_name\": \"precheck_reserve_attestation\",\n      \"ocg:wave\": \"1\",\n      \"ocg:signing_keys\": [],\n      \"dcat:accessService\": {\n        \"@type\": \"dcat:DataService\",\n        \"dcat:endpointURL\": \"https://mcp.ainumbers.co/mcp\",\n        \"dct:conformsTo\": \"https://modelcontextprotocol.io/spec/2025-11-05\"\n      }\n    },\n    {\n      \"@type\": [\n        \"dcat:Dataset\",\n        \"ocg:DecisionTool\"\n      ],\n      \"@id\": \"ain:art-07-basel31-reporting-delta-calculator\",\n      \"dct:title\": \"Basel 3.1 Reporting Delta Calculator\",\n      \"dct:description\": \"Per-asset-class RWA delta (current vs Basel 3.1), output-floor binding analysis (72.5%), CET1 before/after, capital shortfall vs 12.5% total requirement. Six asset classes. Tornado chart. UK PRA PS1/26 go-live Jan 1, 2027.\",\n      \"ocg:mandate_type\": \"capital_assessment\",\n      \"ocg:consumes\": [],\n      \"ocg:feeds\": [\n        \"sim-03-basel-rwa-scenario-modeler\",\n        \"ptg-01-ap2-prompt-template-generator\"\n      ],\n      \"ocg:mcp_tool_name\": \"compute_basel31_delta\",\n      \"ocg:wave\": \"2\",\n      \"ocg:signing_keys\": [],\n      \"dcat:accessService\": {\n        \"@type\": \"dcat:DataService\",\n        \"dcat:endpointURL\": \"https://mcp.ainumbers.co/mcp\",\n        \"dct:conformsTo\": \"https://modelcontextprotocol.io/spec/2025-11-05\"\n      }\n    },\n    {\n      \"@type\": [\n        \"dcat:Dataset\",\n        \"ocg:DecisionTool\"\n      ],\n      \"@id\": \"ain:art-08-en16931-einvoice-batch-validator\",\n      \"dct:title\": \"EN 16931 / Factur-X E-Invoicing Batch Validator\",\n      \"dct:description\": \"Batch validation of e-invoices against EN 16931 mandatory fields, VAT logic, and country profiles. France mandatory September 2026; SMEs September 2027.\",\n      \"ocg:mandate_type\": \"compliance_mandate\",\n      \"ocg:consumes\": [],\n      \"ocg:feeds\": [\n        \"rca-03-iso20022-address-migration-verifier\",\n        \"ptg-01-ap2-prompt-template-generator\"\n      ],\n      \"ocg:mcp_tool_name\": \"validate_einvoice_batch\",\n      \"ocg:wave\": \"2\",\n      \"ocg:signing_keys\": [],\n      \"dcat:accessService\": {\n        \"@type\": \"dcat:DataService\",\n        \"dcat:endpointURL\": \"https://mcp.ainumbers.co/mcp\",\n        \"dct:conformsTo\": \"https://modelcontextprotocol.io/spec/2025-11-05\"\n      }\n    },\n    {\n      \"@type\": [\n        \"dcat:Dataset\",\n        \"ocg:DecisionTool\"\n      ],\n      \"@id\": \"ain:art-09-dora-incident-classifier\",\n      \"dct:title\": \"DORA Major-Incident Reporting Threshold Classifier\",\n      \"dct:description\": \"DORA Article 19/20 reporting determination and reporting-clock start. Clients affected, transaction value, downtime, geographic spread, cross-border component. Fast, deterministic.\",\n      \"ocg:mandate_type\": \"infrastructure_mandate\",\n      \"ocg:consumes\": [\n        \"art-29-dora-readiness-diagnostic\"\n      ],\n      \"ocg:feeds\": [\n        \"pnr-01-dora-ict-cascade-simulator\",\n        \"ptg-01-ap2-prompt-template-generator\"\n      ],\n      \"ocg:mcp_tool_name\": \"classify_dora_incident\",\n      \"ocg:wave\": \"1\",\n      \"ocg:signing_keys\": [],\n      \"dcat:accessService\": {\n        \"@type\": \"dcat:DataService\",\n        \"dcat:endpointURL\": \"https://mcp.ainumbers.co/mcp\",\n        \"dct:conformsTo\": \"https://modelcontextprotocol.io/spec/2025-11-05\"\n      }\n    },\n    {\n      \"@type\": [\n        \"dcat:Dataset\",\n        \"ocg:DecisionTool\"\n      ],\n      \"@id\": \"ain:art-29-dora-readiness-diagnostic\",\n      \"dct:title\": \"DORA Readiness Diagnostic\",\n      \"dct:description\": \"12-question scored diagnostic across four DORA pillars (ICT risk management, incident classification & reporting, resilience testing, third-party risk). Graded A–F with remediation map. Single-node ChainGraph (chain_depth: 0). Common entry point for the DORA Readiness Chain — diagnostic grade determines scenario routing (A/B/C). Promoted from guides/dora-readiness-diagnostic.html.\",\n      \"ocg:mandate_type\": \"infrastructure_mandate\",\n      \"ocg:consumes\": [],\n      \"ocg:feeds\": [\n        \"art-09-dora-incident-classifier\",\n        \"pnr-01-dora-ict-cascade-simulator\",\n        \"ptg-01-ap2-prompt-template-generator\"\n      ],\n      \"ocg:mcp_tool_name\": \"run_dora_readiness_diagnostic\",\n      \"ocg:wave\": \"B\",\n      \"ocg:signing_keys\": [],\n      \"dcat:accessService\": {\n        \"@type\": \"dcat:DataService\",\n        \"dcat:endpointURL\": \"https://mcp.ainumbers.co/mcp\",\n        \"dct:conformsTo\": \"https://modelcontextprotocol.io/spec/2025-11-05\"\n      }\n    },\n    {\n      \"@type\": [\n        \"dcat:Dataset\",\n        \"ocg:DecisionTool\"\n      ],\n      \"@id\": \"ain:art-10-amla-transaction-typology-risk-scorer\",\n      \"dct:title\": \"AMLA Transaction-Typology Risk Scorer\",\n      \"dct:description\": \"Scores a synthetic transaction graph against AML typologies and FATF Travel Rule predicates; exports an AML risk determination per account/cluster. Chains into CRY-01 for ZK proof of the same predicate — a uniquely coherent two-tool story.\",\n      \"ocg:mandate_type\": \"risk_control\",\n      \"ocg:consumes\": [],\n      \"ocg:feeds\": [\n        \"cry-01-zk-compliance-proof-generator\",\n        \"art-11-vop-batch-match-rate-analyser\",\n        \"ptg-01-ap2-prompt-template-generator\",\n        \"mms-03-app-fraud-graph\",\n        \"ml-01-isolation-forest\"\n      ],\n      \"ocg:mcp_tool_name\": \"score_aml_typologies\",\n      \"ocg:wave\": \"1\",\n      \"ocg:signing_keys\": [],\n      \"dcat:accessService\": {\n        \"@type\": \"dcat:DataService\",\n        \"dcat:endpointURL\": \"https://mcp.ainumbers.co/mcp\",\n        \"dct:conformsTo\": \"https://modelcontextprotocol.io/spec/2025-11-05\"\n      }\n    },\n    {\n      \"@type\": [\n        \"dcat:Dataset\",\n        \"ocg:DecisionTool\"\n      ],\n      \"@id\": \"ain:art-11-vop-batch-match-rate-analyser\",\n      \"dct:title\": \"VoP Batch Match-Rate Analyser\",\n      \"dct:description\": \"Batch IBAN-name matching: match/close-match/no-match classification, configurable strictness (exact/normalized/fuzzy), false-positive vs false-negative trade-off curves, per-corridor mismatch-rate distribution. Upgrades T289 to full ChainGraph export schema.\",\n      \"ocg:mandate_type\": \"compliance_mandate\",\n      \"ocg:consumes\": [\n        \"rca-03-iso20022-address-migration-verifier\",\n        \"art-10-amla-transaction-typology-risk-scorer\"\n      ],\n      \"ocg:feeds\": [\n        \"ptg-01-ap2-prompt-template-generator\"\n      ],\n      \"ocg:mcp_tool_name\": \"simulate_vop_matching\",\n      \"ocg:wave\": \"1\",\n      \"ocg:signing_keys\": [],\n      \"dcat:accessService\": {\n        \"@type\": \"dcat:DataService\",\n        \"dcat:endpointURL\": \"https://mcp.ainumbers.co/mcp\",\n        \"dct:conformsTo\": \"https://modelcontextprotocol.io/spec/2025-11-05\"\n      },\n      \"ocg:semantic_profile\": \"iso20022:pacs.008-subset\",\n      \"dct:conformsTo\": [\n        \"https://ainumbers.co/chaingraph/profiles/iso20022/pacs008-subset.jsonld\",\n        \"https://ainumbers.co/chaingraph/profiles/iso20022/pacs008-subset.jsonld\"\n      ]\n    },\n    {\n      \"@type\": [\n        \"dcat:Dataset\",\n        \"ocg:DecisionTool\"\n      ],\n      \"@id\": \"ain:art-12-acp-checkout-conformance-validator\",\n      \"dct:title\": \"ACP Checkout Conformance Validator\",\n      \"dct:description\": \"OpenAI/Stripe Agentic Commerce Protocol (ACP): CheckoutRequest/Response field conformance (10 required fields each), Shared Payment Token structure, ISO 4217 currency, TTL, signature prefix validation. Suite now covers both AP2 (Google) and ACP (OpenAI/Stripe).\",\n      \"ocg:mandate_type\": \"payment_mandate\",\n      \"ocg:consumes\": [\n        \"art-01-ap2-mandate-chain-validator\"\n      ],\n      \"ocg:feeds\": [\n        \"ptg-01-ap2-prompt-template-generator\"\n      ],\n      \"ocg:mcp_tool_name\": \"validate_acp_checkout\",\n      \"ocg:wave\": \"2\",\n      \"ocg:signing_keys\": [],\n      \"dcat:accessService\": {\n        \"@type\": \"dcat:DataService\",\n        \"dcat:endpointURL\": \"https://mcp.ainumbers.co/mcp\",\n        \"dct:conformsTo\": \"https://modelcontextprotocol.io/spec/2025-11-05\"\n      }\n    },\n    {\n      \"@type\": [\n        \"dcat:Dataset\",\n        \"ocg:DecisionTool\"\n      ],\n      \"@id\": \"ain:art-13-eudi-wallet-credential-readiness-checker\",\n      \"dct:title\": \"EUDI Wallet Credential-Acceptance Readiness Checker\",\n      \"dct:description\": \"eIDAS 2.0 verifiable-credential acceptance readiness against EUDI Wallet ARF v1.4 profiles. PID/QEAA/EAA attribute mapping, relying-party obligations, conformance gaps. Member-state wallet rollout Nov 2026; obliged-entity acceptance Dec 2027.\",\n      \"ocg:mandate_type\": \"compliance_mandate\",\n      \"ocg:consumes\": [],\n      \"ocg:feeds\": [\n        \"art-04-agent-identity-attestation-checker\",\n        \"ptg-01-ap2-prompt-template-generator\"\n      ],\n      \"ocg:mcp_tool_name\": \"check_eudi_readiness\",\n      \"ocg:wave\": \"2\",\n      \"ocg:signing_keys\": [],\n      \"dcat:accessService\": {\n        \"@type\": \"dcat:DataService\",\n        \"dcat:endpointURL\": \"https://mcp.ainumbers.co/mcp\",\n        \"dct:conformsTo\": \"https://modelcontextprotocol.io/spec/2025-11-05\"\n      }\n    },\n    {\n      \"@type\": [\n        \"dcat:Dataset\",\n        \"ocg:DecisionTool\"\n      ],\n      \"@id\": \"ain:cry-01-zk-compliance-proof-generator\",\n      \"dct:title\": \"ZK Compliance Proof Generator\",\n      \"dct:description\": \"Synthetic ZK compliance proof token for AML/Travel Rule predicates (amount threshold, sanctions clear, KYC complete, velocity normal, source of funds). NTT simulation — models the number-theoretic transform in real ZK-SNARK/STARK backends. GDPR Art. 25 data-minimisation demonstrator. Explicitly educational.\",\n      \"ocg:mandate_type\": \"compliance_mandate\",\n      \"ocg:consumes\": [\n        \"art-10-amla-transaction-typology-risk-scorer\"\n      ],\n      \"ocg:feeds\": [\n        \"cry-04-merkle-batch-verifier\",\n        \"ptg-01-ap2-prompt-template-generator\"\n      ],\n      \"ocg:mcp_tool_name\": \"generate_zk_compliance_proof\",\n      \"ocg:wave\": \"2\",\n      \"ocg:signing_keys\": [],\n      \"dcat:accessService\": {\n        \"@type\": \"dcat:DataService\",\n        \"dcat:endpointURL\": \"https://mcp.ainumbers.co/mcp\",\n        \"dct:conformsTo\": \"https://modelcontextprotocol.io/spec/2025-11-05\"\n      }\n    },\n    {\n      \"@type\": [\n        \"dcat:Dataset\",\n        \"ocg:DecisionTool\"\n      ],\n      \"@id\": \"ain:qfa-02-portfolio-var-engine\",\n      \"dct:title\": \"Portfolio Covariance & VaR Engine\",\n      \"dct:description\": \"VaR and Expected Shortfall: Historical Simulation, Parametric (variance-covariance), and Monte Carlo with Cholesky 2-factor correlation structure. P&L histogram (30 bins), 8×8 covariance heatmap. 500 assets, seeded LCG RNG. Buy-side zero-egress story.\",\n      \"ocg:mandate_type\": \"risk_control\",\n      \"ocg:consumes\": [\n        \"sim-03-basel-rwa-scenario-modeler\"\n      ],\n      \"ocg:feeds\": [\n        \"qfa-03-stress-test-engine\",\n        \"rca-01-frtb-ima-pre-validator\",\n        \"ptg-01-ap2-prompt-template-generator\"\n      ],\n      \"ocg:mcp_tool_name\": \"compute_portfolio_var\",\n      \"ocg:wave\": \"2\",\n      \"ocg:signing_keys\": [],\n      \"dcat:accessService\": {\n        \"@type\": \"dcat:DataService\",\n        \"dcat:endpointURL\": \"https://mcp.ainumbers.co/mcp\",\n        \"dct:conformsTo\": \"https://modelcontextprotocol.io/spec/2025-11-05\"\n      }\n    },\n    {\n      \"@type\": [\n        \"dcat:Dataset\",\n        \"ocg:DecisionTool\"\n      ],\n      \"@id\": \"ain:rca-03-iso20022-address-migration-verifier\",\n      \"dct:title\": \"ISO 20022 Structured-Address Migration Batch Verifier\",\n      \"dct:description\": \"GPU-parallel validation of PostalAddress24 fields across pacs.008 messages (up to 500k). Country-specific rules (UK postcode, DE Postleitzahl, US ZIP+4), MT103 :50K: truncation-risk flagging, November-2026 readiness score.\",\n      \"ocg:mandate_type\": \"compliance_mandate\",\n      \"ocg:consumes\": [],\n      \"ocg:feeds\": [\n        \"art-11-vop-batch-match-rate-analyser\",\n        \"art-08-en16931-einvoice-batch-validator\",\n        \"ptg-01-ap2-prompt-template-generator\"\n      ],\n      \"ocg:mcp_tool_name\": \"verify_address_migration_batch\",\n      \"ocg:wave\": \"1\",\n      \"ocg:signing_keys\": [],\n      \"dcat:accessService\": {\n        \"@type\": \"dcat:DataService\",\n        \"dcat:endpointURL\": \"https://mcp.ainumbers.co/mcp\",\n        \"dct:conformsTo\": \"https://modelcontextprotocol.io/spec/2025-11-05\"\n      },\n      \"ocg:semantic_profile\": \"iso20022:pacs.008-subset\",\n      \"dct:conformsTo\": [\n        \"https://ainumbers.co/chaingraph/profiles/iso20022/pacs008-subset.jsonld\",\n        \"https://ainumbers.co/chaingraph/profiles/iso20022/pacs008-subset.jsonld\"\n      ]\n    },\n    {\n      \"@type\": [\n        \"dcat:Dataset\",\n        \"ocg:DecisionTool\"\n      ],\n      \"@id\": \"ain:sim-01-lcr-nsfr-liquidity-stress-test\",\n      \"dct:title\": \"Liquidity Stress Test Simulator (LCR/NSFR)\",\n      \"dct:description\": \"Monte Carlo simulation of LCR and NSFR under Basel III stress (CRR Art. 412/428, EBA GL/2017/01). 1,000 paths × 250 time steps. P5–P95 percentile distribution, breach probability, time-to-breach, sensitivity tornado.\",\n      \"ocg:mandate_type\": \"liquidity_mandate\",\n      \"ocg:consumes\": [],\n      \"ocg:feeds\": [\n        \"rca-02-mica-reserve-stress\",\n        \"ptg-01-ap2-prompt-template-generator\"\n      ],\n      \"ocg:mcp_tool_name\": \"run_liquidity_stress_test\",\n      \"ocg:wave\": \"1\",\n      \"ocg:signing_keys\": [],\n      \"dcat:accessService\": {\n        \"@type\": \"dcat:DataService\",\n        \"dcat:endpointURL\": \"https://mcp.ainumbers.co/mcp\",\n        \"dct:conformsTo\": \"https://modelcontextprotocol.io/spec/2025-11-05\"\n      }\n    },\n    {\n      \"@type\": [\n        \"dcat:Dataset\",\n        \"ocg:DecisionTool\"\n      ],\n      \"@id\": \"ain:sim-03-basel-rwa-scenario-modeler\",\n      \"dct:title\": \"Basel RWA Scenario Modeler\",\n      \"dct:description\": \"SA-CR / F-IRB / A-IRB RWA in parallel with output-floor comparison (72.5% §CAP30). BCBS d424 IRB capital formula with Φ⁻¹ rational approximation, LCG Monte Carlo. Percentile table P5–P99. Three portfolio mixes.\",\n      \"ocg:mandate_type\": \"capital_assessment\",\n      \"ocg:consumes\": [\n        \"art-07-basel31-reporting-delta-calculator\"\n      ],\n      \"ocg:feeds\": [\n        \"ml-03-timeseries-anomaly-detector\",\n        \"qfa-02-portfolio-var-engine\",\n        \"rca-01-frtb-ima-pre-validator\",\n        \"ptg-01-ap2-prompt-template-generator\"\n      ],\n      \"ocg:mcp_tool_name\": \"compute_rwa_scenarios\",\n      \"ocg:wave\": \"2\",\n      \"ocg:signing_keys\": [],\n      \"dcat:accessService\": {\n        \"@type\": \"dcat:DataService\",\n        \"dcat:endpointURL\": \"https://mcp.ainumbers.co/mcp\",\n        \"dct:conformsTo\": \"https://modelcontextprotocol.io/spec/2025-11-05\"\n      }\n    },\n    {\n      \"@type\": [\n        \"dcat:Dataset\",\n        \"ocg:DecisionTool\"\n      ],\n      \"@id\": \"ain:rca-02-mica-reserve-stress\",\n      \"dct:title\": \"MiCA Stablecoin Reserve Stress Simulator\",\n      \"dct:description\": \"Monte Carlo simulation of stablecoin reserve portfolios under MiCA Article 36 redemption stress and asset price shocks. 1,000 paths × 90-day horizon. Coverage ratio fan chart (P5–P95), breach probability curve, Article 36 liquid buffer analysis, fire-sale contagion estimate. Complements ART-06 (static attestation) with full stochastic dimension.\",\n      \"ocg:mandate_type\": \"liquidity_mandate\",\n      \"ocg:consumes\": [\n        \"art-06-genius-act-reserve-attestation\",\n        \"sim-01-lcr-nsfr-liquidity-stress-test\"\n      ],\n      \"ocg:feeds\": [\n        \"ptg-01-ap2-prompt-template-generator\",\n        \"cry-04-merkle-batch-verifier\"\n      ],\n      \"ocg:mcp_tool_name\": \"simulate_stablecoin_reserve\",\n      \"ocg:wave\": \"3\",\n      \"ocg:signing_keys\": [],\n      \"dcat:accessService\": {\n        \"@type\": \"dcat:DataService\",\n        \"dcat:endpointURL\": \"https://mcp.ainumbers.co/mcp\",\n        \"dct:conformsTo\": \"https://modelcontextprotocol.io/spec/2025-11-05\"\n      }\n    },\n    {\n      \"@type\": [\n        \"dcat:Dataset\",\n        \"ocg:DecisionTool\"\n      ],\n      \"@id\": \"ain:pnr-01-dora-ict-cascade-simulator\",\n      \"dct:title\": \"DORA ICT Cascade Simulator\",\n      \"dct:description\": \"\",\n      \"ocg:mandate_type\": \"infrastructure_mandate\",\n      \"ocg:consumes\": [\n        \"art-09-dora-incident-classifier\"\n      ],\n      \"ocg:feeds\": [\n        \"sim-07-open-banking-consent-flow-stress\",\n        \"ptg-01-ap2-prompt-template-generator\"\n      ],\n      \"ocg:mcp_tool_name\": \"simulate_ict_cascade\",\n      \"ocg:wave\": \"3\",\n      \"ocg:signing_keys\": [],\n      \"dcat:accessService\": {\n        \"@type\": \"dcat:DataService\",\n        \"dcat:endpointURL\": \"https://mcp.ainumbers.co/mcp\",\n        \"dct:conformsTo\": \"https://modelcontextprotocol.io/spec/2025-11-05\"\n      }\n    },\n    {\n      \"@type\": [\n        \"dcat:Dataset\",\n        \"ocg:DecisionTool\"\n      ],\n      \"@id\": \"ain:cry-04-merkle-batch-verifier\",\n      \"dct:title\": \"Merkle Batch Verifier\",\n      \"dct:description\": \"\",\n      \"ocg:mandate_type\": \"cryptographic_mandate\",\n      \"ocg:consumes\": [\n        \"rca-02-mica-reserve-stress\",\n        \"pnr-01-dora-ict-cascade-simulator\"\n      ],\n      \"ocg:feeds\": [\n        \"ptg-01-ap2-prompt-template-generator\"\n      ],\n      \"ocg:mcp_tool_name\": \"verify_merkle_batch\",\n      \"ocg:wave\": \"3\",\n      \"ocg:signing_keys\": [],\n      \"dcat:accessService\": {\n        \"@type\": \"dcat:DataService\",\n        \"dcat:endpointURL\": \"https://mcp.ainumbers.co/mcp\",\n        \"dct:conformsTo\": \"https://modelcontextprotocol.io/spec/2025-11-05\"\n      }\n    },\n    {\n      \"@type\": [\n        \"dcat:Dataset\",\n        \"ocg:DecisionTool\"\n      ],\n      \"@id\": \"ain:qfa-01-options-greeks\",\n      \"dct:title\": \"Options Greeks Calculator\",\n      \"dct:description\": \"\",\n      \"ocg:mandate_type\": \"risk_parameter\",\n      \"ocg:consumes\": [],\n      \"ocg:feeds\": [\n        \"qfa-04-xva-cva-calculator\",\n        \"ptg-01-ap2-prompt-template-generator\"\n      ],\n      \"ocg:mcp_tool_name\": \"compute_options_greeks\",\n      \"ocg:wave\": \"3\",\n      \"ocg:signing_keys\": [],\n      \"dcat:accessService\": {\n        \"@type\": \"dcat:DataService\",\n        \"dcat:endpointURL\": \"https://mcp.ainumbers.co/mcp\",\n        \"dct:conformsTo\": \"https://modelcontextprotocol.io/spec/2025-11-05\"\n      }\n    },\n    {\n      \"@type\": [\n        \"dcat:Dataset\",\n        \"ocg:DecisionTool\"\n      ],\n      \"@id\": \"ain:mms-03-app-fraud-graph\",\n      \"dct:title\": \"APP Fraud Graph Simulator\",\n      \"dct:description\": \"\",\n      \"ocg:mandate_type\": \"aml_rule\",\n      \"ocg:consumes\": [\n        \"art-09-dora-incident-classifier\",\n        \"art-10-amla-transaction-typology-risk-scorer\"\n      ],\n      \"ocg:feeds\": [\n        \"ptg-01-ap2-prompt-template-generator\"\n      ],\n      \"ocg:mcp_tool_name\": \"simulate_app_fraud_graph\",\n      \"ocg:wave\": \"3\",\n      \"ocg:signing_keys\": [],\n      \"dcat:accessService\": {\n        \"@type\": \"dcat:DataService\",\n        \"dcat:endpointURL\": \"https://mcp.ainumbers.co/mcp\",\n        \"dct:conformsTo\": \"https://modelcontextprotocol.io/spec/2025-11-05\"\n      }\n    },\n    {\n      \"@type\": [\n        \"dcat:Dataset\",\n        \"ocg:DecisionTool\"\n      ],\n      \"@id\": \"ain:qfa-04-xva-cva-calculator\",\n      \"dct:title\": \"XVA / CVA Calculator\",\n      \"dct:description\": \"\",\n      \"ocg:mandate_type\": \"risk_parameter\",\n      \"ocg:consumes\": [\n        \"qfa-01-options-greeks\"\n      ],\n      \"ocg:feeds\": [\n        \"ptg-01-ap2-prompt-template-generator\"\n      ],\n      \"ocg:mcp_tool_name\": \"calculate_xva\",\n      \"ocg:wave\": \"3\",\n      \"ocg:signing_keys\": [],\n      \"dcat:accessService\": {\n        \"@type\": \"dcat:DataService\",\n        \"dcat:endpointURL\": \"https://mcp.ainumbers.co/mcp\",\n        \"dct:conformsTo\": \"https://modelcontextprotocol.io/spec/2025-11-05\"\n      }\n    },\n    {\n      \"@type\": [\n        \"dcat:Dataset\",\n        \"ocg:DecisionTool\"\n      ],\n      \"@id\": \"ain:rca-01-frtb-ima-pre-validator\",\n      \"dct:title\": \"FRTB IMA Expected Shortfall Pre-Validator\",\n      \"dct:description\": \"FRTB IMA Expected Shortfall pre-validation: MC simulation across liquidity horizons LH1–LH5 (10/20/40/60/120 days), NMRF surcharge estimation, PLA Test (green/amber/red), IMA vs SA floor capital comparison. Educational pre-validator ahead of UK IMA go-live January 2028.\",\n      \"ocg:mandate_type\": \"risk_parameter\",\n      \"ocg:consumes\": [\n        \"qfa-02-portfolio-var-engine\",\n        \"sim-03-basel-rwa-scenario-modeler\"\n      ],\n      \"ocg:feeds\": [\n        \"ptg-01-ap2-prompt-template-generator\"\n      ],\n      \"ocg:mcp_tool_name\": \"simulate_frtb_es\",\n      \"ocg:wave\": \"3\",\n      \"ocg:signing_keys\": [],\n      \"dcat:accessService\": {\n        \"@type\": \"dcat:DataService\",\n        \"dcat:endpointURL\": \"https://mcp.ainumbers.co/mcp\",\n        \"dct:conformsTo\": \"https://modelcontextprotocol.io/spec/2025-11-05\"\n      }\n    },\n    {\n      \"@type\": [\n        \"dcat:Dataset\",\n        \"ocg:DecisionTool\"\n      ],\n      \"@id\": \"ain:ml-01-isolation-forest\",\n      \"dct:title\": \"Isolation Forest Transaction Anomaly Detector\",\n      \"dct:description\": \"Native-JS Isolation Forest anomaly detection on synthetic transaction batches. 10-tree forest, 4-feature scoring (amount, hour, counterparty frequency, recency), anomaly score histogram, flagged transaction table. Zero-egress — no real transaction data transmitted. Chains from ART-05 (EU AI Act credit-scoring) and ART-10 (AMLA typology).\",\n      \"ocg:mandate_type\": \"risk_control\",\n      \"ocg:consumes\": [\n        \"art-05-eu-ai-act-credit-scoring-conformity\",\n        \"art-10-amla-transaction-typology-risk-scorer\"\n      ],\n      \"ocg:feeds\": [\n        \"ptg-01-ap2-prompt-template-generator\"\n      ],\n      \"ocg:mcp_tool_name\": \"detect_transaction_anomalies\",\n      \"ocg:wave\": \"3\",\n      \"ocg:signing_keys\": [],\n      \"dcat:accessService\": {\n        \"@type\": \"dcat:DataService\",\n        \"dcat:endpointURL\": \"https://mcp.ainumbers.co/mcp\",\n        \"dct:conformsTo\": \"https://modelcontextprotocol.io/spec/2025-11-05\"\n      }\n    },\n    {\n      \"@type\": [\n        \"dcat:Dataset\",\n        \"ocg:DecisionTool\"\n      ],\n      \"@id\": \"ain:sim-07-open-banking-consent-flow-stress\",\n      \"dct:title\": \"Open Banking Consent Flow Stress Simulator\",\n      \"dct:description\": \"Monte Carlo stress simulation of PSD2/FAPI 2.0/CDR consent lifecycle FSM (INIT→REDIRECT→AUTH→AUTHORIZED→ACTIVE→FAILED/EXPIRED/REVOKED). Configurable failure probabilities per transition stage, terminal state distribution, ASPSP SCA availability compliance check (95% threshold). Chains from PNR-01 (DORA ICT cascade).\",\n      \"ocg:mandate_type\": \"compliance_mandate\",\n      \"ocg:consumes\": [\n        \"pnr-01-dora-ict-cascade-simulator\"\n      ],\n      \"ocg:feeds\": [\n        \"ptg-01-ap2-prompt-template-generator\"\n      ],\n      \"ocg:mcp_tool_name\": \"simulate_consent_stress\",\n      \"ocg:wave\": \"3\",\n      \"ocg:signing_keys\": [],\n      \"dcat:accessService\": {\n        \"@type\": \"dcat:DataService\",\n        \"dcat:endpointURL\": \"https://mcp.ainumbers.co/mcp\",\n        \"dct:conformsTo\": \"https://modelcontextprotocol.io/spec/2025-11-05\"\n      }\n    },\n    {\n      \"@type\": [\n        \"dcat:Dataset\",\n        \"ocg:DecisionTool\"\n      ],\n      \"@id\": \"ain:qfa-03-stress-test-engine\",\n      \"dct:title\": \"Stress Test Engine\",\n      \"dct:description\": \"Multi-scenario stress testing across 6 historical crisis scenarios (GFC 2008, COVID Mar 2020, Dot-com Bust, Lehman Week, Rate Shock 2022, SVB Contagion 2023) with Monte Carlo per scenario. Equity/credit/rate factor decomposition, stressed VaR and ES, stress multiplier, recovery-day estimate. Chains from QFA-02 (VaR Engine). Feeds RCA-01 (FRTB IMA). Basel 3.1 Pillar 2 ICAAP / EBA GL/2018/04 / FRTB MAR30 stress calibration reference.\",\n      \"ocg:mandate_type\": \"risk_parameter\",\n      \"ocg:consumes\": [\n        \"qfa-02-portfolio-var-engine\"\n      ],\n      \"ocg:feeds\": [\n        \"rca-01-frtb-ima-pre-validator\",\n        \"ptg-01-ap2-prompt-template-generator\"\n      ],\n      \"ocg:mcp_tool_name\": \"compute_stress_test_scenarios\",\n      \"ocg:wave\": \"4\",\n      \"ocg:signing_keys\": [],\n      \"dcat:accessService\": {\n        \"@type\": \"dcat:DataService\",\n        \"dcat:endpointURL\": \"https://mcp.ainumbers.co/mcp\",\n        \"dct:conformsTo\": \"https://modelcontextprotocol.io/spec/2025-11-05\"\n      }\n    },\n    {\n      \"@type\": [\n        \"dcat:Dataset\",\n        \"ocg:DecisionTool\"\n      ],\n      \"@id\": \"ain:ml-02-credit-default-risk-scorer\",\n      \"dct:title\": \"Credit Default Risk Scorer\",\n      \"dct:description\": \"Logistic regression PD scorer on synthetic loan portfolio with Basel 3.1 F-IRB / A-IRB / SA RWA comparison (BCBS d424 formula, Φ⁻¹ Horner rational approximation). AUC-ROC trapezoid, KS statistic, Gini coefficient (EBA GL/2017/16 model performance thresholds). Chains from ART-05 (EU AI Act conformity). Feeds SIM-03 (Basel RWA Scenario Modeler).\",\n      \"ocg:mandate_type\": \"credit_assessment\",\n      \"ocg:consumes\": [\n        \"art-05-eu-ai-act-credit-scoring-conformity\"\n      ],\n      \"ocg:feeds\": [\n        \"sim-03-basel-rwa-scenario-modeler\",\n        \"ptg-01-ap2-prompt-template-generator\"\n      ],\n      \"ocg:mcp_tool_name\": \"score_credit_default_risk\",\n      \"ocg:wave\": \"4\",\n      \"ocg:signing_keys\": [],\n      \"dcat:accessService\": {\n        \"@type\": \"dcat:DataService\",\n        \"dcat:endpointURL\": \"https://mcp.ainumbers.co/mcp\",\n        \"dct:conformsTo\": \"https://modelcontextprotocol.io/spec/2025-11-05\"\n      }\n    },\n    {\n      \"@type\": [\n        \"dcat:Dataset\",\n        \"ocg:DecisionTool\"\n      ],\n      \"@id\": \"ain:ml-03-timeseries-anomaly-detector\",\n      \"dct:title\": \"Time-Series Anomaly Detector\",\n      \"dct:description\": \"Rolling-window z-score and STL-style seasonal decomposition anomaly detection on synthetic payment volume time series. Control chart (UCL/LCL 3σ), trend/seasonal/residual panel decomposition, anomaly flag table with severity, naïve ARIMA-lite 30-period forecast. Chains from SIM-03 (Basel RWA Scenario Modeler). Feeds RCA-01 (FRTB IMA). DORA Art.17 monitoring / EBA GL/2021/03 operational risk / PSD2 Art.96 fraud reporting.\",\n      \"ocg:mandate_type\": \"risk_control\",\n      \"ocg:consumes\": [\n        \"sim-03-basel-rwa-scenario-modeler\"\n      ],\n      \"ocg:feeds\": [\n        \"rca-01-frtb-ima-pre-validator\",\n        \"ptg-01-ap2-prompt-template-generator\"\n      ],\n      \"ocg:mcp_tool_name\": \"detect_timeseries_anomalies\",\n      \"ocg:wave\": \"4\",\n      \"ocg:signing_keys\": [],\n      \"dcat:accessService\": {\n        \"@type\": \"dcat:DataService\",\n        \"dcat:endpointURL\": \"https://mcp.ainumbers.co/mcp\",\n        \"dct:conformsTo\": \"https://modelcontextprotocol.io/spec/2025-11-05\"\n      }\n    },\n    {\n      \"@type\": [\n        \"dcat:Dataset\",\n        \"ocg:DecisionTool\"\n      ],\n      \"@id\": \"ain:art-14-psd3-psr-readiness-checker\",\n      \"dct:title\": \"PSD3 / PSR Readiness Checker\",\n      \"dct:description\": \"Six-domain PSD3/PSR readiness rubric: Open Finance access rights (Art.35/36), TPP categorisation (PISP/AISP/PIISP), SCA exemption alignment (Art.85–90), consent framework maturity, fraud liability model (Art.59–65), and embedded finance/BaaS scope. Radar chart + prioritised gap table. Root node (no upstream dependency). Feeds ART-04 (DORA Mapper) and PTG-01. EU transposition ~2027; UK PSR enacted 2024.\",\n      \"ocg:mandate_type\": \"compliance_mandate\",\n      \"ocg:consumes\": [],\n      \"ocg:feeds\": [\n        \"art-04-agent-identity-attestation-checker\",\n        \"ptg-01-ap2-prompt-template-generator\"\n      ],\n      \"ocg:mcp_tool_name\": \"assess_psd3_readiness\",\n      \"ocg:wave\": \"4\",\n      \"ocg:signing_keys\": [],\n      \"dcat:accessService\": {\n        \"@type\": \"dcat:DataService\",\n        \"dcat:endpointURL\": \"https://mcp.ainumbers.co/mcp\",\n        \"dct:conformsTo\": \"https://modelcontextprotocol.io/spec/2025-11-05\"\n      }\n    },\n    {\n      \"@type\": [\n        \"dcat:Dataset\",\n        \"ocg:DecisionTool\"\n      ],\n      \"@id\": \"ain:art-19-agentic-checkout-protocol-selector\",\n      \"dct:title\": \"Agentic Checkout Protocol Selector\",\n      \"dct:description\": \"Scores ACP, UCP, x402, and Visa TAP against platform profile (buyer type, AOV, geography, stack capabilities) and returns a ranked protocol recommendation with fit scores. Node 1 of 3 in the Agentic Checkout Chain.\",\n      \"ocg:mandate_type\": \"routing_policy\",\n      \"ocg:consumes\": [],\n      \"ocg:feeds\": [\n        \"art-20-acp-ucp-product-feed-conformance-auditor\",\n        \"ptg-01-ap2-prompt-template-generator\"\n      ],\n      \"ocg:mcp_tool_name\": \"select_agentic_checkout_protocol\",\n      \"ocg:wave\": \"A\",\n      \"ocg:signing_keys\": [],\n      \"dcat:accessService\": {\n        \"@type\": \"dcat:DataService\",\n        \"dcat:endpointURL\": \"https://mcp.ainumbers.co/mcp\",\n        \"dct:conformsTo\": \"https://modelcontextprotocol.io/spec/2025-11-05\"\n      }\n    },\n    {\n      \"@type\": [\n        \"dcat:Dataset\",\n        \"ocg:DecisionTool\"\n      ],\n      \"@id\": \"ain:art-20-acp-ucp-product-feed-conformance-auditor\",\n      \"dct:title\": \"ACP/UCP Product-Feed Conformance Auditor\",\n      \"dct:description\": \"Validates product/checkout/mandate JSON payloads against ACP or UCP field schemas (5 schema arrays). Identifies missing required fields, type mismatches, and unknown fields. Node 2 of 3 in the Agentic Checkout Chain.\",\n      \"ocg:mandate_type\": \"scheme_rule\",\n      \"ocg:consumes\": [\n        \"art-19-agentic-checkout-protocol-selector\"\n      ],\n      \"ocg:feeds\": [\n        \"art-21-agent-traffic-acceptance-policy-builder\",\n        \"ptg-01-ap2-prompt-template-generator\"\n      ],\n      \"ocg:mcp_tool_name\": \"audit_acp_ucp_product_feed\",\n      \"ocg:wave\": \"A\",\n      \"ocg:signing_keys\": [],\n      \"dcat:accessService\": {\n        \"@type\": \"dcat:DataService\",\n        \"dcat:endpointURL\": \"https://mcp.ainumbers.co/mcp\",\n        \"dct:conformsTo\": \"https://modelcontextprotocol.io/spec/2025-11-05\"\n      }\n    },\n    {\n      \"@type\": [\n        \"dcat:Dataset\",\n        \"ocg:DecisionTool\"\n      ],\n      \"@id\": \"ain:art-21-agent-traffic-acceptance-policy-builder\",\n      \"dct:title\": \"Agent-Traffic Acceptance Policy Builder\",\n      \"dct:description\": \"Builds a policy mandate governing accepted AI agent types, identity verification level, velocity and value caps, payment rails, refund posture, retry policy, and blocking rules. Exports an agent-readable instructions block and a §4 hash-anchored artifact. Node 3 of 3 in the Agentic Checkout Chain.\",\n      \"ocg:mandate_type\": \"agent_guardrail_mandate\",\n      \"ocg:consumes\": [\n        \"art-20-acp-ucp-product-feed-conformance-auditor\"\n      ],\n      \"ocg:feeds\": [\n        \"ptg-01-ap2-prompt-template-generator\"\n      ],\n      \"ocg:mcp_tool_name\": \"build_agent_traffic_policy\",\n      \"ocg:wave\": \"A\",\n      \"ocg:signing_keys\": [],\n      \"dcat:accessService\": {\n        \"@type\": \"dcat:DataService\",\n        \"dcat:endpointURL\": \"https://mcp.ainumbers.co/mcp\",\n        \"dct:conformsTo\": \"https://modelcontextprotocol.io/spec/2025-11-05\"\n      }\n    },\n    {\n      \"@type\": [\n        \"dcat:Dataset\",\n        \"ocg:DecisionTool\"\n      ],\n      \"@id\": \"ain:art-22-agentic-payments-protocol-comparator\",\n      \"dct:title\": \"Agentic Payments Protocol Comparator\",\n      \"dct:description\": \"Compares AP2, ACP, x402, Visa TAP, and Mastercard Agentic Token across 8 dimensions (backer, artifact, signing, scope, rail, identity, audit, status) and 5 agentic scenarios. Root node of the Agentic Rail Chain — routing_policy output determines Branch A (AP2/card) or Branch B (A2A/x402). Promoted from T276.\",\n      \"ocg:mandate_type\": \"routing_policy\",\n      \"ocg:consumes\": [],\n      \"ocg:feeds\": [\n        \"art-16-google-ap2-mandate-builder\",\n        \"art-23-visa-trusted-agent-protocol-inspector\",\n        \"art-24-mastercard-agentic-token-builder\",\n        \"art-25-a2a-agent-card-validator\",\n        \"art-26-x402-payload-decoder-flow-simulator\",\n        \"ptg-01-ap2-prompt-template-generator\"\n      ],\n      \"ocg:mcp_tool_name\": \"compare_agentic_rail_protocols\",\n      \"ocg:wave\": \"A\",\n      \"ocg:signing_keys\": [],\n      \"dcat:accessService\": {\n        \"@type\": \"dcat:DataService\",\n        \"dcat:endpointURL\": \"https://mcp.ainumbers.co/mcp\",\n        \"dct:conformsTo\": \"https://modelcontextprotocol.io/spec/2025-11-05\"\n      }\n    },\n    {\n      \"@type\": [\n        \"dcat:Dataset\",\n        \"ocg:DecisionTool\"\n      ],\n      \"@id\": \"ain:art-23-visa-trusted-agent-protocol-inspector\",\n      \"dct:title\": \"Visa Trusted Agent Protocol (TAP) Signature Inspector\",\n      \"dct:description\": \"Parses and scores Visa TAP Signature-Input / Signature header pairs (RFC 9421 HTTP Message Signatures). Runs a 5-question TAP Readiness Assessment. Branch A, node 2 of the Agentic Rail Chain. Promoted from T286.\",\n      \"ocg:mandate_type\": \"compliance_control\",\n      \"ocg:consumes\": [\n        \"art-22-agentic-payments-protocol-comparator\",\n        \"art-16-google-ap2-mandate-builder\"\n      ],\n      \"ocg:feeds\": [\n        \"art-24-mastercard-agentic-token-builder\",\n        \"art-18-mcp-developer-readiness-scorecard\",\n        \"ptg-01-ap2-prompt-template-generator\"\n      ],\n      \"ocg:mcp_tool_name\": \"inspect_visa_trusted_agent_protocol\",\n      \"ocg:wave\": \"A\",\n      \"ocg:signing_keys\": [],\n      \"dcat:accessService\": {\n        \"@type\": \"dcat:DataService\",\n        \"dcat:endpointURL\": \"https://mcp.ainumbers.co/mcp\",\n        \"dct:conformsTo\": \"https://modelcontextprotocol.io/spec/2025-11-05\"\n      }\n    },\n    {\n      \"@type\": [\n        \"dcat:Dataset\",\n        \"ocg:DecisionTool\"\n      ],\n      \"@id\": \"ain:art-24-mastercard-agentic-token-builder\",\n      \"dct:title\": \"Mastercard Agentic Token Scope Builder\",\n      \"dct:description\": \"Builds or lints a Mastercard Agent Pay Agentic Token scope — agent binding, merchant scope, consent policy (limits, expiry, velocity, MCC). The agent never receives the raw PAN (MDES tokenised). Branch A, node 3 of the Agentic Rail Chain. Promoted from T287.\",\n      \"ocg:mandate_type\": \"compliance_control\",\n      \"ocg:consumes\": [\n        \"art-22-agentic-payments-protocol-comparator\",\n        \"art-23-visa-trusted-agent-protocol-inspector\"\n      ],\n      \"ocg:feeds\": [\n        \"art-18-mcp-developer-readiness-scorecard\",\n        \"ptg-01-ap2-prompt-template-generator\"\n      ],\n      \"ocg:mcp_tool_name\": \"build_mastercard_agentic_token\",\n      \"ocg:wave\": \"A\",\n      \"ocg:signing_keys\": [],\n      \"dcat:accessService\": {\n        \"@type\": \"dcat:DataService\",\n        \"dcat:endpointURL\": \"https://mcp.ainumbers.co/mcp\",\n        \"dct:conformsTo\": \"https://modelcontextprotocol.io/spec/2025-11-05\"\n      }\n    },\n    {\n      \"@type\": [\n        \"dcat:Dataset\",\n        \"ocg:DecisionTool\"\n      ],\n      \"@id\": \"ain:art-25-a2a-agent-card-validator\",\n      \"dct:title\": \"A2A Agent Card Validator & Extension Checker\",\n      \"dct:description\": \"Validates an A2A agent-card.json against the v1.0 shape — identity fields, capabilities, extensions (AP2/x402), input/output modes, skills, provider, signed-card JWS block. Branch B, node 1 of the Agentic Rail Chain. Promoted from T283.\",\n      \"ocg:mandate_type\": \"compliance_control\",\n      \"ocg:consumes\": [\n        \"art-22-agentic-payments-protocol-comparator\"\n      ],\n      \"ocg:feeds\": [\n        \"art-26-x402-payload-decoder-flow-simulator\",\n        \"art-18-mcp-developer-readiness-scorecard\",\n        \"ptg-01-ap2-prompt-template-generator\"\n      ],\n      \"ocg:mcp_tool_name\": \"verify_a2a_agent_card\",\n      \"ocg:wave\": \"A\",\n      \"ocg:signing_keys\": [],\n      \"dcat:accessService\": {\n        \"@type\": \"dcat:DataService\",\n        \"dcat:endpointURL\": \"https://mcp.ainumbers.co/mcp\",\n        \"dct:conformsTo\": \"https://modelcontextprotocol.io/spec/2025-11-05\"\n      }\n    },\n    {\n      \"@type\": [\n        \"dcat:Dataset\",\n        \"ocg:DecisionTool\"\n      ],\n      \"@id\": \"ain:art-26-x402-payload-decoder-flow-simulator\",\n      \"dct:title\": \"x402 Header Decoder, Payload Linter & 402 Flow Simulator\",\n      \"dct:description\": \"Decodes base64 PAYMENT-REQUIRED / PAYMENT-SIGNATURE / PAYMENT-RESPONSE headers, lints exact-scheme PaymentPayload (EIP-3009 style authorization fields), walks the HTTP-402 request/verify/settle flow, shows scheme×network matrix. Branch B, node 2 of the Agentic Rail Chain. Promoted from T277.\",\n      \"ocg:mandate_type\": \"compliance_control\",\n      \"ocg:consumes\": [\n        \"art-22-agentic-payments-protocol-comparator\",\n        \"art-25-a2a-agent-card-validator\"\n      ],\n      \"ocg:feeds\": [\n        \"art-03-x402-settlement-modeler\",\n        \"art-18-mcp-developer-readiness-scorecard\",\n        \"ptg-01-ap2-prompt-template-generator\"\n      ],\n      \"ocg:mcp_tool_name\": \"simulate_x402_flow\",\n      \"ocg:wave\": \"A\",\n      \"ocg:signing_keys\": [],\n      \"dcat:accessService\": {\n        \"@type\": \"dcat:DataService\",\n        \"dcat:endpointURL\": \"https://mcp.ainumbers.co/mcp\",\n        \"dct:conformsTo\": \"https://modelcontextprotocol.io/spec/2025-11-05\"\n      }\n    },\n    {\n      \"@type\": [\n        \"dcat:Dataset\",\n        \"ocg:DecisionTool\"\n      ],\n      \"@id\": \"ain:art-27-agentic-readiness-diagnostic\",\n      \"dct:title\": \"Agentic Payments Readiness Diagnostic\",\n      \"dct:description\": \"12-question scored diagnostic: graded A–F across policy & mandates, protocol formalisation, financial-crime controls, and MCP runtime operations. Single-node ChainGraph (chain_depth: 0). Promoted from guides/agentic-readiness-diagnostic.html.\",\n      \"ocg:mandate_type\": \"agent_guardrail_mandate\",\n      \"ocg:consumes\": [],\n      \"ocg:feeds\": [\n        \"art-15-agentic-mandate-sandbox\",\n        \"art-16-google-ap2-mandate-builder\",\n        \"art-17-ap2-mcp-policy-validator\",\n        \"art-18-mcp-developer-readiness-scorecard\"\n      ],\n      \"ocg:mcp_tool_name\": \"run_agentic_readiness_diagnostic\",\n      \"ocg:wave\": \"A\",\n      \"ocg:signing_keys\": [],\n      \"dcat:accessService\": {\n        \"@type\": \"dcat:DataService\",\n        \"dcat:endpointURL\": \"https://mcp.ainumbers.co/mcp\",\n        \"dct:conformsTo\": \"https://modelcontextprotocol.io/spec/2025-11-05\"\n      }\n    },\n    {\n      \"@type\": [\n        \"dcat:Dataset\",\n        \"ocg:DecisionTool\"\n      ],\n      \"@id\": \"ain:art-28-mcp-server-deployability-diagnostic\",\n      \"dct:title\": \"MCP Server Deployability Diagnostic\",\n      \"dct:description\": \"12-question scored diagnostic: graded A–F across tool definitions & schemas, transport & auth, security hygiene, and operations. Single-node ChainGraph (chain_depth: 0). Promoted from guides/mcp-server-deployability-diagnostic.html.\",\n      \"ocg:mandate_type\": \"agent_guardrail_mandate\",\n      \"ocg:consumes\": [],\n      \"ocg:feeds\": [\n        \"art-18-mcp-developer-readiness-scorecard\"\n      ],\n      \"ocg:mcp_tool_name\": \"run_mcp_deployability_diagnostic\",\n      \"ocg:wave\": \"A\",\n      \"ocg:signing_keys\": [],\n      \"dcat:accessService\": {\n        \"@type\": \"dcat:DataService\",\n        \"dcat:endpointURL\": \"https://mcp.ainumbers.co/mcp\",\n        \"dct:conformsTo\": \"https://modelcontextprotocol.io/spec/2025-11-05\"\n      }\n    },\n    {\n      \"@type\": [\n        \"dcat:Dataset\",\n        \"ocg:DecisionTool\"\n      ],\n      \"@id\": \"ain:art-30-agent-commerce-conformance-validator\",\n      \"dct:title\": \"Agent Commerce Cross-Protocol Conformance Validator\",\n      \"dct:description\": \"The synergy flagship. Validates a single agent purchase end-to-end across four protocols: AP2 v0.2 mandate chain (Intent → Cart → Payment), ACP checkout conformance (OpenAI/Stripe), Visa TAP RFC 9421 HTTP Message Signature inspection, and x402 settlement leg. Issues one unified PASS/WARN/FAIL verdict and a single execution_hash receipt (ChainGraph Standard v0.1 §4, chain_depth: 1). Consumes ART-01, ART-12, ART-03. Feeds CRY-05, PTG-01.\",\n      \"ocg:mandate_type\": \"payment_mandate\",\n      \"ocg:consumes\": [\n        \"art-01-ap2-mandate-chain-validator\",\n        \"art-12-acp-checkout-conformance-validator\",\n        \"art-03-x402-settlement-modeler\"\n      ],\n      \"ocg:feeds\": [\n        \"cry-05-agent-action-audit-trail-aggregator\",\n        \"ptg-01-ap2-prompt-template-generator\"\n      ],\n      \"ocg:mcp_tool_name\": \"validate_agent_commerce_conformance\",\n      \"ocg:wave\": \"6\",\n      \"ocg:signing_keys\": [],\n      \"dcat:accessService\": {\n        \"@type\": \"dcat:DataService\",\n        \"dcat:endpointURL\": \"https://mcp.ainumbers.co/mcp\",\n        \"dct:conformsTo\": \"https://modelcontextprotocol.io/spec/2025-11-05\"\n      }\n    },\n    {\n      \"@type\": [\n        \"dcat:Dataset\",\n        \"ocg:DecisionTool\"\n      ],\n      \"@id\": \"ain:art-31-a2a-x402-extension-mandate-validator\",\n      \"dct:title\": \"A2A x402-Extension Mandate Validator\",\n      \"dct:description\": \"Validates the A2A x402 extension (Coinbase/MetaMask/Ethereum Foundation) that carries crypto-payment authority inside an AP2 mandate: extension declaration in the A2A agent card, payment-authority scope, settlement-rail binding, exact-scheme x402 PaymentPayload lint, and mandate-to-payment-leg consistency. PASS/WARN/FAIL verdict + execution_hash. Educational/simulation.\",\n      \"ocg:mandate_type\": \"settlement_mandate\",\n      \"ocg:consumes\": [\n        \"art-03-x402-settlement-modeler\"\n      ],\n      \"ocg:feeds\": [\n        \"art-30-agent-commerce-conformance-validator\",\n        \"cry-05-agent-action-audit-trail-aggregator\",\n        \"ptg-01-ap2-prompt-template-generator\"\n      ],\n      \"ocg:mcp_tool_name\": \"validate_a2a_x402_mandate\",\n      \"ocg:wave\": \"6\",\n      \"ocg:signing_keys\": [],\n      \"dcat:accessService\": {\n        \"@type\": \"dcat:DataService\",\n        \"dcat:endpointURL\": \"https://mcp.ainumbers.co/mcp\",\n        \"dct:conformsTo\": \"https://modelcontextprotocol.io/spec/2025-11-05\"\n      }\n    },\n    {\n      \"@type\": [\n        \"dcat:Dataset\",\n        \"ocg:DecisionTool\"\n      ],\n      \"@id\": \"ain:art-32-a2a-agent-card-trust-chain-validator\",\n      \"dct:title\": \"A2A Agent-Card Trust-Chain Validator\",\n      \"dct:description\": \"The horizontal agent-to-agent trust complement. Validates an A2A v1.0 agent card (schema, signature, extension URIs) then assesses the delegated-authority trust chain into KYA-OS attestation + spend policy: chain depth <= 4, no scope escalation, validity windows <= 90 days. Trust PASS/WARN/FAIL determination + execution_hash.\",\n      \"ocg:mandate_type\": \"compliance_mandate\",\n      \"ocg:consumes\": [],\n      \"ocg:feeds\": [\n        \"art-04-agent-identity-attestation-checker\",\n        \"art-02-agent-spend-policy-simulator\",\n        \"ptg-01-ap2-prompt-template-generator\"\n      ],\n      \"ocg:mcp_tool_name\": \"validate_a2a_trust_chain\",\n      \"ocg:wave\": \"6\",\n      \"ocg:signing_keys\": [],\n      \"dcat:accessService\": {\n        \"@type\": \"dcat:DataService\",\n        \"dcat:endpointURL\": \"https://mcp.ainumbers.co/mcp\",\n        \"dct:conformsTo\": \"https://modelcontextprotocol.io/spec/2025-11-05\"\n      }\n    },\n    {\n      \"@type\": [\n        \"dcat:Dataset\",\n        \"ocg:DecisionTool\"\n      ],\n      \"@id\": \"ain:cry-05-agent-action-audit-trail-aggregator\",\n      \"dct:title\": \"Agent-Action Audit-Trail Aggregator\",\n      \"dct:description\": \"The regulatory receipt. Aggregates N execution_hashes from an agent session into one SHA-256 Merkle-root session receipt with per-leaf inclusion proofs and an ordered chain-depth map. Sets session_receipt_root. The tamper-evident audit object for EU AI Act Art. 12 record-keeping + DORA. Consumes ANY ChainGraph artifact; feeds CRY-04, PTG-01.\",\n      \"ocg:mandate_type\": \"cryptographic_mandate\",\n      \"ocg:consumes\": [\n        \"art-30-agent-commerce-conformance-validator\",\n        \"art-31-a2a-x402-extension-mandate-validator\",\n        \"art-33-mcp-server-self-attestation-pack\"\n      ],\n      \"ocg:feeds\": [\n        \"cry-04-merkle-batch-verifier\",\n        \"ptg-01-ap2-prompt-template-generator\"\n      ],\n      \"ocg:mcp_tool_name\": \"aggregate_execution_receipts\",\n      \"ocg:wave\": \"6\",\n      \"ocg:signing_keys\": [],\n      \"dcat:accessService\": {\n        \"@type\": \"dcat:DataService\",\n        \"dcat:endpointURL\": \"https://mcp.ainumbers.co/mcp\",\n        \"dct:conformsTo\": \"https://modelcontextprotocol.io/spec/2025-11-05\"\n      }\n    },\n    {\n      \"@type\": [\n        \"dcat:Dataset\",\n        \"ocg:DecisionTool\"\n      ],\n      \"@id\": \"ain:art-33-mcp-server-self-attestation-pack\",\n      \"dct:title\": \"MCP Server Self-Attestation Pack\",\n      \"dct:description\": \"Combines the five MCP-dev checks — tool-definition lint (JSON Schema 2020-12), server.json validation (2025-12-11 schema), OAuth 2.1 audit (RFC 9728 PRM, RFC 8707 audience), tool-poisoning scan, and ops/readiness — into one signed attestation: composite A-F ship-readiness grade + per-domain scores + ordered remediation. Dogfooding: the AINumbers server can attest itself.\",\n      \"ocg:mandate_type\": \"infrastructure_mandate\",\n      \"ocg:consumes\": [],\n      \"ocg:feeds\": [\n        \"cry-05-agent-action-audit-trail-aggregator\",\n        \"ptg-01-ap2-prompt-template-generator\"\n      ],\n      \"ocg:mcp_tool_name\": \"attest_mcp_server\",\n      \"ocg:wave\": \"6\",\n      \"ocg:signing_keys\": [],\n      \"dcat:accessService\": {\n        \"@type\": \"dcat:DataService\",\n        \"dcat:endpointURL\": \"https://mcp.ainumbers.co/mcp\",\n        \"dct:conformsTo\": \"https://modelcontextprotocol.io/spec/2025-11-05\"\n      }\n    }\n  ],\n  \"v0_3_1_note\": \"v0.3.1 (additive): profile conformance migrated to W3C dct:conformsTo + dereferenceable profile URIs (see chaingraph-standard/profiles/registry.json). semantic_profile tokens retained as registered aliases (W3C Content Negotiation by Profile). ISO 20022 profiles applied truthfully — only payment/settlement nodes carry pacs.008-subset; the party-identification profile is published and provisioned for the Tempo wave. Hash preimage and internal IDs unchanged.\",\n  \"v0_4_note\": \"v0.4.0 (Compute Binding): server-side kernel dispatch for gpu:false nodes. gpu:false tools now return execution_hash + output_payload in one MCP round-trip without browser. compute_capability field per node (server|reduced|browser). build_session_receipt added. chains array migrated from NAMED_CHAINS literal. Artifacts emit chaingraph_version:0.4.0.\",\n  \"v0_5_note\": \"v0.5.0 (Proof Binding, §16): OPTIONAL W3C Data Integrity proof (cryptosuite eddsa-jcs-2022) at audit_signature.proof, signing the whole artifact via the same §4 JCS canonicalizer. Turns the execution_hash from tamper-evidence into authenticated attestation; fills the §13.11 'no securing proof' gap. Default-off and holder-chosen (signing de-anonymizes). Backward-compatible: hash preimage unchanged, chaingraph_version stays 0.4.0, unsigned artifacts byte-identical to v0.4.1; only spec_version bumps. did:key for ephemeral signing; did:web + server-side HSM/KMS for institutional issuers (§16.4). Gate: proof-binding.test.mjs.\"\n}\n"
  }
}