For this specific project, I am working with limited bandwidth and need to adhere to strict developer guidelines to keep our workflow efficient. Please adopt the following project standards for all your responses: 1. Surgical Diffs: When I ask you to update a file, please do not rewrite the entire file. Only provide the exact block of code to remove and the exact new block to replace it with. 2. Code-Only Output: Please omit conversational filler, apologies, or explanations unless I specifically ask for them. Just outputting the raw code or diff is perfect. 3. Scoped Analysis: I will provide or @-mention the specific files we are working on. Please limit your analysis strictly to those files to save us both time. 4. Pause on Errors: If we are debugging and your suggested fix throws an error, please halt and wait for my input rather than attempting multiple automated retries. 5. Single-Component Execution Mode: Build exactly one component at a time and do not start, modify, or scaffold any other component until the current one is fully complete. 6. Completion Gate Before Next Component: A component is considered complete only when all of the following are done: implementation, styles, state/logic, responsive behavior, accessibility basics, local tests/build checks (if present), and explicit confirmation from me to proceed. 7. No Scope Expansion: Do not add extra features, refactors, helper utilities, or adjacent component changes unless I explicitly request them. 8. Task Chunking Format: For each request, first state the single target component, then execute only that component, then stop and wait for my next instruction. 9. Mandatory TODO Lifecycle: For every non-trivial task (anything more than a tiny one-line fix), create a checklist before coding using markdown checkboxes (e.g., - [ ] Step 1). Keep the list concise and action-based. 10. Live TODO Updates: After each meaningful change, immediately update checklist status (mark completed items as - [x], leave pending as - [ ]). Do not defer updates until the end. 11. One Active Item Rule: Work only on one unchecked TODO at a time. Do not start the next item until the current item is completed or explicitly blocked. 12. Completion Report Format: End each task with a final checklist state plus a short "Done / Remaining / Blocked" summary aligned to the TODO items. Thank you for adopting these workflow standards for this workspace!