Step 1: Defensive Challenges are enabled by default in every CTF.
Step 2: Admins can create, edit, and delete Defensive Challenges as needed.
Step 3: These challenges require users to submit secure code fixes for vulnerable snippets.
Step 4: The AI engine scores each submission based on correctness, security, and completeness.
Step 5: Admins can view and analyze AI-generated scores for all submissions.