Skip to content

feat(console): add bounded legacy recovery confirmation - #334

Merged
Pigbibi merged 1 commit into
mainfrom
codex/reconciliation-recovery-console
Aug 30, 2026
Merged

feat(console): add bounded legacy recovery confirmation#334
Pigbibi merged 1 commit into
mainfrom
codex/reconciliation-recovery-console

Conversation

@Pigbibi

@Pigbibi Pigbibi commented Aug 30, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add a read-only, redacted reconciliation-recovery queue for existing RECONCILE_ONLY live targets
  • require two time-separated samples, fresh source/evidence, digest-bound dual approval, and an admin’s non-executable confirmation
  • block the legacy manual strategy-switch shortcut for all continuity states and sync the dedicated ingress secret when configured

Safety boundary

This Worker records only no_order=true, execution_authority_granted=false confirmation intent. It never dispatches recovery, changes broker state, reads broker credentials, or places orders. A private platform controller must re-verify raw receipts and dual-review binding before restoring an existing runtime.

Validation

  • node --check web/strategy-switch-console/worker.js
  • node --check web/strategy-switch-console/app.js
  • rtk test node tests/strategy_switch_worker_validation.mjs

Co-Authored-By: Codex <noreply@openai.com>
@Pigbibi
Pigbibi force-pushed the codex/reconciliation-recovery-console branch from b6d1187 to ba064b5 Compare August 30, 2026 18:22
@Pigbibi
Pigbibi merged commit e865328 into main Aug 30, 2026
6 checks passed
@Pigbibi
Pigbibi deleted the codex/reconciliation-recovery-console branch August 30, 2026 18:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant