Skip to content

Fix readiness load and add disaster recovery gate - #304

Merged
crypt0rr merged 1 commit into
mainfrom
codex/release-v0.63.0
Aug 29, 2026
Merged

crypt0rr merged 1 commit into
mainfrom
codex/release-v0.63.0

Conversation

@crypt0rr

Copy link
Copy Markdown
Owner

Summary

  • bound unauthenticated readiness writer probes with single-flight caching and a strict deadline
  • add focused concurrency, failure, and cancellation coverage
  • add an isolated Docker disaster-recovery rehearsal that exercises backup/restore, checksum enforcement, wrong-key rejection, restart persistence, and signal cleanup
  • require the rehearsal before Docker publication and release v0.63.0 documentation

Validation

  • go test -p 1 -timeout 30m ./... -count=1
  • go test -race -p 1 -timeout 30m ./... -count=1
  • go vet ./...
  • make coverage
  • make lint vuln
  • scripts/disaster-recovery-smoke.sh against a local Docker image

Closes #302
Closes #303

@crypt0rr
crypt0rr merged commit c8a95d2 into main Aug 29, 2026
4 checks passed
@crypt0rr
crypt0rr deleted the codex/release-v0.63.0 branch August 29, 2026 06: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.

[P2] Exercise disaster recovery in isolated CI [P1] Bound unauthenticated readiness write probes

1 participant