v0.20.5 add antigravity clean workspace

This commit is contained in:
Deep Research System
2026-05-07 20:47:33 +08:00
parent a0f1144f6c
commit bb2c91754b
27 changed files with 3501 additions and 67 deletions
+14
View File
@@ -790,3 +790,17 @@ OpenCode 的坑:如果只是在主会话里装样子地写"让 X agent 做"
- 重写 `.agents/agents.md`,只保留角色定义和 required skills。
- 重写 `.agents/workflows/deep-research-native.md`,把方法选择设为独立 gate,加入 claim ledger、delta retrieve、coverage audit 和 continuation state gate。
- 文档与测试同步更新。
- 2026-05-07 v0.20.5 Antigravity clean workspace**修正 Antigravity 加载目录与上下文污染**
**问题复盘**
- Antigravity 实测会被完整仓库里的 `.codex`、`.opencode`、`.claude`、`.gemini` 和旧 `.agents` 提示污染,进而引用过期的 dr-pm/英文 Phase 2/并行管线等约束。
- Antigravity 当前 workspace 规则/技能/工作流应使用 `.agent/` 单数目录;`.agents/` 复数目录不应作为 native 加载入口。
**已落地**
- 新增 `.agent/agents.md`、`.agent/rules`、`.agent/skills`、`.agent/workflows` 作为 Antigravity 唯一 native 入口。
- `AGENTS.md`、`GEMINI.md`、Antigravity rule/skill/workflow 明确要求忽略 `.codex`、`.opencode`、`.claude`、`.gemini` 和 legacy `.agents`。
- `scripts/deploy_adapters.py antigravity` 改为部署到 `.agent/`。
- `scripts/runtime/skills.py` canonical skill registry 改为 `.agent/skills`,保留 legacy `.agents/skills` fallback。
- 新增 `docs/antigravity-clean-workspace.md` 和 `scripts/export_antigravity_workspace.py`,支持 sparse checkout 或从完整仓库导出 clean workspace。
- `.gitignore` 新增 legacy/generated platform adapter 目录,后续不再把这些目录作为 Antigravity workspace 内容。