kyle
4e1dd03d07
Route templates: a route named x-* serves any request route x-<something>
...
Implemented-By: OpenCode session (model recorded in docs/implementer-log.md)
2026-09-25 13:38:24 -07:00
kyle
d0d3203f73
Wire wake and identity into crossbar; v2 smoke and README
...
Implemented-By: OpenCode session (model recorded in docs/implementer-log.md)
2026-09-25 11:12:24 -07:00
kyle
cf2aa24393
Smoke run for v1; README for leases, admin and accounting
...
Implemented-By: OpenCode session (model recorded in docs/implementer-log.md)
2026-09-25 06:56:54 -07:00
kyle
d82bfba3ec
Wire the store, lease table and limiter into crossbar
...
Implemented-By: OpenCode session (model recorded in docs/implementer-log.md)
2026-09-25 06:38:36 -07:00
kyle
32ac7f549a
Admin: leases, pin, release, drain, usage, metrics
...
cmd/crossbar/main.go calls admin.Handler with the new 6-arg signature, passing nil for the not-yet-wired leases/limiter/store/drainer (task 07 wires them) so go vet and go test ./... pass on cmd/crossbar. This is a compile fix, not the task-07 wiring; noted in the implementer-log.
Implemented-By: OpenCode session (model recorded in docs/implementer-log.md)
2026-09-25 06:33:29 -07:00
kyle
97f7cdffd9
Route by lease, queue per host and model, record every request
...
Implemented-By: OpenCode session (model recorded in docs/implementer-log.md)
2026-09-25 05:15:21 -07:00
kyle
4bc5115f24
Add the admin endpoints, the crossbar binary and the fake upstream
...
Implemented-By: OpenCode session (model recorded in docs/implementer-log.md)
2026-09-25 02:32:50 -07:00