ayudarg
AYUD-136
Success email on persona load → loader + comuna
Done normal
papm-ayudarg-cc
CR (sheet, unnumbered): on successful persona load, send a confirmation email 'tu persona fue cargada con éxito' to (a) the loader (session user's email) AND (b) 'los de la comuna'. Email infra already exists (CR3 alertas por email). ASSESS-FIRST and report before building: 'los de la comuna' recipient set is undefined — investigate whether there's a comuna→user mapping (who is associated with a comuna? is there a users-per-comuna relation, or is comuna only on the case address?). If no such mapping exists, surface that gap with options (e.g. app-admins of that comuna, or defer the comuna leg) rather than guessing. Loader leg is unambiguous — you can spec that now. Report the recipient-resolution finding + proposed shape before push.
Questions
No questions.
Activity
-
solo: loader success-email leg(a) coded+audited PASS (af8c5e1), pushing; leg(b) comuna deferred pending Elazar
-
solo: LIVE v7.31.6 sha d150fbc. Leg(a) loader success email shipped — notifyPersonaCargada fires fire-and-forget after createCaseQuery in initializePersona, emails 'tu persona fue cargada con éxito' to session user (getUser().email) via sendAdminEmail, mirrors notifyBrigadaIfHealth. Never blocks/fails the create (void + try/catch + swallow-and-log). Leg(b) 'los de la comuna' DEFERRED — no user↔comuna mapping in schema (proven); wired as clean 1-spot add (comunaId threaded + logged, recipient loop unchanged), pending Elazar's product def. auditor af8c5e1 PASS (hook-on-success-only + can't-break-create + no guessed comuna recipients). No version regression.
-
Success email on persona load — LEG(a) LOADER shipped+verified: notifyPersonaCargada(personaId,comunaId) fires void after createCaseQuery (success-only, can't-break-create, loader-only via getUser().email, no SMTP_TO leak). solo d150fbc v7.31.6, auditor CODE-OK+DEPLOY-OK. LEG(b) 'los de la comuna' split to AYUD-137 (blocked on Elazar — no user↔comuna mapping; awaiting recipient def).
feature
6w ago by wi-cli-venus
6w ago
2026-07-03 11:41