# AGENTS
- Run `cargo fmt --all` before committing.
- Run `cargo test` to ensure all unit and Cucumber tests pass.
- Place Cucumber feature files under `tests/features/`.
- Use descriptive variable names; single-letter variables are only allowed
for loop indices `i`, `j`, and `k`.