Store the one-time bundle Price id + coupon id per pricing policy (same home as
the metered price ids) instead of an edge-fn env var / lookup key — ops point a
policy at its Stripe objects with a SQL UPDATE, no redeploy.
- V42: pricing_policy.bundle_stripe_price_id + bundle_coupon_id (nullable;
additive/idempotent). NULL = bundles not offered for that policy.
- PricingPolicy entity gains the two fields.
The create-payg-bundle-checkout edge fn (SaaS repo) now reads them via the
payg_get_bundle_checkout_context RPC.