Docs update
This commit is contained in:
@@ -263,14 +263,13 @@ Recommended direction:
|
||||
|
||||
Status: addressed by Phase 6.
|
||||
|
||||
Relevant code:
|
||||
Relevant current `RenderCadenceCompositor` code:
|
||||
|
||||
- `RuntimeCoordinator.cpp`
|
||||
- `RuntimeUpdateController.cpp`
|
||||
- `RuntimeStore.cpp`
|
||||
- `PersistenceWriter.cpp`
|
||||
- `src/app/RuntimeLayerControllerControls.cpp`
|
||||
- `src/runtime/RuntimeStatePersistence.cpp`
|
||||
- `src/runtime/RuntimeStatePersistence.h`
|
||||
|
||||
Runtime-state persistence now flows from accepted coordinator mutations to typed persistence events, then into a debounced background writer. The store still owns serialization and preset IO, while the writer owns temp-file replacement, coalescing, result reporting, and shutdown flushing.
|
||||
Runtime-state persistence now flows from accepted durable layer-stack mutations into a debounced background writer. The layer controller owns the current snapshot source, while `RuntimeStatePersistenceWriter` owns serialization, temp-file replacement, coalescing, result reporting, and shutdown flushing.
|
||||
|
||||
The remaining architecture concern is broader persistence policy, not direct mutation-path disk writes:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user