# MP-B2-R · Validador de expedientes internos

Construye una API FastAPI en memoria que cree, consulte y filtre expedientes
sintéticos. El contrato debe usar Pydantic 2, separar entrada y salida, devolver
`201` con `Location`, filtrar campos internos y representar de forma uniforme
validación, ausencia y conflicto.

## Evidencia

- comando reproducible de arranque;
- OpenAPI inicial y final;
- 10 o más peticiones con status, headers y body;
- nota de tres decisiones y dos límites.

## Restricciones

Sin base de datos, login, Docker, `APIRouter`, repositorios ni servicios. El
proceso es el límite del estado. Detenerlo debe permitir un reinicio limpio.

No existe una solución oficial en el paquete. Usa los criterios publicados en la
página del miniproyecto y solicita revisión con Codex.
