Slice 65 Private Runtime Service Credential Checkpoint
Stopped private runtime Supabase REST helpers from falling back to the public anon key.,Subject resolution now fails closed when service credentials are missing, while still using the anon key only to validate the user token.,Added regression coverage for missing service credentials and static private-helper fallback checks.
- focused private runtime/access tests passed (35/35)
- node scripts/audit-js-governance.js
- node scripts/audit-css-governance.js
- git diff --check
- npm test (132/132)
- npm run build (Eleventy wrote 126 files)
- GitHub Actions build passed
- Cloudflare Pages passed
feature/b2bea-slice-65-js-governance-scope
Start Slice 66 from origin/main; continue production hardening and release-readiness checks without visual CSS churn.
Start Slice 66 from origin/main; continue production hardening and release-readiness checks without visual CSS churn.
- focused private runtime/access tests passed (35/35)
- node scripts/audit-js-governance.js
- node scripts/audit-css-governance.js
- git diff --check
- npm test (132/132)
- npm run build (Eleventy wrote 126 files)
- GitHub Actions build passed
- Cloudflare Pages passed
Start Slice 66 from origin/main; continue production hardening and release-readiness checks without visual CSS churn.
Machine-readable source fields
https://github.com/b2bea-org/b2bea-website/pull/100
https://github.com/b2bea-org/b2bea-website
Slice 65 Private Runtime Service Credential Checkpoint
feature/b2bea-slice-65-js-governance-scope
completed
B2BEA Website
- Stopped private runtime Supabase REST helpers from falling back to the public anon key.
- Subject resolution now fails closed when service credentials are missing, while still using the anon key only to validate the user token.
- Added regression coverage for missing service credentials and static private-helper fallback checks.
S-65
Start Slice 66 from origin/main; continue production hardening and release-readiness checks without visual CSS churn.
2026-05-10T02:27:51Z
fbe7a2f50b27dd65fc063300edf377e1314c1661
- focused private runtime/access tests passed (35/35)
- node scripts/audit-js-governance.js
- node scripts/audit-css-governance.js
- git diff --check
- npm test (132/132)
- npm run build (Eleventy wrote 126 files)
- GitHub Actions build passed
- Cloudflare Pages passed