#Aura v1.9.10
This release tightens Aura’s core coding loop, simplifies Work Artifact state, continues the Worker completion refactor, and updates the public positioning around Aura’s real thesis:
Bring any model. Aura makes it plan, prove, and validate its work.
Highlights
-
Simplified Work Artifact item lifecycle to three user-facing states:
pending → active → done -
Removed the old user-facing dead-end Work Artifact state. Interrupted, cancelled, mismatched, or unknown non-ok Worker attempts now return the item to pending with the receipt attached, so the work remains re-dispatchable instead of feeling stuck.
-
Improved recoverable continuation behavior. Recoverable Worker phase-boundary continuation now stays active instead of being treated like a Planner blocker.
-
Relaxed warning-only Worker quality findings after cleanup so warning-only findings can release the final candidate instead of forcing a synthetic failure.
-
Preserved structural audit warnings as caveats/metadata while keeping severity error findings as hard errors.
-
Continued splitting the Worker completion “god file”:
- validation helpers moved earlier
- completion messages/caveats moved earlier
- outcome classification moved into worker_outcome_classifier.py
- result payload assembly moved into worker_result_payload.py
-
Updated Work Artifact projection and card rendering so summaries only show done, active, and pending counts.
-
Updated tests around Work Artifact dispatch/model behavior, Worker quality gate behavior, Planner dispatch recovery, and related lifecycle cases.
