| name | lightflow-xry-batch-control |
| description | Use for canonical, bound XRY progress, freeze, cleanup, or archive control through LightFlow. |
| version | 0.1.0 |
LightFlow XRY Batch Control
Use lightflow.xry_batch_control only for one exact frozen
批量剪辑/<完整分组名>/<批次名> task and one exact Sxx subject. It is the
only public agent entrypoint for progress, freeze, cleanup, and archive.
The workflow has no global status mode and no arbitrary path or shell input.
Its deployed lightflow.command.v1 runtime is a closed process.command.v1
boundary for this exact workflow only. On xry, invoke it only through
/srv/.lightflow/bin/lfw-xry; bare lfw, HTTP endpoints, the dispatcher,
release binaries, the gateway, and all direct XRY tools are forbidden.
The public workflow uses a locked, framed gateway protocol. Never replace it
with direct SSH, an XRY command, a renderer, a validator, or a locally inferred
task state. If the gateway does not return its verified canonical PASS, stop
the next stage and report the failure without guessing a fallback.
For cleanup and archive, first run with apply=false. Read the exact
canonical plan SHA-256 from the returned canonical report, present that exact
hash to the user, and only run apply=true after explicit confirmation of the
same hash. apply=true without the exact plan hash is rejected. Do not use this
workflow for production, packaging, publishing, deletion outside its plan, or
reference-tree edits.
/srv/.lightflow/bin/lfw-xry run lightflow.xry_batch_control \
--input action='"progress"' \
--input task='"批量剪辑/皮卡严选 走全球/7.23批量"' \
--input subject='"S01"'
/srv/.lightflow/bin/lfw-xry run lightflow.xry_batch_control \
--input action='"archive"' \
--input task='"批量剪辑/皮卡严选 走全球/7.23批量"' \
--input subject='"S01"' \
--input apply=true \
--input plan_sha256='"<confirmed-plan-sha256>"'