# Project rules

## General
- Keep the project simple, readable, and maintainable.
- Prefer minimal, targeted edits over broad rewrites.
- Reuse existing patterns before introducing new abstractions.
- Do not modify unrelated files.
- Summarize changed files after implementation.
- Before large changes, inspect the codebase and explain the plan.

## Dependencies
- Do not add frameworks, packages, or tools unless explicitly requested.

## Validation
- Check touched files for obvious syntax issues, broken paths, and regressions.

## Stack-specific rules
- Follow the current project structure and naming conventions.
- Keep implementation straightforward and easy to review.