docs: agent anatomy and hiring checklist#439
Merged
bradygaster merged 22 commits intobradygaster:devfrom Mar 18, 2026
Merged
Conversation
diberry
pushed a commit
to diberry/squad
that referenced
this pull request
Mar 16, 2026
- Fix broken links to memory docs (memory-and-knowledge.md → ../features/memory.md) - Rename heading to 'Agent anatomy' (noun-first, sentence case) - De-duplicate Human/AI table — reference existing section, keep @copilot details - Tighten tone — flatten parenthetical asides - Trim 'Working with your team' — framework + links, not re-teaching Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Collaborator
Author
|
@bradygaster — this one's ready for your review. Two concept pages enriched with agent anatomy and human-AI SDLC content. 4 commits, 2 files, ~75 lines added. Team-reviewed and feedback addressed. |
diberry
pushed a commit
to diberry/squad
that referenced
this pull request
Mar 17, 2026
- Fix broken links to memory docs (memory-and-knowledge.md → ../features/memory.md) - Rename heading to 'Agent anatomy' (noun-first, sentence case) - De-duplicate Human/AI table — reference existing section, keep @copilot details - Tighten tone — flatten parenthetical asides - Trim 'Working with your team' — framework + links, not re-teaching Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
208b252 to
1acb09e
Compare
diberry
pushed a commit
to diberry/squad
that referenced
this pull request
Mar 17, 2026
- Fix broken links to memory docs (memory-and-knowledge.md → ../features/memory.md) - Rename heading to 'Agent anatomy' (noun-first, sentence case) - De-duplicate Human/AI table — reference existing section, keep @copilot details - Tighten tone — flatten parenthetical asides - Trim 'Working with your team' — framework + links, not re-teaching Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Add 4 new docs pages and update 3 existing: - New: five-minute-start.md (5-minute quickstart) - New: architecture.md (how Squad works) - New: choosing-your-path.md (CLI vs SDK vs Copilot) - New: glossary.md (key terms reference) - Update: troubleshooting.md (common errors table) - Update: first-session.md (jargon definitions) - Update: navigation.ts (sidebar entries) Closes bradygaster#301 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Reverts .squad/agents/pao/history.md to upstream/main so it no longer appears in the PR diff. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Session: 2026-03-10-adoption-tracking Requested by: Scribe Changes: - Merged 4 decisions from inbox to decisions.md: adoption tracking 3-tier architecture, implementation, append-only governance, ampersand style guide - Updated Flight and EECOM history.md with team cross-agent updates - Created orchestration logs for PAO (PR bradygaster#303 rebase), Flight (adoption proposal), EECOM (Tier 1 implementation) - Created session log documenting adoption tracking architecture finalization - Deleted decision inbox files after merge
New docs pages derived from public blog post analysis: - scenarios/ralph-operations.md: outer loop deployment, mutex, logging, alerting - scenarios/proactive-communication.md: two-way Teams webhooks and scanning - features/issue-templates.md: squad-aware issue templates, routing labels - features/reviewer-protocol.md: trust levels section (full/selective/self-managing) - test/docs-build.test.ts: assertions updated for new pages All content follows Microsoft Style Guide. No individual repo names — aggregate references only per owner privacy directive. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Remove ralph-operations.md and proactive-communication.md — both document infrastructure around Squad (webhooks, WorkIQ, deployment patterns) rather than Squad itself. Content moves to Squad IRL repo. Reframe issue-templates.md to clarify GitHub Issue Templates are a platform feature configured for Squad routing, not a Squad feature. Litmus test applied: if Squad doesn't ship the code/config, it belongs in IRL. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Created comprehensive documentation for working across GitHub personal
accounts and GitHub Enterprise Managed Users (EMU):
- New scenario page: scenarios/cross-org-auth.md
- Three solution approaches: gh auth switch, Copilot instructions,
Squad skill pattern
- Git credential helper configuration
- Common error messages and verification steps
- Updated troubleshooting.md with cross-org auth section
- Updated enterprise-platforms.md authentication section with cross-ref
- Added navigation entry for Cross-Org Auth scenario
- Updated test assertions in docs-build.test.ts
Follows Microsoft Style Guide (sentence-case headings, active voice).
Includes practical examples and cross-references to related pages.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…ntent triage, remote access proposal Session: 2026-03-11T01-27-57-post-work-orchestration Agents: FIDO (Quality Owner), Flight (Lead) Changes: - Orchestration logs for FIDO (test assertion sync fix, commit 6599db6) and Flight (content triage skill) - Merged 6 decisions from inbox to decisions.md - Consolidated boundary heuristic: "Squad Ships It" (docs vs IRL) across content-triage skill and PR bradygaster#331 review - Added content-triage workflow for external content integration - Added phased rollout proposal for remote Squad access (Discussions → Copilot → Chat) - Added PR trust levels spectrum (full/selective/self-managing) - Cross-agent updates: FIDO, Flight, PAO history.md sync; boundary heuristic shared Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Resolve workspace packages to source in vitest so vi.mock intercepts correctly. Without this, npm ci installs a duplicate squad-sdk under squad-cli/node_modules which bypasses the mock.
Adds a background update check that runs when the interactive shell starts. On startup, Squad checks the npm registry for a newer version and displays a passive notification banner if one is available. Key design decisions: - Fire-and-forget: never blocks or delays shell startup - 24-hour cache: avoids repeated network calls - 3-second fetch timeout via AbortController - Opt-out via SQUAD_NO_UPDATE_CHECK=1 env var - Triple-wrapped error handling: silent on any failure New file: packages/squad-cli/src/cli/self-update.ts Modified: packages/squad-cli/src/cli-entry.ts (wired into no-args shell path) Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Adds a mandatory scannability framework for all content reviews: - Paragraphs: narrative flow, conceptual explanations (3-4 sentences max) - Bullet lists: features, options, scannable items (parallel structure) - Tables: comparisons, structured reference data, attribute grids - Quotes/indents: warnings, callouts, cited material - Decision test: hunt-for-one-item = convert to bullets/table PAO applies this on every PR with documentation impact. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Closes bradygaster#343 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
… merged Session: 2026-03-07T20-03-20Z-v0821-release Requested by: Spawn manifest (release coordination) Changes: - Logged orchestration outputs for Kobayashi, Hockney, McManus, Rabin - Logged session summary: v0.8.21 release complete (3,768 tests passing, docs deployed) - Merged decisions from inbox: npm publish CI directive + Kobayashi's GitHub Actions automation - Propagated cross-agent updates to affected agents' history.md (Kobayashi, Hockney, McManus, Rabin) Directives: - GitHub Actions (publish.yml) is now authoritative for npm publishing; local npm publish deprecated - Brady must add NPM_TOKEN secret to GitHub repo settings to enable CI-based publishing
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
… your-team concept page Enriches the existing your-team.md with: - Anatomy of an agent (AI vs human vs @copilot) - Cross-agent context propagation - Hiring an agent developer checklist Closes bradygaster#328 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Adds a 'Working with your team' section explaining how humans and AI agents collaborate through the SDLC: triage, design review, implementation, PR review, and merge. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- Fix broken links to memory docs (memory-and-knowledge.md → ../features/memory.md) - Rename heading to 'Agent anatomy' (noun-first, sentence case) - De-duplicate Human/AI table — reference existing section, keep @copilot details - Tighten tone — flatten parenthetical asides - Trim 'Working with your team' — framework + links, not re-teaching Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Clarify that the human-AI lifecycle table is illustrative. Teams determine their own processes using ceremonies and directives. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1acb09e to
0af6741
Compare
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Collaborator
Author
|
@bradygaster This PR is ready for your review. |
KalebCole
pushed a commit
to KalebCole/squad
that referenced
this pull request
Mar 17, 2026
…gaster#439) * chore(squad): quality review findings — 7 issues filed Quality audit complete: 5 agents assessed CLI across testing, coverage, stability, accessibility, UX. Results: 4 P0 blockers (bradygaster#365–bradygaster#368), 3 P1 items (bradygaster#369–bradygaster#371). Blocking: Waingro dead sessions, ErrorBoundary, dropped input; Marquez help text consistency. Changes: - Logged session summary to .squad/log/2026-02-24T0205-quality-review-complete.md - Updated .squad/identity/now.md with quality review findings and new issue numbers Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * chore(squad): merge decision — Marquez UX audit findings Quality assessment merged from inbox (Grade B): 11 improvements (3 P0, 4 P1, 4 P2). help text, stub commands, vocabulary, separators, roster. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Fix bradygaster#423/bradygaster#399: Remove welcome typewriter animation blocking Users can now type immediately when shell launches. Removed 500ms typewriter animation and 300ms fade-in from welcome banner — title and content appear instantly. Pattern: instant feedback beats cosmetic delay. Matches bradygaster#427 shell loading fix. Closes bradygaster#423 Closes bradygaster#399 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Update Cheritto history: bradygaster#423 welcome animation fix Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Pre-init planning checklist with ~10 bullet points covering decisions new squad owners should make before running squad init. Cross-references existing sections rather than duplicating content. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Replace the 'Personal or repo-level squad?' bullet in the Planning your team checklist with a new bullet about squad topology — how many squads and where they live relative to repos. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Minimal enrichment of two existing concept pages:
concepts/your-team.md - three new sections:
concepts/github-workflow.md - one new section:
Two files changed, no new pages, no test changes needed.
Source material adapted from closed proposals (PRs #434, #435).
Closes #328