{"generated_at":"2026-05-21T13:42:52.654864Z","metrics":{"auc":0.6506,"auc_flag_only":0.6372,"auc_pr":0.3639,"dbscan_min_samples":3,"eps_quantile":0.75,"features_used":["block_rate","log_n","pct_dns_block","pct_tcp_reset","pct_blockpage","pct_tls_reset","pct_outage","pct_interference","pct_block","asn_unique_log","source_diversity","asn_unique_normalized"],"fn":853,"fp":223,"min_window_pts":8,"n_negative":2899,"n_positive":1023,"n_scored":3922,"n_skipped":315,"notes":["CenDTect-style rolling-window DBSCAN. Per-country 14d window, DBSCAN(eps=92pct kNN, min_samples=3). Continuous score = distance to nearest core point on the test day's standardized feature vector.","AUC computed against v3.3 labeled-incidents (country, day) pairs. Labels are 1=incident-day, 0=quiet day with >=5 measurements.","Promote floor = 0.65. Anything below = unsupervised view doesn't beat baseline; reported transparently and not promoted."],"passed_promote_floor":true,"pos_rate":0.2608,"precision_at_p90":0.4326,"promote_floor_auc":0.65,"recall_at_p90":0.1662,"schema":"voidly-dbscan-anomaly/v1","threshold_p90":3.3594,"tn":2676,"tp":170,"trained_at":"2026-05-21T04:19:40.634338Z","version":"v1","window_days":45},"schema":"voidly-dbscan-info/v1","summary":{"auc":0.6506,"n_negative":2899,"n_positive":1023,"n_scored":3922,"passed":true,"promote_floor":0.65},"_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."}}