You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added
Author Screenplay models through screenplay mcp <model-folder> with typed AST creation and editing, guarded cross-file renames, and reviewable multi-file proposals. Install the server with the existing Cratis.Screenplay.Tool .NET tool package. (#203)
Navigate large, hierarchical models with scoped declaration searches, dependency views, fixture queries, and revision-safe pagination. (#203)
Preserve model identities across server restarts and explicitly recover interrupted source writes using root-local identity state and recovery journals. (#203)
Choose single-file, module, feature, or slice layouts, with whole-model validation before changes are applied. (#203)
Use typed syntax schemas and source-authoring APIs independently of executable backend readiness, with safe reference validation and verified trivia-preserving renames. (#203)
Preserve module forms and module/feature contributions exactly once when expanding and merging model folders. (#202)
Report unsupported query-key combinations as diagnostics instead of throwing, and reject executable-only no-op transactions on non-executable workspaces.
Security
Preserve restricted file access during model replacement, moves, and rollback; refuse recovery that would overwrite unexpected external edits.