metatroncubeswdev d98b29ec76
Some checks failed
CI / Lint, Unit & Integration Tests (push) Has been cancelled
chore: add UNLOCK_ALL_FEATURES env flag to bypass plan gating for testing
getShopTier() returns "pro" when UNLOCK_ALL_FEATURES=true, so every
plan-gated screen (Zones, Rates, Product rules, Dashboard) and the per-tier
location cap open up regardless of the shop's real subscription. Single
choke point — every tierAtLeast()/locationLimitFor() call derives from
getShopTier(). Default off; documented in .env.example as production-unsafe.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-04 02:13:49 -04:00
..