fix(lexicons): change enum to knownValues for forward compatibility (#26)
AT Protocol `enum` rejects unknown values, making it impossible to add
new content formats or maturity levels without breaking existing
validators. `knownValues` is the open-set alternative that allows
extensibility while preserving autocomplete for known values.
Changed fields:
- contentFormat in post.json and reply.json
- maturityLevel in preferences.json
Regenerated TypeScript types and updated tests.
Fixes barazo-forum/barazo-workspace#24
authored by