B2BEA.org Rebuild build-execution S-24
build-execution artifact · for B2BEA.org Rebuild · phase S-24 · status complete
- Moved the admin academy index, course editor, and lesson editor inline runtimes into governed static assets.
- Kept src/admin/academy/*.njk pages as markup plus deferred governed runtime assets.
- Registered the migrated academy runtime assets in the CSS governance legacy inline-style allowlist because they preserve existing inline style strings rather than adding new styling.
| detail | result | command |
|---|---|---|
| Admin academy index runtime syntax check passed | pass | node --check src/assets/js/admin-academy-runtime.js |
| Admin academy course runtime syntax check passed | pass | node --check src/assets/js/admin-academy-course-runtime.js |
| Admin academy lesson runtime syntax check passed | pass | node --check src/assets/js/admin-academy-lesson-runtime.js |
| CSS governance audit passed | pass | node scripts/audit-css-governance.js |
| 10/10 focused admin runtime/review tests passed after red failure | pass | node --test test/adminVendorReview.test.js |
| 90/90 tests passed locally | pass | npm test |
| Eleventy copied 76 assets and wrote 126 files | pass | npm run build |
| PR #59 build check succeeded | pass | GitHub Actions CI / build |
| PR #59 preview deployment succeeded | pass | Cloudflare Pages preview |
feature/b2bea-slice-24-admin-academy-runtime
https://github.com/b2bea-org/b2bea-website/pull/59
Scan remaining inline runtime blocks and start the next smallest governance slice from origin/main.
Scan remaining inline runtime blocks and start the next smallest governance slice from origin/main.
| detail | result | command |
|---|---|---|
| Admin academy index runtime syntax check passed | pass | node --check src/assets/js/admin-academy-runtime.js |
| Admin academy course runtime syntax check passed | pass | node --check src/assets/js/admin-academy-course-runtime.js |
| Admin academy lesson runtime syntax check passed | pass | node --check src/assets/js/admin-academy-lesson-runtime.js |
| CSS governance audit passed | pass | node scripts/audit-css-governance.js |
| 10/10 focused admin runtime/review tests passed after red failure | pass | node --test test/adminVendorReview.test.js |
| 90/90 tests passed locally | pass | npm test |
| Eleventy copied 76 assets and wrote 126 files | pass | npm run build |
| PR #59 build check succeeded | pass | GitHub Actions CI / build |
| PR #59 preview deployment succeeded | pass | Cloudflare Pages preview |
- Moved the admin academy index, course editor, and lesson editor inline runtimes into governed static assets.
- Kept src/admin/academy/*.njk pages as markup plus deferred governed runtime assets.
- Registered the migrated academy runtime assets in the CSS governance legacy inline-style allowlist because they preserve existing inline style strings rather than adding new styling.
Scan remaining inline runtime blocks and start the next smallest governance slice from origin/main.
Machine-readable source fields
build-execution
feature/b2bea-slice-24-admin-academy-runtime
b2bea-website
S-24
/Users/justinking/Vaults/Projects/B2BEA-org-new/.worktrees/b2bea-slice-24-admin-academy-runtime
- Moved the admin academy index, course editor, and lesson editor inline runtimes into governed static assets.
- Kept src/admin/academy/*.njk pages as markup plus deferred governed runtime assets.
- Registered the migrated academy runtime assets in the CSS governance legacy inline-style allowlist because they preserve existing inline style strings rather than adding new styling.
2026-05-08T21:53:28Z
main
b4bb462
Scan remaining inline runtime blocks and start the next smallest governance slice from origin/main.
d697f8c40e677366653f83299795a96bb5b60d3c
https://github.com/b2bea-org/b2bea-website/pull/59
| detail | result | command |
|---|---|---|
| Admin academy index runtime syntax check passed | pass | node --check src/assets/js/admin-academy-runtime.js |
| Admin academy course runtime syntax check passed | pass | node --check src/assets/js/admin-academy-course-runtime.js |
| Admin academy lesson runtime syntax check passed | pass | node --check src/assets/js/admin-academy-lesson-runtime.js |
| CSS governance audit passed | pass | node scripts/audit-css-governance.js |
| 10/10 focused admin runtime/review tests passed after red failure | pass | node --test test/adminVendorReview.test.js |
| 90/90 tests passed locally | pass | npm test |
| Eleventy copied 76 assets and wrote 126 files | pass | npm run build |
| PR #59 build check succeeded | pass | GitHub Actions CI / build |
| PR #59 preview deployment succeeded | pass | Cloudflare Pages preview |
2026-05-08T21:54:00.075Z