Repository navigation
Release v7.85.0
Projects can connect the Screenplay lifecycle to their own decision, work-item and acceptance process through .cratis/ai.json. Projects without the new keys behave exactly as before.
Added
- A committed Screenplay model can be marked as generated evidence with
"modelFirst": { "frozen": true, "reason": "…" }in.cratis/ai.json. The model-first status check then reports it as not opted in (frozen-model), and agents leave it alone unless a request names it explicitly. (#514) - A
processblock in.cratis/ai.jsonroutes the Screenplay lifecycle to the project's own stores.decisionssets the decision folder and id pattern,workItemsthe backlog,acceptancethe split between the person who confirms the model's meaning and the person who commits it, andagentslists project addenda that the Screenplay modeler, reviewer and renderer read after their own instructions. Addenda can only narrow what an agent does. (#514) - The P6 acceptance step supports split acceptance, recorded as
Model-Meaning-Accepted-By:andModel-Committed-By:commit trailers with role and GitHub handle. (#514)