Initial project setup for small-scripts

Spec-driven utility script collection with dryrun support and
automated testing. Includes project docs, test runner, and
directory structure.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Paul O'Reilly
2026-03-13 10:14:53 +13:00
commit d7c8814a5a
6 changed files with 170 additions and 0 deletions

15
FUTURE.md Normal file
View File

@@ -0,0 +1,15 @@
# Future Ideas
## Script runner / installer
- **Problem:** Manually symlinking each script to `~/sbin` is tedious
- **Idea:** A `scripts/install.sh` that symlinks all scripts in `scripts/` to `~/sbin`, with `--dryrun` support naturally
- **Open questions:** Should it handle removal of stale symlinks? Version checking?
- **Depends on:** Having at least 2-3 scripts to justify the automation
## CI test runner
- **Problem:** Tests are only run manually
- **Idea:** Gitea CI action that runs `tests/run-all.sh` on push
- **Open questions:** What runner is available on Gitea? Docker-based?
- **Depends on:** Gitea CI being available (cluster-bootstrap M10)