Opportunistic compliance: rename tipoDocumento/numeroDocumento -> documentoType/documentoNumber (entity-first) on users + accessRequests; confirm stored value stays lowercase 'dni'/'pasaporte' (Mars already correct)
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.
Questions
Activity
-
Opportunistic compliance: rename tipoDocumento/numeroDocumento -> documentoType/documentoNumber (entity-first) on users + accessRequests; confirm stored value stays lowercase 'dni'/'pasaporte' (Mars already correct)
-
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.