Skip to content

fix: make cloud setup reproducible and report missing capabilities - #11

Merged
chrisschouk merged 1 commit into
mainfrom
codex/cloud-setup-contract
Sep 8, 2026
Merged

chrisschouk merged 1 commit into
mainfrom
codex/cloud-setup-contract

Conversation

@chrisschouk

Copy link
Copy Markdown
Owner

Summary

Fresh cloud sessions can install the repository's locked dependencies and missing tools, retain the pinned package manager in later shells, and load the shared command context. Previously setup could silently do nothing or leave commands unavailable.

Downloads are checksum-verified. Missing prerequisites remain unavailable; setup does not claim provider authentication or application readiness. Sending, spending, migrations, financial ingestion and production E2E are excluded. Existing environment permissions are preserved.

Validation

The shared 16-case regression suite passed, including wrong-source rejection, pinned manager resolution in a fresh shell, checksum failures and credential separation. Shell syntax passed and manifests/lockfiles were checked against this repository's remote default branch. Linux-host activation remains to be verified after publication.

Post-Deploy Monitoring & Validation

During this audit, Codex will update the saved cloud setup and inspect a fresh session for verified tools/dependencies and explicit unavailable capabilities. Revert the setup configuration if new sessions cannot launch; a successful setup is not a production application check.


Compound Engineering
Codex

@vercel

vercel Bot commented Sep 8, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated
sink-web Ready Ready Preview Sep 8, 2026 10:21am UTC

@chrisschouk
chrisschouk merged commit cffdb75 into main Sep 8, 2026
6 checks passed
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