A pre-audit is a focused consultation provided to teams immediately before they submit their protocol for a formal security audit. If a formal audit is the final, graded exam, a pre-audit is the intensive review session with a senior tutor. The primary goal is to challenge the design, clean up the code, check tests, and make sure the overall protocol has no major obvious vulnerabilities before the formal audit is done. This process shifts the focus of the final audit from finding everything to finding the hard edge cases.