Description
Current Behavior
The Routine Builder page presents a form with fields: Title, Description, Priority, Due Date, Due Time, and "Repeat this task." These are task specific fields and don't represent what a routine actually is a recurring scheduled block in a weekly plan.
Problem
- Fields like "Priority" and "Due Date" are task concepts, not routine concepts
- "Repeat this task" phrasing reinforces that this is a task form being reused, not a purpose built routine form
- A routine should define when and how often something happens in a week, not a one time deadline
Proposed Fix
Replace or extend the form with routine specific fields:
- Routine Name
- Days of the week (Mon Sun checkboxes for recurrence)
- Start Time
- Duration (e.g. 30 min, 1 hr)
- Color/label for visual distinction on the schedule
- Description (optional, can stay)
Why this matters
DailyForge's core value prop is weekly routine visualization. If the routine creation form collects task data, users can't actually build meaningful routines which undermines the app's primary purpose.
Screenshots

Description
Current Behavior
The Routine Builder page presents a form with fields: Title, Description, Priority, Due Date, Due Time, and "Repeat this task." These are task specific fields and don't represent what a routine actually is a recurring scheduled block in a weekly plan.
Problem
Proposed Fix
Replace or extend the form with routine specific fields:
Why this matters
DailyForge's core value prop is weekly routine visualization. If the routine creation form collects task data, users can't actually build meaningful routines which undermines the app's primary purpose.
Screenshots