OpenChainGraph Suite · ART-460 · SOX 404 / ICFR Control Testing

IPE Integrity Verifier

Answers "is this report extract what the source system actually produced" for Information-Produced-by-Entity (IPE) completeness and accuracy testing. Reconciles a source extract hash, row count, and control total against the same facts for the report built from it, within your own declared rounding tolerance.

IPE Completeness & Accuracy Deterministic Reconciliation
🔒 All inputs are processed locally in your browser. No data is transmitted. Do not enter real personal data — use synthetic or anonymised inputs only.
IPE Reconciliation Inputs
Source extract hash
Report hash
Source row count
Report row count
Source control total
Report control total
Tolerance (absolute, control-total units)
Detail
Execution Hash (SHA-256)

Ask your agent

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 `verify_ipe_integrity`. Task: Verify Information-Produced-by-Entity (IPE) completeness and accuracy for SOX 404 / ICFR control testing -- is this report extract what the source system actually produced.
Synthetic sample input (policy_parameters): {"source_extract_hash":"sha256:aaa111","report_hash":"sha256:aaa111","source_row_count":1000,"report_row_count":1000,"source_control_total":500000,"report_control_total":500000,"tolerance":0.01}
Verify before trusting: call `verify_execution_hash` on mcp.ainumbers.co (https://mcp.ainumbers.co/mcp) with the returned execution_hash.
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-460-ipe-integrity-verifier.html#p=v1.H4sIAAAAAAAA_wHCAD3_eyJzb3VyY2VfZXh0cmFjdF9oYXNoIjoic2hhMjU2OmFhYTExMSIsInJlcG9ydF9oYXNoIjoic2hhMjU2OmFhYTExMSIsInNvdXJjZV9yb3dfY291bnQiOjEwMDAsInJlcG9ydF9yb3dfY291bnQiOjEwMDAsInNvdXJjZV9jb250cm9sX3RvdGFsIjo1MDAwMDAsInJlcG9ydF9jb250cm9sX3RvdGFsIjo1MDAwMDAsInRvbGVyYW5jZSI6MC4wMX1LPm1MwgAAAA