Release v0.19.0
Summary
Current and legacy Wolverine dynamic-consistency boundaries are now retained from exact authored source without turning tags, boundary state, responses, or query metadata into persisted events or one invented stream topology.
Added
- Admit exact current
DcbModeland legacyBoundaryModelworkflows with correlated sync, Task, or ValueTaskEventTagQuerycompanions. (#4) - Retain ordered tag/event conditions and direct request source members as aggregate boundary reads. (#4)
- Retain safe declarative state returns, explicit boundary appends, and persistence-wrapper payloads while preserving ordinary tuple siblings. (#4)
- Report unlowerable DCB boundaries and unresolved bounded queries as
WOLVERINE0014andWOLVERINE0015. (#4) - Add pinned current-package DCB canonical coverage and Generation 0.8.0 lockstep dependencies. (#4)
Fixed
- Reject unrelated, missing, generated, mismatched, or no-request companion methods instead of borrowing another workflow's query evidence. (#4)
- Keep tag types, state, query objects, wrappers, responses, side effects, and boundary ordinary returns out of persisted events. (#4)
- Avoid synthetic reducers, read models, projections, stream appends, starts, or reads-to-historical-event topology. (#4)