add pulse cogitate agent with segment-scheduled narrative generation
New muse/pulse.md agent runs each segment at priority 99, gathering context
via sol call tools and writing a living narrative to sol/pulse.md. Landing
page reads pulse.md as primary narrative with flow.md fallback. Includes
skip-on-idle to avoid redundant runs, cortex name injection for WebSocket
events, and sol call sol pulse read/write CLI.