{"count":0,"drafts":[],"filters":{"country":null,"include_body":false,"limit":50,"min_posterior":0.0},"generated_at":"2026-09-20T22:44:24.147293Z","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 \u2014 only this queue. Promotion is manual.","Drafts older than 30 days without promotion are auto-archived."],"manifest":{"counts":{"dbscan_flagged":39,"drafts_written":0,"passed_corroboration":0,"passed_dedup":0,"passed_evidence":0},"drafts_archived":0,"drafts_this_run":[],"errors":{},"generated_at":"2026-09-20T18:00:02.138929Z","honest_caveats":["Drafts are AUTO-GENERATED and have NOT been reviewed.","Watchdog never writes to the incidents table \u2014 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-09-20"},"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 \u2014 the watchdog never touched the incidents table).","schema":"voidly-auto-incidents-pending/v1"}
