Commit Graph

2 Commits (1db158c1505cd67538cf76700373529b7398f0ad)

Author SHA1 Message Date
Dustin 0bcbcbd199 base/schema: Fix instructions schema
Without the `...` prefix, CUE interprets a type enclosed in square
brackets as a list of exactly one of that type.  The ellipsis changes it
to mean a list of any number of that type.
2024-01-17 17:35:21 -06:00
Dustin 41e9fa85d2 Restructure CUE packages
A bunch of stuff that wasn't schema definitions ended up in the `schema`
package.  Rather than split values up in a bunch of top-level packages,
I think it would be better to have a package-per-app model.
2024-01-17 17:35:18 -06:00