Complete documentation suite for Somm.dev implementation
| Document | Description | Key Topics |
|---|---|---|
| ARCHITECTURE.md | System architecture and LangGraph design | FastAPI structure, LangGraph patterns, state management, data flow |
| EVALUATION_PIPELINE.md | Multi-agent evaluation pipeline | 6 sommelier nodes, parallel execution, graph definition, SSE streaming |
| ADR_TEMPLATE.md | Architecture decision record template | Context, decision, alternatives, consequences |
| ADR-001-fairthon-alignment.md | Alignment baseline decisions | Scope, phase order, dependencies |
| DECISION_LOG.md | Alignment decision log | Adopted/rejected deltas |
| Document | Description | Key Topics |
|---|---|---|
| EVALUATION_CRITERIA.md | Four evaluation modes | Basic, Hackathon (Gemini 3), Academic, Custom criteria with weights and prompts |
| BRANDING_GUIDE.md | Brand identity and design system | Wine metaphors, terminology, colors, typography, voice & tone |
| Document | Description | Key Topics |
|---|---|---|
| IMPLEMENTATION_PLAN.md | Step-by-step implementation guide | 10-day development plan, code examples, deployment instructions |
| FAIRTHON_ALIGNMENT_PLAN.md | Alignment plan | Phased roadmap and scope |
- Start with BRANDING_GUIDE.md - Understand the concept
- Read ARCHITECTURE.md - Learn system design
- Review EVALUATION_PIPELINE.md - Understand the core flow
- Check IMPLEMENTATION_PLAN.md - See development roadmap
- IMPLEMENTATION_PLAN.md - Follow day-by-day guide
- ARCHITECTURE.md - Reference architecture decisions
- EVALUATION_PIPELINE.md - Implement graph nodes
- EVALUATION_CRITERIA.md - Configure criteria modes
- ARCHITECTURE.md - API endpoints section
- EVALUATION_PIPELINE.md - SSE streaming
- EVALUATION_CRITERIA.md - Criteria selection
- Somm.dev: Multi-Agentic AI code evaluation service
- 6 Sommeliers: AI agents (Marcel, Isabella, Heinrich, Sofia, Laurent, Jean-Pierre)
- 4 Criteria Modes: Basic, Hackathon, Academic, Custom
- Wine Metaphor: Repository = Bottle, Evaluation = Tasting, History = Cellar
- Frontend: Next.js 16, React 19, TypeScript, Tailwind CSS
- Backend: Python 3.12, FastAPI, LangChain, LangGraph, Gemini 3 Flash
- Database: MongoDB
- Streaming: SSE (Server-Sent Events)
95-100: 🏆 Legendary
90-94: 🥇 Grand Cru
85-89: 🥈 Premier Cru
80-84: 🥉 Village
70-79: 🏅 Table
60-69: 🍷 House Wine
<60: ⚠️ Corked
- Project README - Main project documentation
- Frontend README - Frontend-specific docs
- Backend README - Backend-specific docs
Documentation last updated: February 4, 2026
— Somm.dev Documentation Team 🍷