OpenUdon
OpenUdon is the public UWS workflow authoring, review, package, and executor-handoff tool. It turns reviewed project briefs into deterministic workflow packages and hands approved packages to a trusted executor boundary.
OpenUdon can be used directly by an operator or under optional external orchestration. In both modes, generated artifacts stay untrusted until validation, review, approval, and package digest checks pass.
OpenUdon v0.1 is a CLI-first public beta. See the compatibility contract for the supported deterministic package and trusted-handoff boundary.
What OpenUdon Owns
- Project briefs, templates, guided iCoT authoring, and eval fixtures.
- API-source-bound UWS artifact generation from reviewed OpenAPI, Google Discovery, and AWS Smithy inputs.
- Review evidence, quality reports, approval templates, package digests, and handoff manifests.
- Local trusted-runner enforcement before invoking an external executor.
OpenUdon does not own public workflow semantics, generic OpenAPI/UWS execution, workflow state, or concrete infrastructure authoring. Those boundaries are summarized on the Related page.
Basic Flow
project.md
-> workflows/intent.hcl
-> workflows/workflow.hcl and workflows/workflow.uws.yaml
-> expected plan, quality, review, and handoff artifacts
-> approval JSON with package digest
-> openudon run trusted executor handoff
Operator Commands
go run ./cmd/icot --example ./examples/<name>
go run ./cmd/openudon synthesize --example ./examples/<name>
go run ./cmd/openudon build --example ./examples/<name>
go run ./cmd/openudon assess --example ./examples/<name>
go run ./cmd/openudon approval-template --example ./examples/<name> --state approved_for_sandbox --reviewer "Reviewer Name"
go run ./cmd/openudon run --example ./examples/<name> --tier sandbox --approval approvals/<name>.json --dry-run
Use Authoring for the two authoring paths, iCoT Corpus And Provider Roadmap for the next iCoT reliability direction, Tutorial for fixture-based walkthroughs, Enterprise Authoring And Execution Boundary for the LLM-authoring/deterministic-execution product boundary, SaaS Operator Release Path for the provider-free release demo, and Handoff for the review and execution boundary.
Documentation Index
Authoring
- Authoring
- Agentic SaaS Authoring
- SaaS Authoring Corpus
- SaaS Authoring Trials
- Multi-Service SaaS Patterns
- n8n Pattern Bridge
- Project Briefs
- project.md Schema
- intent.hcl
- Data Flow
- iCoT
- iCoT Corpus And Provider Roadmap
- iCoT Session Files
- iCoT Transcripts
- Enterprise Authoring And Execution Boundary
- Synthesize
Tutorials And Eval
- Weather Tutorial
- Gmail Audit Receipt Tutorial
- Order Fulfillment Chain Tutorial
- Support Email Tutorial
- Eval Gallery
- Eval Seed/Build Matrix
Handoff And Release
- Safety
- Review Handoff
- SaaS Review Handoff
- SaaS Operator Release Path
- Product Smoke Matrix
- Release Stewardship
- Release Notes Template