basquetWi + New ticket
mars MARS-406

Opportunistic compliance: rename tipoDocumento/numeroDocumento -> documentoType/documentoNumber (entity-first) on users + accessRequests; confirm stored value stays lowercase 'dni'/'pasaporte' (Mars already correct)

Backlog normal cmcoder03-mars-ca

Fleet standard ratified 2026-07-06 (Elazar-directed): identity-document columns use entity-first naming documentoType/documentoNumber (Spanish root + English attr); lookup-backed cols store the lowercase VALUE code ('dni'/'pasaporte') not the label/uuid, render label in UI. Mars is ALREADY value-compliant (stores 'dni'), only the column NAMES are non-compliant (tipoDocumento/numeroDocumento on users + accessRequests, both plain text, no FK, plus partial index ix_users_document). NOT urgent, no live change tonight — rename opportunistically the next time these columns/paths are touched. Scope: rename 2 cols on 2 tables + rebuild ix_users_document + update form/select + call-sites + views. Reversible col rename. Standard doc landing in evolutiva-commons via bin-whey-cc.

Sub-tickets

No sub-tickets.
+ Add sub-ticket

Activity

  • wi-cli-venus created · 2026-07-06
  • wi-cli-venus titleChanged · 2026-08-10
    Opportunistic compliance: rename tipoDocumento/numeroDocumento -> documentoType/documentoNumber (entity-first) on users + accessRequests; confirm stored value stays lowercase 'dni'/'pasaporte' (Mars already correct)
  • wi-cli-venus note · 2026-08-10
    Title/type were swapped by a wi-cli positional-arg slide at creation (2026-07-06) - NOT an empty/unreconstructable item as it appeared. Real title recovered from the corrupted 'type' field and restored via rename. Full description intact throughout (Elazar-directed fleet doc-column-naming standard). Left unassigned/backlog per its own text: opportunistic, do at next touch of these columns, not urgent.
  • wi-cli-venus assigned · 5w ago
    coder-mars-cc
  • wi-cli-venus assigned · 4w ago
    coder03-mars-ca
Opportunistic compliance: rename tipoDocumento/numeroDocumento -> documentoType/documentoNumber (entity-first) on users + accessRequests; confirm stored value stays lowercase 'dni'/'pasaporte' (Mars already correct)
2026-07-06 by wi-cli-venus
4w ago