# F-093 — Implementer evidence

## Change

- Admin catalog `listAll` now matches `q` against product name or any related variant EAN using an `EXISTS` query.
- Inventory search placeholder now says `Buscar por EAN o nombre...`.

## Validation

- Root `npm run typecheck` → exit 0
- Root `npm test -- --run` → 133 passed, 56 skipped
- Admin `npx tsc --noEmit` → exit 0
- Admin ESLint on inventory page → exit 0
- Search remains case-insensitive for names and supports partial EAN values.
