Centralize legacy new document bridge
This commit is contained in:
@@ -586,9 +586,9 @@ Known local toolchain state:
|
||||
document-open action planning and executor dispatch/rejection, save-request,
|
||||
close-request executor dispatch/no-op preservation, document-save executor
|
||||
dispatch/no-op preservation, save-before-workflow executor dispatch,
|
||||
new-document target/resolution/overwrite planning, document file target,
|
||||
combined save-file overwrite planning, and save-version target decisions
|
||||
without requiring a window, canvas, or message box.
|
||||
new-document target/resolution/overwrite planning and executor dispatch,
|
||||
document file target, combined save-file overwrite planning, and save-version
|
||||
target decisions without requiring a window, canvas, or message box.
|
||||
- `src/legacy_document_open_services.*` is the current app-shell bridge between
|
||||
`pp_app_core` document-open plans and live ABR/PPBR import prompts,
|
||||
unsaved-project discard prompts, project opening, layer UI refresh, title
|
||||
@@ -597,8 +597,10 @@ Known local toolchain state:
|
||||
- `src/legacy_document_session_services.*` is the current app-shell bridge
|
||||
between `pp_app_core` document-session decisions and live close prompts,
|
||||
save dialogs, save-version routing, existing-project saves, and
|
||||
save-before-workflow prompts; retained legacy UI/canvas execution remains
|
||||
tracked by `DEBT-0040`.
|
||||
save-before-workflow prompts. It also bridges accepted new-document plans to
|
||||
legacy canvas resize/layer setup, overwrite prompts, title updates, and
|
||||
keyboard/dialog cleanup. Retained legacy UI/canvas execution remains tracked
|
||||
by `DEBT-0040` and `DEBT-0041`.
|
||||
- `src/legacy_history_services.*` is the current app-shell bridge between
|
||||
`pp_app_core` history plans and legacy `ActionManager`; toolbar and
|
||||
`NodeCanvas` hotkeys share it while document-history extraction remains
|
||||
|
||||
Reference in New Issue
Block a user