Centralize legacy cloud bridge
This commit is contained in:
@@ -544,6 +544,12 @@ Known local toolchain state:
|
||||
and selected-file download planning as JSON; the live cloud browse command
|
||||
consumes those contracts before reaching legacy dialog, network download,
|
||||
canvas project-open, layer UI, and action-history execution.
|
||||
- `src/legacy_cloud_services.*` is the current app-shell bridge for cloud
|
||||
upload, bulk upload, browse dialog, and download execution. It keeps those
|
||||
live paths on the `pp_app_core` `CloudServices` contract while legacy
|
||||
save-before-upload, progress/message UI, network upload/download helpers,
|
||||
OpenGL context guarding, `NodeDialogCloud`, project open, layer refresh, and
|
||||
action-history reset remain tracked by `DEBT-0038`.
|
||||
- `pano_cli simulate-app-session` exposes `pp_app_core` project-open,
|
||||
app-close, save, save-as, save-version, and save-before-workflow decisions
|
||||
as JSON and is covered for clean, dirty, already-prompting, missing-canvas,
|
||||
|
||||
Reference in New Issue
Block a user