The README states the opposite of what the repo now does.
README.md:5:
No code generation, no compilation: the model is the application
That was true before rendering landed. Source/Rendering.Cratis now generates C# from a Screenplay document — commands, validators, event types, read models with projection attributes, concepts — and is published as Cratis.Stage.Rendering.Cratis. Rendering is also the highest-priority of Stage's three responsibilities, so the README currently denies the main thing the repo is for.
:17-21 and :45-47 are stale too: they describe event-model.json as the input, where the entrypoint now compiles every .play beneath the mounted volume and merges them into one model.
The project table also omits Source/Rendering.Cratis entirely.
Worth a pass over the whole file rather than patching the three spots, since the framing of what Stage is has changed: a runtime engine, a specification runner, and a renderer.
The README states the opposite of what the repo now does.
README.md:5:That was true before rendering landed.
Source/Rendering.Cratisnow generates C# from a Screenplay document — commands, validators, event types, read models with projection attributes, concepts — and is published asCratis.Stage.Rendering.Cratis. Rendering is also the highest-priority of Stage's three responsibilities, so the README currently denies the main thing the repo is for.:17-21and:45-47are stale too: they describeevent-model.jsonas the input, where the entrypoint now compiles every.playbeneath the mounted volume and merges them into one model.The project table also omits
Source/Rendering.Cratisentirely.Worth a pass over the whole file rather than patching the three spots, since the framing of what Stage is has changed: a runtime engine, a specification runner, and a renderer.