Files
jobtrackingapp/.gsd/DECISIONS.md
T

2.2 KiB

Decisions Register

# When Scope Decision Choice Rationale Revisable? Made By
D001 M001 scope Product entry point External job discovery, then import into the app The user finds jobs on job sites first; the app begins when a role is imported. No collaborative
D002 M001 pattern AI action model Assistive drafting and analysis only; no autonomous sending The user wants AI help but explicitly does not want auto-send or auto-apply behavior. No collaborative
D003 M001 scope Primary user Individual job seeker The product is designed for individuals managing their own search, not recruiter or team workflows. Yes — if product direction changes later collaborative
D004 M001 pattern Daily navigation hierarchy Job table first, then follow-up/dashboard, then individual job workspace The user explicitly described this as the intended control flow for daily use. Yes — if real usage disproves the hierarchy collaborative
D005 M001 roadmap First milestone focus Prioritize Gmail import quality and AI draft quality before broader expansion The user identified Gmail import and AI drafts as the weakest current areas and the first bar for daily use. Yes — if execution proves another blocker is more fundamental collaborative
D006 M001/S02 workspace-persistence How the saved application answer draft should persist inside the job workspace before a dedicated field exists Store the application answer draft in a replaceable notes block and make SaveApplicationDrafts overwrite notes when notes are explicitly provided The existing append-only notes behavior made the Tailored CV workspace untrustworthy because repeated saves duplicated the application answer indefinitely. A replaceable notes block preserves current schema compatibility while giving the workspace a stable saved/read-back loop for later slices. Yes agent