What's Changed
- 🔒 fix(pages): contain static path for CodeQL js/path-injection by @konih in #18
- 🍱 chore(branding): refresh GitHub social preview from deck shot by @konih in #19
- ✨ feat(deck): anchor argo cd and flux logos on the opengitops slide by @konih in #20
- 📝 docs(roadmap): publish honest public direction page by @konih in #25
- ✨ feat(deck): S21 GitOps variant switch (US-GITOPS-CHOICE-A) by @konih in #26
- feat(deck): S21 GitOps with Flux section variant (US-GITOPS-CHOICE-B) by @konih in #27
- feat(addons): flux add-on + argocd/flux mutex (US-GITOPS-CHOICE-D) by @konih in #29
- feat(labs): US-GITOPS-CHOICE-C Flux lab + sibling solution by @konih in #28
- 📝 docs(flux): honest smoke-receipt span + flux-correct solution states by @konih in #30
- 🐛 fix(infra): day-3 teardown detects installed gitops tool (D-F1) + preflight transition bats (D-F2) by @konih in #32
- 🐛 fix(deck): fail-closed --gitops parsing + honest S21 flux accuracy locks by @konih in #31
- 🩹 chore(sweep): close P3 review leftovers from #30-#32 by @konih in #33
- 🐛 fix(pages): unblock stalled Pages deploys — WebP covers shrink artifact 512MB→~70MB by @konih in #34
- 🔒 fix(deps): pin js-yaml 3.x/4.x to GHSA-5p4m-2wfm-xmqj patched floors by @konih in #37
- 📝 docs: fix three release-readiness honesty defects (roadmap, matrix, facilitator guide) by @konih in #36
- 📝 docs(decisions): propose ADR 0013 scoping opentelemetry as an s23 coda by @konih in #35
- 📝 docs(readme): drop shipped GitOps choice from the roadmap-future row by @konih in #39
- 🐛 fix(deck): reserve the click budget animated slides need to leave step 0 by @konih in #38
- 📝 docs: prepare v0.5.0 — bump download pins and record markdownlint gate coverage by @konih in #40
Full Changelog: v0.4.0...v0.5.0