Wi
basquetWi
Open
Recent
Projects
Questions
+ New ticket
New ticket
Sub-ticket of
PLUTO-190 Harden intentional info-level appEvents streams against LOG_LEVEL changes (generalizes PLUTO-182's forceSync pattern). Today these persist ONLY because prod LOG_LEVEL=3 disables the logger.ts:98 info-drop gate — none pass forceSync, so lowering LOG_LEVEL (e.g. someone treating 3 as debug noise) would SILENTLY kill the email audit trail + telemetry. Promote to forceSync:true at the call sites so they're LOG_LEVEL-independent: email/email-sent + email/sendAdminEmail (audit trail), client-env/viewport (PLUTO-163), navigation/practica-link-dead, cron audit (pollSecurityAlerts, kpiCronReport, kpiCronSkipRecipient, ux-pain-digest), monitoring/applogListenerHeartbeat. After this, LOG_LEVEL becomes a true verbosity dial (incidental noise only) with no collateral audit-trail loss. EXCLUDE benign well-known + nav page_not_found (we WANT those droppable). Verify with db whether forceSync is a stored appEvents column or purely a logger control flag (affects how to audit coverage).
·
pluto
Project
adriana-pavon — Adriana Pavón
agent-ops — Agent operations
ayudarg — AyudArg
basquet — basquet
basquetwi — basquetWi self
cledger — Compact Ledger
enamel — Enamel
evolutiva — Evolutiva Global
ha — Hormigón Acero website
llmmsg-srv — llmmsg-srv
mars — Evolutiva Mars
movilba — MovilBA - GCABA transporte
one-db — one-db telemetry consolidation
pluto — Pluto
saveTokenz — SaveTokenz
terra — Terra
token-diet — Token Diet
venus — Evolutiva Venus
venusinfra — Venus-Primary Infra Migration
websites-tools — Websites Tools (SEO/GSC/GA4/Ads)
webusage — Web Usage Telemetry
Title
Description
Type
Priority
urgent
high
normal
low
someday
Assigned role
Assigned agent
On behalf of
Create ticket