Adopt pluto P-A escape-first reorder: hoist región 'Ninguna' to position 1 in PiezaRegionPicker
Consensus (coder-venus-cc + db-venus-cc + audit-venus-ca) from mining pluto's PLUTO-604 friction pass for venus /practicas/nueva. Port pluto's hoistEscapeFirst pattern to lift región 'Ninguna' (regionesAnatomicas id 25) from dead-last (20/20) to position 1 in PiezaRegionPicker. Backed by practica.pieza-o-region = venus's top LIVE intake guardrail (34/30d, evenly spread, last hit 07-17, last7=3 — confirmed not a dead tail). db: no moduloId/position column, global list, gate-inert, zero schema impact. audit: gate-inert UI-only, low regression. Caveat: 'Ninguna' only satisfies diente-less módulos — diente-bearing cases still need a real pieza/region, so this is a partial reducer not a full fix. Class-S, UI-only (~1 hoistEscapeFirst helper + 1 call-site). Other pluto patterns evaluated and excluded: inline-hint (already present on venus), relax-over-required-field (no venus analog — sexo/DOB mandatory is a deliberate data mandate, excluded as a PM/domain call not a clear-win).
Questions
Activity
-
SHA 5c72aad, v0.99.5, live-verified (deploy READY, dbOk:true). hoistNingunaFirst() in PiezaRegionPicker lifts región «Ninguna» from dead-last to position 1 for diente-less módulos. Presentational only, id-keyed, gate-inert (db+audit consensus). Partial reducer per agreed caveat — diente-bearing failures still need a real pieza/region selection. Class-S self-verified.