Reconciles a declared expected-source inventory against declared observed arrivals. Per source: arrived, missing, late (arrived after its declared expected-as-of), or stale (older than its declared freshness threshold). The expected inventory must be an independently declared input, never derived from what arrived, so a source that never showed up cannot be mistaken for a clean run.
Declared independently of arrivals. Leave empty to see the kill-condition (did-not-run) outcome.
| Source | Status | Expected as-of | Observed as-of | Threshold (h) |
|---|
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 `register_source_arrival_freshness`. Task: Reconcile a caller-declared EXPECTED-source inventory against caller-declared OBSERVED arrivals, per source: arrived, missing, late (arrived after its declared expected-as-of), or stale (arrived but older than its declared freshness threshold relative to a declared reference-as-of).
Call it with arguments: {"policy_parameters":{"reference_as_of":1000,"expected_sources":[{"source_id":"core-ledger-extract","expected_as_of":990,"freshness_threshold_hours":50},{"source_id":"trade-blotter-feed","expected_as_of":995,"freshness_threshold_hours":50}],"observed_arrivals":[{"source_id":"core-ledger-extract","arrived":true,"observed_as_of":980},{"source_id":"trade-blotter-feed","arrived":true,"observed_as_of":985}]}}
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-524-source-arrival-freshness-register.html#p=v1.H4sIAAAAAAAA_wGBAX7-eyJyZWZlcmVuY2VfYXNfb2YiOjEwMDAsImV4cGVjdGVkX3NvdXJjZXMiOlt7InNvdXJjZV9pZCI6ImNvcmUtbGVkZ2VyLWV4dHJhY3QiLCJleHBlY3RlZF9hc19vZiI6OTkwLCJmcmVzaG5lc3NfdGhyZXNob2xkX2hvdXJzIjo1MH0seyJzb3VyY2VfaWQiOiJ0cmFkZS1ibG90dGVyLWZlZWQiLCJleHBlY3RlZF9hc19vZiI6OTk1LCJmcmVzaG5lc3NfdGhyZXNob2xkX2hvdXJzIjo1MH1dLCJvYnNlcnZlZF9hcnJpdmFscyI6W3sic291cmNlX2lkIjoiY29yZS1sZWRnZXItZXh0cmFjdCIsImFycml2ZWQiOnRydWUsIm9ic2VydmVkX2FzX29mIjo5ODB9LHsic291cmNlX2lkIjoidHJhZGUtYmxvdHRlci1mZWVkIiwiYXJyaXZlZCI6dHJ1ZSwib2JzZXJ2ZWRfYXNfb2YiOjk4NX1dfWH_RveBAQAA