Files
the-biergarten-app/docs/pipeline/diagrams/current/activity.md
Aaron Po 30317326ce Refactor documentation and diagrams for web/pipeline. (#272)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com> for assistance with diagram creation and documentation prose updates.
2026-09-02 01:58:40 -04:00

485 B

The Biergarten Data Pipeline (Current — Synchronous Data Path)

The only concurrency in the current pipeline is a dedicated log dispatcher thread that drains log_channel and forwards entries to spdlog for the entire run (joined during shutdown after log_channel closes). BiergartenPipelineOrchestrator::Run() itself is synchronous — sampling, enrichment, generation, and export all happen on the main thread.

--8<-- "pipeline/diagrams/current/activity.mmd"