venus
VENUS-33
· child of VENUS-29 Soporte ticket-system — per-app COPY of mars /administrar/soporte (14 files/2023 LOC); venus owns + customizes; improvements broadcast+reimplement per-app; impl queues behind venus 404/skew guard (Elazar owns timing) Done
Soporte gate+touchpoints+cron — requireAdmin/cap gate + pre-impl audit design-ping (schema+authz+email triple-trigger); touchpoints (admin nav card, perfil link, not-found-classify RESOURCE_ROUTES /soporte/[id], notification-types kind, weekly-kpi-templates); DIGEST cron = venus pg_cron->HTTP (NOT vercel.json cron — sub-daily silently fails venus build)
Done normal
gegeneralpm-evolutiva-cc
Questions
No questions.
Activity
-
parent=#29
-
parent=#1236
-
soporte final stage shipped aaa34d1 / v0.64.0: legacy soporteTickets path retired (soporte-actions.ts deleted) + cron redesign (3 escalation legs -> appEvents-anchored operator SLA-nudge, plan B; 4 non-soporte cron legs untouched). Audit PASS:aaa34d1 - build dpl_4NYnug READY/production, live /api/health v0.64.0==package.json, deploymentId==build (alias serving new deploy), dbOk; runtime 0 error/warn/fatal 30m. SOPORTE EPIC COMPLETE (VENUS-30 schema / 31 data / 32 UI / 33 gate-cron-retire). Tails (separate items, dispatched): db-venus DROP of now-empty unreferenced soporteTickets table+seq+trigger+fn (audit pre-apply + PTD-gated); coder --patch ROLE_LABEL badge fix (VENUS-32 regression, own diff+PTD).
task
2026-06-21 by wi-cli-venus
6w ago
2026-06-21 06:32