mars
MARS-241
· child of EVO-36 Vercel + Supabase optimization — reduce Fluid Active CPU bill creep, eliminate dashboard misconfig, lower latency Backlog
vUserActiveRoles view: consolidate userRoles+vLookupOptions JOIN repeated at users-actions.ts:164/169/230 + data-health-actions.ts:58 + self-service-assignment.ts:51 — return userId, roleValues[], roleLabels[] (filtered deletedAt IS NULL)
Done normal
unassigned
Questions
No questions.
Activity
-
wi cli; parent=#174
-
Audit-3414: auth.ts repeat-JOIN sites (113-118, 157-162) are inside React-cached getSession, effectively free. View benefit narrows to non-cached admin paths (users-actions, data-health, self-service-assignment).
-
vUserActiveRoles view consolidation + roleId→roleOptionId latent-bug fix (v1.100.1 689cbcb PASS)
task
2026-05-03
6w ago
2026-05-18 09:58