terrr 0.1.1

a linux horror game
# CLAUDE.md - Agent Guidelines

## Build & Test Commands
- Build: `cargo build`
- Run: `cargo run`
- Release build: `cargo build --release`
- Lint: `cargo clippy`
- Format: `cargo fmt`
- Test all: `cargo test`
- Test single: `cargo test test_name`
- Test specific module: `cargo test --package terrr::module_name`

## Code Style Guidelines
- Follow Rust idioms and standard library patterns
- Use strong typing with meaningful custom types/enums
- Handle errors with `Result<T, E>` and appropriate error propagation
- Organize code in modules with clear separation of concerns
- Use snake_case for variables/functions, CamelCase for types
- Prefer immutable variables (`let` vs `let mut`)
- Document public APIs with rustdoc comments
- Game rules should be defined as a separate module
- Points system should track rule violations consistently
- Terminal UI uses crossterm or similar for TUI rendering