# TODO

  • Modularise all step logic into functions and modules
  • Implement robust logging and error handling
  • Add user prompts and menu-driven flows
  • Export OOBE and post-deployment scripts
  • Integrate Pester tests for critical functions
  • Set up CI/CD and linting
  • Complete Retype documentation site setup
  • Review and update documentation for accessibility and EN-AU compliance
  • Test menu accessibility and colour contrast
  • Validate custom log file output and error handling
  • Regression test all menu navigation and logging
  • Keep documentation and screenshots up to date with menu changes