docs: resolver-path user-task assignment - #17
Open
delchev wants to merge 1 commit into
Open
Conversation
A user task's `assignee` accepts a relation walk off the trigger record beside a role name and the `personal` literal. Documents the walk grammar (to-one segments, an `identity`-declaring terminal, cross-model only as the last hop), the read-time hop validation, and the required `fallback` that keeps an unresolved walk's task claimable rather than invisible. Removes the matching entry from the reference's Planned list and adds the index row. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Renders the spec change proposed in IntentFile/intent-specification#18.
A user task's
assigneenow also takes a relation walk off the trigger record:/spec/processes— the construct under Task assignment: every segment a to-one relation, the walk ending at anidentity-declaring entity, a cross-model relation only as the last segment, read-time hop validation, and the requiredfallbackthat leaves an unresolved walk's task to the candidate group instead of minting one nobody can see. Also notes it resolves when the task is reached, not when the process starts./spec/surfaces— theidentityparagraph now names the walk besideassignee: personal./reference— index row added; the "Arbitrary resolver-path task assignment" planned entry removed.Implementation: eclipse-dirigible/dirigible#6738.