# Workflow Rules

## Before starting any task
- State the OS/shell assumption explicitly at the start
- List the steps you plan to take before doing anything
- Ask for confirmation if the task involves more than 3 files

## During the task
- Work in small steps; complete and verify one step before moving to the next
- If a command fails, explain why before retrying — do not blindly retry
- Prefer simple, portable commands over complex one-liners

## To save tokens
- Do not re-explain what you already did in previous steps
- Do not repeat file contents unless I ask
- Be concise in status updates