Skip to content

Commit c7a71df

Browse files
committed
docs(spec): the value-slot door list names the assignment executor's own call, and the measured pins as those doors' located refusals
Claude-Session: https://claude.ai/code/session_01YRp5z4kK6vgYkrdH97ztsy Co-authored-by: Claude <noreply@anthropic.com>
1 parent 28da9bd commit c7a71df

1 file changed

Lines changed: 5 additions & 4 deletions

File tree

‎packages/spec/src/automation/flow-value-slot-template.ts‎

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,10 @@
3535
* rule (`expression-invalid` at `error`), which `objectstack validate`,
3636
* `objectstack compile` and the runtime publish gate of an `active` metadata
3737
* save run; and every run, through the node contracts that compose
38-
* `FlowValueSlotSchema`. The flow parse does NOT run it: `FlowSchema.parse`,
39-
* and so `defineStack`, `ObjectStackDefinitionSchema`, the `flow` metadata
40-
* type's schema and an artifact's parse, accept a value-slot token. The parse
38+
* `FlowValueSlotSchema` and the `assignment` executor's own call. The flow
39+
* parse does NOT run it: `FlowSchema.parse`, and so `defineStack`,
40+
* `ObjectStackDefinitionSchema`, the `flow` metadata type's schema and an
41+
* artifact's parse, accept a value-slot token. The parse
4142
* parses the node contracts too (`flowNodeConfigRefusals`' value arm), and
4243
* that arm stands aside at exactly the paths this judge refuses
4344
* (`slotJudgeRefusedPaths`, #23260), so the parse leaves the token to the
@@ -51,7 +52,7 @@
5152
* `source:` — at registration and in the boot's log, and `objectstack
5253
* validate` and `objectstack compile`, which parse the stack before their
5354
* rules run, would stop at the parse before the `expression-invalid`
54-
* finding. Every pin of either located refusal went red.
55+
* finding. Those doors' pins of the located refusal went red.
5556
* - **The stored pass.** The parse is also the stored-flow canonicalization
5657
* (`AutomationEngine.canonicalizeStoredFlow`) that `os migrate meta
5758
* --stored` runs on each flow row, and a parse refusal reports the row

0 commit comments

Comments
 (0)