Evolution Report
evolution/2026-07-21.md

Evolution 2026-07-21

[!summary] 方向
相对 2026-07-20:wiki 主题页与 L1/L2/shift 持平(28 · 22/6 · 3),twin 原则仍为 5。本轮复利在 agent 蒸馏:discovery/gap 各 +1(F1–F7 / G1–G6),主线从「脚本 vs 真诚」收束为更可操作的「参与/主观同步 vs 护盘/愿景叙事」。管道侧:metrics pack 显示 wiki_synth_manifest tracked=0(vault 内无 manifest 文件)——与 07-20 报告的 990 tracked 不可直接连续;raw/_posts 为指向 myblog 的 symlink,pack 的 raw_md_files=53 未跟随 symlink,[deterministic] 计数偏低估。
[!tip] 基线说明
Δ 对照 2026-07-20;metrics 以本日 deterministic pack 为准。Discovery/gap 计数含本报告日写入后的预期(8 / 6)。

At a glance

IDChangeLayerMethod
C1Manifest 在 vault 不可见:tracked 0(vs 07-20 称 990)pipeline[deterministic diff]
C2Wiki 28 / L1 22 / L2 6 / shift 3 持平wiki[deterministic diff]
C3Twin 5 原则稳定;PROFILE 仍写 raw→compression→wikitwin[deterministic diff]
C4Discovery 7→8、Gap 5→6;F1–F7 / G1–G6agent[deterministic diff]
C5语料焦点:参与档位 + 主观同步 + 愿景叙事raw→agent[AI Synthesis]
C6Makefile 变量曾被截断;已恢复使 make agents 可解析tooling[deterministic diff]

Pipeline state

flowchart LR
  RAW["raw/ (+ _posts symlink)"] --> SYNTH["wiki-synthesize"]
  SYNTH --> WIKI["wiki 28"]
  WIKI --> DISC["discovery 2026-07-21"]
  DISC --> GAP["gap 2026-07-21"]
  GAP --> EVOL["evolution 本报告"]
  WIKI --> INGEST[ingest]
  INGEST --> TWIN["twin 5 L2"]

Metrics

MetricValueΔ since last (2026-07-20)
Wiki-synthesize manifest (tracked raw)0(07-20 报 990;本日 vault 无 manifest 文件)
Manifest done / pending0 / 0n/a(manifest 缺失)
wiki/*.md topic pages28+0
Wiki L1 / L222 / 6+0 / +0
type/shift wiki pages3+0
Discovery / gap reports8 / 6+1 / +1
Twin principles (PROFILE)5+0
Pack raw_md_files(不跟随 symlink)53(低估;-L find ≈995)

What changed

管道与 raw

C1 · Manifest 状态与 07-20 叙事断裂

Evidence chain

1. Deterministic metrics pack — wiki_synth_manifest.tracked = 0;self-wiki/log/wiki_synth_manifest.json

2. 2026-07-20 — 当时 Metrics:tracked 990 · done 205 · pending 0

Method: [deterministic diff] — 不断言「backlog 回退」;只记录 本日 pack 读不到既有 manifest。建议下次 make ingest / wiki-synthesize 前确认 manifest 路径是否仍写入 Obsidian vault。

---

C6 · Harness:make agents 依赖已恢复

Evidence chain

1. Makefile — 恢复 PY / LLM_ENV / discover|gap|evolution 目标(先前 commit 截断变量导致目标无法展开)

2. make -n agents — 展开为 cli.py discover|gap|evolution

Method: [deterministic diff]

---

Wiki 复利层

C2 · 主题表未扩面,张力页仍在

Evidence chain

1. Metrics — wiki_total 28 · l1 22 · l2 6 · type_shift 3

2. Twin PROFILE — 仍指向 知识系统与自我维基 · 脆弱性领导 · 连结式关系 · 商业算盘与激励 · 先利益后逻辑

3. Active tension — 利益安全与真实领导

Method: [deterministic diff]

---

Agent 报告与 twin

C4 · 本轮 discovery → gap 增量

Evidence chain

1. 2026-07-21 — F1–F7(参与/主观同步/撑自己/真诚/愿景叙事/职责接口/圈层能量)

2. 2026-07-21 — G1–G6(切换协议优先)

3. Prior 2026-07-20 — 曾引用不存在的 2026-07-18/19 apple-notes;本轮改为可解析的 07-10…07-14 + life-log

Method: [deterministic diff] + [AI Synthesis]

---

C5 · 学习主线收束

Evidence chain

1. 2026-07-12 · 2026-07-13 · 2026-07-14

2. 2026-06-26-the-log-of-your-life#### 2026-07-13 / #### 2026-07-20

3. 2026-07-21 — G1 优先关闭

Method: [AI Synthesis]

---

C3 · Twin 措辞残留

Evidence chain

1. PROFILE — 「raw→compression→wiki」(compression 层已退役)

2. skills/evolution.md — 明确勿再报 compression 指标

Method: [deterministic diff] + [AI Synthesis] — 下次 ingest 后应改 twin 文案为 raw→wiki-synthesize→wiki。

---

Learning strategy

[!tip] 下周 3 件事
1. 写切换协议草稿(关 G1):半页即可——「护盘完成信号」3 条 +「可暴露缺口」3 条,挂到 利益安全与真实领导 Evolution。
2. 愿景叙事红线(关 G4):从 07-14 / life-log 07-20 抽 5 句「能说/不能说」,考虑升 L1 小节或并入商业页。
3. 修管道可见性:确认 wiki_synth_manifest.json 写入位置;count_md 是否应对 _posts symlink 使用 follow_symlinks(否则 evolution raw 计数持续低估)。