---
estimated_steps: 4
estimated_files: 3
skills_used: []
---

# T01: Diagnose and fix 422 errors on review detail and creators page

1. Reproduce the 422 on review moment detail — likely a schema mismatch with real data (null fields the Pydantic model doesn't expect)
2. Check the creators browse endpoint for the error
3. Fix schemas to handle nullable fields from real pipeline data
4. Test both endpoints with real data on ub01

## Inputs

- None specified.

## Expected Output

- `backend/schemas.py (fixed)`
- `backend/routers/review.py or creators.py (if needed)`

## Verification

curl -s https://chrysopedia.com/api/v1/review/queue && curl -s https://chrysopedia.com/api/v1/creators
