Skip to content

test: add recovery controller fault injection - #426

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

test: add recovery controller fault injection#426
Pigbibi merged 1 commit into
mainfrom
codex/reconciliation-recovery-fault-injection

Conversation

@Pigbibi

@Pigbibi Pigbibi commented Aug 30, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • add fault-injection regression coverage for the verify-only legacy recovery controller
  • cover tampered console policy, valid-but-drifted cash digest, stale confirmation, and a general-console URL

Safety assertion

Every injected failure either rejects before evaluation or returns no transition plan with state_write_attempted=false.

Validation

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

GitHub CI will run full tests and lint.

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