feat: add scoped identifier registrar
This commit is contained in:
parent
859df9aae7
commit
2bf569d3d5
6 changed files with 435 additions and 2 deletions
|
|
@ -170,6 +170,16 @@ scale back up. Note the pod runs as root and will re-create root-owned files
|
|||
under `/home/tegwick`, undoing today's ownership fix — it needs a non-root
|
||||
`runAsUser` or its own service account.
|
||||
|
||||
**Interim recovery revised 2026-08-21:** do not restore the host-wide sweep just
|
||||
to drain UUID requests. Repo Manager now owns a scoped on-demand command,
|
||||
`rmgr registrar-reconcile`, which preflights a clean synchronized Forgejo
|
||||
checkout and the authoritative hub, serializes the run, and sets
|
||||
`STATEHUB_REGISTRAR=1` only for one repository's `fix-consistency` child.
|
||||
It commits the identifier writeback and pushes only when explicitly requested.
|
||||
This is the coding-agent recovery path until T03 lands; agents must neither set
|
||||
the environment variable directly nor retry C-06/C-11 or send duplicate
|
||||
messages. The production sweep remains disabled behind T12.
|
||||
|
||||
`gitea` cannot be decommissioned yet: the rollback remotes still point at it by
|
||||
design. Drop them once a sweep or two confirms forgejo is healthy.
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue