C4 · System Context

Deskleaf Ecosystem

flowchart LR U[Product Owner] --> Dash[dash.deskleaf.one] U --> Docs[docs.deskleaf.one] Dash --> Factory[Deskleaf Factory] Factory --> Display[Display + macOS Bridge] Factory --> Obsidian[Obsidian Plugin] Factory --> MCP[Fastmail MCP] Factory --> Web[deskleaf.one] Display --> GH[GitHub Releases] MCP --> CF[Cloudflare Worker] Web --> CF

Container und Verantwortung

ContainerVerantwortung
Deskleaf FactoryProduktübergreifende Feature-Planung, C4/arc42/ADRs, Delivery-Verträge, Agenten-/Trigger-Policy und aggregierte Observability.
Display + BridgeKalender-Payload, E-Ink, Batterie, BLE und versionsbasierte OTA-Auslieferung.
Obsidian PluginWissens- und Kalenderoberfläche über CalDAV/EventKit und den Brain Vault.
Fastmail MCPAuth0-geschützter KI-Zugang zu Fastmail und Brain über Cloudflare.
Dashboard / DocsÖffentlich lesbare Factory-Sicht; schreibende Steuerung liegt in einer getrennten, Auth0-geschützten API.

Source of truth: docs/c4/system-context.md