# Step 05: Examine (Adversarial Review)

**Task:** {{task_description}}
**Started:** {{timestamp}}

---

## Files Reviewed

| File | Type |
|------|------|
| | source |
| | test |

---

## Security Checklist

- [ ] No SQL injection (parameterized queries)
- [ ] No XSS (output encoding)
- [ ] No secrets in code
- [ ] Input validation present
- [ ] Auth checks on protected routes

## Logic Checklist

- [ ] Error handling for all failure modes
- [ ] Edge cases handled
- [ ] Null/undefined checks
- [ ] Race conditions considered

## Quality Checklist

- [ ] Follows existing patterns
- [ ] No code duplication
- [ ] Clear naming

---

## Findings

| ID | Severity | Category | Location | Issue | Validity |
|----|----------|----------|----------|-------|----------|
| | | | | | |

---

## Summary

**Total findings:**
**Critical:**
**High:**
**Medium:**
**Low:**

---

**Status:** _Pending_
