Cover engine matching, publish validation, and condition editor injection
for system field __initiator__.
Co-authored-by: Cursor <cursoragent@cursor.com>
Describe system pseudo-field __initiator__ for workflow branches,
contains-only matching, and publish/engine touchpoints.
Co-authored-by: Cursor <cursoragent@cursor.com>
Register FormCreate person field (dept-aligned UI), enable contains-only
workflow conditions, and format person values in print/related summary.
Co-authored-by: Cursor <cursoragent@cursor.com>
Include FormCreate mobile canvas and preview dialog constraints, plus
start-page flow preview via contains matching.
Co-authored-by: Cursor <cursoragent@cursor.com>
Capture FormCreate person field (dept-aligned UI), form_data contract,
and contains-only condition branching for workflow.
Co-authored-by: Cursor <cursoragent@cursor.com>
Add decimal inputmode, taller touch targets under 768px, and wrapping uppercase; document phase-1 vs phase-2 mobile scope.
Co-authored-by: Cursor <cursoragent@cursor.com>
Captures DingTalk-aligned product decisions for the approval form designer amount control before implementation.
Co-authored-by: Cursor <cursoragent@cursor.com>
Document list-only hide rules when protocol is inactive or all inbound QC/production work orders are voided.
Co-authored-by: Cursor <cursoragent@cursor.com>
Add design spec, plan checkboxes, and interactive filter demo for the pending readyForReviewOnly feature.
Co-authored-by: Cursor <cursoragent@cursor.com>
Capture confirmed UI (always-on checkboxes) and serial remove via existing occupancy API for implementation planning.
Co-authored-by: Cursor <cursoragent@cursor.com>
Capture the approved OA form designer dept control contract (multi/single,
{id,name} path snapshot, mobile full-screen picker) and a Fresh Mint HTML demo.
Co-authored-by: Cursor <cursoragent@cursor.com>
Document advanced setting and engine behavior for skipping self-approval when the assignee equals the initiator.
Co-authored-by: Cursor <cursoragent@cursor.com>
Break transfer into engine TDD, API, progress labels, and detail UI tasks aligned with the approved spec.
Co-authored-by: Cursor <cursoragent@cursor.com>
Capture product decisions for replacing the current assignee via close-old + create-new pending task, with optional comment and no app-level switch.
Co-authored-by: Cursor <cursoragent@cursor.com>
Records screen count+jump vs print multi-line recursion (max 3 levels)
and links the V1 related-approval spec to the revision.
Co-authored-by: Cursor <cursoragent@cursor.com>