Skip to main content

0.9.3 — Tree Analysis, AI-assisted bulk triage, and safer synthesis

Released 2026-09-28.

Two new ways to work through analysis findings at scale, plus a round of fixes to existing issue-resolution features found during real use.

What's new​

Tree Analysis. A new tab on the requirement detail page runs eight consistency checks against a requirement's whole descendant tree at once — catching things no single-artefact analysis can see, like a feature with no story coverage, an orphan scenario, or terminology drifting between a parent requirement and its children. None of the eight checks calls an AI model; they're fast, deterministic checks over what's already recorded.

Triage Queue. A new bulk-disposition workflow for working through a large volume of similar findings — typically undefined-term noise on a technical requirement — one item at a time, with an AI-suggested disposition and rationale you can confirm or override. Reached from the issue list via a "Triage These" action, scoped by default to the artefact you started from.

Bulk accept/dismiss for synthesis proposals. When a synthesis run produces several related change proposals, you can now select and accept or dismiss several at once instead of clicking through them one by one.

Bug fixes​

  • Editing a story from an issue's detail page now correctly records a new version — previously the edit saved but the version number never advanced.
  • Accepting a synthesis proposal could, in some cases, duplicate or lose existing content in a requirement section; several safety checks now refuse an edit rather than guess when it can't be applied safely.
  • A glossary term with inconsistent capitalisation across a few uses no longer produces duplicate rows on the term-suggestions page.
  • A tree-level analysis's results page no longer incorrectly reports "artifact not found."

Behind the scenes​

New Playwright coverage for both new features closes the previously-untested browser trigger surfaces, bringing this release's coverage to 100% of its mandatory scenarios.

Upgrade notes​

No action needed.