Block a user
schemagen builder crashes on scalar root values when root schema is object/array
schemagen: reject scalar root values when root schema is object/array
schemagen emits duplicate enum/vector types when the same non-object $defs entry is referenced multiple times
schemagen: cache non-object $defs entries to avoid duplicate types
schemagen integer parsing accepts out-of-range negatives and rejects valid positive boundary values
fix schemagen integer parsing boundary bugs
schemagen builder accepts duplicate unknown keys in non-strict objects
schemagen: drop support for additionalProperties: true
schemagen generated
Root alias and Kind enum can collide with user-defined names
schemagen: reserve generated Root/Skip/RootScalar and avoid Kind/ArrN collisions