Move project save target planning to app core
This commit is contained in:
@@ -534,6 +534,13 @@ agent or engineer to remove them without reconstructing context from chat.
|
||||
`Canvas::project_save` continues. The retained writer still owns actual save
|
||||
serialization, app metadata mutation, progress/threading, and compatibility
|
||||
quirks.
|
||||
- 2026-06-06: DEBT-0040/DEBT-0042 were narrowed again. `pp_app_core` now owns
|
||||
the retained project-save target path planner for the requested PPI path,
|
||||
temporary `.tmp.ppi` path, and timelapse `.pptl` sidecar path; live
|
||||
`Canvas::project_save_thread` consumes it and
|
||||
`pano_cli plan-canvas-project-save-target` exposes it for automation. Actual
|
||||
PPI serialization, temporary-file swap execution, progress/threading,
|
||||
timelapse sidecar serialization, and app metadata mutation remain retained.
|
||||
- 2026-06-05: DEBT-0010/DEBT-0013 were narrowed again. `pp_app_core` now
|
||||
exports payload-complete or metadata-only canvas document snapshots through
|
||||
the pure `pp_document` PPI writer and rejects snapshots that still require
|
||||
|
||||
Reference in New Issue
Block a user