Files
mercadodevida/work/artifacts/F-195/implementer.md
2026-08-22 22:36:05 +02:00

691 B

F-195 — Fix evidence

Issue: After F-194, IVA / Auditoría / Logs still appeared as top-level items in the main admin sidebar because their entries remained in NAV_ITEMS.

Change (project/apps/admin/src/lib/permissions.ts):

  • Removed IVA, Auditoría, Logs entries from NAV_ITEMS. They no longer appear in the main sidebar.
  • Added SETTINGS_SUB_NAV_ITEMS constant exposing the same routes so they can be consumed by the Settings sub-nav (already implemented in F-194 in settings/page.tsx).
  • Routes (/settings/tax-rates, /settings/audit, /settings/logs) remain accessible via in-page links from the Settings sidebar.

Validation:

  • admin typecheck: PASS