{"count":1,"drafts":[{"country":"SG","country_name":"SG","created_by":"auto-watchdog","date_used":"2026-06-07","dbscan_anomaly_score":3.5633,"evidence_corroboration_posterior":0.8579,"first_seen":"2026-06-08T00:00:01.246023Z","honest_caveats":["Draft != confirmed. Editor must promote.","False-positive rate is uncontrolled — watchdog, not autonomous publisher.","Not counted in the public 343-citable-censorship headline.","DBSCAN AUC vs labeled = 0.6506; corroboration AUC ~0.78. Joint precision higher than either alone but still has uncontrolled FPR.","Re-running the watchdog on the same (country, date) will refresh source_data without overwriting first_seen."],"linked_evidence_ids":[133860168,133860191,133860202,133860213,133860250,133860277,133860304,133860315,133860341,133860368,133860395,133860406,133860445,133860472,133860499,133860526,133860553,133860580,133860607,133860634,133860660,133860687,133860714,133860753,134271010,134271050,134271065,134271080,134271081,134271095,134271082,134271135,134271145,134271146,134271191,134271213,134271239],"n_confirmed_evidence":37,"n_sources_corroborating":2,"n_total_evidence":37,"publishedAt":"2026-06-08","raw_links":[{"label":"DBSCAN profile for SG","url":"https://api.voidly.ai/v1/anomaly/dbscan/SG"},{"label":"Bayesian corroboration","url":"https://api.voidly.ai/v1/classifier/corroborate?country=SG&date=2026-06-07"},{"label":"Country page for SG","url":"https://voidly.ai/sg"},{"label":"Auto-incidents endpoint","url":"https://api.voidly.ai/v1/atlas/auto-incidents-pending"}],"sample_domains":["bbc.com","chat.openai.com","chatgpt.com","claude.ai","copilot.github.com","gemini.google.com","getlantern.org","google.com"],"scanner":"auto-incident-watchdog","schema":"voidly-auto-incident-draft/v1","slug":"auto-incident-sg-2026-06-07","source_data":{"dbscan_flip":{"anomaly_score":3.563311,"block_rate":0.7838,"country":"SG","country_name":"SG","date_used":"2026-06-07","is_anomaly":true,"n_measurements":37,"window_size":45},"evidence_summary":{"confirmed_count_by_source":{"Voidly":8,"Voidly-Community":5,"censoredplanet":24},"confirmed_ids":[133860168,133860191,133860202,133860213,133860250,133860277,133860304,133860315,133860341,133860368,133860395,133860406,133860445,133860472,133860499,133860526,133860553,133860580,133860607,133860634,133860660,133860687,133860714,133860753,134271010,134271050,134271065,134271080,134271081,134271095,134271082,134271135,134271145,134271146,134271191,134271213,134271239],"n_confirmed":37,"n_total":37,"sample_domains":["bbc.com","chat.openai.com","chatgpt.com","claude.ai","copilot.github.com","gemini.google.com","getlantern.org","google.com"]},"presence_by_source":{"censoredplanet":{"n_anomalous_rows":24,"present":true},"ioda":{"n_anomalous_rows":0,"present":false},"ooni":{"n_anomalous_rows":0,"present":false},"voidly_probes":{"n_anomalous_rows":5,"present":true}}},"sources_present":["censoredplanet","voidly_probes"],"status":"draft","summary":"Watchdog flagged SG on 2026-06-07: DBSCAN anomaly score 3.56, Bayesian corroboration posterior 0.86 across 2 source(s) (censoredplanet, voidly_probes), 37 confirmed-source evidence rows. No prior incident in past 7 days. DRAFT — pending editor review.","tags":["auto-draft","pending-review","dbscan","corroboration","watchdog"],"title":"DRAFT: possible SG censorship event 2026-06-07 (DBSCAN+Bayesian)","written_at":"2026-06-08T00:00:01.246023Z"}],"filters":{"country":null,"include_body":false,"limit":50,"min_posterior":0},"generated_at":"2026-07-07T19:12:55.326753Z","honest_caveats":["Drafts are AUTO-GENERATED and NOT reviewed.","NOT counted in the public confirmed-censorship total.","Each draft carries dbscan_anomaly_score + evidence_corroboration_posterior + sources_present + linked_evidence_ids so the editor can audit the trigger conditions.","Watchdog never writes to the incidents table — only this queue. Promotion is manual.","Drafts older than 30 days without promotion are auto-archived."],"manifest":{"counts":{"dbscan_flagged":34,"drafts_written":0,"passed_corroboration":0,"passed_dedup":0,"passed_evidence":0},"drafts_archived":0,"drafts_this_run":[],"errors":{},"generated_at":"2026-07-07T18:00:01.750450Z","honest_caveats":["Drafts are AUTO-GENERATED and have NOT been reviewed.","Watchdog never writes to the incidents table — only the queue dir.","Promotion is manual.","Drafts older than 30 days without promotion are auto-archived.","DBSCAN AUC = 0.6506 (above 0.65 promote floor but well below the supervised classifier's 0.99)."],"schema":"voidly-auto-incidents-manifest/v1","thresholds":{"archive_after_days":30,"corrob_posterior_floor":0.5,"dbscan_leaderboard_limit":50,"dbscan_lookback_hours":24,"incident_dedup_days":7,"min_evidence_rows":1},"today":"2026-07-07"},"note":"Editor flow: GET this list, click through to the raw API endpoints in each draft's raw_links to verify, then either (a) promote by copying the JSON's fields into one of create-voidly-incidents.py / ingest-ooni-incidents.py with status='active', or (b) delete the draft JSON if it's a false positive (no DB rollback needed — the watchdog never touched the incidents table).","schema":"voidly-auto-incidents-pending/v1","_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."}}