Skip to content

feat: publish redacted IBKR recovery source - #424

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

feat: publish redacted IBKR recovery source#424
Pigbibi merged 1 commit into
mainfrom
codex/reconciliation-recovery-publisher

Conversation

@Pigbibi

@Pigbibi Pigbibi commented Aug 30, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • add an opt-in IBKR recovery-source publisher for the QRS reconciliation queue
  • accept only a QPK-ready candidate and bound AIAuditBridge mandatory dual-review receipt
  • emit/publish only redacted, non-executable source snapshots; default is no network call
  • advance QuantPlatformKit pin to the recovery-contract commit

Safety

  • no IBKR connection, runtime-target mutation, execution marker write, or order path
  • source publication only targets the dedicated HTTPS recovery ingress and does not follow redirects
  • later controller re-verification and an operator confirmation remain mandatory

Validation

  • python3 -m compileall -q scripts/publish_reconciliation_recovery_source.py tests/test_reconciliation_recovery_source_publisher.py
  • direct focused safety scenarios with local QPK source
  • python3 scripts/check_qpk_pin_consistency.py
  • uv lock --check

Local pytest is not installed on the VPS; GitHub CI runs the full suite.

Co-Authored-By: Codex <noreply@openai.com>
@Pigbibi
Pigbibi merged commit 0375c90 into main Aug 30, 2026
1 check passed
@Pigbibi
Pigbibi deleted the codex/reconciliation-recovery-publisher branch August 30, 2026 19:19
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