B2BEA.org V1 Route Family Inventory
B2BEA.org V1 Route Family Inventory Source of record: RedKey Supabase Studio artifact. Project: B2BEA.org Rebuild Project ID: a820dd0c 6cef 4133 bfbd d802fd806e44 Artifact: route family inventory Artifact ID: 2cec821e 07ba 4aca 81fb 078f163adf44 Version: 3 Status: draft Updated: 2026 05 07T13:54:34.797+00:00 Status draft Basis surface specs v6 owner approved...
Source of record: RedKey Supabase Studio artifact.
- Project:
B2BEA.org Rebuild - Project ID:
a820dd0c-6cef-4133-bfbd-d802fd806e44 - Artifact:
route-family-inventory - Artifact ID:
2cec821e-07ba-4aca-81fb-078f163adf44 - Version:
3 - Status:
draft - Updated:
2026-05-07T13:54:34.797+00:00
draft
- surface-specs v6 owner-approved surface decisions
- current repo src route templates from git ls-tree
- B2BEA design-system checkout for design treatment terminology
```json { "deferred": [], "redirects": [ { "to": "/admin/studio", "from": "/studio", "reason": "Decision 3: top-level /studio migrates under single /admin shell." }, { "to": "/admin/studio/media", "from": "/studio/media", "reason": "Decision 3: top-level /studio migrates under single /admin shell." }, { "to": "/vendor", "from": "/vendor-portal", "reason": "Decision 2: private vendor workspace prefix is /vendor." } ], "route_count": 97, "needs_review": [], "by_disposition": { "v1_keep": 94, "redirect": 3 }, "by_page_family": { "job_board": 1, "job_detail": 1, "event_index": 1, "topic_index": 2, "admin_module": 9, "event_detail": 1, "course_detail": 1, "course_catalog": 1, "resource_index": 7, "directory_index": 10, "editorial_index": 4, "editorial_detail": 3, "system_generated": 1, "vendor_dashboard": 1, "audience_landing_page": 6, "people_profile_detail": 1, "vendor_profile_detail": 1, "admin_publishing_module": 2, "auth_or_account_utility": 8, "course_learning_surface": 4, "standard_marketing_page"
Owner approved maturity assessment as V1 special flow and reusable maturity-assessment pattern seed.
| notes | route | disposition | page_family | source_file | target_surface | current_surface | canonical_target | | --- | --- | --- | --- | --- | --- | --- | --- | | Homepage may stay custom under approved surface decision. | / | v1_keep | marketing_home_or_landing | src/index.njk | public_site | public_site | / | | | /about | v1_keep | standard_marketing_page | src/pages/about.njk | public_site | public_site | /about | | | /account | v1_keep | member_dashboard_or_account | src/account/index.njk | member_portal | member_portal | /account | | | /admin | v1_keep | admin_module | src/admin/index.njk | b2bea_admin | b2bea_admin | /admin | | | /admin/academy | v1_keep | admin_module | src/admin/academy/index.njk | b2bea_admin | b2bea_admin | /admin/academy | | | /admin/academy/course | v1_keep | admin_module | src/admin/academy/course.njk | b2bea_admin | b2bea_admin | /admin/academy/course | | | /admin/academy/lesson | v1_keep | admin_module | src/admin/academy/lesson.njk | b2bea_admin | b2bea_admin | /admin/academy/lesson | | | /admin/categories | v1_keep | admin_module | src/admin/categories/index.njk | b2bea_admin | b2bea_admin | /admin/categories | | | /admin/companies | v1_
``json
{
"defer": "Route/capability is not part of baseline V1 unless launch explicitly requires it.",
"remove": "Route has no replacement or active product path after inventory review.",
"v1_keep": "Current route remains in V1 and must map to a canonical page family or approved custom exception.",
"redirect": "Route should migrate to a new canonical route while preserving access/SEO as needed.",
"needs_review": "Route matched a sensitive or ambiguous area requiring owner confirmation before plan."
}
``
| id | topic | decision | decided_at | implications | | --- | --- | --- | --- | --- | | RFI-OWNER-DEC-001 | Maturity assessment V1 treatment | Keep the current maturity assessment routes in V1 as a bounded special assessment flow. Treat this as the first instance of a reusable maturity-assessment pattern for future domain maturity assessments. Keep the broader standard survey/form engine as a separate capability/spec. | 2026-05-07T13:54:34.797Z | /assessments and /assessments/maturity/* move from defer to v1_keep., page-template-spec needs a maturity_assessment_special_flow family., survey-system-spec should still define general survey/forms separately and not force the maturity assessment into a generic survey model too early. |
``json
{
"site_head": "fabc8f2",
"site_repo": "https://github.com/b2bea-org/b2bea-website.git",
"checkout_note": "Fixed upstream Windows checkout blocker by removing tracked root macOS Icon\\r file in commit fabc8f2. Fresh Windows checkout now succeeds cleanly.",
"site_local_path": "C:/Users/jstnk/Downloads/cc/projects/b2bea/b2bea-website",
"design_system_head": "d83614a",
"design_system_repo": "https://github.com/b2bea-org/b2bea-org-design-system.git",
"design_system_local_path": "C:/Users/jstnk/Downloads/cc/projects/b2bea/b2bea-org-design-system"
}
``
- Review redirects and needs_review routes with Justin.
- Decide whether maturity assessment remains a special V1 flow or defers with generalized survey system.
- Use this inventory as input to page-template-spec.
- For every v1_keep route, define canonical template family, required components, states, data source, and QA checks.