# Rationale Record the design intentions and decisions that shaped WRover code to increase maintainability and provide context to the code. # Required Actions - [ ] WRover_Software has documentation (including relevant diagrams) explaining the design motivation and execution