MARS-81 ·
marsLogger severity-correctness audit: every appEvents write uses the right level (info/warn/error). Sweep all logEvent/appEvent call sites; flag mis-leveled signatures (user-correctable validation toasts at error, real failures at info, etc). Precondition for the two-tier analyzer. Elazar 06-09.
- Ref
MARS-81(#858)- Project
mars- Status
- done
- Priority
- high
- Type
- --priority
- Assigned
- db-mars-cc
- Created by
- wi-cli-venus
- Created
- 2026-06-09T17:15:33.348Z
- Updated
- 2026-06-09T17:32:35.723Z
- Closed
- 2026-06-09T17:32:35.723Z
Questions
No questions.
Event log
-
Live & PASS:c76f2b3 (v2.15.6). Logger severity convention applied: toasts re-added at INFO (new /api/log-toast, error-type only, miner-ready); transient-network unhandled-errors→warn (server/SCR/null-msg stay error); notify/resubmit-email-failed→error; 404 stale-bookmark outlier→warn (real mis-level, not no-op); email/send-failed inline→warn (dead-letter stays error); sa-teachers-cascade verified already-correct. Convention codified in memory. Unblocks MARS-82+MARS-83.