Skip to content

fix: wait for canary artifact delivery before verification - #548

Merged
Ishaan Gangwani (ishaan1124) merged 2 commits into
mainfrom
codex/release-canary-delivery
Sep 7, 2026
Merged

fix: wait for canary artifact delivery before verification#548
Ishaan Gangwani (ishaan1124) merged 2 commits into
mainfrom
codex/release-canary-delivery

Conversation

@ishaan1124

Copy link
Copy Markdown
Member

Scientific release canaries could start verification when a remote computation had exited but its artifact delivery was still pending. A packaged Modal Matplotlib run reproduced this: computation, capture, and cleanup succeeded, while the canary failed before the captured artifacts became visible.

Keep waiting through pending delivery under the existing deadline before validating outputs. Preserve explicit cleanup and the compute tool's change-notification semantics.

Validation: deterministic regression exercises terminal execution with pending delivery, then completed delivery; targeted scientific capability tests, format and typecheck. A fresh exact-source packaged rehearsal and all five Modal checks are required before stable publication.

@vercel

vercel Bot commented Sep 7, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
openscience Ready Ready Preview Sep 7, 2026 9:46am UTC

Request Review

@ishaan1124
Ishaan Gangwani (ishaan1124) merged commit 06ad937 into main Sep 7, 2026
9 checks passed
@aayambansal
Aayam Bansal (aayambansal) deleted the codex/release-canary-delivery branch September 7, 2026 14:13
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