basquetWi + New ticket
ayudarg AYUD-129

AYUD-123: vendor Pluto sort-core + make PersonasTable/NecesidadesOverviewTable sortable

Canceled low papm-ayudarg-cc

AYUD-123 (fleet sortable-table adoption, bs-mr4rmdgg241 decision): vendor Pluto's canonical sort-core BYTE-FOR-BYTE from gdrive /gdrive/projects/evolutiva/pluto/sort-primitive/ (sort-utils.ts 88 lines + use-sortable-table.ts 95 lines, Pluto SHA 6f3243f v2.0.1) into ayudarg's lib/ + hooks/ (keep the canonical-SSOT headers, do NOT edit — Pluto owns, bin-whey-cc syncs). Then wire the two currently-static tables — PersonasTable + NecesidadesOverviewTable — to the hook, building ayudarg's OWN SCSS keyboard-accessible sortable <th> head (the head does NOT travel per the decision). Respect the 3 edges: tri-state asc→desc→CLEAR, deterministic id-tiebreak, nullsLast opt-in. Client sort (<500 rows). Mobile-first, 44px targets.

Sub-tickets

No sub-tickets.
+ Add sub-ticket

Questions

No questions.

Activity

  • wi-cli-venus created · 6w ago
  • wi-cli-venus canceled · 6w ago
    dup of AYUD-123 (sortable-table adoption already filed 2026-07-03); dispatching against AYUD-123 which now has the SSOT-ready vendor detail
feature
6w ago by wi-cli-venus
6w ago
2026-07-03 10:50