mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2026-11-13 22:26:49 +00:00
worktree_next_slot skipped only slots pinned in a worktree's custom.env, so it handed out slot 255 (an invalid 172.30.255.0/24 bind range) once the low slots were taken, and it reused a slot whose 172.30.<slot>.0/24 or 10.160.<slot>.0/24 subnet a stack without a checkout still held. It now also skips slots whose subnets a docker network uses, and up.sh refuses to pin past WORKTREE_MAX_SLOT=254 instead of writing an invalid slot. 🎯 Fix: 92 % 💥 Break: 3 % 💸 Cost: – ⏱️ Time: – 🛡️ Security: 100 % 🏆 Score: 89 🚦 Gate: ✅ 90/5, cost and time <= 100, security 100 % Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Script Collection
This directory contains automation scripts used across the project.
-
system/ contains host and system-facing helpers.
-
container/ contains helpers that run inside the local container.
-
github/ contains GitHub workflow helper scripts.
-
For the canonical Make target index, see make.md.
-
🛠️ Organize operational helpers for development, CI, release, and maintenance
-
🧭 Separate responsibilities into focused subdirectories with clear scope
-
📚 Keep script-based workflows discoverable and easier to navigate
The scope of this folder is script organization at the repository level. Detailed responsibilities belong in the README files of the respective subdirectories.