ECC/scripts/ci
kinshukdutta a50349181a feat: architecture improvements — test discovery, hooks schema, catalog, command map, coverage, cross-harness docs
- AGENTS.md: sync skills count to 65+
- tests/run-all.js: glob-based test discovery for *.test.js
- scripts/ci/validate-hooks.js: validate hooks.json with ajv + schemas/hooks.schema.json
- schemas/hooks.schema.json: hookItem.type enum command|notification
- scripts/ci/catalog.js: catalog agents, commands, skills (--json | --md)
- docs/COMMAND-AGENT-MAP.md: command → agent/skill map
- docs/ARCHITECTURE-IMPROVEMENTS.md: improvement recommendations
- package.json: ajv, c8 devDeps; npm run coverage
- CONTRIBUTING.md: Cross-Harness and Translations section
- .gitignore: coverage/

Made-with: Cursor
2026-03-10 19:36:57 -07:00
..
catalog.js feat: architecture improvements — test discovery, hooks schema, catalog, command map, coverage, cross-harness docs 2026-03-10 19:36:57 -07:00
validate-agents.js fix: reject whitespace-only command/field values in CI validators, add 10 tests 2026-02-13 02:09:22 -08:00
validate-commands.js fix: greedy regex in validate-commands captures all refs per line, add 18 tests 2026-02-13 01:52:30 -08:00
validate-hooks.js feat: architecture improvements — test discovery, hooks schema, catalog, command map, coverage, cross-harness docs 2026-03-10 19:36:57 -07:00
validate-no-personal-paths.js feat: deliver v1.8.0 harness reliability and parity updates 2026-03-04 14:48:06 -08:00
validate-rules.js feat: deliver v1.8.0 harness reliability and parity updates 2026-03-04 14:48:06 -08:00
validate-skills.js fix: harden CI validators, shell scripts, and expand test suite 2026-02-12 14:11:33 -08:00