Skip to content

docs(plans): strip stale squad-cli content from #468 plan (WI-0)#486

Closed
primetimetank21 wants to merge 1 commit into
developfrom
docs/468-strip-stale-squadcli
Closed

docs(plans): strip stale squad-cli content from #468 plan (WI-0)#486
primetimetank21 wants to merge 1 commit into
developfrom
docs/468-strip-stale-squadcli

Conversation

@primetimetank21

Copy link
Copy Markdown
Owner

WI-0: Strip stale squad-cli content from #468 plan

Issue: #468 (Customizable install)

What

Resolved D4 decision: stripped all 11 squad-cli references from the #468 customizable-install plan document. This work item is the first (WI-0) in the FLAGS-FIRST implementation series.

Why

The dev-setup repository fully de-squadded squad-cli in PR #475 (2026-06-11). The #468 plan document, created before that de-squad, still contained squad-cli as a live tool in multiple places. These stale references would dangerously seed squad-cli into the default-run tool registry with NO installer, violating the plan's own coherence invariants.

This doc-only PR strips the moot content before WI-1 (the framework implementation) ships, ensuring the plan reflects the current post-#475 reality.

Changes

Removed 11 squad-cli references:

  • R5 NOTE banner (line 126)
  • squad-cli entries in Linux DEFAULT_TOOLS array (line 137)
  • squad-cli entries in Windows $DefaultTools array (line 156)
  • squad-cli entry in Windows $ToolRegistry (line 213)
  • squad-cli entries in current order listings (lines 495, 513)
  • squad-cli rows in graceful-degradation comparison table (lines 646-654, 661-662)

Also:

  • Updated prose count: "seven run_tool calls" -> "six run_tool calls" (Linux, to reflect post-removal state)
  • Updated front-matter updated field to 2026-06-19

Backward-Compat Impact

None. This is a pure documentation cleanup. No functional code, no tool behavior changes. The file is now coherent with the post-#475 toolset.

Testing

  • Verified ASCII purity (dev-setup pre-commit ASCII gate enforces no em-dash/smart-quotes)
  • Verified all squad-cli references removed: git grep -i squad-cli returns empty
  • Verified file coherence: order arrays, registry, and prose all consistent

Deployment

Doc-only. No build, no deployment steps. This PR can merge anytime after review.


Next: WI-1 (Flags-first framework) will build the core engine for --list, --only=, --skip=, --help and the backward-compat gate. Part of FLAGS-FIRST #468 implementation phase.

…dropped in #475)

Resolve D4 decision: remove all 11 squad-cli references from the customizable-install
plan document, including:
- R5 NOTE banner (line 126)
- squad-cli entries in Linux DEFAULT_TOOLS array (line 137)
- squad-cli entries in Windows \\\ array (line 156)
- squad-cli entry in Windows \\\ (line 213)
- squad-cli entries in current order listings (lines 495, 513)
- squad-cli rows in graceful-degradation table (lines 646-654, 661-662)

Updated prose count: "seven run_tool calls" -> "six run_tool calls" (Linux).
Updated front-matter 'updated' field to 2026-06-19.

This is the first WI in the FLAGS-FIRST #468 implementation path (WI-0, doc-only).
Backward-compat neutral: no functional changes, only documentation cleanup.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@primetimetank21

Copy link
Copy Markdown
Owner Author

Closing: superseded by user decision (2026-06-19). squad-cli is a dev tool Earl wants installed by default (it is the engine behind the gosquad launcher), not squad-infra to remove. Stripping it from the #468 plan was the wrong call. Tracking the squad-cli installer restore in a new issue instead. See HQ coordination.

@primetimetank21 primetimetank21 deleted the docs/468-strip-stale-squadcli branch June 19, 2026 06:39
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