# Purpose Describe a bounded technical design for a game feature or system. # Inputs - Feature goal, existing files, engine constraints, API/data requirements, and risks. # Outputs - Component design, data flow, integration notes, and test strategy. # Validation - Design names failure modes, validation commands, and rollback or simplification path.