Skip to content

[S2/YAO-148] 收敛章节边界与标题错位(10 章)#76

Merged
luyao618 merged 3 commits into
mainfrom
yao148-s2-boundaries
May 27, 2026
Merged

[S2/YAO-148] 收敛章节边界与标题错位(10 章)#76
luyao618 merged 3 commits into
mainfrom
yao148-s2-boundaries

Conversation

@luyao618
Copy link
Copy Markdown
Owner

Summary

落地 OC-Dev 在 YAO-148 中的方案,跨 10 章修复章节边界 / "数字承诺" 错位。全部 file:line 都已与本地 /Users/yao/work/code/awesome-project/claude-code-cli 源码核对。

已满足 OC-PM 的两个硬要求

  1. 第 22 章 — Top 15 之外的 74 个剩余 flag 已真的列成分类速查表(按 KAIROS 家族 / Coordinator / Cron / Compact / Memory / MCP / Bridge / CCR / TREE_SITTER / 用户设置 / UI / Power user / 遥测 / 命令归属 / Skill / 平台 / 杂项 17 个主题域),每条带次数与用途,不再让读者去 grep;同时补上 89 这个数字怎么数出来的 grep 命令,以及 KAIROS 首次出现处的定义
  2. 第 11 章 — §2.4 7 步骨架表,每一步的 bashPermissions.ts:行号区间 已写进正文表格

各章改动

  • 03 / 05 / 06 / 07 / 11 / 15 / 16 / 22 / 30 / 31 — 见 commit message

Test plan

  • 全部 file:line 与源码逐项核对
  • §3.5(原 §附 A)改名后无与 §四 4.x 的编号冲突
  • 23 个 BASH_SECURITY_CHECK_IDS 与 bashSecurity.ts:77-101 一致
  • 89 个 feature flag 数字与 grep 命令输出一致
  • Markdown 标题层级未破坏

Issue: YAO-148

🤖 Generated with Claude Code

Yao Lu and others added 3 commits May 27, 2026 19:01
跨 10 章修复 OC-Dev 在 YAO-148 中盘点的章节边界 / "数字承诺" 错位问题,
全部改动均与 /Users/yao/work/code/awesome-project/claude-code-cli 源码核对。

- 03: §五点五 → §六(PolicyLimits),§五点六 → §七(SettingsSync),
  §六–§九 → §八–§十一;新增章内导读区分 5 SettingSource 与 2 旁路 service
- 05: 新增"阅读地图(三层结构)"块,QueryEngine/query.ts/query/* 各自定位
- 06: 新增 §五 Output Style(注入点、frontmatter、合并优先级、与第 30 章分工)
- 07: 新增 §零·6 条 compact 链路速查表
- 11: §2.3.4 14 → 23 个 BASH_SECURITY_CHECK_IDS 全列;
  §5.3 "三种" → "四种" 后台化方式;
  §2.4 bashToolCheckPermission 7 步骨架表,**每步带 bashPermissions.ts:行号区间**
  (OC-PM 硬要求 2)
- 15: §二 标题 "五个" → "六个";新增 §2.6 Statusline-setup Agent
- 16: §1.2 新增 7 TaskType vs 6 注册项对照表(含 in_process_teammate 的旁路 kill 路径);
  §附 A → §三点五;其 4.x → 3.5.x,消除与 §四 4.x 冲突
- 22: 89 个 feature flag 的 grep 统计命令补全;KAIROS 在 1.3 首次出现处定义;
  Top 15 之后新增 **74 个剩余 flag 的分类速查表**(按主题域分组、每条带次数与用途)
  (OC-PM 硬要求 1)
- 30: 章标题改为 "screens/ 三屏 — Doctor、Output Style 与 ResumeConversation",
  §"为什么…放在同一章" → §"为什么把这三屏放在同一章"
- 31: "五层" → "七层";表从 5 行 → 7 行(补 Background Extract Memories 与 Auto Dream);
  §十 → §附(明确为非记忆层)

Issue: YAO-148
Co-authored-by: multica-agent <github@multica.ai>
- 11 §2.4:消除 7 步 vs 8 行 + 5b 错位。把骨架表统一为 8 步(5b → 6、6→7、7→8),文案改为「8 步骨架」并把 passthrough 兜底(1165-1177)从编号中拆出为「8 步之外的兜底分支」
- 22 §1.3:消除 Top 15 vs 16 行错位。承诺改为 Top 16 + 剩余 73;§1.3.1 标题与合计句改为 73;BUDDY 在 UI 组明确「不重复计数」
- 30 章首:把 Doctor / ResumeConversation / Output Style 三块在「为什么把这三屏放在同一章?」节里正面列齐,导读不再只解释「另外两块」

Co-authored-by: multica-agent <github@multica.ai>
OC-R blocking: §1.3 prose said 89 unique flags / 73 remaining, but the
classification table actually lists 74 (16 Top + 74 remaining = 90).
Re-ran the source-side `grep | sort -u | wc -l` against
`/Users/yao/work/code/awesome-project/claude-code-cli` and confirmed
**90 unique flags**. Fix the prose side (total + section header + sum
sentence) so all three numbers agree: 90 = 16 + 74.

Co-authored-by: multica-agent <github@multica.ai>
@luyao618 luyao618 merged commit e99d55e into main May 27, 2026
1 check failed
@luyao618 luyao618 deleted the yao148-s2-boundaries branch May 27, 2026 11:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant