Skip to content

v1.31.0

Choose a tag to compare

@abrichr abrichr released this 09 Aug 21:14
· 84 commits to main since this release

v1.31.0 (2026-08-09)

This release is published under the MIT License.

Bug Fixes

  • Authenticate decision renewal history (#339, 3b6d33e)

  • Bind decision task v2 to pause authority (#308, e010c9f)

  • Bind identity-armed templates to landmark state (#327, ff1a80c)

  • Bind portable decision receipts to exact answers (#341, 079bbc8)

  • Bind RDP acceptance campaign to remote surface (#327, ff1a80c)

  • Bind RDP application label (#327, ff1a80c)

  • Bind RDP campaign qualification authority (#327, ff1a80c)

  • Bind RDP campaign verifier tiers (#327, ff1a80c)

  • Bind RDP client session identity (#327, ff1a80c)

  • Bind RDP qualification environment (#327, ff1a80c)

  • Bind RDP qualification target (#327, ff1a80c)

  • Bind remote mask to fresh protected regions (#322, 3b56041)

  • Bind remote masks to resolution evidence (#322, 3b56041)

  • Bind remote review to the exact run (#348, cdbe958)

  • Bound RDP campaign observation and coverage (#327, ff1a80c)

  • Close identity-armed remote actuation evidence (#327, ff1a80c)

  • Continue bounded scroll after OCR ambiguity (#327, ff1a80c)

  • Enforce decision service local trust (#350, 8160dc4)

  • Enforce qualified remote frame input gates (#322, 3b56041)

  • Expose RDP environment evidence (#327, ff1a80c)

  • Expose RDP environment markers (#327, ff1a80c)

  • Harden business decision authority (#339, 3b6d33e)

  • Harden Citrix acceptance evidence contract (#338, 1c5c925)

  • Harden Citrix campaign recovery (#338, 1c5c925)

  • Harden RDP environment marker OCR (#327, ff1a80c)

  • Harden typed decision supervision (#349, 0146429)

  • Keep custom entity labels local (#308, e010c9f)

  • Keep entity labels optional in decision v2 (#308, e010c9f)

  • Keep qualified bundles consistent through sanitization (#351, faf9945)

  • Keep qualified workflow rendering current (#351, faf9945)

  • Keep RDP fixture text delivery atomic (#327, ff1a80c)

  • Locate RDP fixture application marker (#327, ff1a80c)

  • Make Citrix acceptance fail-safe after dispatch (#338, 1c5c925)

  • Match RDP environment marker tokens (#327, ff1a80c)

  • Preserve active RDP keyboard focus (#327, ff1a80c)

  • Preserve ambiguous identity landmark refusal (#327, ff1a80c)

  • Preserve drag destination authority (#339, 3b6d33e)

  • Preserve exact identity target under ambiguous context (#327, ff1a80c)

  • Preserve qualified machine contracts during scrubbing (#351, faf9945)

  • Preserve RDP pseudo-step refusals (#327, ff1a80c)

  • Preserve RDP qualification lease before input (#327, ff1a80c)

  • Preserve signed decision semantics (#339, 3b6d33e)

  • Preserve verified judgment evidence on save (#344, ca94cc2)

  • Qualify every RDP visual pointer action (#327, ff1a80c)

  • Qualify RDP campaign under standard profile (#327, ff1a80c)

  • Refresh remote scroll frame lease (#327, ff1a80c)

  • Require qualification for new decisions (#339, 3b6d33e)

  • Resolve moved RDP targets safely (#327, ff1a80c)

  • Scope identity actuation to remote surfaces (#327, ff1a80c)

  • Use deterministic RDP fixture reset handshake (#327, ff1a80c)

  • Use executable RDP environment identity (#327, ff1a80c)

  • Verify remote text across the live field (#327, ff1a80c)

  • Wait for RDP environment evidence (#327, ff1a80c)

  • cli: Make judgment-case inspection input-free (#344, ca94cc2)

  • qualification: Refuse unresolved judgment evidence (#344, ca94cc2)

  • qualification: Type local judgment evidence reads (#344, ca94cc2)

  • qualification: Verify judgment evidence contracts (#344, ca94cc2)

Build System

Chores

Code Style

Continuous Integration

  • Allow complete RDP acceptance campaign (#327, ff1a80c)

  • Expose bounded RDP fixture diagnostics (#327, ff1a80c)

Documentation

  • Align Flow 1.31 release evidence (#340, c84f6ff)

  • Align v2 labels with reviewed vocabulary (#308, e010c9f)

  • Clarify decision task v2 certification gate (#308, e010c9f)

  • Define controlled remote entity wording (#308, e010c9f)

  • Describe v2 qualified decision labels (#308, e010c9f)

  • Document the current mobile decision path (#342, 398f238)

  • Use neutral entity language in shared guidance (#308, e010c9f)

Features

  • Add Citrix acceptance preflight runner (#338, 1c5c925)

  • Add non-actuating business decision service (#350, 8160dc4)

  • Add typed decision qualification CLI (#346, a93f535)

  • Add typed durable business decisions (#339, 3b6d33e)

  • Attest typed decision relay envelopes (#345, ba8ab0e)

  • Bind mobile business decisions during qualification (#348, cdbe958)

  • Bind remote volatility comparison contract (#322, 3b56041)

  • Bridge typed business decisions to mobile (#341, 079bbc8)

  • Capture reviewed judgment cases during qualification (#344, ca94cc2)

  • Connect typed decisions to Cloud relay (#347, 3babe8d)

  • Emit qualified entity decision tasks v2 (#308, e010c9f)

  • Enforce reviewed decision presentation egress (#341, 079bbc8)

  • Expose canonical entity label options (#308, e010c9f)

  • Guide label changes through recertification (#308, e010c9f)

  • Qualify mobile business decision delivery (#348, cdbe958)

  • Require current qualification for decision task v2 (#308, e010c9f)

  • Restrict decision entities to reviewed classes (#308, e010c9f)

  • Route typed decisions across customer runs (#349, 0146429)

  • Select the strongest qualified effect verifier (ce35ebd)

  • qualification: Add reviewed judgment cases (#344, ca94cc2)

  • qualification: Author typed business decisions (#343, fe91441)

  • tutorial: Add guided human recording and paced replay (#315, d1b1ced)

Testing

  • Add RDP visual fault campaign cells (#327, ff1a80c)

  • Add real-RDP multi-window vision campaign (#327, ff1a80c)

  • Bound and checkpoint the RDP campaign (#327, ff1a80c)

  • Complete RDP multiapp display drift campaign (#327, ff1a80c)

  • Enforce remote scroll preflight order (#327, ff1a80c)

  • Exercise uncertain RDP save delivery (#327, ff1a80c)

  • Export bounded RDP failure diagnostics (#327, ff1a80c)

  • Keep tutorial checks behavioral (#315, d1b1ced)

  • Make uncertain RDP delivery evidence exact (#327, ff1a80c)

  • Retain bounded RDP failure frames (#327, ff1a80c)

  • Retain bounded RDP harness failure location (#327, ff1a80c)

  • Strengthen RDP vision acceptance oracles (#327, ff1a80c)

  • tutorial: Preserve break-it CLI coverage (#315, d1b1ced)


Detailed Changes: v1.30.0...v1.31.0