docs(notes): archive low-value decision records
This commit is contained in:
@@ -1,3 +1,5 @@
|
|||||||
# AGENTS.md — Agent Notes
|
# AGENTS.md — Agent Notes
|
||||||
|
|
||||||
Agent Notes are effectively RFCs written by agents: durable proposals and decision records that preserve rationale, alternatives, consequences, and verification contracts. Follow the [documentation standard](../../docs/AGENTS.md) and the [Agent Note contract](README.md).
|
Agent Notes are effectively RFCs written by agents: durable proposals and decision records that preserve rationale, alternatives, consequences, and verification contracts. Follow the [documentation standard](../../docs/AGENTS.md) and the [Agent Note contract](README.md).
|
||||||
|
|
||||||
|
Files under [`archived/`](archived/AGENTS.md) are frozen historical snapshots: never edit them or treat them as current authority.
|
||||||
@@ -2,5 +2,5 @@
|
|||||||
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
||||||
# after editing either side, bring the other along and re-record with:
|
# after editing either side, bring the other along and re-record with:
|
||||||
# pnpm run verify-translation-pairing --write
|
# pnpm run verify-translation-pairing --write
|
||||||
README.md: d2f6d216b151673d818337c67a78dbe908786c8b
|
README.md: 3cfbb5154713046846a3bfcb2ccea62c0e4cb6c0
|
||||||
README.zh.md: 4c7f785ba7478f35cade742409d87746ddcdf8ec
|
README.zh.md: ddecac79519219c4a76cf9ba19edea312eea9d0d
|
||||||
+11
-3
@@ -11,12 +11,12 @@ Every Agent Note has two axes, both encoded in its **path** — `{lifecycle}/{cl
|
|||||||
- **Lifecycle** (the top-level folder) is the Agent Note's status, and an Agent Note moves between folders as that status changes:
|
- **Lifecycle** (the top-level folder) is the Agent Note's status, and an Agent Note moves between folders as that status changes:
|
||||||
- **`proposed/`** — proposals reviewed before implementation; not yet built (or only partly).
|
- **`proposed/`** — proposals reviewed before implementation; not yet built (or only partly).
|
||||||
- **`implemented/`** — the decision shipped. The file records what was decided and what was rejected, and is **kept current with what actually shipped**: when the code later moves a file, renames a package, or changes a key/default, the Agent Note is updated in the same change to match (facts only — paths, names, structure — not the decision itself). See [implemented/AGENTS.md](implemented/AGENTS.md).
|
- **`implemented/`** — the decision shipped. The file records what was decided and what was rejected, and is **kept current with what actually shipped**: when the code later moves a file, renames a package, or changes a key/default, the Agent Note is updated in the same change to match (facts only — paths, names, structure — not the decision itself). See [implemented/AGENTS.md](implemented/AGENTS.md).
|
||||||
- **`rejected/`** — the proposal was considered and declined. Kept for the record so the rejection isn't re-litigated.
|
- **`rejected/`** — the proposal was considered and declined. Keep it only while its rationale prevents a tempting, meaningful mistake; otherwise delete the complete triplet.
|
||||||
- **Class** (the nested folder) is the *kind* of decision — see [Classification](#classification) below.
|
- **Class** (the nested folder) is the *kind* of decision — see [Classification](#classification) below.
|
||||||
|
|
||||||
The date in the filename is when the topic was **first proposed** (per git history). Cross-references between Agent Notes use relative markdown links (`[topic](../../implemented/architecture/2026-…-….md)`) — never bare prose or numbers — so they are mechanically checkable and survive moves between folders.
|
The date in the filename is when the topic was **first proposed** (per git history). Cross-references between Agent Notes use relative markdown links (`[topic](../../implemented/architecture/2026-…-….md)`) — never bare prose or numbers — so they are mechanically checkable and survive moves between folders.
|
||||||
|
|
||||||
The tree is the inventory: browse its lifecycle/class folders or search the repository. Do not add a centralized `INDEX.md`; the [no-index Agent Note](implemented/process/2026-07-19-remove-generated-agent-note-index.md) owns the rationale.
|
The active lifecycle tree is the working inventory: browse its lifecycle/class folders or search the repository. Do not add a centralized `INDEX.md`; the [no-index Agent Note](implemented/process/2026-07-19-remove-generated-agent-note-index.md) owns the rationale. Low-future-value implemented records move to the separate frozen [`archived/`](archived/AGENTS.md) tree described below.
|
||||||
|
|
||||||
## Classification
|
## Classification
|
||||||
|
|
||||||
@@ -33,6 +33,14 @@ Each Agent Note belongs to one path-encoded class from the closed set in `script
|
|||||||
|
|
||||||
The `architecture` / `process` line: **architecture** is about the source we ship; **process** is the surrounding tooling and workflow. (`refactor` is deliberately absent — it overlaps `simplification`, whose discriminator, "does observable behavior change?", already covers it.)
|
The `architecture` / `process` line: **architecture** is about the source we ship; **process** is the surrounding tooling and workflow. (`refactor` is deliberately absent — it overlaps `simplification`, whose discriminator, "does observable behavior change?", already covers it.)
|
||||||
|
|
||||||
|
## Archiving and deletion
|
||||||
|
|
||||||
|
Archive an implemented Agent Note when the shipped decision is complete and its rationale is unlikely to guide future work. Keep it active when its alternatives, ownership boundary, negative guarantee, durable or wire semantics, security rule, or reintroduction condition remains useful. Never archive a proposed note: reject an obsolete proposal. Keep a rejected note only while it prevents a plausible mistake; otherwise delete its English, Chinese, and sidecar files together. Use the calibrated [`dsh-archive-agent-notes`](../skills/dsh-archive-agent-notes/SKILL.md) workflow rather than word count, age, or a target quota.
|
||||||
|
|
||||||
|
The archive is path-encoded as `archived/{class}/yyyy-mm-dd-topic-title.md`; `implemented` is deliberately absent because only implemented notes can enter it. An archival change moves the complete English/Chinese/sidecar triplet, retains `Status: implemented`, inserts the same `Archived: YYYY-MM-DD` line immediately below that status in both language files, re-records the sidecar, and repairs or deletes inbound links. These are the only permitted content changes during archival.
|
||||||
|
|
||||||
|
Once sealed, every archived triplet is permanently frozen. Do not edit, translate, reformat, update, move, or delete it, and do not treat it as authority for current behavior. Documentation gates skip archived sources, including their outbound links; active prose may still link into an archived note when it intentionally cites history. [`verify-archived-agent-notes`](../../scripts/verify-archived-agent-notes.ts) enforces the closed class tree, complete triplets, archive metadata, sidecar hashes, and the append-only frozen-content manifest. The [archive-policy Agent Note](implemented/process/2026-07-26-frozen-agent-note-archive.md) owns the rationale.
|
||||||
|
|
||||||
## When to write one
|
## When to write one
|
||||||
|
|
||||||
Every non-trivial change MUST add or update at least one Agent Note in the same PR. A change is non-trivial when it alters behavior, architecture, a cross-file or cross-package contract, process or tooling, testing strategy, an on-disk, wire, or configuration format, or another decision a maintainer may reasonably revisit. A proposal for substantial future work starts in `proposed/`; a decision already made starts in `implemented/`. Pick the class folder that matches the decision (see [Classification](#classification)).
|
Every non-trivial change MUST add or update at least one Agent Note in the same PR. A change is non-trivial when it alters behavior, architecture, a cross-file or cross-package contract, process or tooling, testing strategy, an on-disk, wire, or configuration format, or another decision a maintainer may reasonably revisit. A proposal for substantial future work starts in `proposed/`; a decision already made starts in `implemented/`. Pick the class folder that matches the decision (see [Classification](#classification)).
|
||||||
@@ -45,7 +53,7 @@ A feature-addition note may be consolidated into the later removal note only whe
|
|||||||
|
|
||||||
## The file format
|
## The file format
|
||||||
|
|
||||||
Every Agent Note follows one in-file format, enforced by `pnpm run verify-agent-note-format` ([scripts/verify-agent-note-format.ts](../../scripts/verify-agent-note-format.ts), part of `doc-sync`); the rationale for the format — and the alternatives it rejected — is [the uniform-format Agent Note](implemented/process/2026-07-05-uniform-agent-note-format.md).
|
Every active Agent Note follows one in-file format, enforced by `pnpm run verify-agent-note-format` ([scripts/verify-agent-note-format.ts](../../scripts/verify-agent-note-format.ts), part of `doc-sync`); the rationale for the format — and the alternatives it rejected — is [the uniform-format Agent Note](implemented/process/2026-07-05-uniform-agent-note-format.md). Archived notes retain the format they had when sealed plus the archive-date line above.
|
||||||
|
|
||||||
### The header block
|
### The header block
|
||||||
|
|
||||||
|
|||||||
@@ -11,12 +11,12 @@
|
|||||||
- **生命周期**(顶层文件夹)是 Agent Note 的状态,Agent Note 随状态变化在文件夹之间移动:
|
- **生命周期**(顶层文件夹)是 Agent Note 的状态,Agent Note 随状态变化在文件夹之间移动:
|
||||||
- **`proposed/`**:实施前评审的提案;尚未构建(或仅部分构建)。
|
- **`proposed/`**:实施前评审的提案;尚未构建(或仅部分构建)。
|
||||||
- **`implemented/`**:决策已交付。文件记录做了什么决定、否决了什么,并**与实际交付的内容保持同步**:当代码后续移动文件、重命名包(package)或更改键名/默认值时,Agent Note 在同一个变更中同步更新(仅限事实——路径、名称、结构——而非决策本身)。见 [implemented/AGENTS.md](implemented/AGENTS.md)。
|
- **`implemented/`**:决策已交付。文件记录做了什么决定、否决了什么,并**与实际交付的内容保持同步**:当代码后续移动文件、重命名包(package)或更改键名/默认值时,Agent Note 在同一个变更中同步更新(仅限事实——路径、名称、结构——而非决策本身)。见 [implemented/AGENTS.md](implemented/AGENTS.md)。
|
||||||
- **`rejected/`**:提案经过讨论后被否决。保留以备查阅,避免同一问题被反复争论。
|
- **`rejected/`**:提案经过讨论后被否决。仅当其决策依据仍能避免一种诱人且影响重大的错误时保留;否则删除完整的三个配对文件。
|
||||||
- **类别**(嵌套文件夹)是决策的*种类*——见下方[分类](#classification)。
|
- **类别**(嵌套文件夹)是决策的*种类*——见下方[分类](#classification)。
|
||||||
|
|
||||||
文件名中的日期是该主题**首次提出**的时间(以 git 历史为准)。Agent Note 之间的交叉引用使用相对 Markdown 链接(`[topic](../../implemented/architecture/2026-…-….md)`),从不使用纯文字或编号,这样既可机械检查,也能在文件夹间移动时保持有效。
|
文件名中的日期是该主题**首次提出**的时间(以 git 历史为准)。Agent Note 之间的交叉引用使用相对 Markdown 链接(`[topic](../../implemented/architecture/2026-…-….md)`),从不使用纯文字或编号,这样既可机械检查,也能在文件夹间移动时保持有效。
|
||||||
|
|
||||||
目录树就是清单:浏览其生命周期/类别文件夹,或搜索仓库即可。请勿添加集中式 `INDEX.md`;设计理由见[不设索引的 Agent Note](implemented/process/2026-07-19-remove-generated-agent-note-index.md)。
|
活跃生命周期目录树就是工作清单:浏览其生命周期/类别文件夹,或搜索仓库即可。请勿添加集中式 `INDEX.md`;设计理由见[不设索引的 Agent Note](implemented/process/2026-07-19-remove-generated-agent-note-index.md)。未来指导价值较低的已实施记录会移至下文所述、单独冻结的 [`archived/`](archived/AGENTS.md) 目录树。
|
||||||
|
|
||||||
<a id="classification"></a>
|
<a id="classification"></a>
|
||||||
|
|
||||||
@@ -35,6 +35,14 @@
|
|||||||
|
|
||||||
`architecture` 与 `process` 的界线:**architecture** 关乎我们交付的源码;**process** 关乎围绕源码的工具与工作流。(`refactor` 被有意排除:它与 `simplification` 重叠,而后者的判别标准「可观察行为是否改变」已经覆盖了它。)
|
`architecture` 与 `process` 的界线:**architecture** 关乎我们交付的源码;**process** 关乎围绕源码的工具与工作流。(`refactor` 被有意排除:它与 `simplification` 重叠,而后者的判别标准「可观察行为是否改变」已经覆盖了它。)
|
||||||
|
|
||||||
|
## 归档与删除
|
||||||
|
|
||||||
|
当一份 implemented Agent Note 记录的交付决策已经完整落地,且其决策依据不太可能再指导未来工作时,将其归档。如果其中的备选方案、归属边界、否定性保证、持久化语义或协议语义、安全规则,或者重新引入条件仍有价值,则继续作为活跃记录保留。绝不归档 proposed Agent Note:过时的提案应转为 rejected。仅当 rejected Agent Note 仍能避免一种可能发生的错误时保留;否则一并删除其英文、中文和伴随记录文件。请使用经过校准的 [`dsh-archive-agent-notes`](../skills/dsh-archive-agent-notes/SKILL.md) 工作流,不要根据字数、存续时间或目标配额来判断。
|
||||||
|
|
||||||
|
归档路径编码为 `archived/{class}/yyyy-mm-dd-topic-title.md`;其中有意省略 `implemented`,因为只有 implemented Agent Note 可以进入归档。归档变更会移动完整的英文、中文和伴随记录三个文件,保留 `Status: implemented`,在两种语言的文件中紧接该状态行插入相同的 `Archived: YYYY-MM-DD` 行,重新记录伴随文件,并修复或删除入站链接。归档时只允许对内容做这些更改。
|
||||||
|
|
||||||
|
封存后,每组归档文件都永久冻结。禁止编辑、翻译、重新格式化、更新、移动或删除,也不得将其视为当前行为的权威依据。文档门禁会跳过归档源文件,包括其中的出站链接;当活跃文档有意引用历史时,仍可链接到归档 Agent Note。[`verify-archived-agent-notes`](../../scripts/verify-archived-agent-notes.ts) 强制执行封闭的类别目录树、完整的三文件配对、归档元数据、伴随记录 hash,以及仅追加的冻结内容 manifest。[归档政策 Agent Note](implemented/process/2026-07-26-frozen-agent-note-archive.md) 记录了设计依据。
|
||||||
|
|
||||||
## 何时需要写一份
|
## 何时需要写一份
|
||||||
|
|
||||||
每个非平凡变更都必须在同一 PR(Pull Request)中新增或更新至少一份 Agent Note。如果变更修改了行为、架构、跨文件或跨包契约、流程或工具、测试策略、磁盘、协议或配置格式,或者其他维护者可能合理重新审视的决策,就属于非平凡变更。对未来重大工作的提案从 `proposed/` 开始;已经做出的决策从 `implemented/` 开始。选择与决策匹配的类别文件夹(见[分类](#classification))。
|
每个非平凡变更都必须在同一 PR(Pull Request)中新增或更新至少一份 Agent Note。如果变更修改了行为、架构、跨文件或跨包契约、流程或工具、测试策略、磁盘、协议或配置格式,或者其他维护者可能合理重新审视的决策,就属于非平凡变更。对未来重大工作的提案从 `proposed/` 开始;已经做出的决策从 `implemented/` 开始。选择与决策匹配的类别文件夹(见[分类](#classification))。
|
||||||
@@ -49,7 +57,7 @@
|
|||||||
|
|
||||||
## 文件格式
|
## 文件格式
|
||||||
|
|
||||||
每份 Agent Note 遵循统一的文件内格式,由 `pnpm run verify-agent-note-format`([scripts/verify-agent-note-format.ts](../../scripts/verify-agent-note-format.ts),`doc-sync`(文档同步门禁)的一环)强制执行;该格式的设计动机及其否决的替代方案见[统一格式 Agent Note](implemented/process/2026-07-05-uniform-agent-note-format.md)。
|
每份活跃 Agent Note 遵循统一的文件内格式,由 `pnpm run verify-agent-note-format`([scripts/verify-agent-note-format.ts](../../scripts/verify-agent-note-format.ts),`doc-sync`(文档同步门禁)的一环)强制执行;该格式的设计动机及其否决的替代方案见[统一格式 Agent Note](implemented/process/2026-07-05-uniform-agent-note-format.md)。归档记录保留封存时的格式,并增加上述归档日期行。
|
||||||
|
|
||||||
### 头部块
|
### 头部块
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1,7 @@
|
|||||||
|
# AGENTS.md — Archived Agent Notes
|
||||||
|
|
||||||
|
Archived Agent Note triplets under the kind directories are frozen historical snapshots, not current authority. Never edit, reformat, translate, repair, delete, or move a sealed artifact; use an active Agent Note or current documentation for new decisions and facts.
|
||||||
|
|
||||||
|
The archival change may only relocate a complete English/Chinese/sidecar triplet, insert the identical `Archived: YYYY-MM-DD` line below both `Status: implemented` lines, re-record the sidecar, and repair or delete inbound links. Do not inspect, verify, or repair links out of archived notes.
|
||||||
|
|
||||||
|
Run the [`dsh-archive-agent-notes`](../../skills/dsh-archive-agent-notes/SKILL.md) workflow and append new artifact hashes with `pnpm run verify-archived-agent-notes --write`. The normal verifier rejects changed or missing sealed artifacts, incomplete triplets, unknown kind folders, and invalid archive metadata.
|
||||||
+2
-2
@@ -2,5 +2,5 @@
|
|||||||
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
||||||
# after editing either side, bring the other along and re-record with:
|
# after editing either side, bring the other along and re-record with:
|
||||||
# pnpm run verify-translation-pairing --write
|
# pnpm run verify-translation-pairing --write
|
||||||
2026-06-20-extract-example-app-packages.md: f2853db3f454d71572be003cfbf4f6dfd8377cdd
|
2026-06-20-extract-example-app-packages.md: 06466aa575a535afe0ba614fb2c2c5b3e857aeab
|
||||||
2026-06-20-extract-example-app-packages.zh.md: 58d3d95996b1dacbc12178b46524374429df71ed
|
2026-06-20-extract-example-app-packages.zh.md: ccd8eae1524210d75770248566810423280df3b0
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: Extract example apps into packages
|
# Agent Note: Extract example apps into packages
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
English | [中文](2026-06-20-extract-example-app-packages.zh.md)
|
English | [中文](2026-06-20-extract-example-app-packages.zh.md)
|
||||||
|
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: 将示例应用提取为独立包
|
# Agent Note: 将示例应用提取为独立包
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
[English](2026-06-20-extract-example-app-packages.md) | 中文
|
[English](2026-06-20-extract-example-app-packages.md) | 中文
|
||||||
|
|
||||||
+2
-2
@@ -2,5 +2,5 @@
|
|||||||
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
||||||
# after editing either side, bring the other along and re-record with:
|
# after editing either side, bring the other along and re-record with:
|
||||||
# pnpm run verify-translation-pairing --write
|
# pnpm run verify-translation-pairing --write
|
||||||
2026-07-03-filesystem-directory-listing-seam.md: c7db576ff3c7a56622f90a4400bd9297c9591bef
|
2026-07-03-filesystem-directory-listing-seam.md: eb2650daf567d4bd98ed8553a4b743f5a01d945c
|
||||||
2026-07-03-filesystem-directory-listing-seam.zh.md: 75ee6851127ca6d8c3fc60a66115d521d4627cdc
|
2026-07-03-filesystem-directory-listing-seam.zh.md: 4bcda9f093f22c06348d4c69c4de3bd62f216f8e
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: Add direct directory listing to the filesystem seam
|
# Agent Note: Add direct directory listing to the filesystem seam
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
English | [中文](2026-07-03-filesystem-directory-listing-seam.zh.md)
|
English | [中文](2026-07-03-filesystem-directory-listing-seam.zh.md)
|
||||||
|
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: 为文件系统 seam 添加直接目录列举能力
|
# Agent Note: 为文件系统 seam 添加直接目录列举能力
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
[English](2026-07-03-filesystem-directory-listing-seam.md) | 中文
|
[English](2026-07-03-filesystem-directory-listing-seam.md) | 中文
|
||||||
|
|
||||||
+2
-2
@@ -2,5 +2,5 @@
|
|||||||
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
||||||
# after editing either side, bring the other along and re-record with:
|
# after editing either side, bring the other along and re-record with:
|
||||||
# pnpm run verify-translation-pairing --write
|
# pnpm run verify-translation-pairing --write
|
||||||
2026-07-23-unified-session-query-service.md: 676a42017ca42f9e649f6529f84787e7162faac0
|
2026-07-23-unified-session-query-service.md: f69836f60dfd73f9d8490687294b8407e53e9b32
|
||||||
2026-07-23-unified-session-query-service.zh.md: d4449a415840d61cbb10f88def1062a13e556749
|
2026-07-23-unified-session-query-service.zh.md: bf25f4337dc8696ae54ffb16a7dd74437d45858b
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: Unified session query service
|
# Agent Note: Unified session query service
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
English | [中文](2026-07-23-unified-session-query-service.zh.md)
|
English | [中文](2026-07-23-unified-session-query-service.zh.md)
|
||||||
|
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: 统一会话查询服务
|
# Agent Note: 统一会话查询服务
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
[English](2026-07-23-unified-session-query-service.md) | 中文
|
[English](2026-07-23-unified-session-query-service.md) | 中文
|
||||||
|
|
||||||
+2
-2
@@ -2,5 +2,5 @@
|
|||||||
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
||||||
# after editing either side, bring the other along and re-record with:
|
# after editing either side, bring the other along and re-record with:
|
||||||
# pnpm run verify-translation-pairing --write
|
# pnpm run verify-translation-pairing --write
|
||||||
2026-07-24-dsh-commander-argument-adapter.md: c1124f67a2c5d9fbba1e04c896a1021c370befc9
|
2026-07-24-dsh-commander-argument-adapter.md: a5f6e580b91c0de1cdb433e1973bdff960384f06
|
||||||
2026-07-24-dsh-commander-argument-adapter.zh.md: be96c354a7dea53446f3c2e35f0e4967265596f5
|
2026-07-24-dsh-commander-argument-adapter.zh.md: 4321ab154996c9b23ce58175b112234c92013cb8
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: Parse `dsh` argv through one Commander adapter
|
# Agent Note: Parse `dsh` argv through one Commander adapter
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
English | [中文](2026-07-24-dsh-commander-argument-adapter.zh.md)
|
English | [中文](2026-07-24-dsh-commander-argument-adapter.zh.md)
|
||||||
|
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: 通过单个 Commander 适配器解析 `dsh` 的 argv
|
# Agent Note: 通过单个 Commander 适配器解析 `dsh` 的 argv
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
[English](2026-07-24-dsh-commander-argument-adapter.md) | 中文
|
[English](2026-07-24-dsh-commander-argument-adapter.md) | 中文
|
||||||
|
|
||||||
+2
-2
@@ -2,5 +2,5 @@
|
|||||||
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
||||||
# after editing either side, bring the other along and re-record with:
|
# after editing either side, bring the other along and re-record with:
|
||||||
# pnpm run verify-translation-pairing --write
|
# pnpm run verify-translation-pairing --write
|
||||||
2026-07-20-code-mode-result-card-completeness.md: 05ff0ed41c94bef7eb41204d8dd81bbda3c06016
|
2026-07-20-code-mode-result-card-completeness.md: aff755e40b238e7ee448013fe0063bb26450fffe
|
||||||
2026-07-20-code-mode-result-card-completeness.zh.md: a93be4cc42fca87ce4ef11b6ad3a6cbe64bef66f
|
2026-07-20-code-mode-result-card-completeness.zh.md: 275e870c4be73e1adaa485f4e9fb979054fbf7c2
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: Keep the Code Mode result card complete
|
# Agent Note: Keep the Code Mode result card complete
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
English | [中文](2026-07-20-code-mode-result-card-completeness.zh.md)
|
English | [中文](2026-07-20-code-mode-result-card-completeness.zh.md)
|
||||||
|
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: 保证 Code Mode 结果卡片内容完整
|
# Agent Note: 保证 Code Mode 结果卡片内容完整
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
[English](2026-07-20-code-mode-result-card-completeness.md) | 中文
|
[English](2026-07-20-code-mode-result-card-completeness.md) | 中文
|
||||||
|
|
||||||
+2
-2
@@ -2,5 +2,5 @@
|
|||||||
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
||||||
# after editing either side, bring the other along and re-record with:
|
# after editing either side, bring the other along and re-record with:
|
||||||
# pnpm run verify-translation-pairing --write
|
# pnpm run verify-translation-pairing --write
|
||||||
2026-07-22-collapsed-sidebar-control-rail.md: 940fcabf126941cc0e411b01c337e45831e442aa
|
2026-07-22-collapsed-sidebar-control-rail.md: 6b61f5c64f3f1db19a2e242e9d9f054f30cb470c
|
||||||
2026-07-22-collapsed-sidebar-control-rail.zh.md: 70ace36fafcb28aa714000262e31c8555d394854
|
2026-07-22-collapsed-sidebar-control-rail.zh.md: b487950fc2c261060c44ad5b0ddc5820ca326006
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: A collapsed sidebar retains its control rail
|
# Agent Note: A collapsed sidebar retains its control rail
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
English | [中文](2026-07-22-collapsed-sidebar-control-rail.zh.md)
|
English | [中文](2026-07-22-collapsed-sidebar-control-rail.zh.md)
|
||||||
|
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: 侧边栏折叠后保留控制栏
|
# Agent Note: 侧边栏折叠后保留控制栏
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
[English](2026-07-22-collapsed-sidebar-control-rail.md) | 中文
|
[English](2026-07-22-collapsed-sidebar-control-rail.md) | 中文
|
||||||
|
|
||||||
+2
-2
@@ -2,5 +2,5 @@
|
|||||||
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
||||||
# after editing either side, bring the other along and re-record with:
|
# after editing either side, bring the other along and re-record with:
|
||||||
# pnpm run verify-translation-pairing --write
|
# pnpm run verify-translation-pairing --write
|
||||||
2026-07-23-demo-web-builds-client-bundles.md: a7d21987d4544246fd3c53864cedfc86279e9440
|
2026-07-23-demo-web-builds-client-bundles.md: abd031c4ee6aeb7ed8c0baa61dfac16e5d64cc33
|
||||||
2026-07-23-demo-web-builds-client-bundles.zh.md: f10184642b0c7869378802d3040ebf4dbe67d4e0
|
2026-07-23-demo-web-builds-client-bundles.zh.md: 70604b344b5607b01815382da316805a9beaf27e
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: demo:web builds the client plugin bundles
|
# Agent Note: demo:web builds the client plugin bundles
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
English | [中文](2026-07-23-demo-web-builds-client-bundles.zh.md)
|
English | [中文](2026-07-23-demo-web-builds-client-bundles.zh.md)
|
||||||
|
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: demo:web 构建客户端插件的打包产物
|
# Agent Note: demo:web 构建客户端插件的打包产物
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
[English](2026-07-23-demo-web-builds-client-bundles.md) | 中文
|
[English](2026-07-23-demo-web-builds-client-bundles.md) | 中文
|
||||||
|
|
||||||
+2
-2
@@ -2,5 +2,5 @@
|
|||||||
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
||||||
# after editing either side, bring the other along and re-record with:
|
# after editing either side, bring the other along and re-record with:
|
||||||
# pnpm run verify-translation-pairing --write
|
# pnpm run verify-translation-pairing --write
|
||||||
2026-07-23-thinking-row-disclosure-target.md: f698c3cb0b73bf5c65b5d4b5b3f29de3080e0af6
|
2026-07-23-thinking-row-disclosure-target.md: 9f748b6d76b9ddfe657e56da9f9e7f576b05599e
|
||||||
2026-07-23-thinking-row-disclosure-target.zh.md: 0fba5c1d8f7beec7300dcd51e118a08d57d0e74f
|
2026-07-23-thinking-row-disclosure-target.zh.md: e33c951ca33e032e2eb2d306d90979d1e8471a17
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: Thinking rows use one disclosure target
|
# Agent Note: Thinking rows use one disclosure target
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
English | [中文](2026-07-23-thinking-row-disclosure-target.zh.md)
|
English | [中文](2026-07-23-thinking-row-disclosure-target.zh.md)
|
||||||
|
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: thinking 行使用单一展开目标
|
# Agent Note: thinking 行使用单一展开目标
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
[English](2026-07-23-thinking-row-disclosure-target.md) | 中文
|
[English](2026-07-23-thinking-row-disclosure-target.md) | 中文
|
||||||
|
|
||||||
+2
-2
@@ -2,5 +2,5 @@
|
|||||||
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
||||||
# after editing either side, bring the other along and re-record with:
|
# after editing either side, bring the other along and re-record with:
|
||||||
# pnpm run verify-translation-pairing --write
|
# pnpm run verify-translation-pairing --write
|
||||||
2026-07-26-intent-draft-same-tick-echo.md: 1a4fdb48c0434bd37d7771dddb640720e1b610e6
|
2026-07-26-intent-draft-same-tick-echo.md: 3ef91b123f9abe0817bf5f7e1ad48e2e6f1e2cb3
|
||||||
2026-07-26-intent-draft-same-tick-echo.zh.md: 9ecdf7154f5014de242021f99d2e51959c2a3169
|
2026-07-26-intent-draft-same-tick-echo.zh.md: d890a68f4b9c83713b7a52c44ecb6bcd16265669
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: Intent draft echoes in the same tick
|
# Agent Note: Intent draft echoes in the same tick
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
English | [中文](2026-07-26-intent-draft-same-tick-echo.zh.md)
|
English | [中文](2026-07-26-intent-draft-same-tick-echo.zh.md)
|
||||||
|
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: Intent draft echoes in the same tick
|
# Agent Note: Intent draft echoes in the same tick
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
[English](2026-07-26-intent-draft-same-tick-echo.md) | 中文
|
[English](2026-07-26-intent-draft-same-tick-echo.md) | 中文
|
||||||
|
|
||||||
+2
-2
@@ -2,5 +2,5 @@
|
|||||||
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
||||||
# after editing either side, bring the other along and re-record with:
|
# after editing either side, bring the other along and re-record with:
|
||||||
# pnpm run verify-translation-pairing --write
|
# pnpm run verify-translation-pairing --write
|
||||||
2026-06-30-subagent-observe-enrich.md: a07cef95630689d1ca8cacd3eb7c50e691cb304a
|
2026-06-30-subagent-observe-enrich.md: 7140616ac4a9725652ed779cba3d4232b6b5127b
|
||||||
2026-06-30-subagent-observe-enrich.zh.md: 578aae0a7273defcc1f88fb2a50c83ef454e3c16
|
2026-06-30-subagent-observe-enrich.zh.md: 5cf81e9ace48650b834f2cf5e8ec7cc81b8b0e4d
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: Subagent lifecycle enrichment — lastAssistantMessage (observe-only)
|
# Agent Note: Subagent lifecycle enrichment — lastAssistantMessage (observe-only)
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
English | [中文](2026-06-30-subagent-observe-enrich.zh.md)
|
English | [中文](2026-06-30-subagent-observe-enrich.zh.md)
|
||||||
|
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: Subagent 生命周期丰富化——lastAssistantMessage(仅观察)
|
# Agent Note: Subagent 生命周期丰富化——lastAssistantMessage(仅观察)
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
[English](2026-06-30-subagent-observe-enrich.md) | 中文
|
[English](2026-06-30-subagent-observe-enrich.md) | 中文
|
||||||
|
|
||||||
+2
-2
@@ -2,5 +2,5 @@
|
|||||||
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
||||||
# after editing either side, bring the other along and re-record with:
|
# after editing either side, bring the other along and re-record with:
|
||||||
# pnpm run verify-translation-pairing --write
|
# pnpm run verify-translation-pairing --write
|
||||||
2026-07-21-dsh-system-prompt-source-path.md: 4cb89e8124840bba6633235d195e95957245137c
|
2026-07-21-dsh-system-prompt-source-path.md: 9581966d10693e1ccbdce1a860314a34387e225e
|
||||||
2026-07-21-dsh-system-prompt-source-path.zh.md: 90c23bed4a3f95155e323c63a68fe2da09543ea6
|
2026-07-21-dsh-system-prompt-source-path.zh.md: 392fcd44d988d483306effc34d4aaf4211803b4e
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: dsh tells the agent where its own source lives
|
# Agent Note: dsh tells the agent where its own source lives
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
English | [中文](2026-07-21-dsh-system-prompt-source-path.zh.md)
|
English | [中文](2026-07-21-dsh-system-prompt-source-path.zh.md)
|
||||||
|
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: dsh 告知 agent 其自身源码所在位置
|
# Agent Note: dsh 告知 agent 其自身源码所在位置
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
[English](2026-07-21-dsh-system-prompt-source-path.md) | 中文
|
[English](2026-07-21-dsh-system-prompt-source-path.md) | 中文
|
||||||
|
|
||||||
+2
-2
@@ -2,5 +2,5 @@
|
|||||||
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
||||||
# after editing either side, bring the other along and re-record with:
|
# after editing either side, bring the other along and re-record with:
|
||||||
# pnpm run verify-translation-pairing --write
|
# pnpm run verify-translation-pairing --write
|
||||||
2026-07-21-tui-banner-brand-gradient.md: 41edf5d0bcf856bc7695af6bf651ff04c11adc01
|
2026-07-21-tui-banner-brand-gradient.md: 3516b0dcf9b6949721ec3e0d062f2d135da21083
|
||||||
2026-07-21-tui-banner-brand-gradient.zh.md: 9253c001e8df2a4d0f79f69f32d65c11afd13e22
|
2026-07-21-tui-banner-brand-gradient.zh.md: 6fd0f140d474d26860eef77d64d5df550709d940
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: TUI banner brand gradient
|
# Agent Note: TUI banner brand gradient
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
English | [中文](2026-07-21-tui-banner-brand-gradient.zh.md)
|
English | [中文](2026-07-21-tui-banner-brand-gradient.zh.md)
|
||||||
|
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: TUI 启动横幅品牌渐变
|
# Agent Note: TUI 启动横幅品牌渐变
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
[English](2026-07-21-tui-banner-brand-gradient.md) | 中文
|
[English](2026-07-21-tui-banner-brand-gradient.md) | 中文
|
||||||
|
|
||||||
+2
-2
@@ -2,5 +2,5 @@
|
|||||||
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
||||||
# after editing either side, bring the other along and re-record with:
|
# after editing either side, bring the other along and re-record with:
|
||||||
# pnpm run verify-translation-pairing --write
|
# pnpm run verify-translation-pairing --write
|
||||||
2026-07-21-tui-borderless-banner.md: 2fcb414c11f91df0914b17aa973e45746bbdfc67
|
2026-07-21-tui-borderless-banner.md: 09fe713544134865687162c4624090b8e9aa3ebf
|
||||||
2026-07-21-tui-borderless-banner.zh.md: 8f80b21e6425bb38fff52529f1df8d262c34338f
|
2026-07-21-tui-borderless-banner.zh.md: b11c6d3c8cd327d7779617b4a7939ce55d8b765c
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: The banner returns, borderless
|
# Agent Note: The banner returns, borderless
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
English | [中文](2026-07-21-tui-borderless-banner.zh.md)
|
English | [中文](2026-07-21-tui-borderless-banner.zh.md)
|
||||||
|
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: 横幅回归,无边框
|
# Agent Note: 横幅回归,无边框
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
[English](2026-07-21-tui-borderless-banner.md) | 中文
|
[English](2026-07-21-tui-borderless-banner.md) | 中文
|
||||||
|
|
||||||
+2
-2
@@ -2,5 +2,5 @@
|
|||||||
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
||||||
# after editing either side, bring the other along and re-record with:
|
# after editing either side, bring the other along and re-record with:
|
||||||
# pnpm run verify-translation-pairing --write
|
# pnpm run verify-translation-pairing --write
|
||||||
2026-07-21-tui-footer-cache-hit-rate.md: aaee8ed31ff8f20370f490d3ce27c8705cda3e16
|
2026-07-21-tui-footer-cache-hit-rate.md: 9e6ec734030088f063c049312ea345dc07303554
|
||||||
2026-07-21-tui-footer-cache-hit-rate.zh.md: 67a7aa474d98878a5bc0bc0a76a8c2ccad004e9b
|
2026-07-21-tui-footer-cache-hit-rate.zh.md: ec761df2cb9cad1dd922082f4ff1a8bb25cbdd69
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: TUI footer shows the session cache hit rate
|
# Agent Note: TUI footer shows the session cache hit rate
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
English | [中文](2026-07-21-tui-footer-cache-hit-rate.zh.md)
|
English | [中文](2026-07-21-tui-footer-cache-hit-rate.zh.md)
|
||||||
|
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: TUI 页脚展示会话缓存命中率
|
# Agent Note: TUI 页脚展示会话缓存命中率
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
[English](2026-07-21-tui-footer-cache-hit-rate.md) | 中文
|
[English](2026-07-21-tui-footer-cache-hit-rate.md) | 中文
|
||||||
|
|
||||||
+2
-2
@@ -2,5 +2,5 @@
|
|||||||
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
||||||
# after editing either side, bring the other along and re-record with:
|
# after editing either side, bring the other along and re-record with:
|
||||||
# pnpm run verify-translation-pairing --write
|
# pnpm run verify-translation-pairing --write
|
||||||
2026-07-21-tui-reload-command.md: 89bf2f7bb482d7f3889136c1a6ac9918ba0c4919
|
2026-07-21-tui-reload-command.md: e491e8f4510128b7fda03d41bc1d13e4dfdc9f5e
|
||||||
2026-07-21-tui-reload-command.zh.md: cfea10690af49f2cf484938a3f9f12d954766a71
|
2026-07-21-tui-reload-command.zh.md: ed96c689fe4ba700f5b6836d7b7727e0252737a2
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: The /reload command re-reads loader configs on demand
|
# Agent Note: The /reload command re-reads loader configs on demand
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
English | [中文](2026-07-21-tui-reload-command.zh.md)
|
English | [中文](2026-07-21-tui-reload-command.zh.md)
|
||||||
|
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: /reload 命令按需重读 loader 配置
|
# Agent Note: /reload 命令按需重读 loader 配置
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
[English](2026-07-21-tui-reload-command.md) | 中文
|
[English](2026-07-21-tui-reload-command.md) | 中文
|
||||||
|
|
||||||
+2
-2
@@ -2,5 +2,5 @@
|
|||||||
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
||||||
# after editing either side, bring the other along and re-record with:
|
# after editing either side, bring the other along and re-record with:
|
||||||
# pnpm run verify-translation-pairing --write
|
# pnpm run verify-translation-pairing --write
|
||||||
2026-07-21-tui-steering-queue-badge.md: b29a4667e778e65b0678f946fcaa34b79c4d7da0
|
2026-07-21-tui-steering-queue-badge.md: 37e8a11c0dd30a0674107ff33d51a31d92385ada
|
||||||
2026-07-21-tui-steering-queue-badge.zh.md: 4bfce461e11bce1773d6e0b15aabecf6a6a6144c
|
2026-07-21-tui-steering-queue-badge.zh.md: 6ef412b26a32c3aa359215404ca81635fca776c1
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: TUI status line badges queued steering messages
|
# Agent Note: TUI status line badges queued steering messages
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
English | [中文](2026-07-21-tui-steering-queue-badge.zh.md)
|
English | [中文](2026-07-21-tui-steering-queue-badge.zh.md)
|
||||||
|
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: TUI 状态行标示排队中的 steering 消息
|
# Agent Note: TUI 状态行标示排队中的 steering 消息
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
[English](2026-07-21-tui-steering-queue-badge.md) | 中文
|
[English](2026-07-21-tui-steering-queue-badge.md) | 中文
|
||||||
|
|
||||||
+2
-2
@@ -2,5 +2,5 @@
|
|||||||
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
||||||
# after editing either side, bring the other along and re-record with:
|
# after editing either side, bring the other along and re-record with:
|
||||||
# pnpm run verify-translation-pairing --write
|
# pnpm run verify-translation-pairing --write
|
||||||
2026-07-21-tui-verbose-status-line.md: 71584ee91a911cc8652512ec26b00dae8c818f36
|
2026-07-21-tui-verbose-status-line.md: 9ed396b0dbf4325d6fdd2a4f20f8d81b5b408171
|
||||||
2026-07-21-tui-verbose-status-line.zh.md: bda3c5e8394f7707916c6fc76045b1a6f38fa95b
|
2026-07-21-tui-verbose-status-line.zh.md: 14c9b36646e226715156ba8db8f62cd6090ce9a0
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: The running status line shows the turn phase and elapsed time
|
# Agent Note: The running status line shows the turn phase and elapsed time
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
English | [中文](2026-07-21-tui-verbose-status-line.zh.md)
|
English | [中文](2026-07-21-tui-verbose-status-line.zh.md)
|
||||||
|
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: 运行状态行展示轮次阶段与已用时长
|
# Agent Note: 运行状态行展示轮次阶段与已用时长
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
[English](2026-07-21-tui-verbose-status-line.md) | 中文
|
[English](2026-07-21-tui-verbose-status-line.md) | 中文
|
||||||
|
|
||||||
+2
-2
@@ -2,5 +2,5 @@
|
|||||||
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
||||||
# after editing either side, bring the other along and re-record with:
|
# after editing either side, bring the other along and re-record with:
|
||||||
# pnpm run verify-translation-pairing --write
|
# pnpm run verify-translation-pairing --write
|
||||||
2026-07-23-trajectory-step-cell.md: 414c3aac856fb5e60f0e4cf42f8e7b410cdf3413
|
2026-07-23-trajectory-step-cell.md: 871f02d72b74bb6dbeb782fde3b639b237cf71e1
|
||||||
2026-07-23-trajectory-step-cell.zh.md: aa76b422f165ebf6918b3781fdfe38797a34ba51
|
2026-07-23-trajectory-step-cell.zh.md: 3ebb4becd569242bfdea222df6d042a4c00ad096
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: Trajectory step cell and turn list chrome
|
# Agent Note: Trajectory step cell and turn list chrome
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
English | [中文](2026-07-23-trajectory-step-cell.zh.md)
|
English | [中文](2026-07-23-trajectory-step-cell.zh.md)
|
||||||
|
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: Trajectory 步骤单元格与轮次列表 chrome
|
# Agent Note: Trajectory 步骤单元格与轮次列表 chrome
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
[English](2026-07-23-trajectory-step-cell.md) | 中文
|
[English](2026-07-23-trajectory-step-cell.md) | 中文
|
||||||
|
|
||||||
+2
-2
@@ -2,5 +2,5 @@
|
|||||||
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
||||||
# after editing either side, bring the other along and re-record with:
|
# after editing either side, bring the other along and re-record with:
|
||||||
# pnpm run verify-translation-pairing --write
|
# pnpm run verify-translation-pairing --write
|
||||||
2026-07-24-new-session-clears-to-empty-state.md: 1605f44a05d0f59b61fe95cb5b03a0f9f5c3d4ab
|
2026-07-24-new-session-clears-to-empty-state.md: c9b57fec3aa093062847aacba4d01b877edf4bd5
|
||||||
2026-07-24-new-session-clears-to-empty-state.zh.md: 1f78d99babc33d30ee1300bfa6bf048a78e7132e
|
2026-07-24-new-session-clears-to-empty-state.zh.md: 82a4f8b1e933d6aa3531556e8be4839b204ea562
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: New Session clears onto the empty-state launch
|
# Agent Note: New Session clears onto the empty-state launch
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
English | [中文](2026-07-24-new-session-clears-to-empty-state.zh.md)
|
English | [中文](2026-07-24-new-session-clears-to-empty-state.zh.md)
|
||||||
|
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: New Session clears onto the empty-state launch
|
# Agent Note: New Session clears onto the empty-state launch
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
[English](2026-07-24-new-session-clears-to-empty-state.md) | 中文
|
[English](2026-07-24-new-session-clears-to-empty-state.md) | 中文
|
||||||
|
|
||||||
@@ -0,0 +1,140 @@
|
|||||||
|
{
|
||||||
|
"version": 1,
|
||||||
|
"files": {
|
||||||
|
"architecture/2026-06-20-extract-example-app-packages.i18n.yaml": "sha256:d99b612cc1051c86d883d74737c72e921735e7a28e0b5e6351d3870c664bdcc4",
|
||||||
|
"architecture/2026-06-20-extract-example-app-packages.md": "sha256:9c7aca3a1e9a1ccc3729961663bc649b90076e671cae23e3db8203305983ccce",
|
||||||
|
"architecture/2026-06-20-extract-example-app-packages.zh.md": "sha256:19bd50232d9f25d35aa3f9dc72d9af0df457dd0eaca8b982d5aa625e5b95bcff",
|
||||||
|
"architecture/2026-07-03-filesystem-directory-listing-seam.i18n.yaml": "sha256:636a822f3240e0401cdddad6a21f3454af1c1593fff14d4c9ce6613495f7dac1",
|
||||||
|
"architecture/2026-07-03-filesystem-directory-listing-seam.md": "sha256:809a3c79f4d602607e8fa93aafd1ebccf4fae50c31f1fb1b1e386bb7ad089153",
|
||||||
|
"architecture/2026-07-03-filesystem-directory-listing-seam.zh.md": "sha256:13735cd4c9fe990e6df3b028d6da01da89e94fde454dc0e968e517151cbd4281",
|
||||||
|
"architecture/2026-07-23-unified-session-query-service.i18n.yaml": "sha256:e8733b6543d9602ec206a087d9e89815f041f60fb57e93bee80e1309b9f03067",
|
||||||
|
"architecture/2026-07-23-unified-session-query-service.md": "sha256:28d003686f29ec5e072e51e73da353575bcdcba5af20fefdfad88340e1ddd32c",
|
||||||
|
"architecture/2026-07-23-unified-session-query-service.zh.md": "sha256:cfbe6525bc3b072fbc6db6bdca7a4d8cb4fc5507b1655bebc6af0589ed29ed31",
|
||||||
|
"architecture/2026-07-24-dsh-commander-argument-adapter.i18n.yaml": "sha256:cf99eda0e58b49630d5f95792459d7095666fafbef61f614165d5cdd031b7118",
|
||||||
|
"architecture/2026-07-24-dsh-commander-argument-adapter.md": "sha256:705654c8a43bcd199f72c21a77d24ca8bfa02447aff1c7f3e4e820be61dcd562",
|
||||||
|
"architecture/2026-07-24-dsh-commander-argument-adapter.zh.md": "sha256:3844f02d7659d18caf5d39e1131ed775c789cbf92dc44b4a446c7d6468aa5d00",
|
||||||
|
"bug-fix/2026-07-20-code-mode-result-card-completeness.i18n.yaml": "sha256:1035dae11d049d32ab09fd7d4f950eceae44bf46ba498b3cfaf3c75102b9fb64",
|
||||||
|
"bug-fix/2026-07-20-code-mode-result-card-completeness.md": "sha256:6ca2c9d4df98be18813ef38b7462db880900b5bcd6944fbcd1b8f2258006b93e",
|
||||||
|
"bug-fix/2026-07-20-code-mode-result-card-completeness.zh.md": "sha256:ed85fa7f935e5f525d566bc37a92014614983e649c75de9a9f244939097a7991",
|
||||||
|
"bug-fix/2026-07-22-collapsed-sidebar-control-rail.i18n.yaml": "sha256:98de4a1ae016608b88010d413a204c2d33695f4b1d7217e5d1b705be09c1b669",
|
||||||
|
"bug-fix/2026-07-22-collapsed-sidebar-control-rail.md": "sha256:b58620a3cf203507a5d651b90554bb7897e9d271613dc7c32d0f3bec992475bb",
|
||||||
|
"bug-fix/2026-07-22-collapsed-sidebar-control-rail.zh.md": "sha256:f36ef24f26ead60b01169c8e4a2a01b396c3f4284f14979e4d52b47c9589075c",
|
||||||
|
"bug-fix/2026-07-23-demo-web-builds-client-bundles.i18n.yaml": "sha256:f657e2166a05d6164c1ca65560bdd168ed969f7354217d8ec7a00274fd6c4307",
|
||||||
|
"bug-fix/2026-07-23-demo-web-builds-client-bundles.md": "sha256:a9d8dfcd153b1d10479e9d42848f07adf89398cb685e1a09afafcecff14e36d9",
|
||||||
|
"bug-fix/2026-07-23-demo-web-builds-client-bundles.zh.md": "sha256:dd06828964980798f343b8aafdeded2580b5b2e4c794305221fe73dab0a7eba2",
|
||||||
|
"bug-fix/2026-07-23-thinking-row-disclosure-target.i18n.yaml": "sha256:fd926967311f30ea4a222e88b845f95d74af75d1e94b24ebef59186593b9ca78",
|
||||||
|
"bug-fix/2026-07-23-thinking-row-disclosure-target.md": "sha256:92815c170972b1b91c3d75dd0c846c070805ec1e99ce368b6aae37b048e19869",
|
||||||
|
"bug-fix/2026-07-23-thinking-row-disclosure-target.zh.md": "sha256:0e09f5f5e14d74214e5157ceb5859c866bab6de701c47e2ce5c450866d75aecf",
|
||||||
|
"bug-fix/2026-07-26-intent-draft-same-tick-echo.i18n.yaml": "sha256:c623947c4fa00e6d4b51792c7972ba09582bbcb7605beb373725c0dd666f2c81",
|
||||||
|
"bug-fix/2026-07-26-intent-draft-same-tick-echo.md": "sha256:fa8b1417b2cdd3deecbf8e55bdddd73dd3a8c6e3486fd399b0b8bdf317e56373",
|
||||||
|
"bug-fix/2026-07-26-intent-draft-same-tick-echo.zh.md": "sha256:00ce72552dbaa11562fbc541343a5d33f9449edabbe6dd354eb879a7d4d530f8",
|
||||||
|
"feature/2026-06-30-subagent-observe-enrich.i18n.yaml": "sha256:08c2478ba394429f46c1e87a9f055e88704a9000e5d250d5600c0c85124cb17f",
|
||||||
|
"feature/2026-06-30-subagent-observe-enrich.md": "sha256:0630975c3e325975a932f58a65a178b79c624dc56ebd29e288e96f5a189cfbfa",
|
||||||
|
"feature/2026-06-30-subagent-observe-enrich.zh.md": "sha256:b9fbb44a7d81f4063faf3baaf97c382a2f5106be533feb4de792ee57b766c1a4",
|
||||||
|
"feature/2026-07-21-dsh-system-prompt-source-path.i18n.yaml": "sha256:22efaf3237425fecbac1b40a444454e0fc244a3c85c2f6a14535de22ea777719",
|
||||||
|
"feature/2026-07-21-dsh-system-prompt-source-path.md": "sha256:5fa554932c62a8bbd5a619581710d7f8b6b65d79ec1e340129cda96d279c5ae3",
|
||||||
|
"feature/2026-07-21-dsh-system-prompt-source-path.zh.md": "sha256:995cd593074881c72510a6af3ba80108bbf986d49508cce9f698c2fcb493fd23",
|
||||||
|
"feature/2026-07-21-tui-banner-brand-gradient.i18n.yaml": "sha256:adc228a5e6797096002619ba5bd8c47d49f2d5e98e40dd168ae5e07bc57bc460",
|
||||||
|
"feature/2026-07-21-tui-banner-brand-gradient.md": "sha256:9b14ab1ae88eab598cd0f8d2d1cfbe53cec89a5374e3e3c765b487c91579e1eb",
|
||||||
|
"feature/2026-07-21-tui-banner-brand-gradient.zh.md": "sha256:111dfde012857af10b2f7b9b8a9b9f783522e4ad14dad3ff5e25706b5bbffcbe",
|
||||||
|
"feature/2026-07-21-tui-borderless-banner.i18n.yaml": "sha256:9e80de590085e6e02f0830fedb149289387bb83eaa073c9f99a4eb7af1afba80",
|
||||||
|
"feature/2026-07-21-tui-borderless-banner.md": "sha256:e3237b4de432cd97262a4baf1f64fee6bea48c3180a2e773575f603ed008d44c",
|
||||||
|
"feature/2026-07-21-tui-borderless-banner.zh.md": "sha256:6c65cd654a1aed704d80b5882aba8ae0a2c1090709d672189847f5d0a6f58122",
|
||||||
|
"feature/2026-07-21-tui-footer-cache-hit-rate.i18n.yaml": "sha256:56898ebb26741c83bb1c5de4c6e64bd3ca06b5e3b90ab79107823f19353596eb",
|
||||||
|
"feature/2026-07-21-tui-footer-cache-hit-rate.md": "sha256:c66a1485d21fe6a4b975ffeed56c021c0d9556488bfadc4fb32648b3948c1fea",
|
||||||
|
"feature/2026-07-21-tui-footer-cache-hit-rate.zh.md": "sha256:6fc2efe5817e83a9deb057a2de9b31b4c786700ebf40d38369abb5cefae231d0",
|
||||||
|
"feature/2026-07-21-tui-reload-command.i18n.yaml": "sha256:9be416ccd681aed0781fdfd2c44c4821c1e45f2a0deccb1f2b47d46163bde488",
|
||||||
|
"feature/2026-07-21-tui-reload-command.md": "sha256:b8616457822ae87c90062308bc8c0d2badd5f368092ec65847d0d9520b1ac372",
|
||||||
|
"feature/2026-07-21-tui-reload-command.zh.md": "sha256:c24bfcb0df13977a9c11c4d0fe433169e535b5f764995b668430dbb14a8e6b33",
|
||||||
|
"feature/2026-07-21-tui-steering-queue-badge.i18n.yaml": "sha256:a029da558a6e14e1f13269960b98273ca9af0141579967acfbc19b656775f4a5",
|
||||||
|
"feature/2026-07-21-tui-steering-queue-badge.md": "sha256:9aabd68c8910fdc7e7b05674492ddb8dc9285dd691fe554adcb84026fb846cc8",
|
||||||
|
"feature/2026-07-21-tui-steering-queue-badge.zh.md": "sha256:919fd737866c3700f945751628071dab89eabdbf8f809deab93b9e6fbe2c8c59",
|
||||||
|
"feature/2026-07-21-tui-verbose-status-line.i18n.yaml": "sha256:4371b9a46d713d4180aa5d0b1ecde1ff3cae948380a8f56474c895e6113d7824",
|
||||||
|
"feature/2026-07-21-tui-verbose-status-line.md": "sha256:9dcba19ee725b1593e9413a1da5398c205a258aff2e384acd406bb618e86c7f0",
|
||||||
|
"feature/2026-07-21-tui-verbose-status-line.zh.md": "sha256:203c2abac99cedf7afa2540c925367ba66f00b61b926d1cc86472a603ad2bb07",
|
||||||
|
"feature/2026-07-23-trajectory-step-cell.i18n.yaml": "sha256:fe2e935a0affdef877902a40d9861ef5f55b30f40650469f6a52a4d45a92793f",
|
||||||
|
"feature/2026-07-23-trajectory-step-cell.md": "sha256:185e3b87174cb6d2f2d2271fd2a74b1517d03e8570be602570d027bf6002d106",
|
||||||
|
"feature/2026-07-23-trajectory-step-cell.zh.md": "sha256:51f46be43d2f5c4f78a05ed9aeec92d1f33ac988f45cf24d35528e9c43828ef3",
|
||||||
|
"feature/2026-07-24-new-session-clears-to-empty-state.i18n.yaml": "sha256:978638cbf18bc6dce9fea0817654f41cc307f99004a637b85a63ae2208fe9095",
|
||||||
|
"feature/2026-07-24-new-session-clears-to-empty-state.md": "sha256:b6b71d3883a167056070713e3dffb5046de953bdd218074d17c88e7690e03d83",
|
||||||
|
"feature/2026-07-24-new-session-clears-to-empty-state.zh.md": "sha256:82a80b48337487029acd05a0137d268f0850f46801fa44a0e62733cacd00d5e9",
|
||||||
|
"process/2026-06-11-doc-sync-enforcement.i18n.yaml": "sha256:33b6d5874427bd7a2bd82e7e2f4f482b12448b2464aef15a9c57975edb48554d",
|
||||||
|
"process/2026-06-11-doc-sync-enforcement.md": "sha256:aa2fe83d519fc30d48dff19e596e83c8922aacc9e063e14fe2cc35b769b9100e",
|
||||||
|
"process/2026-06-11-doc-sync-enforcement.zh.md": "sha256:698017bd35f030fdea3eac51df9e43138c48140f504739d687b7251d13fced2b",
|
||||||
|
"process/2026-07-03-documentation-graph-atlas.i18n.yaml": "sha256:b1e1ed4b7865d87f939dbf8c94c0ea1069fdf7af6fa68f695e6c9d6eccbeb123",
|
||||||
|
"process/2026-07-03-documentation-graph-atlas.md": "sha256:b62e92bb12123bfa4c4dac806f584aabb6b60af4c5a6a4ab88f84bb9153e766d",
|
||||||
|
"process/2026-07-03-documentation-graph-atlas.zh.md": "sha256:3485ede4a5e695643bcf9e744a62f8914cff788ae35717dac5eb6bf77e0d65cf",
|
||||||
|
"process/2026-07-21-doc-sync-through-gate-scheduler.i18n.yaml": "sha256:1dbe70d21dd510bec4f2f56ae39d0fdc7290d5648280ca0b67224cd23b3a02a8",
|
||||||
|
"process/2026-07-21-doc-sync-through-gate-scheduler.md": "sha256:b3eb3f2395ad8f1b77f44aa3fdac79856e5d0b6b4873560d0cc87b63de2ea2e0",
|
||||||
|
"process/2026-07-21-doc-sync-through-gate-scheduler.zh.md": "sha256:e262e02c3d08057b83b0d29281eadb92723f0fe5b3f54424528f47be137bc760",
|
||||||
|
"process/2026-07-22-installer-in-repo-skip-clone.i18n.yaml": "sha256:677aa91c3ccd9eda8a658b10410699ac608d3891d2fa32529898a3432fb56660",
|
||||||
|
"process/2026-07-22-installer-in-repo-skip-clone.md": "sha256:4e30c0dd5429db33638a91a30afdd3386ac1a4705bd259a5eef325b5f86cced8",
|
||||||
|
"process/2026-07-22-installer-in-repo-skip-clone.zh.md": "sha256:1d93c99f5a8d56077e766242c33245621626be55cf481d01c83bb5cbbe9a74d7",
|
||||||
|
"process/2026-07-23-browser-demo-gif-recording.i18n.yaml": "sha256:d2ecc01338d82118288398275e370c527a8f2255e06b0cd1300efc320f3716a0",
|
||||||
|
"process/2026-07-23-browser-demo-gif-recording.md": "sha256:17b3f267efa8e99eb0154cb1dc002c44e3299b1dd0e52190921fc327b45b072a",
|
||||||
|
"process/2026-07-23-browser-demo-gif-recording.zh.md": "sha256:e2818d1ecfc23276a4873f8a6333b1b2b92e6c9d2febce3855bb994d3a8fdce1",
|
||||||
|
"simplification/2026-06-20-drop-unconsumed-llm-adapter-change-event.i18n.yaml": "sha256:ad3d1263cb0051b885173bf064de62065e2c646ccaae2d7250723da3b4eab90c",
|
||||||
|
"simplification/2026-06-20-drop-unconsumed-llm-adapter-change-event.md": "sha256:8fb061d51c8c23b47d2367814bab3623c6d5b972f38d207a273caa9030b579bd",
|
||||||
|
"simplification/2026-06-20-drop-unconsumed-llm-adapter-change-event.zh.md": "sha256:2ffeaca91f82844a5616d6dcce6b4af514bb8a7c46f78e47f668b204ac6edc04",
|
||||||
|
"simplification/2026-06-20-drop-unconsumed-llm-assembled-surfaces.i18n.yaml": "sha256:f01960a5e8fab5e4f284f35ced6b84400aab257b243805db797a9c4a00ff525e",
|
||||||
|
"simplification/2026-06-20-drop-unconsumed-llm-assembled-surfaces.md": "sha256:0020f6b80e8bea5a8441b5bf7385a9bcfacbe14485f0e77de5d8b4fe3d2f69d0",
|
||||||
|
"simplification/2026-06-20-drop-unconsumed-llm-assembled-surfaces.zh.md": "sha256:21647760eb06e57f8a38b35196233c634b8284a178b99b14f504a791758e9088",
|
||||||
|
"simplification/2026-06-20-prune-dead-seam-methods.i18n.yaml": "sha256:0594648368c942f429599ac0ff5977d62c89c70a31d4bdbac61b0a30fe15ef3b",
|
||||||
|
"simplification/2026-06-20-prune-dead-seam-methods.md": "sha256:fd3b0eaf600e178eeeef0c6cedc71f2382878733c557f1915d3b47f74a1d0d6d",
|
||||||
|
"simplification/2026-06-20-prune-dead-seam-methods.zh.md": "sha256:4f5feef9331e3a1346bc362ffb39cfa373db2c609041bfeee6d88a10392464b1",
|
||||||
|
"simplification/2026-07-04-drop-inert-request-knobs.i18n.yaml": "sha256:e4c992a27ae0e37e5ef663c2cddf55eefe20387fd6103bebf655834d8e75e9db",
|
||||||
|
"simplification/2026-07-04-drop-inert-request-knobs.md": "sha256:8735c2b868a85b13235e0491a0fa7b9570dd090eef5170324fc5e93782687b67",
|
||||||
|
"simplification/2026-07-04-drop-inert-request-knobs.zh.md": "sha256:78b243f5d580f2a6fbbdb7d26574295d6ed74feb8d9bba34bbcdf4aa87624b5c",
|
||||||
|
"simplification/2026-07-04-drop-unconsumed-web-observation-surface.i18n.yaml": "sha256:30cbf5f573ad9df5140a2bc57181c6465dc3cb0717d192a8bbbb5b1c68a56f29",
|
||||||
|
"simplification/2026-07-04-drop-unconsumed-web-observation-surface.md": "sha256:2d4d4ad2d0b72c602a20af6082392c22c889e4cf455614177fdc9e892069948e",
|
||||||
|
"simplification/2026-07-04-drop-unconsumed-web-observation-surface.zh.md": "sha256:012b4fb2a346e01d5d88a53913a790df713650907ad7987b744bba456be36bbf",
|
||||||
|
"simplification/2026-07-04-prune-producerless-vocabulary-variants.i18n.yaml": "sha256:338c2290ae2cdcbeb758e996970e7f9dc8c36261f076302e358d70508604bac6",
|
||||||
|
"simplification/2026-07-04-prune-producerless-vocabulary-variants.md": "sha256:87a269ba0c849084bf16b546fe8fff3e6bba188d3565b10099721109551ada5a",
|
||||||
|
"simplification/2026-07-04-prune-producerless-vocabulary-variants.zh.md": "sha256:1485426f46ae46bf5c25ab95962cb7edc4dd3b43f3bd2211c0e41f02c505e1fc",
|
||||||
|
"simplification/2026-07-04-prune-write-only-fs-surface.i18n.yaml": "sha256:6c8ed11b067c34f1af060d6c36de3685f3a15874786d811620b57e42c2b8d5c6",
|
||||||
|
"simplification/2026-07-04-prune-write-only-fs-surface.md": "sha256:5602e09004f9f2b81f447abed4de10b18a96df5f44b13fd1cc0c06ffd3ce5b4a",
|
||||||
|
"simplification/2026-07-04-prune-write-only-fs-surface.zh.md": "sha256:086f2cce3dc120f0c31c7dbc1855390f72e3940f2ffa92108de20fa175fff86a",
|
||||||
|
"simplification/2026-07-04-remove-agent-steering-mirror.i18n.yaml": "sha256:24fb3c525cae7334841b7daca4c65783f013aa53910a81d20e092b4dd7081cda",
|
||||||
|
"simplification/2026-07-04-remove-agent-steering-mirror.md": "sha256:3351fef50ba8635e5a3829a39cad24333bf3285799602b0891acdec312aa858f",
|
||||||
|
"simplification/2026-07-04-remove-agent-steering-mirror.zh.md": "sha256:75ad399226bc42950128e410be9666cb3d0b76ca673418f31cd2a57a8f56e513",
|
||||||
|
"simplification/2026-07-04-share-app-bin-boot-glue.i18n.yaml": "sha256:bd64279826444b41f6f1dc5d92fecd974edc3663885470f2eae226978926a59b",
|
||||||
|
"simplification/2026-07-04-share-app-bin-boot-glue.md": "sha256:de0f4dca1e89c0c19d649aa37989df1991376d2cac1a5ec72c1a3ca0dce27e49",
|
||||||
|
"simplification/2026-07-04-share-app-bin-boot-glue.zh.md": "sha256:e014ac4c2b609b70c467540ff0985c59a74df0eaf3062c43ffcaf1ac35d18ce2",
|
||||||
|
"simplification/2026-07-04-trim-acp-bridge-unreachable-surface.i18n.yaml": "sha256:9080af48de70cc519f935896ae90134bcecdf4cee56bb5abb3e909672f2dded3",
|
||||||
|
"simplification/2026-07-04-trim-acp-bridge-unreachable-surface.md": "sha256:c11fbdea4bdd14eba517dc6377f8e59eb73fc05779424f38833cc662baf04fd5",
|
||||||
|
"simplification/2026-07-04-trim-acp-bridge-unreachable-surface.zh.md": "sha256:f1bceae26fdea3fc71d8a0e32530eadb00342590a611b9fbc7ff09d0fc8aa3b8",
|
||||||
|
"simplification/2026-07-12-drop-unconsumed-skill-provider-events.i18n.yaml": "sha256:cb9f223b74ea3ba0279f17d2bfd59033b67d1ea7b525b0ebee01fb9ee74da4be",
|
||||||
|
"simplification/2026-07-12-drop-unconsumed-skill-provider-events.md": "sha256:cc78d0f80438e52e7d928b786101a902a15e4317fb0db2a47833c44520937c60",
|
||||||
|
"simplification/2026-07-12-drop-unconsumed-skill-provider-events.zh.md": "sha256:ccb7146536c8a0f956d4799ddafc7b7cfea264fbc642107bd8aa24f06d88932d",
|
||||||
|
"simplification/2026-07-12-prune-unused-web-seam-fields.i18n.yaml": "sha256:896dea8f5430603c445169fa79bfba997421a76d48fa4336349ec693572e6167",
|
||||||
|
"simplification/2026-07-12-prune-unused-web-seam-fields.md": "sha256:e732eb5eed007e95f40f32eddd8d94cd34f0ce579f1a70b16ca072a48a3989b4",
|
||||||
|
"simplification/2026-07-12-prune-unused-web-seam-fields.zh.md": "sha256:ac427d5cf6525c155b12dc7605954ebe3ce1f3edb6da0d0305e8d79cf475460b",
|
||||||
|
"simplification/2026-07-19-retire-subagent-mock-package.i18n.yaml": "sha256:a7e5e21bf8a3a06bbf1272c677a7fff980e7548459405835416b88f1537bfe92",
|
||||||
|
"simplification/2026-07-19-retire-subagent-mock-package.md": "sha256:3df91519b77efcc413a54927adb2f829e944ce7f827211ac6ae66d4b5e0398a7",
|
||||||
|
"simplification/2026-07-19-retire-subagent-mock-package.zh.md": "sha256:c86d96800abc5aebf2d63694cb2cdcb21867091b2867de44493212f302498889",
|
||||||
|
"simplification/2026-07-19-use-one-session-surface-manager.i18n.yaml": "sha256:602ab8fda1facb04a8f04d088267cbbd0426d607a8cc8c3fc056887f4a2696d9",
|
||||||
|
"simplification/2026-07-19-use-one-session-surface-manager.md": "sha256:267882c357527a12d8581c9d78249819a987c766a74a2d47f351dc5b14bf7d0a",
|
||||||
|
"simplification/2026-07-19-use-one-session-surface-manager.zh.md": "sha256:21c68a432c22209a3c19c8424da8e03fe91415d9ce3753cf17d727663077e4c9",
|
||||||
|
"simplification/2026-07-21-tui-remove-cancel-command.i18n.yaml": "sha256:17ee6e9a3db867b85d8399879c40552a6771b5d7585f7b58e33601428a1309e3",
|
||||||
|
"simplification/2026-07-21-tui-remove-cancel-command.md": "sha256:e90ad809b5ea241a653641f7331893347a1a0be7c677c99cbfc6bba8c907ab19",
|
||||||
|
"simplification/2026-07-21-tui-remove-cancel-command.zh.md": "sha256:94d388753157eb498b9a8dbd9050dc07e5ee893e9b5a07f4c265b2e8e66f6338",
|
||||||
|
"simplification/2026-07-21-tui-todo-write-opt-in.i18n.yaml": "sha256:633975e45444f179e5fcd258d3c4bce924975583505fa97f18cff21861a88ca2",
|
||||||
|
"simplification/2026-07-21-tui-todo-write-opt-in.md": "sha256:7c4c0818f5cb5b1a506dabb71a56b7d79b811e4b912d492865f1404f4d1ece99",
|
||||||
|
"simplification/2026-07-21-tui-todo-write-opt-in.zh.md": "sha256:2c121b8ea03182f7854e7d834b07967fdb6790af6a2a38c1d24bb0ca968496ba",
|
||||||
|
"testing/2026-06-20-remove-redundant-snapshot-log-expected-output.i18n.yaml": "sha256:4177012c0821a8c22499852ecdf096af56d7263cb91c5d9d1bcd552cc26a3e00",
|
||||||
|
"testing/2026-06-20-remove-redundant-snapshot-log-expected-output.md": "sha256:45234e7cc04b6010c6141f8d5924c04547300098f96262d423c50108e7c7011a",
|
||||||
|
"testing/2026-06-20-remove-redundant-snapshot-log-expected-output.zh.md": "sha256:15e5a4ad3dee0bb711480cabe45cd97ec37bbdba19c2c2b47d1e9c203b07a48b",
|
||||||
|
"testing/2026-06-22-fork-snapshot-scenarios.i18n.yaml": "sha256:d9fb0a30bbf58bbd6fcb45c84bee204f3f97a8a4cf7b867eec7320ba8663abf7",
|
||||||
|
"testing/2026-06-22-fork-snapshot-scenarios.md": "sha256:2bd6458490789f68110ec6a7fb6ea55af544f09df854c163fcb83f04a440da98",
|
||||||
|
"testing/2026-06-22-fork-snapshot-scenarios.zh.md": "sha256:f39e26c527dcb92d364b00bd3294f79bb30960ff35a4309bde00563aa594ec08",
|
||||||
|
"testing/2026-07-04-hook-snapshot-matrix.i18n.yaml": "sha256:f8fe2a2893e929d3a0476151f4f44ce9b4c26790aae84f6ddbf365239ce6a0bb",
|
||||||
|
"testing/2026-07-04-hook-snapshot-matrix.md": "sha256:287b9e0d97ea2e79a3ec6175c02ab01ef1314652528d5911a3a971e008094b6e",
|
||||||
|
"testing/2026-07-04-hook-snapshot-matrix.zh.md": "sha256:25b33993da3b8eb94113b90050ac03b72d40bf085bff72b3119d38105a2d7ee2",
|
||||||
|
"testing/2026-07-04-single-source-acp-replay-config.i18n.yaml": "sha256:cdf1ede909bc51792b1dcd74d5928111f75d4aba5020e8b30b3f395887348329",
|
||||||
|
"testing/2026-07-04-single-source-acp-replay-config.md": "sha256:a94352fe79201949e28028abe4c7d932fd0d2e81d869e7d3b58d22f54a649417",
|
||||||
|
"testing/2026-07-04-single-source-acp-replay-config.zh.md": "sha256:bed4dcd236a07192dd3de6c76e4a5c47dd5ec35963ce830bd5521bbb41d3f3a3",
|
||||||
|
"testing/2026-07-06-pin-request-header-content-in-one-scenario.i18n.yaml": "sha256:4f3ebae0faea8a38ffe0d5291a33b3bcf99ed723f8e0cc5cccecbedbf4fb9ce9",
|
||||||
|
"testing/2026-07-06-pin-request-header-content-in-one-scenario.md": "sha256:050bf8044ce22a27a0f57b5cef84ccff0dc45b1a3f6b70aa41950d41038d0702",
|
||||||
|
"testing/2026-07-06-pin-request-header-content-in-one-scenario.zh.md": "sha256:cac75d4475666239bbe0030b90c0fa7cc66024af5b9f8ef217e53018be64890e"
|
||||||
|
}
|
||||||
|
}
|
||||||
+2
-2
@@ -2,5 +2,5 @@
|
|||||||
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
||||||
# after editing either side, bring the other along and re-record with:
|
# after editing either side, bring the other along and re-record with:
|
||||||
# pnpm run verify-translation-pairing --write
|
# pnpm run verify-translation-pairing --write
|
||||||
2026-06-11-doc-sync-enforcement.md: 375059312c312dff7b5ddcb95ea5b82ac8cd4d06
|
2026-06-11-doc-sync-enforcement.md: 00fc6e904f1908b5cc4ddbe02b6eecf46b06408b
|
||||||
2026-06-11-doc-sync-enforcement.zh.md: 5c17263bdc2b4908a82237d1fc3b08f1f22a62d9
|
2026-06-11-doc-sync-enforcement.zh.md: 9daaf88626d18093f8af7ba9ee5b6ce9e596d011
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: Doc-sync enforcement
|
# Agent Note: Doc-sync enforcement
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
English | [中文](2026-06-11-doc-sync-enforcement.zh.md)
|
English | [中文](2026-06-11-doc-sync-enforcement.zh.md)
|
||||||
|
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: Doc-sync 强制
|
# Agent Note: Doc-sync 强制
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
[English](2026-06-11-doc-sync-enforcement.md) | 中文
|
[English](2026-06-11-doc-sync-enforcement.md) | 中文
|
||||||
|
|
||||||
+2
-2
@@ -2,5 +2,5 @@
|
|||||||
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
||||||
# after editing either side, bring the other along and re-record with:
|
# after editing either side, bring the other along and re-record with:
|
||||||
# pnpm run verify-translation-pairing --write
|
# pnpm run verify-translation-pairing --write
|
||||||
2026-07-03-documentation-graph-atlas.md: 8b532fdd6f600eba05411588f8277b7cc43b3613
|
2026-07-03-documentation-graph-atlas.md: 6f2949e3673c43018f961cc954c9925945875f55
|
||||||
2026-07-03-documentation-graph-atlas.zh.md: d426735407c0395fd96aed65a49aea0f0fdf6a90
|
2026-07-03-documentation-graph-atlas.zh.md: 731ae8a97a8437216c706adf86574d1982d7c484
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: Documentation graph index for maintainers and SDK users
|
# Agent Note: Documentation graph index for maintainers and SDK users
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
English | [中文](2026-07-03-documentation-graph-atlas.zh.md)
|
English | [中文](2026-07-03-documentation-graph-atlas.zh.md)
|
||||||
|
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: 面向维护者与 SDK 用户的文档关系图索引
|
# Agent Note: 面向维护者与 SDK 用户的文档关系图索引
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
[English](2026-07-03-documentation-graph-atlas.md) | 中文
|
[English](2026-07-03-documentation-graph-atlas.md) | 中文
|
||||||
|
|
||||||
+2
-2
@@ -2,5 +2,5 @@
|
|||||||
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
||||||
# after editing either side, bring the other along and re-record with:
|
# after editing either side, bring the other along and re-record with:
|
||||||
# pnpm run verify-translation-pairing --write
|
# pnpm run verify-translation-pairing --write
|
||||||
2026-07-21-doc-sync-through-gate-scheduler.md: d66d9dc75ee4e8268d55e344a53c51c0bcf5f4d4
|
2026-07-21-doc-sync-through-gate-scheduler.md: ba7eeb75e65e5fc342ad7d3b9055d60a4e6f5770
|
||||||
2026-07-21-doc-sync-through-gate-scheduler.zh.md: 8c4c4595c2bc6e9439ed24cda1e70ae5a5ccd146
|
2026-07-21-doc-sync-through-gate-scheduler.zh.md: 7723a409e2a5d1ee046869403d9f4aadee10757d
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: doc-sync through the gate scheduler
|
# Agent Note: doc-sync through the gate scheduler
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
English | [中文](2026-07-21-doc-sync-through-gate-scheduler.zh.md)
|
English | [中文](2026-07-21-doc-sync-through-gate-scheduler.zh.md)
|
||||||
|
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: doc-sync 走门禁调度器
|
# Agent Note: doc-sync 走门禁调度器
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
[English](2026-07-21-doc-sync-through-gate-scheduler.md) | 中文
|
[English](2026-07-21-doc-sync-through-gate-scheduler.md) | 中文
|
||||||
|
|
||||||
+2
-2
@@ -2,5 +2,5 @@
|
|||||||
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
||||||
# after editing either side, bring the other along and re-record with:
|
# after editing either side, bring the other along and re-record with:
|
||||||
# pnpm run verify-translation-pairing --write
|
# pnpm run verify-translation-pairing --write
|
||||||
2026-07-22-installer-in-repo-skip-clone.md: f63c438205f7bd6aeb8dd78941bbe0880a8e31a1
|
2026-07-22-installer-in-repo-skip-clone.md: 607ce3baf842d437b64050a5ef17f3c7e4cffba5
|
||||||
2026-07-22-installer-in-repo-skip-clone.zh.md: f9fe4865ad1090211c094fc8fba843b623512cc9
|
2026-07-22-installer-in-repo-skip-clone.zh.md: 17260427d514b5fd1c87c1d7faae5b1c8c1d9b0b
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: installer skips the clone when run from inside a checkout
|
# Agent Note: installer skips the clone when run from inside a checkout
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
English | [中文](2026-07-22-installer-in-repo-skip-clone.zh.md)
|
English | [中文](2026-07-22-installer-in-repo-skip-clone.zh.md)
|
||||||
|
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: 在检出目录内运行时安装脚本跳过克隆
|
# Agent Note: 在检出目录内运行时安装脚本跳过克隆
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
[English](2026-07-22-installer-in-repo-skip-clone.md) | 中文
|
[English](2026-07-22-installer-in-repo-skip-clone.md) | 中文
|
||||||
|
|
||||||
+2
-2
@@ -2,5 +2,5 @@
|
|||||||
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
||||||
# after editing either side, bring the other along and re-record with:
|
# after editing either side, bring the other along and re-record with:
|
||||||
# pnpm run verify-translation-pairing --write
|
# pnpm run verify-translation-pairing --write
|
||||||
2026-07-23-browser-demo-gif-recording.md: 096edf453d6b61c4d9046b284ef67a460edf4e88
|
2026-07-23-browser-demo-gif-recording.md: a351f467f7d73fdcd5f8d8ca3cc2f1686244d6b9
|
||||||
2026-07-23-browser-demo-gif-recording.zh.md: f5b8eac1c8dd57a59e9c2293ecc71511078a4896
|
2026-07-23-browser-demo-gif-recording.zh.md: d05aa650dfdb9dd7590b8b2f3c071e34fbcb02ff
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: Browser demo GIF recording
|
# Agent Note: Browser demo GIF recording
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
English | [中文](2026-07-23-browser-demo-gif-recording.zh.md)
|
English | [中文](2026-07-23-browser-demo-gif-recording.zh.md)
|
||||||
|
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: 浏览器演示 GIF 录制
|
# Agent Note: 浏览器演示 GIF 录制
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
[English](2026-07-23-browser-demo-gif-recording.md) | 中文
|
[English](2026-07-23-browser-demo-gif-recording.md) | 中文
|
||||||
|
|
||||||
+2
-2
@@ -2,5 +2,5 @@
|
|||||||
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
||||||
# after editing either side, bring the other along and re-record with:
|
# after editing either side, bring the other along and re-record with:
|
||||||
# pnpm run verify-translation-pairing --write
|
# pnpm run verify-translation-pairing --write
|
||||||
2026-06-20-drop-unconsumed-llm-adapter-change-event.md: a3c7c089d7dfa1a4cd6a891c416bf270dc7eff3d
|
2026-06-20-drop-unconsumed-llm-adapter-change-event.md: ad05be999158a225230b4a1d760983b71075aada
|
||||||
2026-06-20-drop-unconsumed-llm-adapter-change-event.zh.md: d9129386dc95bae0716253fdf50236b25ebfdf75
|
2026-06-20-drop-unconsumed-llm-adapter-change-event.zh.md: 0efc0193b3d63b7df6e1671afed0d1faebeaa2af
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: Drop the unconsumed `llm/adapter-change` event
|
# Agent Note: Drop the unconsumed `llm/adapter-change` event
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
English | [中文](2026-06-20-drop-unconsumed-llm-adapter-change-event.zh.md)
|
English | [中文](2026-06-20-drop-unconsumed-llm-adapter-change-event.zh.md)
|
||||||
|
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: 移除未被消费的 `llm/adapter-change` 事件
|
# Agent Note: 移除未被消费的 `llm/adapter-change` 事件
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
[English](2026-06-20-drop-unconsumed-llm-adapter-change-event.md) | 中文
|
[English](2026-06-20-drop-unconsumed-llm-adapter-change-event.md) | 中文
|
||||||
|
|
||||||
+2
-2
@@ -2,5 +2,5 @@
|
|||||||
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
||||||
# after editing either side, bring the other along and re-record with:
|
# after editing either side, bring the other along and re-record with:
|
||||||
# pnpm run verify-translation-pairing --write
|
# pnpm run verify-translation-pairing --write
|
||||||
2026-06-20-drop-unconsumed-llm-assembled-surfaces.md: b6b596e822b4bd6fd1bd891c336c622ad675ad45
|
2026-06-20-drop-unconsumed-llm-assembled-surfaces.md: fd3d48e0918f8395b6c94e407b889ec3a6de7fbe
|
||||||
2026-06-20-drop-unconsumed-llm-assembled-surfaces.zh.md: bafc5d3bc630d89c776bbcf53719b29223e1c90d
|
2026-06-20-drop-unconsumed-llm-assembled-surfaces.zh.md: 83d631329ccddb0f8880f223884ae4dc75a14d09
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: Drop unconsumed assembled LLM convenience surfaces
|
# Agent Note: Drop unconsumed assembled LLM convenience surfaces
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
English | [中文](2026-06-20-drop-unconsumed-llm-assembled-surfaces.zh.md)
|
English | [中文](2026-06-20-drop-unconsumed-llm-assembled-surfaces.zh.md)
|
||||||
|
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: 移除未被消费的 LLM 组装便捷接口
|
# Agent Note: 移除未被消费的 LLM 组装便捷接口
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
[English](2026-06-20-drop-unconsumed-llm-assembled-surfaces.md) | 中文
|
[English](2026-06-20-drop-unconsumed-llm-assembled-surfaces.md) | 中文
|
||||||
|
|
||||||
+2
-2
@@ -2,5 +2,5 @@
|
|||||||
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
||||||
# after editing either side, bring the other along and re-record with:
|
# after editing either side, bring the other along and re-record with:
|
||||||
# pnpm run verify-translation-pairing --write
|
# pnpm run verify-translation-pairing --write
|
||||||
2026-06-20-prune-dead-seam-methods.md: 91a18b4c327d2f3cb636d6d9e0c26e4246a6ffd2
|
2026-06-20-prune-dead-seam-methods.md: 4f292803ff34e504502d8b2b427ebbc769088968
|
||||||
2026-06-20-prune-dead-seam-methods.zh.md: b962bc45052b723eefa533b98fe85f4508d6b6a7
|
2026-06-20-prune-dead-seam-methods.zh.md: 325d41536d21686b95618d5d92ef8a946f7b8ddb
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: Prune dead methods from the persistence seam
|
# Agent Note: Prune dead methods from the persistence seam
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
English | [中文](2026-06-20-prune-dead-seam-methods.zh.md)
|
English | [中文](2026-06-20-prune-dead-seam-methods.zh.md)
|
||||||
|
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: 从持久化 seam 中移除无用方法
|
# Agent Note: 从持久化 seam 中移除无用方法
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
[English](2026-06-20-prune-dead-seam-methods.md) | 中文
|
[English](2026-06-20-prune-dead-seam-methods.md) | 中文
|
||||||
|
|
||||||
+2
-2
@@ -2,5 +2,5 @@
|
|||||||
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
||||||
# after editing either side, bring the other along and re-record with:
|
# after editing either side, bring the other along and re-record with:
|
||||||
# pnpm run verify-translation-pairing --write
|
# pnpm run verify-translation-pairing --write
|
||||||
2026-07-04-drop-inert-request-knobs.md: 06fa6c1c539f9ff0cfabf76bc41c53800bd46c8c
|
2026-07-04-drop-inert-request-knobs.md: d4ef5f00caf3b2f580877374adaf6ddcd84e7326
|
||||||
2026-07-04-drop-inert-request-knobs.zh.md: 42aadde2b279a453fac9444060b8ac34bf9e3c8b
|
2026-07-04-drop-inert-request-knobs.zh.md: dfb57080e91039d48b9c173bf958c583005c3c32
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: Drop `GenerateOptions.prefill` and `ToolSchema.strict` — request knobs with no working end-to-end path
|
# Agent Note: Drop `GenerateOptions.prefill` and `ToolSchema.strict` — request knobs with no working end-to-end path
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
English | [中文](2026-07-04-drop-inert-request-knobs.zh.md)
|
English | [中文](2026-07-04-drop-inert-request-knobs.zh.md)
|
||||||
|
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: 移除 `GenerateOptions.prefill` 与 `ToolSchema.strict`——无端到端可用路径的请求旋钮
|
# Agent Note: 移除 `GenerateOptions.prefill` 与 `ToolSchema.strict`——无端到端可用路径的请求旋钮
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
[English](2026-07-04-drop-inert-request-knobs.md) | 中文
|
[English](2026-07-04-drop-inert-request-knobs.md) | 中文
|
||||||
|
|
||||||
+2
-2
@@ -2,5 +2,5 @@
|
|||||||
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
||||||
# after editing either side, bring the other along and re-record with:
|
# after editing either side, bring the other along and re-record with:
|
||||||
# pnpm run verify-translation-pairing --write
|
# pnpm run verify-translation-pairing --write
|
||||||
2026-07-04-drop-unconsumed-web-observation-surface.md: 5b1cb1307c63ef7c298200ee1655119026b9ebf5
|
2026-07-04-drop-unconsumed-web-observation-surface.md: e63df08e486862b5bbb37db1e2c15b6d7e9d67e2
|
||||||
2026-07-04-drop-unconsumed-web-observation-surface.zh.md: c4351c7e66d00f47e1bf9ed117c5f7b043045808
|
2026-07-04-drop-unconsumed-web-observation-surface.zh.md: f9d1c09f90ec5065f25d4941dc319cff817caf97
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: Drop the unconsumed web observation surface — the `providers-change` event and the status methods
|
# Agent Note: Drop the unconsumed web observation surface — the `providers-change` event and the status methods
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
English | [中文](2026-07-04-drop-unconsumed-web-observation-surface.zh.md)
|
English | [中文](2026-07-04-drop-unconsumed-web-observation-surface.zh.md)
|
||||||
|
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: 移除未被消费的 web 观测接口——`providers-change` 事件与 status 方法
|
# Agent Note: 移除未被消费的 web 观测接口——`providers-change` 事件与 status 方法
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
[English](2026-07-04-drop-unconsumed-web-observation-surface.md) | 中文
|
[English](2026-07-04-drop-unconsumed-web-observation-surface.md) | 中文
|
||||||
|
|
||||||
+2
-2
@@ -2,5 +2,5 @@
|
|||||||
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
||||||
# after editing either side, bring the other along and re-record with:
|
# after editing either side, bring the other along and re-record with:
|
||||||
# pnpm run verify-translation-pairing --write
|
# pnpm run verify-translation-pairing --write
|
||||||
2026-07-04-prune-producerless-vocabulary-variants.md: 34492e6906cd2d795f880310b1bcd120e3953fcf
|
2026-07-04-prune-producerless-vocabulary-variants.md: c1544fa9d72c994518f690d482a62d506ff3f83e
|
||||||
2026-07-04-prune-producerless-vocabulary-variants.zh.md: a68a8b04fedefed8a2ab92f08baf5e8b3ea90222
|
2026-07-04-prune-producerless-vocabulary-variants.zh.md: e48f55c49d35d4a675f0d9540dab034bcb864cd3
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: Prune producer-less vocabulary variants (block cache hints, the `agent` message source, the `continuation` turn trigger)
|
# Agent Note: Prune producer-less vocabulary variants (block cache hints, the `agent` message source, the `continuation` turn trigger)
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
English | [中文](2026-07-04-prune-producerless-vocabulary-variants.zh.md)
|
English | [中文](2026-07-04-prune-producerless-vocabulary-variants.zh.md)
|
||||||
|
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: 裁剪无生产者的词汇变体(块缓存提示、`agent` 消息来源、`continuation` 轮次触发器)
|
# Agent Note: 裁剪无生产者的词汇变体(块缓存提示、`agent` 消息来源、`continuation` 轮次触发器)
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
[English](2026-07-04-prune-producerless-vocabulary-variants.md) | 中文
|
[English](2026-07-04-prune-producerless-vocabulary-variants.md) | 中文
|
||||||
|
|
||||||
+2
-2
@@ -2,5 +2,5 @@
|
|||||||
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
||||||
# after editing either side, bring the other along and re-record with:
|
# after editing either side, bring the other along and re-record with:
|
||||||
# pnpm run verify-translation-pairing --write
|
# pnpm run verify-translation-pairing --write
|
||||||
2026-07-04-prune-write-only-fs-surface.md: 6cfd5d9ab8a2fc6322814d384fba735c06681976
|
2026-07-04-prune-write-only-fs-surface.md: e1b6bb6bd9721120015aaced8ffae84048396b60
|
||||||
2026-07-04-prune-write-only-fs-surface.zh.md: cb7494b5e958c8ed86ffa3ba8ffbe82748d1db03
|
2026-07-04-prune-write-only-fs-surface.zh.md: 2f8135b2b1fa9892270a110ea3c3112e6ea20700
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: Prune write-only fields and a dead routing knob from the fs seam
|
# Agent Note: Prune write-only fields and a dead routing knob from the fs seam
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
English | [中文](2026-07-04-prune-write-only-fs-surface.zh.md)
|
English | [中文](2026-07-04-prune-write-only-fs-surface.zh.md)
|
||||||
|
|
||||||
+1
@@ -1,6 +1,7 @@
|
|||||||
# Agent Note: 从 fs seam 中移除只写字段与一个无效的路由旋钮
|
# Agent Note: 从 fs seam 中移除只写字段与一个无效的路由旋钮
|
||||||
|
|
||||||
Status: implemented
|
Status: implemented
|
||||||
|
Archived: 2026-07-26
|
||||||
|
|
||||||
[English](2026-07-04-prune-write-only-fs-surface.md) | 中文
|
[English](2026-07-04-prune-write-only-fs-surface.md) | 中文
|
||||||
|
|
||||||
+2
-2
@@ -2,5 +2,5 @@
|
|||||||
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
||||||
# after editing either side, bring the other along and re-record with:
|
# after editing either side, bring the other along and re-record with:
|
||||||
# pnpm run verify-translation-pairing --write
|
# pnpm run verify-translation-pairing --write
|
||||||
2026-07-04-remove-agent-steering-mirror.md: 9f7cd5abe968ff216cbd7012163ea1c04dc00599
|
2026-07-04-remove-agent-steering-mirror.md: 0d7c7f8ac9592033423156d38f3bbe6d037afd07
|
||||||
2026-07-04-remove-agent-steering-mirror.zh.md: 63f575347d989f288b3129e0a53e5690b85bb4e8
|
2026-07-04-remove-agent-steering-mirror.zh.md: be30e0add3a2d7392cb7a59ed4bc425ec0ad5588
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user