Quote the template description so the raw scaffold is valid YAML, reject newline-containing names in new-instructions.sh, correct the empty-compile facts (exit 1, --clean exits 0), and finish removing commit steps from the skill-author, agent-author and forge references. Adds regression tests. Refs #148 Co-Authored-By: Claude Code <[email protected]> Claude-Session: https://claude.ai/code/session_01KkT7RSDwDbmrM9T34b6sTi
scripts/
new-instructions.sh <name> <root>— scaffolds<package-root>/.apm/instructions/<name>.instructions.mdfromassets/templates/instructions.md. Walks up from<root>for the nearesttype:-bearingapm.yml; exits 1 with a pointer to/apm-workflow configurewhen there is none. Never overwrites an existing file. Run--helpfor the full contract.