Skip to content

Pin Stripe catalog envelopes and host substrates - #90

Merged
snowmead merged 5 commits into
mainfrom
feat/stripe-integration-completeness
Jul 31, 2026
Merged

Pin Stripe catalog envelopes and host substrates#90
snowmead merged 5 commits into
mainfrom
feat/stripe-integration-completeness

Conversation

@snowmead

Copy link
Copy Markdown
Owner

Summary

  • Add discover-apply / provisional-list / provisional-check lever and CI gate so Provisional/Best-guess envelopes cannot ship outside an explicit allowlist.
  • Live-pin the bulk of Stripe Projects catalog OUTPUT_FIELDS (and dual-register shared constants with substrates where applicable); document remaining external pin blockers.
  • Finish Phase-1 hosting substrates with real deploy, health, and logs (Railway, Cloudflare Workers, WordPress.com, Laravel Cloud, GitLab), plus Fly remote source-build and Netlify zip/build paths, fixtures, and smoke wiring.

Test plan

  • mise run check
  • mise run provisional-check / mise run provisional-list (expect only documented external blockers)
  • mise run catalog-orphans
  • Hermetic: mise run test (or CI)
  • Live (creds): smoke hosts as needed — smoke-railway, Cloudflare Workers, smoke-wordpress, smoke-laravel-cloud, smoke-gitlab, smoke-fly-build, smoke-netlify-build, smoke-clerk

Add discover-apply / provisional allowlist CI, live-pin integration
OUTPUT_FIELDS, and ship real deploy/health/logs for Railway, Cloudflare
Workers, WordPress.com, Laravel Cloud, and GitLab, plus Fly/Netlify
source-build paths.
@vercel

vercel Bot commented Jul 31, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
stackless Ready Ready Preview Jul 31, 2026 8:37pm

snowmead added 2 commits July 31, 2026 16:36
Keep source on disk marked HELD, omit pub mod / registry rows, and EXCL the
catalog refs so users cannot select providers that cannot provision yet.
Track re-enable work in issues #91#97.
@snowmead
snowmead merged commit c37dcb1 into main Jul 31, 2026
22 of 23 checks passed
@snowmead snowmead mentioned this pull request Jul 31, 2026
3 tasks
@snowmead
snowmead deleted the feat/stripe-integration-completeness branch July 31, 2026 21:16
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