Skip to content

Release v7.22.0

Choose a tag to compare

@github-actions github-actions released this 10 Oct 10:17
bdeb494

The Screenplay skills now describe Screenplay 4.125.0 and the cratis CLI 3.41.0, and statements those releases made false are corrected.

Added

  • Model authoring teaches the MCP dependency graph and board dependency map, named-rule and handler intent views, specification route rows, the evidence-pinned repair loop (including the PLAY0516 timeline repair), semantic diff, completeness checks, scoped diagnostics and worktree-aware state roots. (#532)
  • The language skills teach depends on, exact numbers, event-source and stream routes in commands and specifications, systems and operations, typed specification examples, reaction refusals and redelivery, runs as system role on reactions, policy negation and guarded screen actions. (#532)
  • The toolchain skill lists PLAY0514 to PLAY0517 and the completeness diagnostics, explains --scope and --check, and says which verdicts editors show and which need the screenplay tool or the MCP diagnostics tool. (#532)
  • Legacy extraction covers --authoring-only-constructs and what the Arc generator now recovers, including SP0039 for scenarios whose event sources cannot be stated. (#528)

Changed

  • Version pins move to standalone Screenplay 4.125.0 and cratis CLI 3.41.0, which bundles Screenplay 4.114.0, Stage 4.51.3 and Cratis.Arc.Screenplay 22.54.0. (#528)
  • Event sources, streams and routes are described as binding and running in the reference evaluator (ESM v8); cratis render refuses models above ESM v7 with CLI-RENDER-004, and Stage refuses generated values and responses with STAGE-ESM-028/STAGE-ESM-029. (#528)
  • A reaction that declares runs as system role with a role the gate admits is a trusted path, not a review defect. (#532)
  • Discovery describes authored board order instead of name-sorted slices, description no longer has to be the first body line, @pii on an identifier is the PLAY0515 error, and skills that point to the Invoicing sample name its preview-construct exceptions. (#532)