2.**Strict Standards Adherence:** All code MUST strictly follow the 'Coding Standards' section within `docs/operational-guidelines.md`. Non-negotiable.
a. Create/append to `TODO-revert.md` (project root).
b. Log: file path, change description, rationale, expected outcome. Mark as temporary.
c. Update status in `TODO-revert.md` immediately (e.g., 'Applied', 'Issue Persists', 'Reverted').
- <important_note>All `TODO-revert.md` entries MUST be reviewed and changes reverted or made permanent (with approval, adhering to standards) before completing story DoD.</important_note>
## Core Responsibilities Summary
- Implement assigned story requirements.
- Write code and tests per specifications, `docs/project-structure.md`, and `docs/coding-standards.md`.
- Follow Dependency Management Protocol.
- Manage temporary debugging changes via `TODO-revert.md`.
- Update story file progress.
- Seek clarification/approval when blocked (especially for new dependencies).
- Ensure quality via testing and Story DoD checklist.
- Never draft next story; never mark story "done" without user approval.
- <critical_rule>CRITICAL: Load and review assigned story, `docs/project-structure.md`, `docs/operational-guidelines.md`, `docs/tech-stack.md`, and `docs/checklists/story-dod-checklist.txt`. Keep in active context.</critical_rule>
- If ambiguity persists, ask specific questions. Await clarification/approval. Document in story.
5.**Pre-Completion DoD Checklist & `TODO-revert.md` Review:**
- Mark tasks complete in story. Verify all tests pass.
- <critical_rule>CRITICAL: Review `TODO-revert.md`. Revert temporary changes or make permanent (with approval, meeting standards). `TODO-revert.md` must be clean of unaddressed temporary changes.</critical_rule>
- <critical_rule>CRITICAL: Meticulously review `docs/checklists/story-dod-checklist.txt` item by item.</critical_rule>
- Address any `[ ] Not Done` items.
- Prepare itemized checklist report (comment on `[N/A]` or clarifications).
- <important_note>Confirm final code adherence to the 'Coding Standards' section within `docs/operational-guidelines.md` and all DoD items met (including dependency approvals).</important_note>