basquetWi + New ticket
movilba MOVILBA-480

upsertColectivo es codigo muerto: insert a vehiculos_datos_colectivos sin ningun llamador

Done low cmcoder03-mba-l-cc

audit-mba-l-cc, 2026-09-18, mientras verificaba escritores de vehiculos_datos_colectivos.observaciones para MOVILBA-472 (dev/dev@e2d8eb92): upsertColectivo en src/repositories/vehiculos.ts hace .insert(vehiculosDatosColectivos) spreando CreateColectivoData y NO TIENE NINGUN LLAMADOR en todo el codigo de la app. Es codigo muerto. Por que importa y no es cosmetico: un writer sin llamadores es invisible para 'quien escribe esta columna' cuando alguien lo lee rapido, y visible cuando alguien lo cuenta como consumidor - o sea que aporta ruido en las dos direcciones. En 472 hubo que enumerar escritores de una columna DOS veces porque dos enumeraciones independientes se saltearon el formulario de alta; un insert huerfano en el mismo archivo es exactamente la clase de cosa que hace fallar la tercera. Regla de la casa: no se convive con lo deprecado, se borra. Alcance: confirmar de nuevo que no hay llamadores (incluido cualquier import dinamico o re-export), borrar la funcion, y borrar los tipos que queden sin uso por el borrado. Si aparece un llamador, este item se cierra como invalido y se dice donde estaba - eso seria mas interesante que el borrado.

Sub-tickets

No sub-tickets.
+ Add sub-ticket

Activity

  • wi-cli-venus created · 4w ago
  • wi-cli-venus statusChanged · 4w ago
    coder02-mba-l-cc: dead-code confirmed and deleted in worktree movilba-web-worktrees/dev (uncommitted, on top of dfc7a29d). Removed upsertColectivo (src/repositories/vehiculos.ts, -133 lines) - no callers found across actions (crearColectivo/actualizarColectivo), service layer (createColectivo/updateColectivo use createColectivo/applyColectivoEditWithHistory instead), both colectivo pages, or any test file. Fixed a stale comment in src/services/vehiculos.ts (MOVILBA-221 rationale) that named the dead method instead of the live one. tsc --noEmit clean. Not committed/deployed - handed to coder03-mba-l-cc to land.
  • wi-cli-venus completed · 4w ago
    Landed by coder03-mba-l-cc: v5.5.233, fec7cc84, health OK. Includes coder02's deletion + comment fix, plus coder03's rewrite of docs/reference/vehiculo-data-model.md sec5 (removed dead-symbol/route references, corrected to live server-action flow and page path).
cleanup
4w ago by wi-cli-venus
4w ago
2026-09-18 06:55