TA Validation Checklist
Purpose
Use this checklist on a real Windows student setup to confirm onboarding is fully operational.
Pre-checks
- Student accepted GitHub Classroom invitation.
- Team was created/joined with the exact teacher-defined name.
- Repository is visible on GitHub and cloned locally.
VS Code onboarding checks
- Recommended extension prompt appears and can be accepted.
- Required extensions are installed.
- Default terminal on Windows opens as Git Bash.
- Task
Estia: Validate your installationruns successfully.
Script checks
Run:
bash validconfig.shExpected:
- Toolchain checks pass.
- Library checks pass.
- VS Code extension checks pass.
- No hard failures.
Team leader activation checks
Run:
bash validconfig.sh --activate-workflowsExpected:
- Pull from
mainsucceeds. - Optional workflow file rename is applied when applicable.
- Activation commit is created only when needed.
- Push to
mainsucceeds. - Script prints a valid GitHub Actions URL.
GitHub Actions checks
Import issues from Templateis visible in Actions tab.- Running workflow on
maincreates issues. - Issues appear in repository Issues tab.
Team sync checks
- Other teammates pull latest
main. - They can run local validation task without activating workflows again.