ECC/tests
justtrance-web 912df24f4a
feat: automatic project type and framework detection (#293)
Add SessionStart hook integration that auto-detects project languages
and frameworks by inspecting marker files and dependency manifests.

Supports 12 languages (Python, TypeScript, Go, Rust, Ruby, Java, C#,
Swift, Kotlin, Elixir, PHP, JavaScript) and 25+ frameworks (Next.js,
React, Django, FastAPI, Rails, Laravel, Spring, etc.).

Detection output is injected into Claude's context as JSON, enabling
context-aware recommendations without loading irrelevant rules.

- New: scripts/lib/project-detect.js (cross-platform detection library)
- Modified: scripts/hooks/session-start.js (integration)
- New: tests/lib/project-detect.test.js (28 tests, all passing)

Co-authored-by: Claude <noreply@anthropic.com>
2026-03-02 22:07:10 -08:00
..
ci test: cover whitespace-only frontmatter field, empty SKILL.md, and getAllSessions TOCTOU symlink 2026-02-13 11:20:44 -08:00
hooks feat: project-scoped instinct isolation 2026-03-01 12:07:13 -08:00
integration Fix integration/hooks tests to handle Windows platform differences 2026-02-18 13:42:05 +00:00
lib feat: automatic project type and framework detection (#293) 2026-03-02 22:07:10 -08:00
scripts fix: address CodeRabbit review — deduplicate prompt, fix skill count 2026-02-24 10:20:17 -05:00
run-all.js feat: automatic project type and framework detection (#293) 2026-03-02 22:07:10 -08:00