Add a CHANGELOG !23

merged merged by cmc on 2026-09-04 16:54 UTC · krz/ambient-companions:docs/changelog into main

cmc

Seven tags, no release notes, and the wire contract has moved twice with nothing recording when or why.

Written from the repository's history — 24 commits across 7 tags — and described by net effect per release rather than commit by commit. Every SCHEMA_VERSION move is called out, since that is what actually breaks compatibility between the daemon, the Swift collector and the renderers.

Two things stated honestly rather than smoothed over: v0.1 and v0.2 appear in the README's phase plan but were never tagged, so the 0.3.0 entry says they are folded into it; and v0.4.0 both added and removed CI, which the entry records as what it was.

Closes #15