Move project save post-commit planning to app core
This commit is contained in:
@@ -307,7 +307,10 @@ powershell -ExecutionPolicy Bypass -File scripts\automation\apple-remote-build.p
|
||||
the app-core commit plan for direct saves, successful temporary swaps,
|
||||
target-remove failures, and rename-after-remove failures. It is covered by
|
||||
forward-slash, Windows backslash, existing-target, remove-failure,
|
||||
rename-failure, and invalid-path smokes.
|
||||
rename-failure, and invalid-path smokes. The same command now reports the
|
||||
app-core post-commit side-effect plan for clean/new-document metadata
|
||||
updates, timelapse sidecar gating, platform flush, progress cleanup, and
|
||||
title refresh.
|
||||
- Live equirectangular, layer, animation-frame, and cube-face export adapters
|
||||
now prepare and log the same payload-bearing canvas document snapshot plus
|
||||
shared paint-renderer export-readiness report.
|
||||
@@ -1191,7 +1194,10 @@ powershell -ExecutionPolicy Bypass -File scripts\automation\apple-remote-build.p
|
||||
delegating to retained `Canvas::project_save`. Direct save, successful
|
||||
temporary swap, remove-failure, and rename-after-remove commit outcomes are
|
||||
now classified by the same app-core planner before retained success metadata
|
||||
mutation.
|
||||
mutation. Post-commit clean/new-document metadata, timelapse sidecar,
|
||||
platform flush, progress cleanup, and title-refresh decisions also come from
|
||||
`pp_app_core`, while retained code still performs the mutations and sidecar
|
||||
serialization.
|
||||
Retained legacy UI/canvas
|
||||
execution and actual live save serialization remain tracked by `DEBT-0040`,
|
||||
`DEBT-0041`, and `DEBT-0042`; the pure snapshot-to-PPI export handoff is
|
||||
|
||||
Reference in New Issue
Block a user