Architecture
RobIT is modular and cleanly separated:
main.py
: Entry point and CLI logicmodels/robIT.py
: Movement, execution, reportingmodels/direction.py
: Cardinal logicutils/interface.py
: CLI prompts and styling
Test files are grouped by module.
CI is configured via GitHub Actions.