feat: 完成 Codex Issue Plan-Execute Skill v2.0 优化

- 新增 OPTIMIZATION_SUMMARY.md,详细记录优化过程和成果
- 新增 README_OPTIMIZATION.md,概述优化后的文件结构和关键指标
- 创建 specs/agent-roles.md,整合 Planning Agent 和 Execution Agent 的角色定义
- 合并多个提示词文件,减少内容重复,优化 Token 使用
- 新建 ARCHITECTURE.md 和 INDEX.md,提供系统架构和文档导航
- 添加 CONTENT_MIGRATION_REPORT.md,确保内容迁移的完整性和零丢失
- 更新文件引用,确保向后兼容性,添加弃用通知
This commit is contained in:
catlog22
2026-01-29 20:37:30 +08:00
parent c08f5382d3
commit 875b1f19bd
16 changed files with 2840 additions and 835 deletions

View File

@@ -138,6 +138,7 @@ interface CliExecOptions {
base?: string; // Review changes against base branch
commit?: string; // Review changes from specific commit
title?: string; // Optional title for review summary
skipGitRepoCheck?: boolean; // Skip git repository check (codex only)
// Template/Rules options
rule?: string; // Template name for auto-discovery (defines $PROTO and $TMPL env vars)
// Output options
@@ -1006,7 +1007,8 @@ async function execAction(positionalPrompt: string | undefined, options: CliExec
uncommitted,
base,
commit,
title
title,
skipGitRepoCheck
// Rules are now concatenated directly into prompt (no env vars)
}, onOutput); // Always pass onOutput for real-time dashboard streaming

View File

@@ -369,6 +369,7 @@ const ParamsSchema = z.object({
base: z.string().optional(), // Review changes against base branch
commit: z.string().optional(), // Review changes from specific commit
title: z.string().optional(), // Optional title for review summary
skipGitRepoCheck: z.boolean().optional(), // Skip git repository check (codex only)
// Rules env vars (PROTO, TMPL) - will be passed to subprocess environment
rulesEnv: z.object({
PROTO: z.string().optional(),