Architecture
Architecture explains how Joulie turns policy intent into node-level enforcement.
If you are new, first read:
Core story
- Operator computes desired node power state.
- Agent discovers node hardware and publishes
NodeHardware. - Operator resolves discovered hardware against the inventory and publishes desired state in
NodePowerProfile. - Agent reads desired state and applies controls through configured backends.
- Telemetry and status feed the next reconcile step.
