OpenChainGraph Suite · ART-264 · Revenue Operations

Commission Hierarchy Validator

Validates commission hierarchy structures: checks that each parent's child split percentages sum to 100% or below, detects orphan agents (non-root with missing parent), detects circular references via BFS, and flags override stacking (3 or more children totaling over 80%). Per ASC 606 / ASC 340-40 incremental commission cost analysis. ZERO PII: synthetic agent IDs and split percentages only.

Revenue Operations ASC 606 Hierarchy Validation Commission Splits Proofs Deferred
🔒 All inputs are processed locally in your browser. No data is transmitted. Do not enter real personal data — use synthetic or anonymised inputs only. This tool accepts synthetic agent identifiers and numeric split percentages only.
Commission Hierarchy
Array of {agent_id, parent_id, split_pct}. Set parent_id to null for root agents. split_pct is the percentage the parent distributes to this agent.
By Level
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 `validate_commission_hierarchy`. Task: BFS structural validation of multi-level sales commission hierarchies.
Call it with arguments: {"policy_parameters":{"hierarchy":[{"agent_id":"NP1","parent_id":null,"split_pct":null},{"agent_id":"ManagerA","parent_id":"NP1","split_pct":60},{"agent_id":"AgentX","parent_id":"ManagerA","split_pct":50}]}}
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-264-validate-commission-hierarchy.html#p=v1.H4sIAAAAAAAA_wG5AEb_eyJoaWVyYXJjaHkiOlt7ImFnZW50X2lkIjoiTlAxIiwicGFyZW50X2lkIjpudWxsLCJzcGxpdF9wY3QiOm51bGx9LHsiYWdlbnRfaWQiOiJNYW5hZ2VyQSIsInBhcmVudF9pZCI6Ik5QMSIsInNwbGl0X3BjdCI6NjB9LHsiYWdlbnRfaWQiOiJBZ2VudFgiLCJwYXJlbnRfaWQiOiJNYW5hZ2VyQSIsInNwbGl0X3BjdCI6NTB9XX2qeVeCuQAAAA