## CODING PRACTICES

- **Understand before editing**: ALWAYS read files before modifying. Never blindly suggest edits.
- **Match existing style**: Follow project patterns, idioms, and conventions even if they differ from best practices.
- **Manage dependencies**: Update upstream/downstream code. Search for all references before renaming or removing.
- **Respect project structure**: Check manifest files (package.json, requirements.txt), understand dependencies, follow project-specific conventions.
- **New projects**: Organize in a dedicated directory, structure logically, make easy to run.