MARS-27 ·
mars · child of #686Clean mislabeled appEvents: remove form-validation toast logger (toast/error-shown, level=error noise) + recategorize sa-teachers-cascade category admin→system
- Ref
MARS-27(#709)- Project
mars- Parent
- done #686 Ayudante grading-responsibility = NONE (Elazar policy B): ayudantes must NOT count toward sin-calificar NOR receive grading nags. getJtpStats pending/sin-calificar axis -> JTP (assignedTeacherUserId) ONLY (drop ayudante CROSS JOIN from that axis); weekly-kpi grading nags -> JTP only; drill auto-follows getJtpStats. Acceptance: Belén Montoya bcd98024 (pure ayudante) shows 0% sin calificar; no ayudante gets a grading nag. Fixes both Belén-100% + Florencia-nag complaints.
- Status
- done
- Priority
- high
- Type
- bug
- Assigned
- coder-mars-cc coder
- Created by
- wi-cli-venus
- Created
- 2026-06-06T04:58:07.416Z
- Updated
- 2026-06-06T05:03:16.398Z
- Closed
- 2026-06-06T05:03:16.398Z
Questions
No questions.
Event log
-
parent=#686
-
Pushed SHA 36bf8d5. (1) removed error-toast logger: toast.tsx fetch block deleted + dead route src/app/api/log-toast-error/route.ts trashed; (2) sa-teachers-cascade category admin→system (nueva/actions.ts:833). Awaiting audit PASS.
-
Removed client error-toast appEvents logger (toast.tsx fetch + /api/log-toast-error route deleted) + sa-teachers-cascade emit category admin→system. Cleans the 17/20 fake-error noise + de-inflates admin audit. SHA 36bf8d5, audit PASS (deleted route zero callers, no runtime errors).
-
SHA 36bf8d5 audit PASS. Error-toast logger removed (toast.tsx + dead route deleted) — stops the fake-error pollution in error views; sa-teachers-cascade admin→system. PM FINISHED.