fix: harden import recovery and utility cancellation - #154
Conversation
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
|
The PR checks passed and the merge completed, but fresh validation of the exact develop commit exposed a timing-dependent shared-connection test-fixture issue. Edge has not been published. Test-only follow-up #155 replaces the queue fixture with independent SQLite connections, commits setup explicitly, and adds a regression proving that closing a status reader cannot roll back a pending write in another session. All 94 queue/cancellation tests pass locally; publication will wait for the complete gates on the follow-up. |
|
Edge is published from develop commit d965657, including the test-isolation follow-up in #155. All exact-commit release gates passed. Both GHCR and Docker Hub serve version 1.3.1-dev for linux/amd64 and linux/arm64 at sha256:c8bdeaf40291335427246224bdb11902568a7432f86e4c82c214ede39562186d. Both platform revision labels match the validated commit, image signing and verification passed, and production latest remains unchanged. Release workflow: https://github.com/pullboxapp/pullbox/actions/runs/35419313435 . The existing Firefox story-arc checkbox setup test required a rerun; its failure artifacts were preserved and no assertions were weakened. |
Summary
Validation
make ci-fullpassed: 12,022 application tests, 91.16% coverage, 25 accessibility tests, 575 browser tests each in Chromium and Firefox, and 7 production-image smoke tests.Safety