Skip to content

feat(integrations): add wix Stripe catalog provider#61

Open
snowmead wants to merge 1 commit into
mainfrom
feat/integration-wix
Open

feat(integrations): add wix Stripe catalog provider#61
snowmead wants to merge 1 commit into
mainfrom
feat/integration-wix

Conversation

@snowmead

@snowmead snowmead commented Jul 11, 2026

Copy link
Copy Markdown
Owner

Summary

  • Adds the wix Stripe Projects catalog integration family as CatalogResource adapter(s).
  • Follows docs/ADDING-A-PROVIDER.md and docs/PROVIDER-WAVES.md.
  • Includes gap test + hermetic provision test. OUTPUT_FIELDS provisional until mise run discover.

Test plan

  • Gap + hermetic tests in module
  • Live mise run discover when provider is linked
  • Merge after resolving additive registry.rs conflict with other family PRs

Note

Low Risk
Standard managed catalog adapter with offline gap and hermetic tests; provisional output envelope is documented and unchanged from other providers until discover.

Overview
Adds the Wix Stripe Projects catalog family with a wix/headless CatalogResource (WixHeadless): optional plan and wix_project_name, managed/global-only hosting, and provisional app_id output until mise run discover. Registers (wix::headless, WixHeadless) and extends the catalog output-drift test for Wix.

Also extends stackless-provider-sdk with optional/required integer and boolean config helpers for generated catalog adapters, documents catalog-first waves and exclusions in PROVIDER-WAVES.md / DECISIONS.md, links waves from ADDING-A-PROVIDER.md, and adds scripts/generate_catalog_integrations.py to scaffold remaining deployables.

Reviewed by Cursor Bugbot for commit 06b0752. Bugbot is set up for automated code reviews on this repo. Configure here.

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