v0.96.1
October 8, 2026
Consistent cases, protected confidential data and aligned procedures.
-
Improvement
Tasks bound to the current phase
Completed tasks from a phase the case has left cannot be reopened or change status. Open nonblocking manual tasks can still be completed: the current phase’s rules see their outcome. Documented amendments to completed tasks remain available. On an ordinary phase change, unfinished nonblocking automations and human fallbacks are skipped; late automatic results are discarded. Forced transitions, timeouts and case finalization continue to close all remaining work.
-
Improvement
More reliable starts and data updates
An invalid transition preserves start confirmation. Scripts correctly update nested fields at any depth, preserving sibling values and rejecting invalid paths.
-
Security
Consistent shielding across AI channels
Confidential fields are always replaced with placeholders before reaching AI, even when free-text anonymization is disabled. The call log shows the fields actually shielded. Returned placeholders are restored only in confidential fields; a public reference requires a real value.
-
Improvement
JSON context in templates
The json helper serializes governed context in prompts and task templates. Confidential data stays protected and oversized content explicitly reports truncation.
-
Improvement
Procedures aligned by meaning
“Mark aligned” finds a section by title even when its position changes. Renamed, ambiguous or unreadable titles require an explicit choice. A missing section shows a warning and the whole document, while the Designer rejects links to nonexistent sections.
-
Improvement
Clearer dashboards and diagnostics
Scheduled cases and cases awaiting confirmation have separate counters from active cases; the counters account for the entire visible population. The assistant dashboard includes accessible recent cases. Messages for events in use identify the actual reasons, and “Try” diagnostics show resolved parameters and translated warnings.