Add document selection mask automation
This commit is contained in:
@@ -323,8 +323,9 @@ stroke spacing/interpolation plus a pure text stroke-script parser.
|
||||
`pp_document` has
|
||||
started with a pure canvas/layer/frame model, alpha-lock metadata, snapshot
|
||||
construction, per-layer frame metadata, layer metadata operations, frame
|
||||
move/duration queries, renderer-free RGBA8 cube-face payload storage, PPI image
|
||||
import, and layer/frame/undo-redo history invariant tests.
|
||||
move/duration queries, renderer-free RGBA8 cube-face payload storage,
|
||||
renderer-free alpha8 selection-mask storage, PPI image import, and
|
||||
layer/frame/undo-redo history invariant tests.
|
||||
`pp_renderer_api` has started with renderer-neutral
|
||||
texture/readback descriptors and validation tests. `pp_paint_renderer` has
|
||||
started with deterministic CPU layer compositing over renderer extents using
|
||||
@@ -349,8 +350,8 @@ extracted `pp_assets` writer and round-trips metadata-only and test
|
||||
dirty-face-payload variants through `load-project`.
|
||||
`pano_cli create-document` can create simple animation documents with explicit
|
||||
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
|
||||
layer metadata, frame reordering, active-index preservation, tiny face-payload
|
||||
attachment, and selection-mask attachment. `pano_cli simulate-document-history` exercises the
|
||||
pure `pp_document::DocumentHistory` apply/undo/redo path and emits JSON state
|
||||
summaries. `pano_cli simulate-image-import` decodes an embedded tiny PNG
|
||||
through `pp_assets` and attaches the resulting RGBA8 payload to `pp_document`.
|
||||
@@ -781,8 +782,8 @@ Results:
|
||||
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.
|
||||
operations and emits JSON metadata, frame order, face-payload state, and
|
||||
selection-mask state for agent automation.
|
||||
- `pano_cli simulate-image-import` exercises embedded PNG decode through
|
||||
`pp_assets` and `pp_document` face-payload attachment through JSON
|
||||
automation.
|
||||
|
||||
Reference in New Issue
Block a user