Skip to content

Publish JSON Schema for raid.yaml #48

@8bitAlex

Description

@8bitAlex

Publish a JSON Schema for raid-defs.schema.json, raid-profile.schema.json, and raid-repo.schema.json at a stable URL so IDEs and agents get autocomplete, validation, and inline docs.

Requirements

  • JSON Schema file published at a stable URL (e.g. https://raidcli.dev/schema/v1/raid-defs.schema.json, etc.)
  • Schema referenced in generated files via: # yaml-language-server: $schema=https://raidcli.dev/schema/v1/raid-defs.schema.json, etc.
  • Schema versioned (v1, v2…) so upgrades don’t break existing configs
  • Validated in CI so schema and Go structs stay in sync, detect breaking changes if possible
  • Update SchemaStore reference to new url

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions