# Game Story - Definition of Done Checklist ## Story: {{story_name}} --- ### Quality Assurance Checklist - [ ] **Code Complete:** All planned coding for the story is finished. - [ ] **Functionality Matches Acceptance Criteria:** The implementation meets all acceptance criteria defined in the story. - [ ] **Adheres to Development Guidelines:** The code follows all rules in `development-guidelines.md`. - [ ] **Unit Tests Written & Passing:** All new logic is covered by unit tests, and all tests are green. - [ ] **Integration Tests Written & Passing:** New features are covered by integration tests where applicable. - [ ] **No Linting Errors:** The code passes all linter checks without any errors or warnings. - [ ] **Code Peer Reviewed:** A team member has reviewed and approved the code changes. - [ ] **Documentation Updated:** Any relevant documentation (e.g., READMEs, API docs) has been updated. - [ ] **Feature Works on Target Device:** The feature has been tested and works correctly on a physical test device.