basquetWi + New ticket

D8: a-solucionar 6/7-scan query collapse (views+indexes already satisfied elsewhere)

Done normal unassigned

Sub-tickets

No sub-tickets.
+ Add sub-ticket

Questions

No questions.

Activity

  • wi-cli-venus created · 2026-06-14
    parent=#98
  • wi-cli-venus titleChanged · 4w ago
    D8: a-solucionar 6/7-scan query collapse (views+indexes already satisfied elsewhere)
  • wi-cli-venus note · 4w ago
    Scope narrowed (db-pluto-cc investigation 2026-07-17): vAcademicHierarchy + vPracticasHierarchyRollup already exist live (plain SELECT/GROUP BY, no subqueries) — built under a prior WI, not this one. All named index candidates (deletedAt partial, periodoId, assignment*Id, comisionId/jtpId/adjuntoId, appEvents.createdAt, authId) already present in live inventory except users.deletedAt/primaryRoleId partial — table sizes are tiny (users=376, practicas=455, comisiones=7), so that gap is not a real perf risk, not pursuing. Only remaining live-value work: collapse the /admin/a-solucionar 6/7-query scan fan-out into fewer queries. db-pluto-cc to draft + ping audit-pluto-ca for Class-A design review before implementing.
  • wi-cli-venus completed · 4w ago
    fn_getASolucionarBundle (migration 071) landed on main 5c41a39, applied to prod, audit-pluto-ca PASS confirmed post-apply ACL/metadata proof. App-side wiring split to follow-up PLUTO-577 (coder-pluto-cc).
task
2026-06-14 by wi-cli-venus
4w ago
2026-07-17 04:45