- Project Context:
openspec/project.md- 技术栈、架构、约定 - AI Agent Guidelines:
CONTRIBUTING_AI.md- AI Agent 协作规则 - Docs-First SOP:
docs/guides/Documentation_First_Development_SOP.md- 文档先行开发流程 - OpenSpec Workflow:
openspec/AGENTS.md- 变更提案流程 - Design Docs:
docs/design/- 架构设计文档
- LLM 输出不可信 - 安全关键字段从 ToolRegistry 派生
- 状态外化 - 所有状态存 EventLog,不依赖模型记忆
- 外部验证 - "完成" 由外部验证器判定
- 增量执行 - 每步提交,留清晰交接物
- 可审计 - 每个决策有结构化记录
Session Loop → 跨 context window 持久化
Milestone Loop → Observe → Plan → Validate → Execute → Verify → Remediate
Tool Loop → Gather → Act → Check → Update (in WorkUnit)
- 代码搜索、文件查找、内容检索:必须且只能使用 Sonnet 或 Haiku 模型(
claude-sonnet-4-6/claude-haiku-4-5-20251001) - 思考分析、代码生成:必须且只能使用 Opus 模型(
claude-opus-4-6)
- Read
openspec/project.mdto understand the project - Read
CONTRIBUTING_AI.mdto understand collaboration rules - Update
docs/design/first and satisfydocs/design/Design_Doc_Minimum_Standard.md - For implementation changes, use
/openspec:proposalfirst