Skip to content

chore: de-squad residue scrub (skills, docs, plan artifacts)#478

Merged
primetimetank21 merged 4 commits into
developfrom
chore/desquad-residue-scrub
Jun 13, 2026
Merged

chore: de-squad residue scrub (skills, docs, plan artifacts)#478
primetimetank21 merged 4 commits into
developfrom
chore/desquad-residue-scrub

Conversation

@primetimetank21

Copy link
Copy Markdown
Owner

Summary

Phase 1 de-squad: scrub residual embedded-Squad traces from skills, plan docs, config comments, and narrative docs. Follow-up to PR #475 (infra/config removals).

Changes

  • 27715c9 mechanical scrub: removed 8 squad-product .copilot/skills (distributed-mesh, economy-mode, model-selection, nap, reskill, humanizer, external-comms, session-recovery; kept + reframed error-recovery as general guidance), deleted 18 441-grill-*.md plan artifacts, scrubbed 16 keeper skills + 3 plan docs, neutralized .gitconfig.template / .mailmap comments, scrubbed ~20 script # Owner: headers, fixed pre-existing non-ASCII in auth.sh/uv.sh.
  • 2441ab3 docs de-squad: README, ARCHITECTURE, CONTRIBUTING, CHANGELOG (hybrid - keeps historical squad-cli test refs), config/dotfiles/README. Removed squad narrative/roster/.squad/ trees; updated branch convention.
  • 635ac81 restore gosquad dev alias (over-scrubbed): copilot --agent squad --yolo is a personal dev launcher, not squad infra. Restored bash/zsh + Windows parity + docs; corrected CHANGELOG.

Out of scope (separate follow-up PRs)

Verification

  • Functional-line sweep confirms gosquad was the only dev tool over-scrubbed.
  • All hook-checked files ASCII-clean; pre-commit passed on all 3 commits.

primetimetank21 and others added 4 commits June 11, 2026 04:43
Removed 8 squad-product skill dirs:
- distributed-mesh, economy-mode, model-selection, nap
- reskill, humanizer, external-comms, session-recovery

Reframed error-recovery skill to neutral agent terminology.

Scrubbed 16 keeper skills for branding:
- git-workflow: updated to feat|fix|chore|docs|refactor/{issue}-{slug} pattern (aligns #476)
- Neutralized cast-name references in git-workflow, changelog-fold-completeness,
  windows-compatibility, gh-auth-isolation (e.g., "Mickey" -> "the release process",
  "Squad runs on" -> "This project runs on", removed squad repo examples)

Deleted 18 grill-round plan artifacts (441-grill-*.md variants).

Scrubbed 3 keeper plan docs (metadata only):
- 441-profile-path.md, 451-pwsh-parity-gaps.md, 468-customizable-install.md
- Replaced cast-name author/reviewer attributions with "Contributor"/"revision N"

Neutralized branding in config files:
- .gitconfig.template: "whole squad" -> "convenient git shortcuts"
- .mailmap: "Squad agent fake-emails" -> "Local automation identity mappings"

Removed Owner: headers from ~20 script files (comment-only scrub).

Fixed pre-existing non-ASCII in auth.sh and uv.sh (em-dash -> double-dash).

All edits ASCII-only (pre-commit Check 2 enforced).

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…OG, dotfiles)

Removes embedded-squad narrative from documentation while preserving all
legitimate dev-setup facts:

README.md:
- Removed squad roster section, .squad/ directory tree, gosquad alias
- Removed squad-cli from tool list and .tool-versions examples
- Updated branch naming from squad/{issue}-{slug} to feat|fix|chore|docs|refactor/{issue}-{slug}
- Neutralized squad automation references to "automation"
- Removed pre-commit .squad/ path allow-list references
- Removed squad label references from sprint-end-labels documentation

ARCHITECTURE.md:
- Removed Owner attributions (Mickey, Donald, Goofy, Pluto, Chip, etc.)
- Removed .squad/ directory tree from file structure
- Removed squad-cli from dependency chains and tool tables
- Removed squad automation workflows from file tree
- Removed Squad Roster and Team Ownership Map sections
- Removed squad-cli from tool version pinning list
- Neutralized squad references in hooks/workflows documentation

CONTRIBUTING.md:
- Removed "Disney Classic Squad" intro
- Updated branch naming from squad/{issue}-{slug} to feat|fix|chore|docs|refactor/{issue}-{slug}
- Changed "Mickey approval required" to "Approval from a maintainer required"
- Neutralized cast-name references to role titles
- Removed .squad/decisions/inbox/ references from hotfix audit trail
- Removed Squad Operational Gates section

CHANGELOG.md:
- Added new Unreleased entry documenting embedded-squad removal (PR #475, #477)
- Removed author attributions from recent entries
- Removed .squad/ path references from recent entries
- Removed squad-cli from tool names in recent entries
- Left older historical entries mostly intact per Option C hybrid approach

config/dotfiles/README.md:
- Removed "Managed by Pluto" attribution
- Removed gosquad alias from shell aliases table

All files remain ASCII-only (pre-commit Check 2 compliant).

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
gosquad (copilot --agent squad --yolo) is a personal dev launcher, not
embedded-squad infra. Restore it with bash/zsh + Windows parity and its
doc entries; correct the CHANGELOG to not claim its removal.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
gosquad alias restored in #478 but its PS wrapper function leaked through
the parity test's function extractor. Add it to the exclusion regex.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@primetimetank21 primetimetank21 marked this pull request as ready for review June 13, 2026 02:39
@primetimetank21 primetimetank21 merged commit 5d4f704 into develop Jun 13, 2026
10 checks passed
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.

1 participant