finish CUST-WP-0068: recover, disposition, discard the cache
All checks were successful
CI Smoke / host-smoke (push) Successful in 1s
CI Smoke / container-smoke (push) Successful in 2s

Close T02–T06 from live hub evidence, disposition clay-borg product
records as not workplans, lift the task-reset restriction in state-hub,
dump and remove the retired local Postgres instance, and record ADR-010's
work-record divergence as closed.
This commit is contained in:
codex 2026-08-28 21:06:25 +02:00
parent 362e32aa04
commit 6cd450fa55
3 changed files with 142 additions and 8 deletions

View file

@ -250,3 +250,22 @@ a container every classification write failed. Repository classification could
own theme — authority that depends on where a process happens to run is not
authority — and is why "central derives" had never been achievable for this
record type.
## Outcome (2026-08-28)
> Added by `CUST-WP-0068`. The 2026-08-24 outcome closed the *repository*
> divergence. The work-record divergence this ADR originally measured — 955
> local / 649 primary — remained, because the retired instance's database was
> still load-bearing. That is now closed.
- **Central holds 1167 workplans.** Records that existed only in the cache
were re-derived from their files, renamed onto the canonical scheme, or
given a written disposition (`docs/recovery/cache-only-disposition-2026-08-28.md`).
- **No open work record exists only in the cache.** Remaining cache-only
slugs are aliases of recovered records, clay-borg product files (not
workplans), or prefix-migration residue.
- **The cache database is discarded.** Final dump
`~/backups/state-hub-cache-2026-08-28.dump`. Container `infra-postgres-1`
and volume `infra_pg_data` removed. Port 5432 is free.
- **The local instance is no longer load-bearing for any record type.**
Decision 3 is now true in operation, not only in argument.