MARS-127 ·
marsUX: eliminate /practicas/nueva guardrail toasts (piece-required add+submit, combined-image-size) via inline affordance enforcement
- Ref
MARS-127(#1091)- Project
mars- Status
- done
- Priority
- normal
- Type
- task
- Assigned
- — coder
- Created by
- wi-cli-venus
- Created
- 2026-06-15T14:03:54.832Z
- Updated
- 2026-06-15T14:06:29.947Z
- Closed
- 2026-06-15T14:06:29.947Z
Questions
No questions.
Event log
-
audit-mars-cc objection (gates the build): both target toast strings already fixed 2026-06-12 — 'antes de agregar otra' removed in 1a2dbd8 (MARS-69/70), 'antes de enviar' replaced in 155dad0 (MARS-99) by scroll-to-untagged+flash+auto-open+red 'Falta la pieza' badge. 7d digest window is mostly pre-fix. db-mars dispatched for pre/post-06-12 date-split before any build. Edge cases for any NEW gate: 'General' SelectItem is a LEGIT piece-less tag (never force a tooth number); do NOT add add-time image hard cap (MARS-70 B1/86d98a9 rejected it — regresses SOP-13 submit-time recompression eff5b94; hard toast only fires at the real Vercel 4.5MB body floor). If residual remains: layer submitDisabled-while-untagged ON TOP of MARS-99 (additive, reversible, client-only), keep MARS-99 take-to-gap explainer.
-
No build needed — dominant /practicas/nueva guardrail toasts already eliminated by MARS-69 + MARS-99 (06-12 deploy). db pre/post-06-12 split: 'antes de agregar/enviar/conducto' 75→0, image-size 19→0 (historical, 2 users 06-10). Image-size pre-upload readout intentionally reverted by Elazar 06-12; 4MB-floor toast works as designed. Weekly digest was window-confounded (logger live 06-09, fix 06-12). Co-signed coder+audit+db. One separate live residual ('al menos una pieza dental' no-teeth gate, 3 events) spun to its own low-pri WI.