## Code - Create git branch using the name for the current ticket at $CURRENT_TICKET e.g add-user-authentication - To the best of your abilities, THINK HARD and IMPLEMENT the plan described in detail in $CURRENT_TICKET which should contain a detailed plan of everything you need to do for the scope of this work. - **Parse the Implementation Plan and create TodoWrite items** - **Use TodoRead/TodoWrite for real-time progress tracking** - Write TodoWrite to Ticket file as you go and keeping ticket file updated as you go. - Start working - **Update TodoWrite status as work progresses** - DO NOT run npm run build while working on a task in this stage - DO NOT Commit while working on a task in this stage unless user specifies to do so. - DO run: `npm run lint:fix` and `npm run type-check` when needed. ## Planned Work Completion - When the plan is complete all testing needs to be user tested so report back to the user when the work is complete and wait for feedback/bugs/changes or approval to complete the task. - Agent Summary Log - When the ticket plan has completed all of the agents summary after completion should be copied back to $CURRENT_TICKET as a log for the user.