basquetWi + New ticket
mars MARS-369

Telemetry-gap sweep+fix: find+fix places where (1) HTML form validation failures aren't recorded as telemetry, (2) try/catch is missing on user actions, (3) toasts are missing on failures, (4) toasts aren't recorded as telemetry, (5) save/submit buttons fail silently without reason saved as telemetry. Goal: every user-facing failure leaves an appEvents row. Elazar 2026-07-02.

Done normal smsolo-mars-cc

Sub-tickets

No sub-tickets.
+ Add sub-ticket

Questions

No questions.

Activity

  • wi-cli-venus created · 6w ago
  • wi-cli-venus assigned · 6w ago
    solo-mars-cc
  • wi-cli-venus statusChanged · 6w ago
    dispatched to solo end-to-end
  • wi-cli-venus completed · 6w ago
    solo-mars-cc silent-failure telemetry sweep: SHA f9151c4 v2.23.15 READY. 5 surfaces (updateImageRotation, reassignTeacher, submitCompletar, submitAccessRequest, createUserWithContext): silent-500 mutations wrapped error-tier log-before-return, ~25 validation early-returns now info/warn-tier, raw dup-key toast mapped friendly (closes 370 #6). Self-PTD green; authed emit-points statically verified (ratified substitution). Tail deferred to follow-up WI.
task
6w ago by wi-cli-venus
6w ago
2026-07-02 08:33