@startuml title MVP vs Full Vision left to right direction package "Week 1 MVP\n(Ships Now)" { rectangle "CLI Tool" as mvp_cli storage "tasks.md" as mvp_file cloud "AI API" as mvp_ai mvp_cli -down-> mvp_file : read/write mvp_cli -right-> mvp_ai : 2 questions note right of mvp_cli homelab start-day homelab end-day That's it. ~200 lines of Python end note } package "Full Vision\n(Months of Work)" { rectangle "Background Service" as full_svc rectangle "Web UI" as full_web rectangle "Notification System" as full_notif database "PostgreSQL" as full_db rectangle "Analytics Engine" as full_analytics rectangle "Interview Bot" as full_interview rectangle "Scheduler" as full_sched full_svc --> full_db full_web --> full_svc full_sched --> full_notif full_analytics --> full_db full_interview --> full_db note right of full_svc Docker compose Background workers API layer Auth system Migration system Monitoring Ship date: ??? end note } mvp_cli .right.> full_svc : "prove it works\nthen evolve" @enduml