feat: master/agent phase 5 — drift and merge, backend (#10) #30

Merged
shcizo merged 5 commits from feat/master-agent-drift-merge-10 into main 2026-10-13 09:04:39 +00:00
5 Commits
Author SHA1 Message Date
shcizo df8f621683 fix(master): review fixes for drift restore and accept (#10) 2026-10-13 10:36:01 +02:00
shcizo b7d105e841 docs: phase 5 plan, drift and merge in README and CLAUDE.md (#10) 2026-10-13 10:28:34 +02:00
shcizo 19a21da7bf feat(web): restore, accept and merge endpoints for drifted and moved services (#10) 2026-10-13 10:28:34 +02:00
shcizo d0bf3e09d9 feat(jobs): refuse poll and webhook jobs for drifted services, add restore (#10) 2026-10-13 10:28:34 +02:00
shcizo 061243f5da feat(store): drift state, move candidates and service merge (#10)
Adds services.awaiting_inventory, Service.Drifted/RunsRef/RunningRef, AcceptRunning, MoveCandidates, MergeSources and MergeService, and maps a job for a deleted service to ErrNotFound.
2026-10-13 10:28:34 +02:00