main
fix(v3.1.1): add --new mode handler + non-interactive DNS guards
v1.0.0: Initial public release
sync: remaining files
fix(v2.0.3): export IS_WSL in chrome module, remove SC2034 suppress
v3.0.0: M1-M4 complete (audit+research+synthesis+planning), W1-A air-gap fixes
v3.1.0: core hardening + SSOT completion + macOS compat + SDD commands
v2.0.1: Moonshot K3 integration, Java 25 LTS, DeepSeek v4 migration, cross-project sync
feat(v2.0.2): remove Moonshot/LiteLLM, restore test gates, wire dead modules
feat: v1.0.1 reliability hardening + research-driven v1.1.0 plan
v3.0.0: M5 complete — stub modules (41-46) + remaining fixes
fix: add DRY_RUN guard to 19-finalize.sh (v3.0 hardening)
fix: metrics exporter always-on, dev.sh fallback paths, %h in systemd, +x restore
fix: CI — mkdocs build, ShellCheck errors, MemoryLayer, duplicate docs
docs: v1.1.0 documentation + research + team guide + CloudX cleanup
feat(v3.2): docs sync + AI Gateway proxy + GUI upgrade + research
feat: v1.1.0 complete — multimodal, 15+ providers, interaction modes, chezmoi, devbox
feat: Phase 4 — Cockpit TUI + Observability
release: v2.0.3 — deep-research findings (10 fixes)
feat: add z.ai GLM-5.2 + OpenRouter + Alibaba + DeepInfra providers, fix module numbering
feat: 38-ide-plugins.sh — Veai, GigaIDE, CPU-only models, air-gapped notes
chore: shellcheck SC2034 fixes + file mode cleanup for v2.0.3
fix: remove spurious fi in 17-project.sh:769
fix(P0): sudo hang fix + docs sync + 47-lynis + 48-auditd + comparison.md