Goal
Add a test (or small smoke script check) that scripts/append-run-log.mjs exits cleanly on invalid JSON.
Pain source: Community PR #474 replaced a stacktrace with a Usage message + exit 1. Lock that behaviour in.
Files
- Prefer a tiny test under
scripts/ or document a one-liner in an existing script test if present
- Or add
scripts/append-run-log.test.mjs if that matches repo style
Acceptance criteria
Estimated time: ~20–30 minutes · label: tooling
Comment "I'll take this" to get assigned.
Goal
Add a test (or small smoke script check) that
scripts/append-run-log.mjsexits cleanly on invalid JSON.Pain source: Community PR #474 replaced a stacktrace with a Usage message + exit 1. Lock that behaviour in.
Files
scripts/or document a one-liner in an existing script test if presentscripts/append-run-log.test.mjsif that matches repo styleAcceptance criteria
Estimated time: ~20–30 minutes · label: tooling
Comment "I'll take this" to get assigned.