Record the 2026-09-24 design rulings - #255
Merged
Merged
Conversation
Sindre Alstad Wilting accepted both records on 2026-09-24. 0005 shipped in v4.29.0 (#251), so it moves to stage implemented; 0004 stays at stage none because ESM v3 has no source-backed corpus vector yet. Decision: 0004 Decision: 0005
- 0006 reaction triggers declare reads (#69) - 0007 affected read-model instances follow Chronicle (#132) - 0008 one data subject per event (#141) - 0009 external event origin and Translate slices (#73) - 0010 query paging, ordering and live delivery (#140) - 0011 event generations (#71) - 0012 typed-context descriptor, then command handlers (#139, #84) - 0013 equivalence for Screenplay and code round trips (#148) - 0014 diagnostic repairs are typed workspace proposals (#138) Decision: 0006 Decision: 0007 Decision: 0008 Decision: 0009 Decision: 0010 Decision: 0011 Decision: 0012 Decision: 0013 Decision: 0014
This was referenced Sep 24, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Records the maintainer's rulings of 2026-09-24 on the open Screenplay design questions, and accepts decision records 0004 and 0005. No package changes.
Added
reads, affected read-model instances, one data subject per event, external event origin and Translate slices, query paging/ordering/live delivery, event generations, the typed-context descriptor and command handlers as the next code role, round-trip equivalence, and diagnostic repairs as typed workspace proposals.Changed