Skip to content

docs: kick off #320 bsctl/codeql decommission planning#321

Merged
mrlunchbox777 merged 3 commits intomainfrom
feature/bsctl-codeql-decommission-plan-320
Apr 9, 2026
Merged

docs: kick off #320 bsctl/codeql decommission planning#321
mrlunchbox777 merged 3 commits intomainfrom
feature/bsctl-codeql-decommission-plan-320

Conversation

@mrlunchbox777
Copy link
Copy Markdown
Owner

@mrlunchbox777 mrlunchbox777 commented Apr 9, 2026

Summary

  • kick off issue pivot: decommission bsctl Go CLI and retire CodeQL #320 with an initial decommission planning document for bsctl and CodeQL retirement
  • reorganize planning/WIP documents under docs/plans/ to separate operational roadmap content from end-user repo docs
  • update cross-doc references to the new docs/plans/... paths and keep plan sequencing aligned (#307 -> #320 -> #319 -> #305)
  • include docs bump updates (CHANGELOG.md, bsctl/static/resources/constants.yaml to 0.1.20)

Details

  • added docs/plans/bsctl-codeql-decommission-plan.md
  • moved pivot/skills/migration planning docs into docs/plans/ (including docs/plans/bsctl-migration/)
  • updated README.md and docs/overview.md references to planning docs in their new location

Issue Link

@github-actions github-actions bot added size/M Denotes a PR that changes 30-99 lines, ignoring generated files. changes/documentation Documentation file changes and removed size/M Denotes a PR that changes 30-99 lines, ignoring generated files. labels Apr 9, 2026
@mrlunchbox777 mrlunchbox777 added kind/chore Chore to be completed, e.g. renovate priority/4 Lower priority status/doing Being worked labels Apr 9, 2026
@mrlunchbox777
Copy link
Copy Markdown
Owner Author

mrlunchbox777 commented Apr 9, 2026

Synced managed label families with linked issue #320.

Left non-managed issue labels unchanged: track/pivot-migration, area/legacy-basic-setup.

@mrlunchbox777 mrlunchbox777 added the changes/root Root file changes label Apr 9, 2026
@github-actions github-actions bot added the size/L Denotes a PR that changes 100-499 lines, ignoring generated files. label Apr 9, 2026
@mrlunchbox777
Copy link
Copy Markdown
Owner Author

mrlunchbox777 commented Apr 9, 2026

Pushed follow-up commit for docs bump and planning-doc reorg.

What changed:

  • moved planning/WIP docs into docs/plans/ (including docs/plans/bsctl-migration/)
  • updated references in README.md, docs/overview.md, and planning docs
  • docs bump updated CHANGELOG.md and version to 0.1.20
  • synced managed label families to include changes/root (alongside changes/documentation, kind/chore, priority/4, status/doing)

@mrlunchbox777 mrlunchbox777 requested a review from Copilot April 9, 2026 02:55
@mrlunchbox777 mrlunchbox777 added status/review Ready for review and removed status/doing Being worked labels Apr 9, 2026
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Introduces initial planning documentation for decommissioning bsctl and retiring CodeQL (#320), while reorganizing planning/WIP docs under docs/plans/ and bumping the documented version to 0.1.20.

Changes:

  • Added docs/plans/bsctl-codeql-decommission-plan.md and updated planning sequencing in docs/plans/agent-skills-and-release-plan.md.
  • Rehomed/added pivot planning artifacts under docs/plans/ and updated top-level doc references to the new paths.
  • Bumped version docs/source-of-truth to 0.1.20 (CHANGELOG.md, bsctl/static/resources/constants.yaml).

Reviewed changes

Copilot reviewed 8 out of 16 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
README.md Updates link to pivot migration plan under docs/plans/.
docs/overview.md Updates migration-planning reference to docs/plans/.
docs/plans/tooling-pivot-wip.md Updates internal references to the plan/inventory under docs/plans/.
docs/plans/tooling-pivot-migration-plan.md Updates references to the WS2 inventory and bsctl-migration doc location.
docs/plans/tooling-pivot-script-inventory.md Adds WS2 script inventory/classification document under docs/plans/.
docs/plans/bsctl-codeql-decommission-plan.md Adds initial dependency inventory + phased removal plan for bsctl/CodeQL (#320).
docs/plans/agent-skills-and-release-plan.md Updates execution sequencing and links #320 planning doc.
docs/plans/bsctl-migration/README.md Adds bsctl-migration documentation index under docs/plans/.
docs/plans/bsctl-migration/migration-overview.md Adds overview of the (historical) shared-scripts/bsctl migration plan.
docs/plans/bsctl-migration/phase-1-aliases.md Adds phase 1 migration plan content.
docs/plans/bsctl-migration/phase-2-core.md Adds phase 2 migration plan content.
docs/plans/bsctl-migration/phase-3-operations.md Adds phase 3 migration plan content.
docs/plans/bsctl-migration/phase-4-advanced.md Adds phase 4 migration plan content.
docs/plans/bsctl-migration/keep-as-bash.md Adds guidance on scripts that should remain bash.
CHANGELOG.md Adds 0.1.20 entry documenting the planning-doc changes and reorg.
bsctl/static/resources/constants.yaml Bumps BasicSetupCliVersion to 0.1.20.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@mrlunchbox777
Copy link
Copy Markdown
Owner Author

mrlunchbox777 commented Apr 9, 2026

Addressed Copilot feedback about README direction mismatch.

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 8 out of 16 changed files in this pull request and generated no new comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@mrlunchbox777 mrlunchbox777 linked an issue Apr 9, 2026 that may be closed by this pull request
7 tasks
@mrlunchbox777 mrlunchbox777 merged commit fe983f8 into main Apr 9, 2026
12 checks passed
@mrlunchbox777 mrlunchbox777 deleted the feature/bsctl-codeql-decommission-plan-320 branch April 9, 2026 03:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changes/documentation Documentation file changes changes/root Root file changes kind/chore Chore to be completed, e.g. renovate priority/4 Lower priority size/L Denotes a PR that changes 100-499 lines, ignoring generated files. status/review Ready for review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

pivot: decommission bsctl Go CLI and retire CodeQL

2 participants