进 git 的是产品设计与验证方法。AI 交接 / session 笔记不进 git
(2026-08-20 已从 feat/dwm-qml4j 历史拿掉),活进度(HEAD SHA、测试条数)在工作站 .ai-notes/。
2026-08-22: GitHub 默认分支
main已快进到产品 tip,与mcp-core/feat/dwm-qml4j同 SHA。Mac qml4j GuiScreen 就是产品 UI。日常开发分支名仍是mcp-core;合主线只用--ff-only。细节branch-topology.md。
读码走 codegraph(铁律⑥)。 用法与盲区见
codegraph.md。
内核 / 游戏行动:
agency/command-to-action.md— 已建好什么、关键路径、Fork。逐节看订正横幅。branch-topology.md— 分支关系。GitHubmain= 产品主线(已含 qml4j dwm)。debugging.md— 排查前必读,§10 真机纪律。
UI (dwm): 仓库根 dwm/README.md(活架构,qml4j 底层) → dwm/live-verification.md →
debugging.md → dwm/fluent-spec.md / dwm/key-ceremony.md。
dwm 不是已完结:底层钉死,产品页还可以写。
| 文档 | 内容 | 何时读 |
|---|---|---|
branch-topology.md |
分支关系、环境、怎么跑 | 接手 |
codegraph.md |
本机读码入口、盲区 | 读码前 |
debugging.md |
调试手段 + 三个能杀客户端的坑 + §10 | 排查前 |
| 文档 | 内容 |
|---|---|
agency/command-to-action.md |
§1 已建好什么(别重建) · §4 关键路径 · §5 Fork |
会话交接不进 git。工作站:.ai-notes/docs/project/handoff/。
| 文档 | 内容 | 状态 |
|---|---|---|
../dwm/README.md |
活架构:qml4j substrate、包、契约、帧循环 | 当前 |
dwm/live-verification.md |
真机验证方法 + 抓到的 bug | 当前 |
dwm/key-ceremony.md |
TUF 密钥仪式、私钥在哪 | 当前 |
dwm/entry-point.md |
KI-11 为什么走补丁层 | 当前 |
dwm/fluent-spec.md |
Fluent 度量 + alpha 陷阱 | 当前 |
dwm/settings-page.md |
Settings 页结构、动画策略 | 当前 |
dwm/research/frame-sequence-verified.md |
客户端源码证实的帧序列 | 当前 |
dwm/dwm-architecture-comparison.md |
与真 Windows DWM 对照 | 当前(有订正横幅) |
dwm/dwm-deep-dive.md |
真 DWM 设计动机研究 | 研究笔记;模块地图以 dwm/README.md 为准 |
macos/dwm-qml4j-plan.md |
当年落地方案 | 历史;pin 以 dwm/pom.xml 为准 |
macos/known-issues.md |
macOS 专属(MK-1) | 当前 |
dwm-gl / imgui / skiko / Compose 已拆除。不要按它们写新代码。
| 你想知道 | 去 |
|---|---|
| DWM 现在怎么分层 | dwm/README.md(仓库根,不是本目录) |
| 接手内核任务 | agency/command-to-action.md + debugging.md §10 |
act_set route 真机 |
scripts/live-route-probe.py --allow-unfocused(Windows COMPLETE 2026-08-21) |
act_plan 真机 |
scripts/live-act-plan-probe.py --allow-unfocused(Windows COMPLETE 2026-08-21) |
| 算路代码在哪 | core/src/main/java/net/marcloud/mcp/core/drivers/plan/ |
| 空转断言怎么证伪 | scripts/mutate.py |
| 真机陷阱(熔断 / 失焦 / 死玩家) | debugging.md §10 |
| Fork 还没拍的 | agency/command-to-action.md §5 |