graph TB Timer["Heartbeat Timer Every 30 min"] subgraph Tasks["Maintenance Tasks"] Memory["Memory Management"] Summary["Session Summary"] Logs["Flush Logs"] Git["Git Commit"] Health["Health Check"] end subgraph Targets["Data Targets"] DB["PostgreSQL"] Workspace["Workspace Files"] end Timer -->|Trigger| Memory Timer -->|Trigger| Summary Timer -->|Trigger| Logs Timer -->|Trigger| Git Timer -->|Trigger| Health Memory -->|Update| DB Summary -->|Upsert| DB Logs -->|Write| Workspace Git -->|Commit| Workspace Health -->|Check| DB style Tasks fill:#1e293b,stroke:#f59e0b style Targets fill:#1e293b,stroke:#3b82f6