🔍 ln-332-task-reviewer

Task Reviewer - State Diagram

📋 Overview

graph TD Start([Start: Review Task]) --> Phase1[Phase 1: Discovery
Team ID auto-discovery] Phase1 --> Phase2[Phase 2: Preparation
Load task To Review + diffs
Determine type: test/implementation] Phase2 --> Phase3[Phase 3: Review Checklist] subgraph Checklist [Review Checks] C1[3.1: Universal Checks
Architecture DRY KISS YAGNI
Docs Security Quality
No Legacy Code] C1 --> C2[3.2: Task Type-Specific Checks
If test task: test limits 10-28
Priority ≥15 scenarios
NO performance/load tests] end Phase3 --> C1 C2 --> Phase4 Phase4[Phase 4: Verdict & Update] Phase4 --> Verdict{Verdict?} Verdict -->|Accept ✅| Accept[Update checkboxes
To Review → Done
Update kanban + Commit] Verdict -->|Minor Fixes 🔧| MinorFixes[Apply fixes
To Review → Done
Update kanban + Commit] Verdict -->|Needs Rework ❌| Rework[Feedback comment
To Review → To Rework
Update kanban NO commit] Accept --> End([End]) MinorFixes --> End Rework --> End classDef discovery fill:#E3F2FD,stroke:#1976D2,stroke-width:2px classDef processing fill:#FFF9C4,stroke:#F57C00,stroke-width:2px classDef decision fill:#FFE0B2,stroke:#E64A19,stroke-width:2px classDef action fill:#C8E6C9,stroke:#388E3C,stroke-width:2px classDef error fill:#FFCDD2,stroke:#C62828,stroke-width:2px class Phase1,Phase2 discovery class Phase3,C1,C2,Phase4 processing class Verdict decision class Accept,MinorFixes action class Rework error