CUE Kind Definition Common Workflows Adding a new kind If fails with CUE errors: - Read the error — CUE prints the offending file + line + which constraint failed - Common causes: missing required field, type mismatch (e.g. field assigned an ), unresolved reference between version files - Fix the source, re-run . Never edit files under — they're overwritten on every run. Adding a new version to an existing kind Breaking changes (removing fields, changing types, adding required fields) must go into a new version — never modify a stable version ( , ) in place. Kind file structure The CLI produc…