B2BEA.org Rebuild build-execution S-12
build-execution artifact · for B2BEA.org Rebuild · phase S-12 · status complete
- Made /studio the canonical Studio app-runtime route because Eleventy emits /studio pages.
- Changed runtime access policy to protect /studio and descendants with the admin.studio entitlement.
- Updated route registry to mark /studio canonical and redirect legacy /admin/studio URLs to /studio.
- Updated deploy redirects and focused tests for the new route contract.
- No CSS changes were made.
| detail | result | command |
|---|---|---|
| 8/8 focused runtime access tests passed after red failure | pass | node --test test/runtimeAccess.test.js |
| 5/5 focused route registry tests passed after red failure | pass | node --test test/routeRegistry.test.js |
| CSS governance audit passed | pass | node scripts/audit-css-governance.js |
| 73/73 tests passed locally | pass | npm test |
| Eleventy copied 65 assets and wrote 126 files, including /studio pages | pass | npm run build |
| PR #47 check run succeeded | pass | GitHub Actions CI / build |
| PR #47 preview deployment succeeded | pass | Cloudflare Pages preview |
feature/b2bea-slice-12-studio-route-policy
https://github.com/b2bea-org/b2bea-website/pull/47
Start Slice 13 from origin/main. Candidate: continue reducing inline JavaScript in Studio media or add focused admin/vendor update review contract.
Start Slice 13 from origin/main. Candidate: continue reducing inline JavaScript in Studio media or add focused admin/vendor update review contract.
| detail | result | command |
|---|---|---|
| 8/8 focused runtime access tests passed after red failure | pass | node --test test/runtimeAccess.test.js |
| 5/5 focused route registry tests passed after red failure | pass | node --test test/routeRegistry.test.js |
| CSS governance audit passed | pass | node scripts/audit-css-governance.js |
| 73/73 tests passed locally | pass | npm test |
| Eleventy copied 65 assets and wrote 126 files, including /studio pages | pass | npm run build |
| PR #47 check run succeeded | pass | GitHub Actions CI / build |
| PR #47 preview deployment succeeded | pass | Cloudflare Pages preview |
- Made /studio the canonical Studio app-runtime route because Eleventy emits /studio pages.
- Changed runtime access policy to protect /studio and descendants with the admin.studio entitlement.
- Updated route registry to mark /studio canonical and redirect legacy /admin/studio URLs to /studio.
- Updated deploy redirects and focused tests for the new route contract.
- No CSS changes were made.
Start Slice 13 from origin/main. Candidate: continue reducing inline JavaScript in Studio media or add focused admin/vendor update review contract.
Machine-readable source fields
build-execution
feature/b2bea-slice-12-studio-route-policy
b2bea-website
S-12
/Users/justinking/Vaults/Projects/B2BEA-org-new/.worktrees/b2bea-slice-12-studio-route-policy
- Made /studio the canonical Studio app-runtime route because Eleventy emits /studio pages.
- Changed runtime access policy to protect /studio and descendants with the admin.studio entitlement.
- Updated route registry to mark /studio canonical and redirect legacy /admin/studio URLs to /studio.
- Updated deploy redirects and focused tests for the new route contract.
- No CSS changes were made.
2026-05-08T19:42:02Z
main
e52145db1709b5155c020054c28611cd528c6a0d fix: align studio route policy with emitted pages
Start Slice 13 from origin/main. Candidate: continue reducing inline JavaScript in Studio media or add focused admin/vendor update review contract.
330e5cd566a97194bd2728577a3d164747939e44
https://github.com/b2bea-org/b2bea-website/pull/47
| detail | result | command |
|---|---|---|
| 8/8 focused runtime access tests passed after red failure | pass | node --test test/runtimeAccess.test.js |
| 5/5 focused route registry tests passed after red failure | pass | node --test test/routeRegistry.test.js |
| CSS governance audit passed | pass | node scripts/audit-css-governance.js |
| 73/73 tests passed locally | pass | npm test |
| Eleventy copied 65 assets and wrote 126 files, including /studio pages | pass | npm run build |
| PR #47 check run succeeded | pass | GitHub Actions CI / build |
| PR #47 preview deployment succeeded | pass | Cloudflare Pages preview |
2026-05-08T19:42:42.726Z