INNEX RELEASE TEST PLAN 1. Installation: clean PHP 8.2 XAMPP installation, Composer install, migrations, seed and login. 2. Authentication: valid/invalid login, inactive account, throttling, password change, logout and session regeneration. 3. Authorisation: attempt protected routes as Superadmin, Administrator, Panel and Student; verify 403 responses. 4. Competitions: create/update/delete unlocked records, active rubric, panel assignment, completion validation and Superadmin reopen. 5. Projects: ownership, team leader, member limits, supervisor replacement, private downloads, invalid file type/size rejection and competition locks. 6. Evaluation: assigned-panel restriction, decimal score ranges, draft, finalise, repeat-finalise block, justification and weighted total. 7. Ranking: drafts excluded, multiple-panel average, ties, category-separated ranks and automatic award labels. 8. Certificates: completed competition requirement, one certificate per member, owner/admin download access and public verification. 9. Imports: valid templates, missing values, duplicate keys, invalid references and full transaction rollback. 10. Security: CSRF, XSS payload escaping, SQL injection strings, IDOR attempts, upload spoofing, inactive accounts and audit events. 11. Interface: keyboard use, mobile widths, long names, empty states, forms, table overflow and public display refresh.