Release v4.11.0
Summary
Add the first allowlisted semantic patch operation on top of the immutable workspace transaction boundary: update an existing single-line slice description by stable SemanticId with exact source ownership and drift checks.
Added
- Description-role source-map entries with exact non-zero source spans while preserving existing constructor/enum compatibility. (#138)
UpdateSliceDescriptionworkspace operation with expected-current-value, stale-revision, unsupported-field, unknown-id and same-document ownership conflicts. (#138)- Exact UTF-8/BOM-preserving patch preview/apply through
ScreenplayWorkspace.Propose, with no filesystem or raw arbitrary-text API. (#138)
Changed
- Workspace documentation now demonstrates stable-identity slice-description patch preview/apply and its admitted limitations. (#138)