Skip to content

Commit 2b8628a

Browse files
bradygasterCopilot
andauthored
docs: update blog 028 with PR #298 nav polish + refresh contributors roster (#300)
- Add PR #298 (active nav highlighting, favicon fixes) to blog 028 - Update Squad roster from Usual Suspects to Apollo 13 / Mission Control names - Credit @tamirdresher PRs #272, #278-280, #283 - Credit @IEvangelist PR #298 - Credit @dkirby-ms PR #243 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent 2e4161b commit 2b8628a

2 files changed

Lines changed: 32 additions & 23 deletions

File tree

‎CONTRIBUTORS.md‎

Lines changed: 22 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -53,26 +53,25 @@ Squad is built by an AI team where each member owns a domain and ships real work
5353

5454
| Name | Role | Domain |
5555
|------|------|--------|
56-
| Keaton | Lead | Architecture, code review, product direction |
57-
| Verbal | Prompt Engineer | Agent design, spawn templates, coordinator logic |
58-
| Fenster | Core Dev | Runtime implementation, CLI, casting engine |
59-
| Hockney | Tester | Test coverage, quality gates, CI/CD pipeline |
60-
| McManus | DevRel | Documentation, messaging, developer experience |
61-
| Kujan | SDK Expert | Copilot SDK integration, platform patterns |
62-
| Edie | TypeScript Engineer | Type system, build tooling, public API |
63-
| Kobayashi | Git & Release | Releases, versioning, CI/CD, branch strategy |
64-
| Fortier | Node.js Runtime | Node.js runtime integration, system APIs |
65-
| Rabin | Distribution | npm distribution, package management |
66-
| Baer | Security | Security audits, vulnerability fixes |
67-
| Redfoot | Graphic Designer | Visual design, UI assets |
68-
| Strausz | VS Code Extension | VS Code extension, IDE integration |
69-
| Saul | Aspire & Observability | Aspire dashboard, OpenTelemetry, Docker |
70-
| Kovash | REPL & Interactive Shell | REPL implementation, interactive features |
71-
| Marquez | CLI UX Designer | CLI user experience, command design |
72-
| Cheritto | TUI Engineer | Terminal UI, interactive components |
73-
| Breedan | E2E Test Engineer | End-to-end testing, integration validation |
74-
| Nate | Accessibility Reviewer | Accessibility audits, inclusive design |
75-
| Waingro | Product Dogfooder | User feedback, real-world validation |
56+
| Flight | Lead | Architecture, code review, product direction |
57+
| Procedures | Prompt Engineer | Agent design, spawn templates, coordinator logic |
58+
| EECOM | Core Dev | Runtime implementation, CLI, casting engine |
59+
| FIDO | Quality Owner | Test coverage, quality gates, CI/CD pipeline |
60+
| PAO | DevRel | Documentation, messaging, developer experience |
61+
| CAPCOM | SDK Expert | Copilot SDK integration, platform patterns |
62+
| CONTROL | TypeScript Engineer | Type system, build tooling, public API |
63+
| Surgeon | Release Manager | Releases, versioning, CI/CD, branch strategy |
64+
| Booster | CI/CD Engineer | GitHub Actions, publish pipeline, automation |
65+
| GNC | Node.js Runtime | Node.js runtime, system APIs, performance |
66+
| Network | Distribution | npm distribution, package management |
67+
| RETRO | Security | Security audits, vulnerability fixes |
68+
| INCO | CLI UX & Visual Design | CLI UX, branding, visual design |
69+
| GUIDO | VS Code Extension | VS Code extension, IDE integration |
70+
| Telemetry | Aspire & Observability | Aspire dashboard, OpenTelemetry, Docker |
71+
| VOX | REPL & Interactive Shell | REPL implementation, interactive features |
72+
| DSKY | TUI Engineer | Terminal UI, interactive components |
73+
| Sims | E2E Test Engineer | End-to-end testing, integration validation |
74+
| Handbook | SDK Usability | JSDoc, API surface clarity, migration guides |
7675

7776
## v0.8.22 Contributors
7877

@@ -95,16 +94,16 @@ These community members shaped Squad through issues, discussions, and feedback.
9594
| Contributor | Contributions |
9695
|-------------|---------------|
9796
| [@dfberry](https://github.com/dfberry) | #241 (Squad member for docs), #157 (CFO/account member) — docs and team composition ideas |
98-
| [@IEvangelist](https://github.com/IEvangelist) | PR #293 (Astro docs rewrite) — complete documentation site rebuild with Astro, Tailwind CSS, Pagefind search, responsive design. Massive contribution. |
97+
| [@IEvangelist](https://github.com/IEvangelist) | PR #293 (Astro docs rewrite) — complete documentation site rebuild with Astro, Tailwind CSS, Pagefind search, responsive design; PR #298 (active nav highlighting and favicon fixes) — navigation polish on Astro rewrite. Massive contribution. |
9998
| [@diberry](https://github.com/diberry) | #211 (Squad management paradigms), PR #286 (Quick Start validation), PR #288 (installation decision tree), PR #290 (.squad/ directory explainer), PR #292 (doc-impact review process) — management approaches, documentation improvements across multiple PRs |
10099
| [@HemSoft](https://github.com/HemSoft) | #148 (GitHub Agent Workflows) — GAW concept |
101100
| [@sturlath](https://github.com/sturlath) | #156 (Team learning from others' work) — cross-agent learning |
102101
| [@tomasherceg](https://github.com/tomasherceg) | #184 (Multi-PR commit isolation), #237 (CLI wiring bug) — worktree improvements and bug reports |
103102
| [@csharpfritz](https://github.com/csharpfritz) | #205 (Per-member model configuration) — model selection feature (shipped!) |
104103
| [@johnwc](https://github.com/johnwc) | #176 (Different repo support) — multi-repo workflows |
105-
| [@tamirdresher](https://github.com/tamirdresher) | #200 (Squad SubSquads PRD), #237 (CLI wiring bug) — horizontal scaling concept and bug reports |
104+
| [@tamirdresher](https://github.com/tamirdresher) | #200 (Squad SubSquads PRD), #237 (CLI wiring bug), PR #272 (rename workstreams → SubSquads), PR #278 (release notes blog 026 + fix duplicate ADO blog), PR #279 (resolve pre-existing test failures), PR #280 (wire upstream and watch commands), PR #283 (dynamic blog discovery in tests) — horizontal scaling concept, bug reports, and test infrastructure improvements across multiple PRs |
106105
| [@marchermans](https://github.com/marchermans) | #247 (Installation failure) — install bug report |
107-
| [@dkirby-ms](https://github.com/dkirby-ms) | #239 (Terminal flickering bug) — UX bug report |
106+
| [@dkirby-ms](https://github.com/dkirby-ms) | #239 (Terminal flickering bug), PR #243 (fix CLI blankspace issue) — UX bug reports and improvements |
108107
| [@EirikHaughom](https://github.com/EirikHaughom) | #223 (Model & reasoning configuration) — model config improvements |
109108
| [@williamhallatt](https://github.com/williamhallatt) | #202 (squad link/init --remote), #201 (CI/CD opt-in), #218 (fork workflow docs), #216 (TUI init bug) — 4 issues spanning UX, docs, and bugs |
110109
| [@uvirk](https://github.com/uvirk) | #229 (squad doctor not available) — CLI consistency |

‎docs/src/content/blog/028-new-docs-site.md‎

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,16 @@ hero: "Squad's documentation gets a complete rebuild — powered by Astro, Tailw
3131

3232
The site ships as a static build under `docs/` with its own `package.json`. Dev server: `npm run dev`. Production build: `astro build && pagefind`.
3333

34+
### Docs Navigation Polish — PR #298
35+
36+
[@IEvangelist](https://github.com/IEvangelist) (David Pine) followed up with targeted improvements in PR #298:
37+
38+
- **Active link highlighting** — Docs and Blog links now highlight in the top navigation when you're viewing that section
39+
- **Favicon fixes** — Favicon asset handling improved for all browsers
40+
- **Navigation clarity** — Users now have better visual feedback about where they are in the docs
41+
42+
This was a fast-follow polish pass on the Astro rewrite, catching the details that make navigation feel solid.
43+
3444
### Community Content from @diberry
3545

3646
[@diberry](https://github.com/diberry) (Dina Berry) submitted **four pull requests** improving the getting-started experience:

0 commit comments

Comments
 (0)