docs: rewrite ROADMAP.md with complete xlsx gap analysis + multi-model recommendations

- 9 phases, 35+ tasks covering all xlsx gaps and future features
- Module 14 (Hot Desk) added as new module task
- All gaps from app_modules_overview.xlsx tracked per module
- Model recommendations: Claude (Opus/Sonnet 4.6/Haiku), OpenAI (GPT-5.3-Codex/5.2/4o-mini), Google (Gemini 3 Pro/Flash/2.5 Flash)
- Step-by-step workflow: AI implements → builds → pushes → user approves
- Quick picker by time budget (15min / 1hr / full session)
- Infrastructure credentials checklist
- Updated CLAUDE.md model table

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Marius Tarau
2026-02-18 18:06:18 +02:00
parent d6a5852e54
commit b1df15bb42
2 changed files with 425 additions and 472 deletions

View File

@@ -223,23 +223,23 @@ src/modules/<name>/
---
## Model Recommendations for Tasks
## Model Recommendations
| Task Type | Recommended Model | Why |
|---|---|---|
| **Bug fixes, small edits** | Sonnet 4.5 or Haiku 4.5 | Fast, cheap, good for focused changes |
| **New module implementation** | Opus 4.6 | Complex architecture decisions, multi-file coordination |
| **Refactoring** | Sonnet 4.5 | Good pattern recognition, thorough but faster than Opus |
| **UI polish / styling** | Sonnet 4.5 | Tailwind expertise, fast iteration |
| **Documentation** | Sonnet 4.5 | Clear writing, fast output |
| **Complex business logic** | Opus 4.6 | Legal deadline logic, calendar math, chain workflows |
| **Build/deploy debugging** | Haiku 4.5 | Quick diagnosis, low cost |
| Task Type | Claude | OpenAI | Google | Notes |
|---|---|---|---|---|
| **Bug fixes, config** | Haiku 4.5 | GPT-4o-mini | Gemini 2.5 Flash | Fast, cheap |
| **Features, tests, UI** | **Sonnet 4.6** | GPT-5.2 | Gemini 3 Flash | Best value — Opus-class quality at Sonnet price |
| **New modules, architecture** | Opus 4.6 | GPT-5.3-Codex | Gemini 3 Pro | Complex multi-file, business logic |
**Default: Sonnet 4.6** for most work. See `ROADMAP.md` for per-task recommendations.
### Session Handoff Tips
- Read this `CLAUDE.md` first — it has all context
- Read `ROADMAP.md` for the complete task list with dependencies
- Check `docs/` for deep dives on specific systems
- Check `src/modules/<name>/types.ts` before modifying any module
- Always run `npx next build` before committing
- Push to `main` → Portainer auto-deploys via Gitea webhook
- The 16 docs in `docs/` total ~10,600 lines — search them for architecture questions
---

File diff suppressed because it is too large Load Diff