Tennis HQ · venue desk
Tennis desk
Live metrics from event-store bake —
bun run tennis:board:bake →
/registry/tennis/board-metrics.json.
Venue colors are identity; edge uses semantic green/red.
Runtime:
tennis.factory-wager.com.
Owned production runtime
tennis.factory-wager.com
is served by the FactoryWager-operated Cloudflare Worker tennis-hq.
Release verification checks the exact merged SHA, shell, glossary, and the fail-closed
/api/v1 contract boundary. Registry auth and producer service auth remain
separate token planes.
Probing runtime…
Partner desk · Factory join
Public bake of Tennis HQ partners/capacity + accounting/finance
(or offline partners-ops join). Browser never holds PARTNER_API_TOKEN.
Loading partner-contracts bake…
| CODE | Call | Phase | Outs | Incompl. | Max bet ¢ | FUND | HS | Links |
|---|---|---|---|---|---|---|---|---|
| … | ||||||||
CLI: bun run tennis:partner-contracts:bake
(live with PARTNER_API_TOKEN or --offline)
Venues
Identity badges (KX · PM · PN · BF). Live market counts from event-store when baked.
Live matches
Event-store pairs with avatar slugs — filter by venue.
| A | B | Ven | Mid A | Mid B | Edge | Series |
|---|
Tenant registry packages
Loading…
| Package | Latest | Versions |
|---|---|---|
| … | ||
Portal health
Probing…
Operator: bun run tennis:board:bake · CLI bars:
Kalshi-bot/src/lib/tennis-hq/charts/ascii-bars.ts