-
Notifications
You must be signed in to change notification settings - Fork 0
Schema: deterministic agent workflows #93
Copy link
Copy link
Open
Labels
priority: highHigh-leverage / cornerstone patternHigh-leverage / cornerstone patterntype: featureNon-pattern feature — website, tooling, templatesNon-pattern feature — website, tooling, templatestype: schemaMachine-readable contract with a human-readable guideMachine-readable contract with a human-readable guide
Description
Activity
Metadata
Metadata
Assignees
Labels
priority: highHigh-leverage / cornerstone patternHigh-leverage / cornerstone patterntype: featureNon-pattern feature — website, tooling, templatesNon-pattern feature — website, tooling, templatestype: schemaMachine-readable contract with a human-readable guideMachine-readable contract with a human-readable guide
Goal
Define
library/schemas/workflow.schema.jsonfor multi-step procedures agents can execute and resume.Human contract
Document trigger, preconditions, ordered or parallel steps, inputs/outputs, checkpoints, failure handling, rollback, escalation, completion, and handoff. Include a safe dependency-update workflow.
Machine contract
Represent steps as stable IDs with typed dependencies, tool/profile references, retry limits, and terminal states. Reject cycles unless an explicitly bounded loop is modeled.
Acceptance criteria
Depends on document, agent, and tool schemas.