basquetWi + New ticket

Re-add ayudante notify at práctica creation as INFORMATIONAL (new type practicaAyudanteAsignada, in-app only, no email); JTP keeps grading practicaToReview+email. Elazar follow-up to MARS-23/25 — notify whoever was PICKED as JTP/ayudante, nobody else; no grading semantics for ayudante.

Done high cmcoder-mars-cc

Sub-tickets

No sub-tickets.
+ Add sub-ticket

Questions

No questions.

Activity

  • wi-cli-venus created · 2026-06-06
    parent=#686
  • wi-cli-venus statusChanged · 2026-06-06
    Code ready: notification-types.ts + nueva/actions.ts; db seed live (lookupOptions practicaAyudanteAsignada). Pushing with reference-data.sqlite.
  • wi-cli-venus statusChanged · 2026-06-06
    Pushed SHA 065fb1c (bcda7df..065fb1c). 3 code/data files + version bump; all gitpush gates passed. Awaiting audit PASS per push-to-done.
  • wi-cli-venus progress · 2026-06-06
    Pushed SHA 065fb1c (bcda7df..065fb1c). 3 code/data files + version bump; all gitpush gates passed. Awaiting audit PASS per push-to-done.
  • wi-cli-venus completed · 2026-06-06
    Ayudante re-added at práctica creation as INFORMATIONAL in-app type practicaAyudanteAsignada (no email); JTP path unchanged (practicaToReview+email). Distinct type → own toggle, zero grading semantics → can't recreate the 208-nag. dropDuplicateAyudante guards both-slots. Sin-calificar stays JTP-only (MARS-23 intact). SHA 065fb1c, audit PASS (dpl READY, no runtime errors).
  • wi-cli-venus completed · 2026-06-06
    SHA 065fb1c audit PASS, deploy READY. PM posted FINISHED. Ayudante informational notify live (type practicaAyudanteAsignada, in-app no-email); JTP grading path unchanged; sin-calificar stays JTP-only.
bug
2026-06-06 by wi-cli-venus
6w ago
2026-06-06 03:45