mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2026-11-08 03:38:23 +00:00
87f762bd7replaced the named helper lists in the deploy task and rerun-spec.sh with a glob. There was a third stager. lint-playwright keeps its own staging tree, so it kept its own list, and every MCP spec failed to parse there: 8 of 87 roles, the same 'Cannot find module ./mcp-endpoint' the CI lint job reports. All three lists held different sets - the deploy task four helpers, rerun-spec.sh three, this one four again but not the same four - and none of them the one the specs actually needed.f14b1ab3f6already fixed this drift once, by adding addon-gating here to match the deploy stager. Adding a name to a list that exists three times is what made a third occurrence certain; the list is gone now. The rule learns about the third stager as well, since one that goes back to naming helpers is exactly what nobody notices.
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.