Expose document edits through pano cli
This commit is contained in:
@@ -113,6 +113,8 @@ Known local toolchain state:
|
||||
`pano_cli_load_project_metadata_smoke`.
|
||||
- `pano_cli create-document` supports `--frames` and `--frame-duration-ms` and
|
||||
is covered by `pano_cli_create_animation_document_smoke`.
|
||||
- `pano_cli simulate-document-edits` exercises pure document layer/frame edit
|
||||
operations and is covered by `pano_cli_simulate_document_edits_smoke`.
|
||||
- `pano_cli simulate-document-history` exercises pure document history
|
||||
apply/undo/redo behavior and is covered by
|
||||
`pano_cli_simulate_document_history_smoke`.
|
||||
@@ -252,6 +254,9 @@ Known local toolchain state:
|
||||
- `pano_cli simulate-document-history` exposes `pp_document::DocumentHistory`
|
||||
apply/undo/redo state through JSON automation and is covered by
|
||||
`pano_cli_simulate_document_history_smoke`.
|
||||
- `pano_cli simulate-document-edits` exposes `pp_document` layer metadata,
|
||||
frame order, active-index, and tiny face-payload state through JSON
|
||||
automation and is covered by `pano_cli_simulate_document_edits_smoke`.
|
||||
- `pp_ui_core` consumes vcpkg tinyxml2 only when `PP_USE_VCPKG_TINYXML2=ON`
|
||||
through the vcpkg preset; default and Android validation still use the
|
||||
retained vendored fallback tracked by DEBT-0012.
|
||||
|
||||
@@ -339,8 +339,10 @@ asset-level decode coverage, and
|
||||
counts, durations, and decoded face-pixel payload attachment when PPI image
|
||||
payloads are present.
|
||||
`pano_cli create-document` can create simple animation documents with explicit
|
||||
frame count/duration. `pano_cli simulate-document-history` exercises the pure
|
||||
`pp_document::DocumentHistory` apply/undo/redo path and emits JSON state
|
||||
frame count/duration. `pano_cli simulate-document-edits` exercises pure
|
||||
layer metadata, frame reordering, active-index preservation, and tiny
|
||||
face-payload attachment. `pano_cli simulate-document-history` exercises the
|
||||
pure `pp_document::DocumentHistory` apply/undo/redo path and emits JSON state
|
||||
summaries. `pano_cli simulate-stroke` exercises the pure stroke sampler for
|
||||
scripted-stroke automation. `pano_cli simulate-stroke-script`
|
||||
loads stroke script fixtures, parses them through `pp_paint`, and samples every
|
||||
@@ -687,6 +689,9 @@ Results:
|
||||
- `pano_cli_create_document_smoke` passed.
|
||||
- `pano_cli_create_animation_document_smoke` passed and reports animation
|
||||
duration JSON.
|
||||
- `pano_cli_simulate_document_edits_smoke` passed and reports pure
|
||||
`pp_document` layer metadata, frame order, active indices, and face-payload
|
||||
state as JSON.
|
||||
- `pano_cli_simulate_document_history_smoke` passed and reports real
|
||||
`pp_document::DocumentHistory` apply/undo/redo state as JSON.
|
||||
- `pano_cli_inspect_image_rejects_unsupported` passed as an expected failure
|
||||
@@ -753,6 +758,9 @@ Results:
|
||||
- `pano_cli simulate-document-history` exercises pure document history
|
||||
apply/undo/redo behavior and emits JSON layer/frame/history state for agent
|
||||
automation.
|
||||
- `pano_cli simulate-document-edits` exercises pure document layer/frame edit
|
||||
operations and emits JSON metadata, frame order, and face-payload state for
|
||||
agent automation.
|
||||
- PowerShell package-smoke wrapper validates the Windows CMake app executable
|
||||
and runtime `data/` copy.
|
||||
- Android arm64 configured with NDK 29.0.14206865 through the platform-build
|
||||
|
||||
Reference in New Issue
Block a user