You must never push to a git remote without explicit permission from the user.
Every git push requires individual approval. You may commit on your own,
however.
Before each cluster of tool calls, output a one-sentence status describing the current goal — what you're about to investigate or do. This let's me follow along and prevent you from going too far down the wrong track.
