{"auto_disables_probes":false,"caveats":["A low-agreement node may be CORRECT. A probe in a region with genuinely different blocking than the consensus pool will 'disagree' while being right. This detector FLAGS for human review — it never auto-bans or disables a probe.","Consensus itself can be wrong. If most probes and sources cluster in one region (they do — heavy datacenter / Global-North skew), the majority verdict reflects that region and an honest probe elsewhere is penalized.","Tier-2 and Tier-3 consensus are PROXIES. Different-day and country-base-rate comparisons are weaker than same-cell agreement; the tier weights down-rank them but cannot make them rigorous.","New / low-volume nodes have little history. A flag with confidence < 0.4 means 'not enough evidence to judge' — watch the node, do not act on it.","The probe_node_id column is sparsely populated. Most evidence rows carry no probe attribution; those rows still feed the consensus POOL but cannot be scored as a probe. Coverage grows as attribution improves.","Degenerate verdict distribution is a WEAK signal in the current data: internal probes were seeded on a low-censorship datacenter domain list (mostly CLEAR) and community probes on known-blocked domains (mostly BLOCK). It nudges the integrity score by 0.15 but agreement_rate is the load-bearing metric."],"count":8,"filters_applied":{"flagged_only":true,"max_score":null,"min_score":null,"node_class":null},"generated_at":"2026-08-20T06:15:01.868603+00:00","integrity_score_formula":"clamp01(agreement_rate - 0.15*is_degenerate - 0.15*is_volume_outlier); agreement_rate defaults to 0.5 (neutral) when a node has no comparable rows","is_advisory_only":true,"method":"Per-probe-node consensus comparison. Each probe row's binary verdict (block/clear) is compared to the majority verdict of every OTHER probe and source testing the same target, via a three-tier consensus fallback (same domain+country+day > same domain+country > country base rate). agreement_rate is the tier-weighted mean match. Nodes are also checked for degenerate verdict distributions (only-blocks / only-clears) and reporting-volume outliers vs same-class peers.","nodes":[{"agreement_rate":0,"block_reports":1509,"clear_reports":0,"comparable_rows":1509,"confidence":1,"detail_url":"/v1/atlas/probe-integrity/cp-31hqjkpn","flag_confidence":"actionable for human review","flag_reasons":["agreement_rate 0.00 < floor 0.7 (1509 comparable rows)","degenerate verdict distribution (only_blocks) across 25 distinct targets — corroborates the agreement signal"],"flagged":true,"integrity_score":0,"is_volume_outlier":false,"node_class":"community","node_id":"cp-31hqjkpn","total_rows":1509,"verdict_distribution":"only_blocks","watch_notes":[]},{"agreement_rate":0,"block_reports":1325,"clear_reports":0,"comparable_rows":1325,"confidence":1,"detail_url":"/v1/atlas/probe-integrity/cp-yrp1sb0l","flag_confidence":"actionable for human review","flag_reasons":["agreement_rate 0.00 < floor 0.7 (1325 comparable rows)","degenerate verdict distribution (only_blocks) across 24 distinct targets — corroborates the agreement signal"],"flagged":true,"integrity_score":0,"is_volume_outlier":false,"node_class":"community","node_id":"cp-yrp1sb0l","total_rows":1325,"verdict_distribution":"only_blocks","watch_notes":[]},{"agreement_rate":0,"block_reports":8,"clear_reports":0,"comparable_rows":8,"confidence":0.2667,"detail_url":"/v1/atlas/probe-integrity/cp-n2qt71ba","flag_confidence":"low — investigate, do not act (8 comparable rows, confidence 0.27)","flag_reasons":["agreement_rate 0.00 < floor 0.7 (8 comparable rows)"],"flagged":true,"integrity_score":0,"is_volume_outlier":false,"node_class":"community","node_id":"cp-n2qt71ba","total_rows":8,"verdict_distribution":"only_blocks","watch_notes":[]},{"agreement_rate":0.5597,"block_reports":3665,"clear_reports":4659,"comparable_rows":8324,"confidence":1,"detail_url":"/v1/atlas/probe-integrity/sel","flag_confidence":"actionable for human review","flag_reasons":["agreement_rate 0.56 < floor 0.7 (8324 comparable rows)"],"flagged":true,"integrity_score":0.5597,"is_volume_outlier":false,"node_class":"internal","node_id":"sel","total_rows":8324,"verdict_distribution":"mixed","watch_notes":[]},{"agreement_rate":0.5652,"block_reports":2177,"clear_reports":2830,"comparable_rows":5007,"confidence":1,"detail_url":"/v1/atlas/probe-integrity/mad","flag_confidence":"actionable for human review","flag_reasons":["agreement_rate 0.57 < floor 0.7 (5007 comparable rows)"],"flagged":true,"integrity_score":0.5652,"is_volume_outlier":false,"node_class":"internal","node_id":"mad","total_rows":5007,"verdict_distribution":"mixed","watch_notes":[]},{"agreement_rate":0.7429,"block_reports":22,"clear_reports":0,"comparable_rows":22,"confidence":0.7333,"detail_url":"/v1/atlas/probe-integrity/cp-04giug7m","flag_confidence":"actionable for human review","flag_reasons":["degenerate verdict distribution (only_blocks) across 9 distinct targets — corroborates the agreement signal"],"flagged":true,"integrity_score":0.5929,"is_volume_outlier":false,"node_class":"community","node_id":"cp-04giug7m","total_rows":22,"verdict_distribution":"only_blocks","watch_notes":[]},{"agreement_rate":0.6685,"block_reports":1712,"clear_reports":3453,"comparable_rows":5165,"confidence":1,"detail_url":"/v1/atlas/probe-integrity/mex","flag_confidence":"actionable for human review","flag_reasons":["agreement_rate 0.67 < floor 0.7 (5165 comparable rows)"],"flagged":true,"integrity_score":0.6685,"is_volume_outlier":false,"node_class":"internal","node_id":"mex","total_rows":5165,"verdict_distribution":"mixed","watch_notes":[]},{"agreement_rate":0.8235,"block_reports":20,"clear_reports":0,"comparable_rows":20,"confidence":0.6667,"detail_url":"/v1/atlas/probe-integrity/cp-tlkb99p3","flag_confidence":"actionable for human review","flag_reasons":["degenerate verdict distribution (only_blocks) across 12 distinct targets — corroborates the agreement signal"],"flagged":true,"integrity_score":0.6735,"is_volume_outlier":false,"node_class":"community","node_id":"cp-tlkb99p3","total_rows":20,"verdict_distribution":"only_blocks","watch_notes":[]}],"schema":"voidly-atlas-probe-integrity/v1","totals":{"evidence_rows_scanned":169746,"mean_agreement_rate_scored_nodes":0.8293,"node_class_block_report_median":{"community":660.5,"internal":2177},"nodes_flagged":8,"nodes_flagged_low_confidence":1,"probe_attributed_rows":93633,"probe_nodes_scored":37,"rows_without_resolvable_verdict":58442,"upstream_consensus_rows":17671},"window_days":30,"_voidly_pay":{"claim_did":"https://voidly.ai/pay/claim","for_builders":"https://voidly.ai/pay/for-builders","marketplace":"https://api.voidly.ai/v1/pay/marketplace","live_demo":"https://huggingface.co/spaces/emperor-mew/voidly-pay","universal_proxy":{"url":"https://api.voidly.ai/v1/pay/proxy","example":"https://api.voidly.ai/v1/pay/proxy?u=<https-url>&to=did:voidly:<your-did>&price=0.01","page":"https://voidly.ai/pay/proxy","note":"Paywall any public HTTPS URL with one query param. No SDK install required."},"install":{"typescript":"npm install @voidly/pay","python":"pip install voidly-pay","langchain":"pip install voidly-pay-langchain","vercel_ai":"npm install @voidly/pay-vercel-ai","mcp":"npx @voidly/pay-mcp","cli":"npm install -g @voidly/pay-cli"},"note":"Voidly Pay is the open agent-to-agent payment rail. Claim a DID + 10 starter credits in 60s, or paywall any URL via the universal proxy with one query param."}}