_type: issue

title: Drop stale backlog events from live fanout

description: Follow-up to live freshness rollout: /ws/live was still fanning out stale backlog events for freshness-gated channels, which kept tape panes in Live feed behind despite active synthetic ingest. Gate fanout and cache ingest by freshness for options/nbbo/equities/flow.

status: closed

issue_type: bug

assignee: dirtydishes

created_by: dirtydishes

close_reason: Completed


title: Fix tape freshness, NBBO coverage, pause controls, and filter popup

description: Implement the tape fixes requested for synthetic options notional sizing, strict live freshness, live-mode pause/resume behavior, stronger NBBO snapshot coverage, and moving flow filters behind a popup. Includes server-side live cache changes, web terminal state/UI changes, and tests for synthetic pricing, live snapshot freshness/NBBO retention, and live pause/filter interactions.

issue_type: task


title: Implement smart-money flow filtering and synthetic firehose modes

description: Implement the approved multi-surface plan for named synthetic market profiles, options raw-vs-signal filtering, live/API filter contracts, Tape page client-side flow filters, firehose-readiness improvements, tests, and README updates.

issue_type: feature

close_reason: Implemented synthetic market profiles, options signal-path filtering, signal-aware API/replay contracts, Tape page filters, tests, and README updates. Follow-up tracked in islandflow-biq.


title: Finish raw live options delivery and filter/backpressure observability

description: The smart-money signal path and Tape filters are in place, but the next firehose pass should finish server-side selective raw live delivery for options subscriptions and add explicit filtered-out/backpressure observability for API/web counters. This was discovered while landing islandflow-e4r.

status: open

issue_id: islandflow-biq

type: discovered-from