Reporting & Export
The ExportEngine orchestrates scheduled data exports with cron scheduling, 5 output formats, age encryption, Ed25519 signing, and government classification markings. Connected to ControlBus for live value bindings.
Export Pipeline
graph TD
TICK["ExportEngine.tick()"] --> CRON["CronSchedule fires"]
CRON --> SRC["Resolve source"]
SRC -->|Live| FMT["Format serializer"]
SRC -->|Historical| FMT
FMT --> WM["Watermark injection"]
WM --> ENC["Encryption<br/>age: X25519 / scrypt"]
ENC --> SIGN["Signing<br/>Ed25519"]
SIGN --> DEL{"Delivery"}
DEL -->|File| FILE["Local path"]
DEL -->|Webhook| HOOK["HTTP POST"]
FILE --> RET["RetentionPolicy"]
HOOK --> RET
Questions?
Reach out for help with integration, deployment, or custom domain codecs.