also looking at this
umbrella: pet-store storefront fixes (rolling)
#3
586 files
+38082
-7487
- 7a48c0fd05 feat(commerce): shipping notification email + admin mark-shipped action glennmichael123 review this step
- 696244fb9f feat(storefront): customer address book at /addresses glennmichael123 review this step
- 440eff829b fix(security): replace hardcoded @stacksjs.org admin gate with env allowlist glennmichael123 review this step
- 0b5bc88e56 feat(seo): add Organization, CollectionPage, and BreadcrumbList JSON-LD glennmichael123 review this step
- 8d18235d78 feat(commerce): mark-delivered and cancel-order admin actions glennmichael123 review this step
- 40dcebece8 fix(testing,orm): add explicit subpath exports + retarget db helper imports glennmichael123 review this step
- 35bb517d7f feat: feature-bundle architecture + ORM deferred-load + framework patches glennmichael123 review this step
- 5568099880 fix(router): adapt Middleware void-return contract to bun-router chain glennmichael123 review this step
- 3564ad17af fix(build): skip core packages without a build script glennmichael123 review this step
- 066fc64563 feat(build): skip feature-gated core packages whose flag is off glennmichael123 review this step
- 7d28fe0606 feat(buddy): add build:frontend with build.ts escape hatch glennmichael123 review this step
- 7c3066a3f1 fix(router): default error responses to JSON, not HTML glennmichael123 review this step
- 5fb15efbe0 chore(framework): sync upstream stacks (queue/email/router/actions audit clusters) glennmichael123 review this step