mirror of
https://github.com/EveryInc/compound-engineering-plugin.git
synced 2026-06-19 15:41:46 +02:00
aba8b9da56
Address PR #568 feedback from @tmchow: 1. Framework coverage: add Nuxt, Astro, Remix, SvelteKit signatures to detect-project-type.sh with recipe reference files for each. 2. Monorepo detection: when root detection finds zero matches, probe subdirectories up to depth 3 for framework signatures. Output grammar extended with type@dir and multiple:type@dir,type@dir forms. 3. Package-manager detection: new resolve-package-manager.sh script with lockfile priority cascade (pnpm > yarn > bun > npm). 4. Port resolution: new resolve-port.sh with 8-probe cascade replacing the inline bash in SKILL.md. Adds framework config parsing, .env quote/comment stripping, and removes unreliable AGENTS.md grep. Includes review-autofix: empty-string guard on framework config port validation (P0), compact -p3000 Procfile syntax support (P1). 128 tests pass (72 new across 3 test files). Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>