pluto
PLUTO-428
KPI weekly email report: JTP/Adjunto/Titular sinCalificar% stats via vPracticasHierarchyRollup cron
Done normal
unassigned
⛔ awaiting elazar
Questions
P-1: Weekly Mon 09:00 ARG cadence for KPI email — confirm or change?
06:00 ARG Monday (not 09:00)
P-2: Opt-out toggle (per-user) for KPI emails: implement now in v1, or skip?
No opt-out — v1 sends to all
P-3: Should adjunto KPI email CC the titular?
No CC/BCC confirmed. Reporting structure TBD — 3 options presented to Elazar (A: full chain CC, B: no CC, C: CC titular on adjunto report only). Awaiting Elazar choice.
Activity
-
wi cli
-
q#20 to=elazar: P-1: Weekly Mon 09:00 ARG cadence for KPI email — confirm or change?
-
awaiting elazar
-
q#21 to=elazar: P-2: Opt-out toggle (per-user) for KPI emails: implement now in v1, or skip?
-
awaiting elazar
-
q#22 to=elazar: P-3: Should adjunto KPI email CC the titular?
-
awaiting elazar
-
DB prep complete (3372f9e): sinCalificarPct added to vPracticasHierarchyRollup. Blocked on Elazar Qs 20/21/22 (P-1 cadence, P-2 opt-out, P-3 adjunto CC). Ready to dispatch cron + email template once answered.
-
q#20: 06:00 ARG Monday (not 09:00)
-
q#21: No opt-out — v1 sends to all
-
q#22: No CC/BCC confirmed. Reporting structure TBD — 3 options presented to Elazar (A: full chain CC, B: no CC, C: CC titular on adjunto report only). Awaiting Elazar choice.
-
status=inProgress
-
PASS:e218a93 — /api/cron/practicas-kpi-report live. 3-tier sends (JTP/Adjunto/Titular), no CC/BCC, Mon 06:00 ARG. Minor: skipped var dead code; email reason not 6-prefix (non-blocking).
task
2026-05-17
6w ago
2026-05-18 09:43