Skip to content

Authoring: YAML / DSL front-end that compiles to the IR #173

@joshua-temple

Description

@joshua-temple

Today the only ways to author a machine are hand-written JSON-IR or the Go builder. The diff/lint/eject/render tooling around the IR is excellent, but nothing ergonomic feeds it.

Add a YAML (or small DSL) loader that compiles to the IR — text-diffable, reviewable in PRs, and CI-friendly. This complements the planned visual editor but is cheaper to build and works in a plain text workflow.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestroadmapPlanned enhancement / roadmap item

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions