ECC/scripts
Affaan Mustafa c1919bb879 fix: greedy regex in validate-commands captures all refs per line, add 18 tests
The command cross-reference regex /^.*`\/(...)`.*$/gm only captured the
LAST command ref per line due to greedy .* consuming earlier refs.
Replaced with line-by-line processing using non-anchored regex to
capture ALL command references.

New tests:
- 4 validate-commands multi-ref-per-line tests (regression)
- 8 evaluate-session threshold boundary tests (new file)
- 6 session-aliases edge case tests (cleanup, rename, path matching)
2026-02-13 01:52:30 -08:00
..
ci fix: greedy regex in validate-commands captures all refs per line, add 18 tests 2026-02-13 01:52:30 -08:00
hooks fix: typecheck hook false positives, add 11 session-manager tests 2026-02-13 01:28:59 -08:00
lib fix: calendar-accurate date validation in parseSessionFilename, add 22 tests 2026-02-13 01:42:56 -08:00
release.sh fix: harden CI validators, shell scripts, and expand test suite 2026-02-12 14:11:33 -08:00
setup-package-manager.js fix: resolve ESLint errors and update tests for project-name fallback 2026-01-29 02:58:51 -08:00
skill-create-output.js fix: box() off-by-one alignment, add 5 tests for readStdinJson and box alignment 2026-02-12 16:53:06 -08:00