feat: controller-owned allocator API on control-plane DB (Closes #600) #622

Merged
sysadmin merged 1 commits from feat/issue-600-controller-allocator-api into master 2026-07-10 02:12:00 -05:00
1 Commits
Author SHA1 Message Date
sysadmin db5d14184f feat: controller-owned allocator API on control-plane DB (Closes #600)
Add gitea_allocate_next_work and allocator_service routing policy on top of
the #613 ControlPlaneDB substrate. Workers get atomic assign+lease results
(or wait/no_safe_work/terminal-path outcomes) without self-selecting work
via file locks or comment-only leases. #612 remains downstream.

Closes #600
2026-07-10 02:54:20 -04:00