[ STATUS ]
live system state · refreshed on every page load · UTC
Now
2026-05-04 15:47:37Z
AI Jury inference layer
| STATE |
[ LIVE ]
|
| LAST HEARTBEAT |
2026-05-04 15:47:03Z |
| HEARTBEAT AGE |
33s |
| VERDICTS TODAY |
202 |
| VERDICTS TOTAL |
264 |
| OUTCOMES SETTLED |
0 |
CEX shortlist scanner
| LAST PUSH |
2026-05-04 06:02:07 |
| LAST DATE_UTC |
2026-05-04 |
| CANDIDATES TODAY |
5 |
| NEXT SCREEN |
06:00 UTC daily |
Polymarket whale ingestion
| SIGNALS TODAY |
265 |
| SIGNALS TOTAL |
15,021 |
| POLL CADENCE |
sub-minute |
Public surface
| REGISTERED USERS |
16 |
| WHALE-VOTE RECORDS |
36 |
| JURY-VOTE RECORDS |
2 |
System architecture
buchiang.com runs as three isolated stacks joined by signed HMAC contracts. Each component can fail or be redeployed without taking the public site down.
[ inference tier ] → POST /api/internal/jury_intake →
[ scanner tier ] → POST /api/internal/cex_shortlist → [ public web tier ]
[ public web ] ← serves /, /feed, /impressum, ... ← [ this server ]
The public web tier (this server) holds zero credentials for upstream models or scanners. It cannot push verdicts; it can only receive signed pushes and render them. The reverse — public users cannot reach the inference or scanner tiers in any way.
Thresholds & SLOs
- Heartbeat freshness — inference layer is marked
OFFLINE if the last heartbeat is older than 300s.
- Verdict publish-after — every verdict carries a
publish_after timestamp; the public surface only renders it once that timestamp is in the past. Avoids leaking pre-publication state.
- Outcome window — counterfactual validation runs at
verdict.ts + 24h. Markets that resolve sooner short-circuit to kind=market_resolved.
- CEX freshness — shortlist is considered stale 26h after the last 06:00 UTC scan.
[ buchiang@v1 // status snapshot 2026-05-04 15:47:37Z ]