Skip to content

feat: add verify-only legacy recovery controller - #425

Merged
Pigbibi merged 2 commits into
mainfrom
codex/reconciliation-recovery-verify-only
Aug 30, 2026
Merged

feat: add verify-only legacy recovery controller#425
Pigbibi merged 2 commits into
mainfrom
codex/reconciliation-recovery-verify-only

Conversation

@Pigbibi

@Pigbibi Pigbibi commented Aug 30, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • add a private verify-only controller for confirmed IBKR legacy recovery
  • recheck the full dual-review receipt, bounded QRS confirmation, fresh read-only reconciliation evidence, and deployed RECONCILE_ONLY runtime target
  • consume QPK strict post-confirmation timing semantics

Safety

  • returns a transition plan only; it never writes Cloud Run/runtime state, broker settings, execution markers, or orders
  • uses a dedicated controller-read token and never follows redirects
  • equal-second confirmation/evidence timestamps are now explicitly rejected

Validation

  • python3 -m compileall -q scripts/verify_reconciliation_recovery.py tests/test_reconciliation_recovery_verify_only.py
  • direct focused verification and fault-injection checks
  • uv lock --check
  • python3 scripts/check_qpk_pin_consistency.py

GitHub CI will run the complete suite.

Pigbibi and others added 2 commits August 31, 2026 03:24
Co-Authored-By: Codex <noreply@openai.com>
Co-Authored-By: Codex <noreply@openai.com>
@Pigbibi
Pigbibi merged commit f6d8bb0 into main Aug 30, 2026
1 check passed
@Pigbibi
Pigbibi deleted the codex/reconciliation-recovery-verify-only branch August 30, 2026 19:30
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