ECC/scripts
Affaan Mustafa 5398ac793d fix: clamp progressBar to prevent RangeError on overflow, add 10 tests
progressBar() in skill-create-output.js could crash with RangeError when
percent > 100 because repeat() received a negative count. Fixed by
clamping filled to [0, width].

New tests:
- progressBar edge cases: 0%, 100%, and >100% confidence
- Empty patterns/instincts arrays
- post-edit-format: null tool_input, missing file_path, prettier failure
- setup-package-manager: --detect output completeness, current marker
2026-02-13 02:01:57 -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: clamp suggest-compact counter overflow, add 9 boundary tests 2026-02-13 01:59:25 -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: clamp progressBar to prevent RangeError on overflow, add 10 tests 2026-02-13 02:01:57 -08:00