Coming up
REST API
PreviewThe unauthenticated showcase endpoints are live — they are what /queue and /scoreboard render. Tenant queue and receipt are live behind a session or a token. A scoreboard of your clocks is still planned.
Both showcase routes ignore ?repo=. The bound is the API’s DOUG_SHOWCASE_REPO, not a query string a stranger can widen. Per-author-type rates are not published.
- GET /v1/showcase/queue live
- Open PRs for the showcase repo, scored, with reasons. Unauthenticated. What /queue renders.
- GET /v1/showcase/scoreboard live
- Prospective counters from the ledger: adjudicated, pending, first due, deep-read meter. miss_rate is null until the pre-registered interval fires. Label: not yet decidable — a count, not a rate.
- GET /v1/prs/:number/receipt live
- The evidence trail behind a verdict. Session or a token with receipt:read. Not a public showcase route.
- GET /v1/queue live
- Tenant-scoped routed queue. Session or token. The showcase route is pinned to one repo by design and is not this.
- GET /v1/scoreboard planned
- Tenant-scoped clocks: your adjudicated / pending / miss_rate. The showcase route is pinned to one repo by design and is not this.