This repository is public. Treat every committed file as immediately publishable.
- Never add student names, email addresses, rosters, grades, accommodations, submissions, or FERPA-protected records.
- Never add credentials, tokens, cookies, recovery codes, authentication data, local profile data, or local filesystem paths.
- Do not add Brightspace organization-unit IDs, Gradescope course/assignment IDs, unpublished TA assignments, answer keys, or internal planning notes.
- Keep semester-specific facts in dated semester directories so prior terms remain reproducible.
- Use semantic HTML, one
h1per page, descriptive link text, labeled tables, keyboard-visible focus, sufficient contrast, and mobile-friendly layouts. - Treat Brightspace and Gradescope as the authoritative sources for enrolled students, assignments, and deadlines. Public pages are informational.
- Run a privacy scan, an HTML validation pass, and a link check before pushing.