Skip to content

docs(nav): P2 sidebar category sub-groups for Features section - #655

Closed
diberry wants to merge 1 commit into
bradygaster:devfrom
diberry:squad/62-p2-nav-subgroups
Closed

docs(nav): P2 sidebar category sub-groups for Features section#655
diberry wants to merge 1 commit into
bradygaster:devfrom
diberry:squad/62-p2-nav-subgroups

Conversation

@diberry

@diberry diberry commented Mar 27, 2026

Copy link
Copy Markdown
Contributor

Summary

Adds visual category sub-group headers to the Features section in the docs sidebar navigation. No section reorder — purely cosmetic grouping.

Visual Change

Category headers appear as muted, uppercase labels (e.g. TEAM & CONFIGURATION, AGENT INTELLIGENCE) above grouped Feature items in the sidebar.

Nav Category Sub-groups

Changes

  • navigation.ts — optional category field on NavItem, category values on Feature items
  • Sidebar.astro — renders category headers as non-clickable sub-headings
  • docs-build.test.ts — P2 regression tests (section size limit, category field support)

Testing

  • All tests pass
  • No URL changes, no file moves

Team Review

  • ✅ Flight (Lead) — approved
  • ✅ FIDO (QA) — approved

Relates to diberry#62

@diberry
diberry marked this pull request as draft March 27, 2026 20:21
- Add optional category field to NavItem interface
- Render category sub-group headers in Sidebar.astro
- Add P2 regression tests (section size limit, category field support)
- Keep upstream section order (no reorder)
- Include after screenshot for visual review

Relates to #62 (P2 items)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@diberry
diberry force-pushed the squad/62-p2-nav-subgroups branch from 48f58aa to 0d1f894 Compare March 27, 2026 20:26
@diberry
diberry marked this pull request as ready for review March 27, 2026 21:07
@diberry
diberry marked this pull request as draft March 28, 2026 14:13
@diberry

diberry commented Mar 28, 2026

Copy link
Copy Markdown
Contributor Author

Closing -- will re-open via fork-first pipeline when fully polished.

@diberry diberry closed this Mar 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants