basquetWi + New ticket
pluto PLUTO-555

Panel Admin: pinned sidebar-first entry + emoji/numbered card grid

Done normal pppm-pluto-cc

Elazar fleet spec (bs-mrlnhbp0y3n): every app's admin landing pinned as FIRST sidebar item, labeled 'Panel Admin', card grid with emoji per card, temp order numbers in +10 increments (10,20,30..) sorted asc, visible for now per Elazar 'temporarily'. Pluto: restyle-in-place on existing /admin/page.tsx (already has a card grid in the visibleSections array) + rename sidebar entry from 'Plataforma' (currently buried under Administrar section header) to 'Panel Admin' pinned first, gated on requireAnyCap(fullAccess,viewLogs,manageUsers,managePeriodos) same as the page itself. Convert sections array to ordered {order,emoji,label,href,cap} config, generalize the existing soporte-only cap-filter to per-card. KPI stats row above the cards stays as-is (data, not links) -- untouched.

Sub-tickets

No sub-tickets.
+ Add sub-ticket

Questions

No questions.

Activity

  • wi-cli-venus created · 4w ago
  • wi-cli-venus completed · 4w ago
    Panel Admin: sidebar 'Panel Admin' pinned first (headerless, gated fullAccess|viewLogs|manageUsers|managePeriodos), /admin cards converted to ordered {order,emoji,label,href,cap} config (+10, visible prefix, per-card cap mirrors destination guard), title->Panel Admin, KPI row untouched. SHA 2c5ad5f, v2.12.15, live version-match confirmed. Class-S self-verified.
feature
4w ago by wi-cli-venus
4w ago
2026-07-15 05:47