{"cohort_sizes":{"C3_authoritarian":28,"C4_other":22},"current_snapshot_at":"2026-07-01T06:00:03.035044+00:00","generated_at":"2026-07-01T06:00:03.035044+00:00","honest_caveats":["DTW silhouette on the 90d window is typically 0.30-0.50 — modest, not strong. Cohorts overlap.","A cohort shift can be data-driven (volume of evidence collected) rather than regime-driven. Treat as a SIGNAL TO INVESTIGATE, not a verdict.","Monthly cadence may miss faster transitions (e.g., a multi-week shutdown that resolves before the next snapshot).","Labels {democracy, bursty, authoritarian} are derived from anchor-set overlap + centroid burstiness; they encode our prior, not ground truth.","First snapshot has no previous — migrations list is empty on initial run."],"migrations":[{"confidence":0.8264,"country":"NG","direction":"deteriorating","new_cohort":"C4_other","old_cohort":"C1_democracy","severity_delta":1},{"confidence":0.8072,"country":"IQ","direction":"deteriorating","new_cohort":"C4_other","old_cohort":"C1_democracy","severity_delta":1},{"confidence":0.7849,"country":"NI","direction":"deteriorating","new_cohort":"C4_other","old_cohort":"C1_democracy","severity_delta":1},{"confidence":0.7832,"country":"PA","direction":"deteriorating","new_cohort":"C4_other","old_cohort":"C1_democracy","severity_delta":1},{"confidence":0.7747,"country":"TT","direction":"deteriorating","new_cohort":"C4_other","old_cohort":"C1_democracy","severity_delta":1},{"confidence":0.7476,"country":"VE","direction":"deteriorating","new_cohort":"C4_other","old_cohort":"C1_democracy","severity_delta":1},{"confidence":0.7424,"country":"UA","direction":"deteriorating","new_cohort":"C4_other","old_cohort":"C1_democracy","severity_delta":1},{"confidence":0.6606,"country":"IT","direction":"deteriorating","new_cohort":"C4_other","old_cohort":"C1_democracy","severity_delta":1},{"confidence":0.6112,"country":"ID","direction":"deteriorating","new_cohort":"C4_other","old_cohort":"C1_democracy","severity_delta":1},{"confidence":0.6062,"country":"SI","direction":"deteriorating","new_cohort":"C4_other","old_cohort":"C1_democracy","severity_delta":1},{"confidence":0.5369,"country":"GB","direction":"deteriorating","new_cohort":"C4_other","old_cohort":"C1_democracy","severity_delta":1},{"confidence":0.5072,"country":"PH","direction":"deteriorating","new_cohort":"C4_other","old_cohort":"C1_democracy","severity_delta":1},{"confidence":0.4462,"country":"FR","direction":"deteriorating","new_cohort":"C4_other","old_cohort":"C1_democracy","severity_delta":1},{"confidence":0.4362,"country":"MX","direction":"deteriorating","new_cohort":"C4_other","old_cohort":"C1_democracy","severity_delta":1},{"confidence":0.6632,"country":"ET","direction":"improving","new_cohort":"C4_other","old_cohort":"C3_authoritarian","severity_delta":-2},{"confidence":0.6463,"country":"RU","direction":"improving","new_cohort":"C4_other","old_cohort":"C3_authoritarian","severity_delta":-2},{"confidence":0.6345,"country":"IN","direction":"improving","new_cohort":"C4_other","old_cohort":"C3_authoritarian","severity_delta":-2},{"confidence":0.6193,"country":"IR","direction":"improving","new_cohort":"C4_other","old_cohort":"C3_authoritarian","severity_delta":-2},{"confidence":0.6031,"country":"TR","direction":"improving","new_cohort":"C4_other","old_cohort":"C3_authoritarian","severity_delta":-2},{"confidence":0.5793,"country":"SA","direction":"improving","new_cohort":"C4_other","old_cohort":"C3_authoritarian","severity_delta":-2}],"n_migrations_total":20,"n_returned":20,"previous_snapshot_at":"2026-06-01T06:00:02.504132+00:00","schema":"voidly-cohort-migration/v1","selected_k":3,"silhouette":0.382,"window_days":90,"_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."}}