diff --git a/AGENTS.md b/AGENTS.md index 05f1827..bedcaab 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -15,6 +15,7 @@ Also see the other related technical documentation: README.md. - After every frontend change, verify the results using an ephemeral playwright. - After every iteration, do a git commit with a brief summary of the changes as a commit message. - Keep changes small and commit often. If one iteration encompasses many smaller tasks with more than one commit, create a git branch and do the commits there. Let me review the branch before merging it back to master. +- When multiple commits are necessary, pause after every commit and ask the user to give a command to proceed. - If you find unexpected changes in the code (deletions, changes, diff results that were not communicated), never revert them and never restore the old state. Assume that those changes happened with intent. - Never use `git restore`, `git checkout --`, reset commands, or equivalent rollback actions to discard local changes unless the user explicitly asks for that exact rollback. - If a required tool is missing (for example `dotnet-ef`), install/configure the tool (prefer repo-local setup such as `dotnet tool manifest`) instead of weakening validations or muting warnings. If installation is blocked, stop and ask before changing validation strictness.