InvestorRelations_Daily_Signals_Pulse
Created: 5/16/2026
Skill #3 of John (Investor Relations Mind). Runs the daily research pulse across the trio's investor roster: for each CRM-listed investor, scans public surfaces (web, X, targeted HTTP) for portfolio moves, press, hiring, public commentary, fundraising signals, and event activity since the prior pulse. Assembles a structured signalsReport into a daily_pulse cycle artifact with per-investor signals tagged coordinationStatus='awaiting_trio_review'. Report-only — NEVER drafts or sends investor-facing outbound, NEVER acts on signals autonomously. Action on any signal requires a separate marching order cycle handled by InvestorRelations_Marching_Order_Handler. Roster membership is CRM source-of-truth: signals attach only to investors already in profile.investorRoster. Delivers the daily report to the trio (Randy, Pasquin, Hogan) via internal-register message on the trio coordination thread. Refreshes profile.investorRoster[].lastSignalScanUtc and appends to history.dailyPulseLog for tracebac