# Changelog

## [2.3.0] - 2026-03-28

### Added

**Orchestrator Supervisor:**
- Added `run_orchestrator` MCP tool for full task-plan execution with explicit step routing, sequential/parallel dispatch, and handoff create/ack flows.
- Added Vericify context carry-forward and delta recovery for state continuity across plan execution.
- Added circuit breaker open/close hooks for upstream failure handling.
- Added plan amendment support during mid-execution.

**Model Bridge Context Management:**
- Added context budget calculation with configurable reserve (default 25%) to prevent overflow.
- Added tier fallback (full → compressed → brief) when context exceeds budget.
- Added automatic conversation history compaction (summarize older messages, retain recent messages + system).
- Added large tool-result write-through to disk with configurable truncation (default 3000 chars).
- Added retry-once on transient provider errors (abort, timeout, rate-limit).

**ACE Compliance Enforcement:**
- Added 5-layer ACE compliance enforcement: MCP instructions, per-host instruction files, lifecycle hooks, tool-level guidance, and bootstrap-on-first-tool.
- Added per-host instruction file generation for CLAUDE.md, .cursorrules, .github/copilot-instructions.md, and Codex AGENTS.md.
- Added lifecycle hook dispatcher (`ace-hook-dispatch.mjs`) with role-aware tool hints for 7 hosts.
- Added tool-level soft enforcement via guidance appended to all tool results.
- Added bootstrap nudge lifecycle for lazy ACE context loading on first mutation tool.

**Tool Governance:**
- Added named sets for explicit tool classification: BOOTSTRAP_TOOLS, REFRESH_TOOLS, NAMED_MUTATION_TOOLS.
- Added maintenance comments on mutable tool sets to prevent accidental out-of-sync registrations.
- Added Vericify resolution scoping with `startsWith` validation to prevent parent-directory leakage.

### Changed

- Changed agent worker and runner behavior so blocked or idle TUI agents can accept new input and resume without relaunching.
- Expanded hook dispatch context to emit role-aware ACE tool hints from session, subagent, and tool lifecycle events.
- Updated bootstrap and config rendering to generate multi-host hook artifacts under `.vscode`, `.cursor`, and `.mcp-config`.

### Validation

- Verified `208/208` tests passing (up from 202) with full orchestrator supervisor, model bridge, and compliance enforcement coverage.

## [2.2.0] - 2026-03-26

### Added
- Added `ace turnkey` command for rapid workspace bootstrap with one command.
- Added `ace tui` command for a full terminal operator surface with status, tasks, chat, and telemetry.
- Expanded the packaged skill system to 15 skills, including `landing-review-watcher`, `problem-triage`, `skill-auditor`, and `astgrep-index`.
- Finalized the 17-agent role system (4 swarm, 13 composable).
- Added automatic MCP client configuration for Codex, VS Code, Claude Desktop, Cursor, and Antigravity.
- Expanded the MCP tool surface to 70+ tools across 12 domain-specific modules.

### Packaging
- Bumped package version from `2.1.0` to `2.2.0`.
- Verified 170/170 tests passing on the final v2.2.0 release candidate.

## [2.1.0] - 2026-03-13

### Changed

- Rewrote the package README into a tighter operator-facing format with ASCII system maps and compact internal tables.
- Added a recent-release summary to the README so the last three versions remain visible without turning the README into a full changelog.

### Added

- Added `CHANGELOG.md` to track tagged package release notes directly in the package.

### Packaging

- Bumped package version from `2.0.7` to `2.1.0`.

## [2.0.7] - 2026-03-13

### Added

- Added runtime profile, runtime command, runtime executor, and runtime tool spec surfaces.
- Added tracker adapters and tracker snapshot synchronization.
- Added workspace-manager and Vericify bridge surfaces.
- Added problem triage, skill auditor, skill catalog, and public-surface audit modules.
- Added VS Code Copilot hook scaffolding and new packaged runtime/state schema assets.

### Validation

- Added broad new test coverage for runtime execution, tracker adapters, workspace management, problem triage, skill auditing, public surface checks, Vericify bridge behavior, and Copilot hook dispatch.

## [2.0.6] - 2026-03-10

### Fixed

- Hardened bootstrap workspace path handling in `src/helpers.ts`.
- Updated `assets/scripts/bootstrap-workspace.sh` to align with the fixed workspace bootstrap path flow.

### Validation

- Added integration coverage for workspace bootstrap behavior.

## [2.0.5] - 2026-03-10

### Added

- Added packaged `ARTIFACT_MANIFEST.json`.
- Expanded artifact-manifest and provenance-related schema coverage.

### Changed

- Tightened framework/file tool handling around artifact manifests and provenance enforcement.

### Validation

- Added integration and schema tests for the artifact-manifest path.
