Decouple the ISO identity from zot and cut the first numbered milestone. Versioning schema (decided 2026-06-15): - ISO_VERSION is now an explicit product version (build.cfg: 0.10.0); the "auto"/zot-tracking path is removed and a build with no version fails fast. The image no longer borrows zot's number — component versions are provenance. - build-manifest.json: "iso_version_tracks":"zot" -> "version_scheme":"product", and add colibri_commit/colibri_dirty (the image stages adjacent colibri binaries; record which commit produced them — the main reproducibility gap). Docs/version consistency (from docs to flashing/testing/skill): - CHANGELOG: new [0.10.0] "Operator Image" milestone (stable XFCE + colibri service fixes + self-rebuild lane); reword the version model and repo table. - README/BUILD/FLASHING/TESTING/iso-publish: artifact examples 0.2.29 -> 0.10.0; version-scheme prose updated to product-version, not zot-tracking. Stacked on the live-rebuild branch (PR #56); merge after it. Checks: sh -n build.sh OK; prettier clean on all changed docs. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| build-iso/scripts | ||
| iso-build | ||
| iso-build-cleanup | ||
| iso-flash-verify | ||
| iso-hardware-report-ingest | ||
| iso-package-audit | ||
| iso-publish | ||
| iso-validate-image | ||