Release v4.5.0
Summary
Add the fail-closed source-to-ESM compiler phase and make every current syntax family explicitly bound, preserved, reported, blocked, migrated, or deferred.
Added
- Add
ISemanticModelBinderandISemanticModelCompilerwith identity-catalog, source-map, and file/folder semantic equivalence. (#135) - Bind concepts/composite types, modules/features/state slices, command/event behavior,
not emptyvalidation, read models, simple projections, optional keyed queries, and success/rejection/query specifications. (#135) - Add the complete Program v1 syntax disposition matrix and PLAY0268–PLAY0274 binding diagnostics. (#135)
- Add the end-to-end RegisterProject source → ESM vector and explicit report-only/deferred/blocking coverage. (#135)
Changed
- Make the delivery program, handover, diagnostics, and continuation prompt point at the durable syntax disposition matrix. (#135)