Commit Graph

1 Commits

Author SHA1 Message Date
Glenn Thompson 2aab912b5d Add cl-streamer standalone library refactor plan
Org document detailing the phased approach to extracting cl-streamer
into a standalone, reusable CL audio streaming library:

- Phase 1: Define CLOS protocol (generic functions, protocol classes)
- Phase 2: Clean package boundaries, declarative pipeline DSL
- Phase 3: Refactor stream-server to iolib (per Fade's recommendation)
- Phase 4: Optional separate repository extraction

Aligns with Fade's architecture vision: logically separated stream
daemon with well-defined protocol between application and streamer.
2026-03-07 18:58:21 +03:00