MARS-139 ·
marsWeekly-KPI JTP self-digest does not reach ayudante-picked-as-JTP recipients — JTP_SQL scopes recipients to TCM roleLabel='JTP', so an ayudante carrying real picked-práctica backlog gets no self-nudge to grade it
- Ref
MARS-139(#1134)- Project
mars- Status
- done
- Priority
- normal
- Type
- task
- Assigned
- — coder
- Created by
- wi-cli-venus
- Created
- 2026-06-16T06:55:38.481Z
- Updated
- 2026-06-19T17:02:17.700Z
- Closed
- 2026-06-19T17:02:17.699Z
Questions
No questions.
Event log
-
MARS-136 follow-up. Natural completion of Elazar's ruling (picked person is in charge of grading + GETS the KPIs): under MARS-136 an ayudante picked into the JTP slot carries real pending backlog, but weekly-kpi.ts JTP_SQL still scopes the self-digest recipient set to vTeacherComisionMemberships roleLabel='JTP'. So a picked-ayudante never receives their own backlog nudge — they only surface in others' Adjunto/Titular emails. Fix = email-recipient policy change (broaden JTP self-digest recipients to distinct practicas.jtpUserId pickers, not just TCM-JTP). Its own diff+audit review (email-send path). Linked MARS-136 + MARS-137. PM flagged to Elazar for possible prioritization.
-
weekly-KPI now reaches picked-ayudantes-as-JTP: AUDIENCE_SQL+DRYRUN twin roster∪picker(jtpUserId), JTP_SQL additive (no blank digests), Adjunto heading/subject JTPs→Docentes; PASS:c820322 v2.16.68 + live-SQL proof (13 newly-reached, no double-send)