This page tracks maintainer-facing and adopter-facing expectations for the planning milestone v1.12 (trust, evidence, and adoption polish). SemVer for the library on Hex follows mix.exs and CHANGELOG.md; planning milestones are coordination labels in .planning/ — not a second installable version axis on Hex (see CHANGELOG.md → Planning milestones vs Hex releases).
v1.12 tightens the trust bundle across phases 73–75: a bounded SEED-002 audit batch (planning truth in 09-03), a single UAT outcome index for the eight GA·UAT SEED rows, and alignment with the machine vs human coverage catalog in docs/uat-ci-coverage.md. The eight-row SEED outcome table exists only in .planning/v1.12-UAT-EVIDENCE.md — do not copy or paraphrase that matrix here.
- Bounded batch / planning truth:
09-03-SUMMARY.md - UAT outcome index (eight rows):
v1.12-UAT-EVIDENCE.md - Machine vs residual catalog:
uat-ci-coverage.md— read the v1.12 launch evidence subsection
For v1.11 adoption stabilization context, see Upgrading notes — toward v1.11.
After v1.11 (planning milestone)
If you have not read v1.11 upgrade notes yet, read Upgrading notes — toward v1.11 first — v1.12 builds on that baseline.
Library / host upgrade checklist
- Bump
{:sigra, ...}in the hostmix.exsusingCHANGELOG.mdand Hex release notes as the source of truth. - Run
mix deps.get, thenmix compileandmix test(or your CI equivalent). - Skim
CHANGELOG.mdand Maintaining Sigra for breaking or host-app steps for your line; use MAINTAINING for maintainer release ritual pointers around evidence URLs when cutting minors/majors.
Unless CHANGELOG.md documents a breaking change for your line, no new mix sigra.upgrade steps are implied by the v1.12 planning milestone alone.