Description
Difficulty tiers are currently static per puzzle. Add an adaptive system that nudges difficulty up or down based on the player's recent accuracy and hint usage, so sessions stay appropriately challenging without requiring manual tier selection.
Acceptance Criteria
Description
Difficulty tiers are currently static per puzzle. Add an adaptive system that nudges difficulty up or down based on the player's recent accuracy and hint usage, so sessions stay appropriately challenging without requiring manual tier selection.
Acceptance Criteria
DifficultyTrackerstruct records rolling accuracy and hint-usage over the last N puzzlesdocs/difficulty.mdwith the exact thresholds used--adaptiveCLI flag opts into adaptive mode (off by default to preserve existing behavior)