Decisions to outcomes
verified agent actions backed by a fresh signed Resolve record, by action type, with false positives, disputes, unknowns and reversals counted. Last 30 days. Counts only: no caller, domain or agent is named.
The funnel
By action
| Action | Decisions | Receipts checked |
|---|---|---|
| read | 539 | 39 |
| cite | 10 | 0 |
| connect | 23 | 0 |
| transact | 45 | 1 |
| administer | 0 | 0 |
Decisions: block 28 · warn 506 · require confirmation 54 · allow 19 · unsupported 10.
Where CrawlCheck was wrong
| Allowed, then the site refused the agent | 0 |
|---|---|
| Blocked, then the agent got through | 0 |
| Outcomes that disagreed with Resolve | 0 |
| Findings withdrawn on appeal | 0% |
Only outcomes that name the receipt they acted on (decision_sha256) are placed. allowed_then_refused: CrawlCheck said allow and the site refused or challenged the agent. blocked_then_got_through: CrawlCheck said block and the agent reported success. Both are counted against CrawlCheck.
Per day
| Day | Decisions | Receipts checked | Outcomes |
|---|---|---|---|
| 2026-10-12 | 1 | 0 | 0 |
| 2026-10-11 | 50 | 4 | 0 |
| 2026-10-10 | 245 | 25 | 9 |
| 2026-10-09 | 116 | 1 | 0 |
| 2026-10-08 | 29 | 0 | 0 |
| 2026-10-07 | 159 | 53 | 0 |
| 2026-10-06 | 17 | 0 | 0 |
Decisions are signed preflight receipts CrawlCheck issued; receipts checked are CrawlCheck-Receipt headers a receiving site looked up; outcomes are what agents reported after acting (POST /api/v1/outcome). Our own monitoring probes are never counted. Counts only: no caller, domain or agent is stored with these numbers.
Signed JSON: /api/v1/north-star · report an outcome: POST /api/v1/outcome with decision_sha256 · all metrics: /metrics.