🎯 New Features
Repository Selection During Init
- Checkbox UI for selecting which repositories to include
- Space to toggle, Enter to confirm
- Default: all repositories checked
- Validation: at least one repository required
? 포함할 레포지토리를 선택하세요:
◉ backend-api (백엔드)
◉ frontend-web (프론트엔드)
◯ test-project (제외)
✓ 2개 레포지토리 선택됨
Removed Inaccurate Tech Stack Inference
- Deleted 183 lines of inference code
- Init only detects repository type (frontend/backend/mobile/fullstack)
- AI analyzes tech stack accurately during setup phase
Before:
Stack: JavaScript, Express, Socket.IO ← Often wrong
After:
AI가 분석할 내용:
- 기술 스택
- 프로젝트 설명
- 주요 기능
💡 Why This Matters
Problem with v2.0.0:
- Early tech stack detection was inaccurate
- Misleading information during init
- Complex inference logic (200+ lines)
Solution in v2.1.0:
- No more guessing
- AI reads actual code → 100% accurate
- Simpler, faster init
- User chooses which repos to include
🔧 Enhanced README
- Step 5 highlighted with ⚠️ IMPORTANT
- Clear instructions with emojis (1️⃣ 2️⃣ 3️⃣)
- "Why this works" explanation added
📋 Full Changelog
Features:
- 7582245 feat: Add repository selection during init
- ded07f2 docs: Highlight Step 5 in README
Fixes:
- db63487 fix: Remove inferred tech stack from repository selection
- f70ab9c refactor: Remove tech stack inference completely
Chore:
- 573d4e4 chore: Bump version to 2.1.0