# Changelog

This CHANGELOG summarizes public releases. Full OpenClerk release notes are published on GitHub Releases:

- [v0.2.15](https://github.com/yazanabuashour/openclerk/releases/tag/v0.2.15) adds atomic existing-document replacement, safer section-edit schemas and heading controls, path-based document reads, dry-run/diff handoffs, preimage hashes and rollback requests for existing-document edits, and preserves local-first runner-only boundaries.
- [v0.2.14](https://github.com/yazanabuashour/openclerk/releases/tag/v0.2.14) adds the read-only Chronicler `openclerk clerk` MVP, vault sync hidden-directory defaults and SQLite-backed custom ignores, sync diagnostics for ignored paths, source URL and CSV hardening, and preserves local-first runner-only boundaries.
- [v0.2.13](https://github.com/yazanabuashour/openclerk/releases/tag/v0.2.13) adds runner-owned public source URL inspect mode, expands URL ingestion to public Markdown and GitHub README/blob content, keeps public fetch separate from durable-write approval, and preserves local-first runner-only boundaries.
- [v0.2.12](https://github.com/yazanabuashour/openclerk/releases/tag/v0.2.12) adds runner-owned note move, rename, candidate promotion, and proposal-first path cleanup surfaces with stable id preservation, reported link/index/projection updates, bounded autonomous apply, and no-overwrite local-first boundaries.
- [v0.2.11](https://github.com/yazanabuashour/openclerk/releases/tag/v0.2.11) adds explicit retrieval regression capture/replay, search diagnostics, and maintenance posture reports while preserving local-first runner-only boundaries and unchanged default lexical search behavior.
- [v0.2.10](https://github.com/yazanabuashour/openclerk/releases/tag/v0.2.10) promotes relationship graph report and maintenance-plan surfaces, adds optional OCKP smoke-suite interop, hardens runner URL/path-hint validation, and preserves local-first runner-only boundaries.
- [v0.2.9](https://github.com/yazanabuashour/openclerk/releases/tag/v0.2.9) promotes the documented Records, Graph, Artifacts, and Modules capability surfaces, adds release-facing support matrices/help for structured records, structural graph retrieval, artifact/OCR boundaries, refreshes module smoke evidence, and preserves local-first runner-only boundaries.
- [v0.2.8](https://github.com/yazanabuashour/openclerk/releases/tag/v0.2.8) adds the `openclerk config` runner domain for persisted product/profile configuration, expands read-only effective config inspection, applies persisted autonomy defaults to document and retrieval actions, and preserves the v0.2 source URL update contract.
- [v0.2.7](https://github.com/yazanabuashour/openclerk/releases/tag/v0.2.7) promotes routine UX workflow surfaces, real-vault routine UX telemetry, public-corpus autonomy lanes for Kubernetes docs, Go docs, and Moby-Dick, and the latest Dependabot maintenance bumps while preserving the v0.2 source URL update contract and local-first runner boundaries.
- [v0.2.6](https://github.com/yazanabuashour/openclerk/releases/tag/v0.2.6) fixes module manifest verification from non-release-tree working directories by persisting resolved manifest paths in SQLite runtime configuration while keeping public module output repo-relative and preserving the v0.2 source URL update contract.
- [v0.2.5](https://github.com/yazanabuashour/openclerk/releases/tag/v0.2.5) hardens semantic module command and provider policy, source placement planning, synthesis candidate discovery, git lifecycle vault boundaries, release/module workflow automation, and module install documentation while preserving the v0.2 source URL update contract.
- [v0.2.4](https://github.com/yazanabuashour/openclerk/releases/tag/v0.2.4) adds optional semantic retrieval and OCR modules, machine-readable capabilities, proposal-first artifact candidate planning, runner-owned workflow guidance reports, install/module smoke evidence, scale/runtime hardening, and preserves the v0.2 source URL update contract.
- [v0.2.3](https://github.com/yazanabuashour/openclerk/releases/tag/v0.2.3) adds web source URL intake, richer source update stale-impact responses, read-side tag filters, read-only memory-router recall and evidence-bundle reports, narrow compile-synthesis and source-audit workflow actions with runner-owned handoff/help surfaces, expanded skill policy hardening, and mandatory expanded repo-docs dogfood release evidence.
- [v0.2.2](https://github.com/yazanabuashour/openclerk/releases/tag/v0.2.2) adds repo-docs dogfood e2e evidence, supplied-transcript video source ingestion coverage, promoted-domain and revisit decision evidence, and the narrow source-linked contradiction audit runner.
- [v0.2.1](https://github.com/yazanabuashour/openclerk/releases/tag/v0.2.1) adds source URL update-mode release verification, v0.2.x release-doc guardrails, and current AgentOps evidence pointers for the installed runner and skill.
- [v0.2.0](https://github.com/yazanabuashour/openclerk/releases/tag/v0.2.0) tightens the installed runner and skill contract with database-anchored vault configuration, root-relative vault path support, source URL update-mode release notes, and updated AgentOps release-gate evidence.
- [v0.1.0](https://github.com/yazanabuashour/openclerk/releases/tag/v0.1.0) is the first public release of the installed OpenClerk runner and Agent Skills-compatible skill.
