Repository navigation
Release v7.52.0
Summary
The skills now teach Screenplay 4.164, Stage 4.103, the cratis CLI 3.62, Arc 22.97 and Chronicle 19.65, and two new skills cover systems built from several services with their own event stores.
Added
cratis-multi-service-architecture: designing several Cratis services with their own event stores on one Chronicle kernel: store and namespace boundaries, public contract events through the outbox, the three ways a consumer subscribes, at-least-once delivery and consumer idempotency, personal data across stores, Arc per service, and what the products do not provide. (#693)cratis-multi-service-local-orchestration: running several services from one repository with a contracts project, a .NET Aspire AppHost usingCratis.Chronicle.Aspire, or Docker Compose, with explicit connection strings, ports, health checks, startup order and per-storecratisCLI contexts. (#693)- The Screenplay boundaries skill explains how to model several services: one model folder per service, public events, foreign event copies, directed Translate slices and what Stage renders today. (#693)
- Screenplay
then no eventsandwhen redeliveredspecifications (ESM v17). (#668) - Query argument validation against concept rules and
then errorafter a query (ESM v18). (#684) - Reaction refusal branches and
$refusalvalues (ESM v19). (#681) - One origin per capture and the
PLAY0687error. (#663) - The Screenplay MCP proposal summary, authoring diagnostic counts and exact-source proposals. (#666)
Changed
- The skills check examples against the Screenplay 4.164.0 compiler and describe what Stage 4.103.0 and the cratis CLI 3.62.0 render. (#668) (#684) (#681)
- Arc and Chronicle skills describe Arc 22.97.0 and Chronicle 19.65.0, including reactor command invocation with refusal handling and read-model collection observation. (#695)
- Skills link to documentation pages with absolute
https://www.cratis.ioURLs, and verification fails on a documentation-site path that an agent cannot open. (#696)