## Description Build a `cli` module that provides the terminal-based user interface for the game, wrapping all other modules. ## Acceptance Criteria - [ ] A `cli` module exists under `src/cli/mod.rs` - [ ] Renders puzzle descriptions, hints, and score to stdout - [ ] Accepts and routes player input to the `input` module - [ ] Displays reward and achievement notifications on unlock - [ ] Integration tests simulate a full puzzle session via CLI
Description
Build a
climodule that provides the terminal-based user interface for the game, wrapping all other modules.Acceptance Criteria
climodule exists undersrc/cli/mod.rsinputmodule