Skip to content

Commit e0d6703

Browse files
baozhoutaoclaude
andauthored
docs(platform-checklist): point automation.json's ExecutionStatus mention at its source instead of restating members (#17364)
The "suspending types park the run" verify string in automation.json hand-copied the ExecutionStatus vocabulary as eight pipe-separated members and was missing `refused` (#14945), which the enum has carried as a ninth, terminal member since. Retyping a fresh nine-member list would re-arm the same trap the moment a tenth member lands, so the parenthetical now names the declaring file instead of restating members. Claude-Session: https://claude.ai/code/session_012GKcPZbMoGq7WPzKLfRBTU Co-authored-by: Claude <noreply@anthropic.com>
1 parent 51efbf1 commit e0d6703

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

docs/qa/platform-checklist/areas/automation.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -426,7 +426,7 @@
426426
{
427427
"clause": "suspending types (screen, wait, approval, approval_revise — and subflow/map when the child pauses) park the run status=paused and resume to completed",
428428
"oracle": "api",
429-
"verify": "run detail shows status paused while parked and completed after the screen resume / timer elapse / approval decision / resubmit (ExecutionStatus vocabulary: pending|running|paused|completed|failed|cancelled|timed_out|retrying)",
429+
"verify": "run detail shows status paused while parked and completed after the screen resume / timer elapse / approval decision / resubmit (see the ExecutionStatus vocabulary declared in packages/spec/src/automation/execution.zod.ts)",
430430
"evidence": "before/after run-detail reads per suspending type"
431431
},
432432
{

0 commit comments

Comments
 (0)