AltimateAI / AltimateAI/altimate-code

upgrade: extend patch-only auto-upgrade gate to explicit `altimate upgrade` + pre-migration DB backup

未關閉
#998 0 則留言 0 個 reaction 已指派 0 人 在 GitHub 檢視
主要語言
TypeScript
星號
811
分支
134
平均合併
3 天 2 小時
30 天內合併 PR
50

描述

Found during v0.9.1 release review (Chaos-Gremlin). (1) The new patch-only gate (`installation/index.ts:~59`, `cli/upgrade.ts:~147`) only protects the SILENT background auto-upgrade; the explicit `altimate upgrade` command has no release-type gating, so a cron/CI/aliased `altimate upgrade` jumps across minor/major unattended. Add confirmation (or gating) when the resolved target is a minor/major bump and no explicit `--target` was given. (2) No pre-migration DB backup before first launch alters schema — add an opt-in/automatic snapshot of `opencode.db` for a rollback path.

貢獻指南

開啟貢獻指南

評估

這個 Issue 還沒有評估資料。

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。