Reconcile executed MPP recurring/streamed draws against the authorized mandate envelope. Checks per-cycle and cumulative caps, expiry/revocation breaches, and produces a draw-set commitment for downstream Merkle verification. Distinct from ART-36 (mandate granting).
valid_until. Output includes a draw-set Merkle leaf commitment for chaining to downstream verification nodes. For mandate granting, see ART-36.
| Cycle | Drawn | Cap | Status |
|---|
| Seq | Amount | Timestamp | Cycle | Status |
|---|
Copy this paragraph into Claude, OpenClaw, or any MCP-aware agent to run this exact tool, with this sample, and verify the artifact.
Run the AINumbers MCP tool `reconcile_mpp_subscription`. Task: Reconcile executed MPP subscription/streaming draws against the authorized mandate envelope.
Call it with arguments: {"policy_parameters":{"envelope":{"cap_total":1000,"cap_per_cycle":100,"cadence":"monthly","valid_until":9999999999,"mode":"subscription"},"draws":[{"seq":1,"amount":95,"ts":1750000000,"cycle":1},{"seq":2,"amount":90,"ts":1752600000,"cycle":2},{"seq":3,"amount":80,"ts":1755200000,"cycle":3}]}}
Verify before trusting: call `verify_execution_hash` on mcp.ainumbers.co (https://mcp.ainumbers.co/mcp) with the parameter `claimed_hash` set to the returned `execution_hash`, passing the full artifact the run returned (the object containing `policy_parameters` + `output_payload` + `execution_hash`; equivalently `policy_parameters` + `output_payload` with `claimed_hash`), not the bare hash string.
Return the ledger link https://ledger.ainumbers.co/ so a human can re-verify without contacting us.
PII rule: All inputs are processed locally in your browser. No data is transmitted. Do not enter real personal data — use synthetic or anonymised inputs only.
Open the tool with the sample prefilled: https://ainumbers.co/chaingraph/art-106-tempo-subscription-reconciler.html#p=v1.H4sIAAAAAAAA_wEQAe_-eyJlbnZlbG9wZSI6eyJjYXBfdG90YWwiOjEwMDAsImNhcF9wZXJfY3ljbGUiOjEwMCwiY2FkZW5jZSI6Im1vbnRobHkiLCJ2YWxpZF91bnRpbCI6OTk5OTk5OTk5OSwibW9kZSI6InN1YnNjcmlwdGlvbiJ9LCJkcmF3cyI6W3sic2VxIjoxLCJhbW91bnQiOjk1LCJ0cyI6MTc1MDAwMDAwMCwiY3ljbGUiOjF9LHsic2VxIjoyLCJhbW91bnQiOjkwLCJ0cyI6MTc1MjYwMDAwMCwiY3ljbGUiOjJ9LHsic2VxIjozLCJhbW91bnQiOjgwLCJ0cyI6MTc1NTIwMDAwMCwiY3ljbGUiOjN9XX0rSCMtEAEAAA