# AGENTS.md ## Mandatory Git Workflow Before making any code or file change that results in a diff: - Ensure `git status --porcelain` is empty. - If there are open changes, stop and ask the user how to proceed. After completing a requested change: - Create a commit with a clear message. - Push the commit to the current remote branch. ## Scope These rules apply to all tasks in this repository unless the user explicitly requests a different workflow.