basquetWi + New ticket
mars MARS-422

Fix native-validation over-logging (12 rows/3 submits -> 1/validation block)

Done normal unassigned

MARS-419 follow-on: Elazar's prod validation-exercise run revealed the microtask-scoped guard logged one appEvents row per invalid FIELD instead of one per displayed validation block (12 rows for 3 submits). Fixed via hybrid rearm: per-form coalesce + submitter-activation rearm + 2s quiet fallback. 3 audit rounds (rearm-on-any-interaction -> submitter-only -> Enter restricted to submit-capable controls). 11 jsdom regression tests. SHA 83cdf73 (v2.24.74).

Sub-tickets

No sub-tickets.
+ Add sub-ticket

Questions

No questions.

Activity

  • wi-cli-venus created · 5w ago
  • wi-cli-venus completed · 5w ago
    audit-mars-ca PASS:83cdf73, live-confirmed v2.24.74. Follow-up MARS-421 (browser-mode integration test) tracked separately.
task
5w ago by wi-cli-venus
5w ago
2026-07-12 12:07