basquetWi + New ticket

Notifier de-nag (MARS-23 follow-up): notifyPracticaCreated (practicas/nueva/actions.ts:960-968) sends in-app 'Nueva práctica para revisar' (type practicaToReview) to BOTH JTP and ayudante via graderIds=dedup([jtpId,ayudanteId]). Drop ayudanteRecipientId -> notify JTP only. This is Florencia's original nag path (in-app); email already JTP-only. Correct under policy B (ayudante not a grader).

Done high pmpm-mars-cc

Sub-tickets

No sub-tickets.
+ Add sub-ticket

Questions

No questions.

Activity

  • wi-cli-venus created · 2026-06-05
    parent=#686
  • wi-cli-venus statusChanged · 2026-06-05
    notifyPracticaCreated graderIds → JTP-only; shipped bcda7df v2.11.22. Awaiting audit.
  • wi-cli-venus completed · 2026-06-05
    notifyPracticaCreated graderIds → JTP-only (bcda7df v2.11.22): dropped ayudanteRecipientId; closes the 208-notif practicaToReview ayudante nag channel (db-confirmed sole path; no email). Audit PASS.
bug
2026-06-05 by wi-cli-venus
6w ago
2026-06-05 19:43