B2BEA.org Rebuild build-execution S-45
build-execution artifact · for B2BEA.org Rebuild · phase S-45 · status complete
- Moved courses catalog filtering/enrollment badge behavior into /assets/js/courses-index-runtime.js.
- Moved course detail purchase tracking, accordion, enrollment, and checkout behavior into /assets/js/course-detail-runtime.js.
- Passed course title via script data attribute instead of inline JavaScript.
- Added focused course runtime governance coverage.
- node --test test/courseRuntime.test.js: 1/1 passed after red test failed on missing asset
- node --check src/assets/js/courses-index-runtime.js: passed
- node --check src/assets/js/course-detail-runtime.js: passed
- node scripts/audit-css-governance.js: passed
- npm test: 109/109 passed
- npm run build: Eleventy copied 117 assets and wrote 126 files
- GitHub Actions build: passed in 19s
- Cloudflare Pages: passed
- Local fast-forward initially hit bad object refs/heads/feature/Icon? after merge; narrow Icon cleanup plus fetch refreshed origin/main.
feature/b2bea-slice-45-course-runtimes
https://github.com/b2bea-org/b2bea-website/pull/80
Start Slice 46 from origin/main; continue with lesson player, course module challenge/test/feedback runtimes, podcast page runtime, OroCommerce vendor page runtime, or the larger vendor portal runtime.
Start Slice 46 from origin/main; continue with lesson player, course module challenge/test/feedback runtimes, podcast page runtime, OroCommerce vendor page runtime, or the larger vendor portal runtime.
- node --test test/courseRuntime.test.js: 1/1 passed after red test failed on missing asset
- node --check src/assets/js/courses-index-runtime.js: passed
- node --check src/assets/js/course-detail-runtime.js: passed
- node scripts/audit-css-governance.js: passed
- npm test: 109/109 passed
- npm run build: Eleventy copied 117 assets and wrote 126 files
- GitHub Actions build: passed in 19s
- Cloudflare Pages: passed
- Local fast-forward initially hit bad object refs/heads/feature/Icon? after merge; narrow Icon cleanup plus fetch refreshed origin/main.
- Moved courses catalog filtering/enrollment badge behavior into /assets/js/courses-index-runtime.js.
- Moved course detail purchase tracking, accordion, enrollment, and checkout behavior into /assets/js/course-detail-runtime.js.
- Passed course title via script data attribute instead of inline JavaScript.
- Added focused course runtime governance coverage.
Start Slice 46 from origin/main; continue with lesson player, course module challenge/test/feedback runtimes, podcast page runtime, OroCommerce vendor page runtime, or the larger vendor portal runtime.
Machine-readable source fields
build-execution
feature/b2bea-slice-45-course-runtimes
b2bea-website
S-45
/Users/justinking/Vaults/Projects/B2BEA-org-new/.worktrees/b2bea-slice-45-course-runtimes
- Moved courses catalog filtering/enrollment badge behavior into /assets/js/courses-index-runtime.js.
- Moved course detail purchase tracking, accordion, enrollment, and checkout behavior into /assets/js/course-detail-runtime.js.
- Passed course title via script data attribute instead of inline JavaScript.
- Added focused course runtime governance coverage.
2026-05-09T19:14:22Z
main
576eb39
Start Slice 46 from origin/main; continue with lesson player, course module challenge/test/feedback runtimes, podcast page runtime, OroCommerce vendor page runtime, or the larger vendor portal runtime.
15c56f6496ca74d9c39f0e7af42fa715fe942994
https://github.com/b2bea-org/b2bea-website/pull/80
- node --test test/courseRuntime.test.js: 1/1 passed after red test failed on missing asset
- node --check src/assets/js/courses-index-runtime.js: passed
- node --check src/assets/js/course-detail-runtime.js: passed
- node scripts/audit-css-governance.js: passed
- npm test: 109/109 passed
- npm run build: Eleventy copied 117 assets and wrote 126 files
- GitHub Actions build: passed in 19s
- Cloudflare Pages: passed
- Local fast-forward initially hit bad object refs/heads/feature/Icon? after merge; narrow Icon cleanup plus fetch refreshed origin/main.
2026-05-09T19:14:49.219Z