Sort-primitive sweep W2-W4: apply vendored sort head to remaining non-sortable venus tables (admin/alumnos, admin/docentes, clinical-stats leaderboard, admin/soporte, complicaciones, cirugias, sedes/periodos/modulos/lookups)
Follow-up to VENUS-134 (sort core vendored + /informes done at 6cde521). Solo classified all ~20 venus tables. Ship wave-by-wave, each its own audited push (RSC->client extraction, several have inline server-action forms / rowHref needing care — do NOT bundle, keeps diffs auditable on shared serial tree). W2: admin/alumnos (inline edit-forms+Link caveat), admin/docentes, clinical-stats alumnoRanking. W3: admin/soporte (rowHref/mobile-card), admin/complicaciones, admin/cirugias. W4 (marginal): sedes/periodos/modulos/lookups. SKIP confirmed: audit-log (server-paged), errores (server-aggregated), alumno/camada-compare (pivots), alumnos-import (transient preview), informes alumno modulo-grid (fixed 14 in module order). Per-column sortValue, client-sort <500 only.
Questions
Activity
-
sortable-tables sweep complete: 13 venus tables now client-sortable on shared SortableTableResponsive primitive. W2 v0.79.0 (docentes/alumnos/clinical-stats-ranking), W3 v0.80.0 (soporte/complicaciones/cirugias), W4 v0.81.0 (sedes/periodos/modulos/lookups). Inline server-action forms + rowHref preserved across RSC→client extraction; per-column sortValue, tri-state keyboard head, aria-sort. Class-A sonnet PASS each wave. SKIP (accepted): audit-log/errores/compare-pivots/import/modulo-grid. Final SHA 76b5728.