blueprint · supabase_json
B2BEA.org Rebuild blueprint
blueprint artifact · for B2BEA.org Rebuild · status approved
Agent Handoff
Start Here
blueprint artifact · for B2BEA.org Rebuild · status approved
Completion Evidence
No explicit evidence field yet. Require tests, screenshots, linked PRs, or reviewed outputs before marking complete.
Artifact Shape
- version: 1
- project id: a820dd0c-6cef-4133-bfbd-d802fd806e44
- updated at: 2026-05-06T19:04:19.428Z
- stack decision: note: string, status: string
- surface layers: 5 items
- shared foundation: 8 items
- architecture direction: Spec-first clean rebuild, using the current B2BEA.org repo as source material rather than preserving current template/CSS architecture by default.
Structured Payload
Machine-readable source fields
version
1
project id
a820dd0c-6cef-4133-bfbd-d802fd806e44
updated at
2026-05-06T19:04:19.428Z
stack decision
note
Keep Eleventy, Astro, Next, or hybrid open until artifacts define rendering, auth, workflow, and data requirements.
status
deferred
surface layers
| id | purpose | rendering bias |
|---|---|---|
| public_site | Browse, learn, discover, convert | static/content-led with rich search and directories |
| b2bea_admin | Operate and govern the ecosystem | authenticated app surface |
| member_dashboard_profile | Manage individual identity, membership, profile, learning, saved/career activity | authenticated app surface with public profile projection |
| vendor_management_portal | Manage vendor company presence and commercial participation | authenticated company workspace |
| practitioner_company_workspace | Manage company-level employee access, academy/career benefits, seats, and company membership ownership | authenticated company workspace distinct from vendors |
shared foundation
- identity model
- company model
- person-company relationship
- roles and permissions
- entitlements/seats
- content/data contracts
- design tokens
- component contracts
architecture direction
Spec-first clean rebuild, using the current B2BEA.org repo as source material rather than preserving current template/CSS architecture by default.