Repository navigation
Release v4.202.0
The Screenplay blueprint samples have to render exactly as authored. Rendering them with the published CLI (3.69.0) stopped at Stage admission for all eight domain blueprint samples; the generator side is fixed in Cratis/Stage (separate pull request), and this change holds the samples to it.
Added
BrowserHarness/render-blueprint-samples.shrenders all eight domain blueprint samples with the installedcratisand the approved package set of each blueprint's published npm package (render-blueprint-samples.cjswrites the set from the manifest the package publishes), and fails when one does not render..cratis/ai/rules/project/samples.mddocuments it.
Changed
Samples/Crm,Samples/TicketingandSamples/Inventory:CurrentFiguresis anobservablelist query over the oneglobalfigures row instead of anobservable ... optional by summaryIdlookup. A keyed live lookup is not something the generated application can serve, and a one-row live list keeps the dashboard live without changing what it shows. The conformance syntax vectors of those three samples follow.Samples/Crm/README.mdsays so and counts the blueprint's twenty screen templates (Cratis/Scene#181).
Part of Cratis/Stage#457