## Description Create a `difficulty` module that defines and manages difficulty tiers affecting puzzle complexity and rewards. ## Acceptance Criteria - [ ] A `difficulty` module exists under `src/difficulty/mod.rs` - [ ] Enum defines at least: `Easy`, `Medium`, `Hard` - [ ] Difficulty affects score multiplier and reward amount - [ ] Puzzles are tagged with a difficulty level at load time - [ ] Unit tests verify multiplier calculations per tier
Description
Create a
difficultymodule that defines and manages difficulty tiers affecting puzzle complexity and rewards.Acceptance Criteria
difficultymodule exists undersrc/difficulty/mod.rsEasy,Medium,Hard