Skip to content

🧰 Isolate non-shell utilities from shell/bin/#33

Merged
szmyty merged 2 commits intomainfrom
copilot/remove-or-isolate-non-shell-utilities
Apr 4, 2026
Merged

🧰 Isolate non-shell utilities from shell/bin/#33
szmyty merged 2 commits intomainfrom
copilot/remove-or-isolate-non-shell-utilities

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Apr 4, 2026

shell/bin/ contained utilities sourced from swamp/.shell/bin/ (bootstrap misc) that were incorrectly co-located with canonical shell library tools sourced from swamp/shell/bin/. Nine files are moved to domain-appropriate locations with no modifications.

Moves

templates/github/ — repo-setup automation, not general shell utilities

  • ghgitignore, ghlabels, ghproject, ghprotect, github-labels.json

incubate/audio/ — experimental Python audio capture, unrelated to shell environment

  • record-audio

homelab/scripts/ — infrastructure/system-level tooling

  • nuke-docker, list-packages, sysinfo

Result

shell/bin/ now contains only the 7 canonical utilities confirmed in swamp/shell/bin/:
cb, convert-to-ico, generate-tree, git-remove-exec-no-shebang, github-latest-release, json-pretty, list-fonts

Classification rationale is documented in shell/docs/CLASSIFICATION.md.

Copilot AI linked an issue Apr 4, 2026 that may be closed by this pull request
4 tasks
Copilot AI changed the title [WIP] Remove or isolate non-shell utilities from shell/bin 🧰 Isolate non-shell utilities from shell/bin/ Apr 4, 2026
Copilot AI requested a review from szmyty April 4, 2026 06:15
@szmyty szmyty marked this pull request as ready for review April 4, 2026 08:55
@szmyty szmyty merged commit 77876d3 into main Apr 4, 2026
@szmyty szmyty deleted the copilot/remove-or-isolate-non-shell-utilities branch April 4, 2026 08:55
@devactivity-app
Copy link
Copy Markdown

Pull Request Summary by devActivity

Metrics

Cycle Time: 2h 44m Coding Time: < 1 min Pickup Time: 2h 39m Review Time: < 1 min

Achievements

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.

🧰 Remove or isolate non-shell utilities

2 participants