Modular architecture built around clear responsibilities.
PipeOpus separates execution, authorization, filesystem safety, state recording, metrics and user experience.
Architecture Diagram
Core Components
| Component | Responsibility |
|---|---|
| Librarian | Safe paths, atomic writes and backups. |
| Guardian | Authorization for tenant and project operations. |
| Conductor | Score execution engine. |
| Soloist | Movement runner. |
| Archivist | Run metadata, events and state. |
| Timekeeper | Metrics and timing buckets. |