Status: IN
FTL2's event streaming serves dual purposes that reinforce each other: operational observability (structured module events captured in results plus ftl2-htop real-time monitoring) AND application-level event-driven control (ftl.listen() with asyncio.gather for concurrent event processing), using the same three event types for both.