Report depth export snapshot routing

This commit is contained in:
2026-06-06 11:24:29 +02:00
parent 09df47879d
commit 9d9c87c0cb
7 changed files with 66 additions and 26 deletions

View File

@@ -864,9 +864,11 @@ powershell -ExecutionPolicy Bypass -File scripts\automation\apple-remote-build.p
that decides whether payload-complete document snapshots use pure
document/renderer export writers or retained legacy exporters, including
PNG/JPEG equirectangular target support, collection/cube target support,
platform unsupported, and pending renderer-readback fallback reasons. The
live retained export bridge consumes the same current-platform support helper
for snapshot-writer attempts instead of carrying local Web writer gates.
depth unsupported-target fallback, platform unsupported, and pending
renderer-readback fallback reasons. The live retained export bridge consumes
the same current-platform support helper for snapshot-writer attempts instead
of carrying local Web writer gates, and depth export logs that route fallback
before retained depth rendering.
- `pano_cli plan-export-start` exposes `pp_app_core` export availability
planning for license-gated, demo-blocked, and missing-canvas states as JSON;
the live image, layer, animation-frame, depth, and cube-face export dialogs

View File

@@ -599,6 +599,13 @@ agent or engineer to remove them without reconstructing context from chat.
smoke coverage for unsupported-platform fallback. Retained Web prepared-file
handoff, incomplete-readback collection fallback, depth/video export
execution, and broader renderer-owned export execution remain open.
- 2026-06-06: DEBT-0010/DEBT-0043 were narrowed again. Depth export now logs
the same tested `pp_app_core` document-snapshot route fallback as an
unsupported writer target before retained depth rendering, and
`pano_cli plan-export-snapshot-route --kind depth` has smoke coverage for the
unsupported-target JSON contract. The actual depth perspective render,
depth-payload readback, write execution, progress/threading parity, and
retained Web handoff remain open.
- 2026-06-05: DEBT-0010/DEBT-0036/DEBT-0043 were narrowed again.
`pp_paint_renderer` now exports independent layer equirectangular PNGs and
merged animation-frame equirectangular PNGs from payload-complete

View File

@@ -740,10 +740,11 @@ local Web writer gates.
Web handoff, video, depth writer replacement, and incomplete-readback cases
still delegate to retained `Canvas` writers after route/readiness reporting.
Depth export now also plans the retained image/depth file targets in
`pp_app_core` and logs a `pp_paint_renderer` document depth render plan for the
legacy 1024x1024 perspective render plus per-layer depth pass before falling
back to retained `Canvas::export_depth`; actual depth rendering, readback, and
format parity remain retained.
`pp_app_core`, logs the document-snapshot route fallback as an unsupported
snapshot-writer target, and logs a `pp_paint_renderer` document depth render
plan for the legacy 1024x1024 perspective render plus per-layer depth pass
before falling back to retained `Canvas::export_depth`; actual depth rendering,
readback, and format parity remain retained.
`pano_cli plan-image-import` exposes app-core planning for File > Import image
route decisions, including wide equirectangular images, legacy vertical cube
strips, regular transform-placement images, and invalid image dimensions; live