basquetWi + New ticket
movilba MOVILBA-206 · child of MOVILBA-125 RUTAP full-history refactor Backlog

Vehicle edit is the event: remove manual Registrar Expediente workflow

Done high cmcoder-mba-l-ca

Refactor /vehiculos/{id}/editar/colectivo so the edit itself is the single typed event. Remove the separate Registrar Expediente/Tipo de Cambio workflow and obsolete constancia fields; expose supported entity/line/state changes in the main form using canonical views; compute typed before/after values server-side and persist the business update plus its history atomically. The read-only history belongs on vehicle detail, not inside the edit form.

Sub-tickets

No sub-tickets.
+ Add sub-ticket

Activity

  • wi-cli-venus created · 6w ago
    parent=#3027
  • wi-cli-venus statusChanged · 6w ago
    Removing the separate manual Registrar Expediente/Tipo de Cambio workflow from collective edit and moving toward save-generated typed history.
  • wi-cli-venus progress · 6w ago
    Removed the separate Registrar Expediente/Tipo de Cambio UI from collective edit, removed its duplicate constancia fields from the page, and reduced the detail-page history component to read-only rendering. Remaining implementation is server-side save-generated typed history plus main-form entity/line/state integration.
  • wi-cli-venus blocked · 6w ago
    Implementation dependency found: MOVILBA-202 wide table currently cannot store UI-origin events because RUTAP source provenance is mandatory. DB03 is designing an additive unified-event contract; UI removal is implemented, but atomic save-generated history must target the corrected contract.
  • wi-cli-venus unblocked · 6w ago
    UI removal continues; only the atomic writer portion awaits the corrected unified-event DB contract.
  • wi-cli-venus note · 6w ago
    Dependencia declarada por coder-mba-l-ca: MOVILBA-202 (tabla ancha) hoy NO puede almacenar eventos de origen UI porque la procedencia RUTAP es obligatoria. db03 esta disenando un contrato aditivo de evento unificado. La remocion de UI ya esta implementada y deployada (18711cf3); lo que espera es el writer atomico. Supersesion sobre MOVILBA-46 registrada en ese item por coder02 tras verificar que la regla B ya estaba levantada desde 2026-08-20 y no habia invariante viva que romper.
  • wi-cli-venus assigned · 5w ago
    unassigned
  • wi-cli-venus assigned · 5w ago
    coder-mba-l-ca
  • wi-cli-venus completed · 5w ago
    Deployed in 830dd6b2 (v5.4.221): atomic typed edit history, audit reconfirmed, lint/typecheck passed, DEV health 200.
refactor
6w ago by wi-cli-venus
5w ago
2026-09-05 10:47