Added
- Added licenseal-based dependency license audit artifacts (
LICENSES.md,licenseal.review.toml) and CI workflow.
Fixed
- Fixed
Literaltype-hint serialization/deserialization so booleans,None, quoted strings, commas, and backslashes round-trip without being coerced or truncated. - Fixed JSON Schema generation for mixed-type
Literalenums and self-/mutually-referential class annotations, avoiding invalidtypedeclarations and recursion failures. - Fixed stale aspect nesting levels when reusing a sub-aspect as a document-level aspect via construction, assignment,
add_aspects(), or pipeline assignment. - Fixed deserialization paths that restored private attributes directly and could bypass property validation or validation that depends on restored private state.