# Changelog ## 0.2.0 — unreleased clean candidate - Present the project as NexCUA and identify the released component as NorthCUA Harness. Retain the `northcua` package/CLI names and restore the complete NexCUA logo. - Desktop and Web agents, artifact/live evaluators and reliable batch execution form the supported scope. - Removed driver/PiP, data/training pipelines, environment generation, warm reuse and dated operator scripts. - Added durable replaceable task working memory and a shared Web evaluation lifecycle before browser release. - Count Web Set-of-Mark images within the total image budget; expose consistent evaluator budgets. - Package portable configs; pin public NexAU in wheel metadata; declare the device's root bridge dependency. - Add a public OSWorld task adapter and rebuildable Desktop/Web template definitions. - Redesign docs around installation, modes, paper mechanisms, tests and evidence-based release gates. - Reserve WebSocket sessions before acceptance; stop task admission before draining resources. - Serialize local Desktop tasks across sessions, preserve logical session IDs, and return explicit failure terminals. - Propagate remote browser cleanup failures and release per-session adapter caches. - Remove duplicate CLI registries/visual planner and obsolete configuration scaffolding. - Ship NOTICE in all four wheels; extend candidate-branch CI, complete scoped type checks and collect installed-task reports. - Add a bilingual README, illustrated system tour, contributor templates and the 2026-10-03 paper snapshot. - Keep one Desktop tool-returned-image path; remove alternate observation policies, projection factories, configurable probe chains, the duplicate collector and generic image allocation. - Preserve current grounding after a text-only note and reject obsolete observation configuration fields. - Add a repository-distributed operator skill, from-zero guides and model connection templates that initialize both agents with one command. - Ship a reusable, credential-free tutorial with real NexAU, browser/native tools, task-specific receipts and live Web evaluation through a scripted model endpoint. - Support small local Web batches through the existing controller and scheduler, including bounded workers, durable resume, drain and verified process cleanup. - Preserve macOS modifier flags and Return input through Quartz; guard native tutorial focus against other applications while ignoring the system cursor overlay. - Constrain NexAU's compatible AG-UI protocol dependency in the local extra so fresh wheel installations match the tested runtime. This is a breaking release. Start new run directories; do not resume an old private run in place.