# F-085 — Architect: /tax-rates TIPO column is not editable
## Root cause
`/admin/tax-rates` PATCH route (`project/src/modules/pricing/api/pricing.routes.ts`) only accepts `{ name, ratePercent, active }`; `appliesTo` is not in the body schema and not written to the DB. The admin page renders the column as plain `
{r.appliesTo}
`.
## Design
1. Extend the PATCH body Zod schema with `appliesTo: z.enum(['general','reduced','super-reduced']).optional()`. Server validates the value against the enum (no DB constraint, but rejection is fast and the error message is clear).
2. Add a new UPDATE branch for `applies_to` mirroring the existing ones.
3. In the admin page, the TIPO cell is now click-to-edit:
- Click `