ECC/scripts/hooks
Affaan Mustafa 3f651b7c3c fix: typecheck hook false positives, add 11 session-manager tests
- Fix post-edit-typecheck.js error filtering: use relative/absolute path
  matching instead of basename, preventing false positives when multiple
  files share the same name (e.g., src/utils.ts vs tests/utils.ts)
- Add writeSessionContent tests (create, overwrite, invalid path)
- Add appendSessionContent test (append to existing file)
- Add deleteSession tests (delete existing, non-existent)
- Add sessionExists tests (file, non-existent, directory)
- Add getSessionStats empty content edge case
- Add post-edit-typecheck stdout passthrough test
- Total: 391 → 402 tests, all passing
2026-02-13 01:28:59 -08:00
..
check-console-log.js fix: 3 bugs fixed, stdin encoding hardened, 37 CI validator tests added 2026-02-12 16:08:49 -08:00
evaluate-session.js fix: 3 bugs fixed, stdin encoding hardened, 37 CI validator tests added 2026-02-12 16:08:49 -08:00
post-edit-console-warn.js fix: 3 bugs fixed, stdin encoding hardened, 37 CI validator tests added 2026-02-12 16:08:49 -08:00
post-edit-format.js fix: Windows compatibility for hook scripts (execFileSync + tmux) (#215) 2026-02-13 01:04:27 -08:00
post-edit-typecheck.js fix: typecheck hook false positives, add 11 session-manager tests 2026-02-13 01:28:59 -08:00
pre-compact.js feat: cross-platform support with Node.js scripts 2026-01-22 23:08:07 -08:00
session-end.js fix: Windows compatibility for hook scripts (execFileSync + tmux) (#215) 2026-02-13 01:04:27 -08:00
session-start.js fix: remove unused fs imports in 3 hook scripts 2026-02-12 15:33:51 -08:00
suggest-compact.js fix: broken cross-references, version sync, and enhanced command validator 2026-02-12 16:19:04 -08:00