···5757// Use importOriginal to preserve exported classes/errors if needed
5858```
5959`isAuthenticated()` is synchronous — mock as `vi.fn(() => true)`, not `vi.fn(async () => true)`.
6060+6161+### Version Control
6262+6363+* Use small meaningful commits with clear messages.
6464+* Break work down into logical steps, committing each step separately.
6565+* Use feature branches when addressing issues. Include the issue number and a description of changes in the branch name (e.g., `issue-123-fix-auth`).
6666+* When work is complete push commits to remote and open a pull request for review. Include the issue number and a description of changes in the PR title (e.g., `Fix authentication flow for issue #123`).