Files
Peter Steinberger 8f622108e0 feat(state): local client credential cutover (R0 PR1b) (#174599)
* feat(state): local client credential cutover (R0 PR1b)

Move client identities, tokens, and IPC credentials to the local credential owner with schema 29 migration and generation-bound rollback.

* fix(test): use local credentials in rebased restart fixtures

* test(state): reconcile credential fixtures with current main

* fix(gateway): preserve dispatch errors when failure recording conflicts

* fix(state): retain private-store attribution through rebase

* fix(ci): preserve explicit singleton worker limits

* fix(state): preserve credential restore and owner contracts

* fix(state): inspect installed PostgreSQL schema before capture

* fix(state): preserve updater custody in PostgreSQL inspection

* fix(state): qualify schema SQL and isolate bounded test assets

* test(worker): report relocated watcher startup failures

* fix(build): retain fs-safe worker entry effects

* test(gateway): await node result acknowledgements before teardown

* test(worktrees): enable diagnostics for eviction log capture

* fix(mantis): retain prepared native assets for offline candidates

* fix(state): validate native credential receipts consistently

Match the TypeScript receipt source contract in the native reader and cover malformed source witnesses. Record bounded emitted-worker diagnostics when the existing deployment proof fails.

* test(build): capture worker source across bundling stages

* test: keep declaration fixture writes inside owned paths

* test(codex): await rollout watcher delivery

* test: pin late lease proof to acquisition path

* test: preserve current completion notices after restart

* test: align credential capture attribution metadata

* refactor(infra): retain shared socket transport for credential cutover
2026-10-19 14:46:51 -07:00
..