feat(i18n): key translation pairing records by heading section (#5036)

* feat(i18n): key translation pairing records by heading section

Replace the whole-file blob hashes in *.i18n.yaml with one entry per
heading section that still holds language-specific content, keyed by the
English heading-slug path. Blocks identical across the pair (generated
table rows, code blocks, shared regions) stay out of the hash, so edits to
different sections and identical regenerations merge with Git's default
text merge, including on GitHub.

Remove the dsh-translation-pairing merge driver, its resolver command and
installer wiring; gen-translation-brief recovers last-confirmed text from
commit history. Migrate all active records, archive the superseded Agent
Note, and record the replayed conflict reduction in the new one.

* test(i18n): refresh translation prompt snapshot for the terminology note

* feat(i18n): exclude only code blocks and generated regions from pairing records

Replace byte-equality masking with an explicit rule: a record hash skips
fenced code blocks and BEGIN/END GENERATED regions, the two kinds of
content the pairing gate already requires to be identical on both sides.

Move generated data into regions written into both pages:
gen-config-catalog renders both languages and the record with per-package
regions labelled by code identifiers; gen-module-graph keeps its table in a
region; gen-doc-graphs splices the event matrix regions into the Chinese
page. Add a generic region splice beside the region grammar.
This commit is contained in:
Turtle authored and GitHub committed 2026-09-23 22:32:06 +08:00
1 parent d9ff18ec2a
commit e7def469e1
1154 files changed
+48932 -8951

No files matched your search

+45 -5
View File
@@ -1,6 +1,46 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for README.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/README.md
README.md: 6872de0a1390fa5a1707b9f464c9e0edeb2da4be
README.zh.md: ced81f77fa904ad0b5cb5219383ef651d87392b8
/agent-notes:
en: a10991a192c7b55d
zh: c2e5b938ece4f366
/agent-notes/layout-and-naming:
en: 6b38cb0eb38c2baf
zh: 535234fb23fc8921
/agent-notes/classification:
en: 055a5e49f9af3dc2
zh: 9f7c78409cccfded
/agent-notes/archiving-and-deletion:
en: 6c393c7058c787d7
zh: 70ce9ca3bd9c2133
/agent-notes/when-to-write-one:
en: 2beb1b94d8fb633c
zh: 889b5542bb771205
/agent-notes/the-file-format:
en: 601f85df49f80fc7
zh: acbd0955d6543b13
/agent-notes/the-file-format/the-header-block:
en: 16fdaab0c74a5bb5
zh: 2553f145a1eb878f
/agent-notes/the-file-format/the-body-skeleton:
en: 740b7e964b9aec37
zh: 8551ddef1ffa776a
/agent-notes/the-file-format/the-body-skeleton/proposed:
en: acc0c035c5ca6fd7
zh: 8a65816dfac9e580
/agent-notes/the-file-format/the-body-skeleton/implemented:
en: f3523d7e40cc4e2f
zh: 574fa8959f8829a1
/agent-notes/the-file-format/the-body-skeleton/rejected:
en: f0ff5d05191f2315
zh: 3f9df0dd01a5cbed
/agent-notes/the-file-format/alternatives-considered-mandatory:
en: fe1bf385aee54033
zh: 37cb4ea86ec6d99d
/agent-notes/the-file-format/moving-between-lifecycles:
en: d3f18ba194dfb677
zh: 3d202868deda2f31
/agent-notes/the-file-format/chinese-counterparts:
en: d72a33b7c63722b2
zh: f8320c91b1f77ae6
+6 -3
View File
@@ -754,12 +754,12 @@
"bug-fix/2026-09-09-content-sized-diagram-previews.i18n.yaml": "sha256:a4404fe8e35ca5b6371f9cdb58fea6724cf3e7737bb2db8a3a321d534454b17c",
"bug-fix/2026-09-09-content-sized-diagram-previews.md": "sha256:5239e98e5c057d6f7e10c3f10a0f67273778d99b0c4f10b31a1921c3c6474b80",
"bug-fix/2026-09-09-content-sized-diagram-previews.zh.md": "sha256:c1ee3790a9d5c3561e1d93d5e649afa904c7d19b9d77248c85ef16daccd953e2",
"bug-fix/2026-09-16-movable-mandatory-update-window.i18n.yaml": "sha256:e526ce14ae9557e24364e3686778b130090445ef2152d976b7cc93e76eac6401",
"bug-fix/2026-09-16-movable-mandatory-update-window.md": "sha256:67546cea0b3de2b3e32957a508dbde097d91dd919fe067c8dbecb2c65b50c366",
"bug-fix/2026-09-16-movable-mandatory-update-window.zh.md": "sha256:20a0aade6ee71c89e84d70e23c89bb51e8a38c674d103dd43022feabb8d27be3",
"bug-fix/2026-09-11-session-controller-fork-turn-cut.i18n.yaml": "sha256:4442529ced1c8e48d30f7b50c65ff03eb92dce9815beb438cedbf29f234bce47",
"bug-fix/2026-09-11-session-controller-fork-turn-cut.md": "sha256:a996f24a896c7fc5d81e015db3eae27d8a46c853287572e815623ce35eae1b12",
"bug-fix/2026-09-11-session-controller-fork-turn-cut.zh.md": "sha256:6486f0eacf5067ef9850dc32f1c27b2109a7d4e9e3c498366f5c38742bb53ac5",
"bug-fix/2026-09-16-movable-mandatory-update-window.i18n.yaml": "sha256:e526ce14ae9557e24364e3686778b130090445ef2152d976b7cc93e76eac6401",
"bug-fix/2026-09-16-movable-mandatory-update-window.md": "sha256:67546cea0b3de2b3e32957a508dbde097d91dd919fe067c8dbecb2c65b50c366",
"bug-fix/2026-09-16-movable-mandatory-update-window.zh.md": "sha256:20a0aade6ee71c89e84d70e23c89bb51e8a38c674d103dd43022feabb8d27be3",
"feature/2026-06-14-acp-agent-client-protocol.i18n.yaml": "sha256:006795baa43ae962a8d125cc0f1e9f134bc2ee9fb758b6e7669e3fa0126e1918",
"feature/2026-06-14-acp-agent-client-protocol.md": "sha256:6828c0af74bb3fb96206ca6b21c0e56a000b50e4744aad4bc2c05092f3a5a31b",
"feature/2026-06-14-acp-agent-client-protocol.zh.md": "sha256:ba104e841a1fb84edbd3b6c8119d50445b7785255a7a8d13bb9ac8a2cb4d2e69",
@@ -1561,6 +1561,9 @@
"process/2026-08-08-api-remotes-generated-contract-build.i18n.yaml": "sha256:da10469121712bd6ac4fb1f665ca8bd59597a94b56324d2fe4bdef5235498b6e",
"process/2026-08-08-api-remotes-generated-contract-build.md": "sha256:8c3d7712cce4913cd3c02d1ac2b87def3f7104a7503681afc3c755896ac45d1f",
"process/2026-08-08-api-remotes-generated-contract-build.zh.md": "sha256:e32e1f53c763e769d152c8c41cf8f8977210e82a0d3f7cc7f0421da7e589e9ad",
"process/2026-08-08-automatic-translation-pairing-merges.i18n.yaml": "sha256:5398ef0c48258d3f3a9881e2b34fc4e2086a0b8084b8d7100798dbca6cc39887",
"process/2026-08-08-automatic-translation-pairing-merges.md": "sha256:fb1f3df3246151da920c14fdf195b0cb3bf595a2eed639c84baf70e3f56d36ce",
"process/2026-08-08-automatic-translation-pairing-merges.zh.md": "sha256:9ce7ff6f511ce973637f001b119ce323a5efe0be57cc11d12691aaa36199a8b8",
"process/2026-08-08-lightweight-routine-documentation-translation.i18n.yaml": "sha256:f3b44e6148941de9840ef54be60e60ed6ec32ee04b42a1a472e38838b6aa7b14",
"process/2026-08-08-lightweight-routine-documentation-translation.md": "sha256:264fe2ee2338053a11fe0f0d5ccf12772897fe9fd4f4a7e8a1d6ba226f853e14",
"process/2026-08-08-lightweight-routine-documentation-translation.zh.md": "sha256:3d309e2fc34a6a99bbce4891c32d681e0a23b233791b29a550884f3e753d593c",
@@ -0,0 +1,6 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# pnpm run verify-translation-pairing --write .agents/notes/archived/process/2026-08-08-automatic-translation-pairing-merges.md
2026-08-08-automatic-translation-pairing-merges.md: ed693e376d056378b27a8995a6f26fefcdba34b2
2026-08-08-automatic-translation-pairing-merges.zh.md: 827475a92824c22ee6f4c558de81b645c3c2b8dc
@@ -1,6 +1,7 @@
# Agent Note: Automatically compose translation pairing records
Status: implemented
Archived: 2026-09-23
English | [中文](2026-08-08-automatic-translation-pairing-merges.zh.md)
@@ -1,6 +1,7 @@
# Agent Note: 自动组合翻译配对记录
Status: implemented
Archived: 2026-09-23
[English](2026-08-08-automatic-translation-pairing-merges.md) | 中文
@@ -1,6 +1,19 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-06-11-content-block-vocabulary.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-06-11-content-block-vocabulary.md
2026-06-11-content-block-vocabulary.md: 917dd5225fdc4ab391e9e4629769abbb68095731
2026-06-11-content-block-vocabulary.zh.md: 9d228eb34dafbdebab44b45dc3b290c9327d3b2b
/agent-note-provider-neutral-content-block-vocabulary-owned-by-dsh-llm:
en: 64935f5c8e315004
zh: 6a9cbb4578eaa437
/agent-note-provider-neutral-content-block-vocabulary-owned-by-dsh-llm/problem:
en: 4e81df7bca1c1638
zh: f7483d180a613237
/agent-note-provider-neutral-content-block-vocabulary-owned-by-dsh-llm/decision:
en: 9526dfcf4da1d000
zh: ea2bf79a02b26b39
/agent-note-provider-neutral-content-block-vocabulary-owned-by-dsh-llm/alternatives-considered:
en: 1de2e19e711105e6
zh: a2cd5a64cc4e9e73
/agent-note-provider-neutral-content-block-vocabulary-owned-by-dsh-llm/consequences:
en: 999d10e69e447e44
zh: 38370da5b900ac30
@@ -1,6 +1,37 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-06-11-dev-invariants-over-deep-readonly.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-06-11-dev-invariants-over-deep-readonly.md
2026-06-11-dev-invariants-over-deep-readonly.md: 0784960397f4d198e136e284ef9232b4ed3e2c2c
2026-06-11-dev-invariants-over-deep-readonly.zh.md: 7183813130560bf82426c8719570b668ba86b7e5
/agent-note-source-owned-session-immutability-and-dev-mode-invariants:
en: 052aa271e87074c0
zh: 3ccffc50fc1a28d4
/agent-note-source-owned-session-immutability-and-dev-mode-invariants/problem:
en: 6ea85a4531d5e59f
zh: b4b568eb347f016a
/agent-note-source-owned-session-immutability-and-dev-mode-invariants/decision:
en: 6e701ec64c3bbfae
zh: b8ed0f1cb7a0477a
/agent-note-source-owned-session-immutability-and-dev-mode-invariants/decision/session-owns-immutable-history:
en: ff47e58c377a8dc0
zh: 5edbe4f3642a3fe6
/agent-note-source-owned-session-immutability-and-dev-mode-invariants/decision/derived-requests-remain-detached:
en: 975df574ee6e6df8
zh: 96d765058482835a
/agent-note-source-owned-session-immutability-and-dev-mode-invariants/decision/package-owned-invariant-companions-check-relationships:
en: a88e3a896eedca91
zh: 03e96c7870cba932
/agent-note-source-owned-session-immutability-and-dev-mode-invariants/alternatives-considered:
en: 6119e2aff3b6be5a
zh: 76136ef5249c23eb
/agent-note-source-owned-session-immutability-and-dev-mode-invariants/alternatives-considered/pervasive-deep-readonly-types:
en: ec54af2931616616
zh: 5fd9bc469a6fd3a5
/agent-note-source-owned-session-immutability-and-dev-mode-invariants/alternatives-considered/development-only-freezing:
en: 85591197bb62eabf
zh: ba69b9ccf596a6d7
/agent-note-source-owned-session-immutability-and-dev-mode-invariants/alternatives-considered/clone-only-when-deriving-messages:
en: a9848dec50664b92
zh: 7c558550b054627b
/agent-note-source-owned-session-immutability-and-dev-mode-invariants/consequences:
en: bcccf7d464a070db
zh: eccd442a21e2c99e
@@ -1,6 +1,19 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-06-11-event-sourced-sessions.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-06-11-event-sourced-sessions.md
2026-06-11-event-sourced-sessions.md: b6d17d2db1d9b489f3d4224683b61e62be485014
2026-06-11-event-sourced-sessions.zh.md: 11e5740dc2636fc002ed7158167b1dfbb39a971d
/agent-note-event-sourced-sessions-with-derived-message-history:
en: da3abc821101e4b3
zh: c206fa4830920592
/agent-note-event-sourced-sessions-with-derived-message-history/problem:
en: 63b684d349a48a15
zh: 7603f64b445db129
/agent-note-event-sourced-sessions-with-derived-message-history/decision:
en: d60f161037a10269
zh: 799a15fae2534ec4
/agent-note-event-sourced-sessions-with-derived-message-history/alternatives-considered:
en: 73541e0833eb9559
zh: ddca382d54e498e5
/agent-note-event-sourced-sessions-with-derived-message-history/consequences:
en: d2ea77a5c8e30949
zh: 19dc61cb0d29315f
@@ -1,6 +1,19 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-06-11-microkernel-event-taxonomy.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-06-11-microkernel-event-taxonomy.md
2026-06-11-microkernel-event-taxonomy.md: 6cacbc30f29c863de0f8ddfa4df7251a64bc80ca
2026-06-11-microkernel-event-taxonomy.zh.md: 1c7919392b835c491b9dc606d46f638a708d2948
/agent-note-microkernel-extension-via-cordis-event-taxonomy-one-concrete-loop:
en: e5775d7ec6f1cdc3
zh: a364697f860a545a
/agent-note-microkernel-extension-via-cordis-event-taxonomy-one-concrete-loop/problem:
en: 3bc74749db819441
zh: 19b5497ed3a9378b
/agent-note-microkernel-extension-via-cordis-event-taxonomy-one-concrete-loop/decision:
en: 2153b0cb5773cb08
zh: 82d7ad1b250cd52d
/agent-note-microkernel-extension-via-cordis-event-taxonomy-one-concrete-loop/alternatives-considered:
en: e528c5a20e0c55a3
zh: 004d3bf06241cc26
/agent-note-microkernel-extension-via-cordis-event-taxonomy-one-concrete-loop/consequences:
en: 6acb80cdaa7c010f
zh: acca672d8094d985
@@ -1,6 +1,22 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-06-13-capability-seams.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-06-13-capability-seams.md
2026-06-13-capability-seams.md: 798739b7ef203b10ea657f9e1c178ea7eab094ad
2026-06-13-capability-seams.zh.md: c8f568aa569fe74146f1e7fcc46e00774a39fb84
/agent-note-capability-seams-service-definition-service-provider-consumer-roles:
en: 4c1875882be571bb
zh: 90ef4d8b27587c6b
/agent-note-capability-seams-service-definition-service-provider-consumer-roles/problem:
en: 3215928333de66f7
zh: 2c72fcacccf25741
/agent-note-capability-seams-service-definition-service-provider-consumer-roles/decision:
en: 774c54c0d3d9acad
zh: 7dd4bfaf0ba2181b
/agent-note-capability-seams-service-definition-service-provider-consumer-roles/terminology-seam-names-the-trio-not-the-interface:
en: 8dca727800bea2f4
zh: 4c4e028520967ca0
/agent-note-capability-seams-service-definition-service-provider-consumer-roles/alternatives-considered:
en: cf6e4b1f188d9e4a
zh: bf2485a5f539746c
/agent-note-capability-seams-service-definition-service-provider-consumer-roles/consequences:
en: 941d8b343162edea
zh: 70904b0716de151d
@@ -1,6 +1,19 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-06-13-twin-llm-adapters.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-06-13-twin-llm-adapters.md
2026-06-13-twin-llm-adapters.md: fe8b0b55e0e027e29eb0920e64a1760d0dc35aee
2026-06-13-twin-llm-adapters.zh.md: 4248b5afeb9f3fd4503914e53203c674e3a80dbf
/agent-note-two-llm-adapters-as-a-design-verification-twin:
en: dcb28a02ba26cb31
zh: 096d0ab60a3ad638
/agent-note-two-llm-adapters-as-a-design-verification-twin/problem:
en: feb8f5213be03a5c
zh: 5ca85048792db7d8
/agent-note-two-llm-adapters-as-a-design-verification-twin/decision:
en: 0dd6ebb29aebc164
zh: 20065ae72f4d131d
/agent-note-two-llm-adapters-as-a-design-verification-twin/alternatives-considered:
en: c523a9b402588189
zh: bced37eb1040360a
/agent-note-two-llm-adapters-as-a-design-verification-twin/consequences:
en: 71cc34560fc2e012
zh: 91ea73e3e009a9a5
@@ -1,6 +1,19 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-06-14-session-persistence.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-06-14-session-persistence.md
2026-06-14-session-persistence.md: d79975e1fedb6efcd0e4ea83bc799bb158082e41
2026-06-14-session-persistence.zh.md: f70b8005a254cc6a9ea8ada31c32e5552ee0c8b2
/agent-note-session-persistence-as-an-abstract-service-over-the-existing-sessionevent:
en: d7cf18702f4ed830
zh: 7e0cc6db7c90a7bd
/agent-note-session-persistence-as-an-abstract-service-over-the-existing-sessionevent/problem:
en: fa1ffb258aee90f6
zh: c25cead52e72f97d
/agent-note-session-persistence-as-an-abstract-service-over-the-existing-sessionevent/decision:
en: a7076073971de601
zh: 5ea9a87705340d91
/agent-note-session-persistence-as-an-abstract-service-over-the-existing-sessionevent/alternatives-considered:
en: e5c9929ca92cc12e
zh: 3e0668f6a822577c
/agent-note-session-persistence-as-an-abstract-service-over-the-existing-sessionevent/consequences:
en: 4f00ed0b90442440
zh: 994a5b03c862178b
@@ -1,6 +1,37 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-06-18-session-surface.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-06-18-session-surface.md
2026-06-18-session-surface.md: 26780d54a1ea12283900572c6fd0e8f740de5524
2026-06-18-session-surface.zh.md: 328a9ee9f1bed9c52996cfd307549a7745e16d4b
/agent-note-session-surface-an-ordered-projection-over-the-event-log:
en: 9ea7a8765e7f3259
zh: 17e0d51645f01edd
/agent-note-session-surface-an-ordered-projection-over-the-event-log/problem:
en: 4f7a9d20d71a6ab3
zh: 958abbdfefec4f21
/agent-note-session-surface-an-ordered-projection-over-the-event-log/decision:
en: a9944b568ec51fad
zh: 6717d30db31b81d7
/agent-note-session-surface-an-ordered-projection-over-the-event-log/decision/top-level-surface-metadata-on-sessionevent:
en: 788fc16ecdedc252
zh: 14d05c2a1272de5d
/agent-note-session-surface-an-ordered-projection-over-the-event-log/decision/surfaceop-two-operations:
en: ff075eec0881094a
zh: 1f7768f28b8996d5
/agent-note-session-surface-an-ordered-projection-over-the-event-log/decision/surfacemanager-delta-based-not-full-rebuild:
en: 0b10fd9c5166d17b
zh: 02de01f70c03f70e
/agent-note-session-surface-an-ordered-projection-over-the-event-log/decision/persistence:
en: 9bb1f81b86b24760
zh: fe4948645dd0c66d
/agent-note-session-surface-an-ordered-projection-over-the-event-log/decision/crash-recovery:
en: ee71f9c0f12b6a0e
zh: 403b1723f808391d
/agent-note-session-surface-an-ordered-projection-over-the-event-log/decision/invariants:
en: 24b1342fb3b5be29
zh: a62692b0250c072a
/agent-note-session-surface-an-ordered-projection-over-the-event-log/alternatives-considered:
en: 193157129e65e487
zh: a0a73b8a9cbd78e6
/agent-note-session-surface-an-ordered-projection-over-the-event-log/consequences:
en: 801b67f8da564a22
zh: 3c0433ed07083050
@@ -1,6 +1,58 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-06-20-generic-long-running-tool-runtime.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-06-20-generic-long-running-tool-runtime.md
2026-06-20-generic-long-running-tool-runtime.md: 5960eb268656d7e316c763631451db1c6d1c6e49
2026-06-20-generic-long-running-tool-runtime.zh.md: ea63ae82962a735b3a96e1803708172a33f83e9d
/agent-note-the-background-job-runtime-ctx-jobs-and-generic-task-control-tools:
en: 56e269b2a2839796
zh: 8fc971036985ac0d
/agent-note-the-background-job-runtime-ctx-jobs-and-generic-task-control-tools/problem:
en: 70e26df62568c337
zh: a9e6f5f8a5482d0a
/agent-note-the-background-job-runtime-ctx-jobs-and-generic-task-control-tools/decision:
en: 277869395ad6f792
zh: 93f13a97d52f10a5
/agent-note-the-background-job-runtime-ctx-jobs-and-generic-task-control-tools/runtime-contract:
en: eeb7ed8eec13668a
zh: 3f236f63c72fbba7
/agent-note-the-background-job-runtime-ctx-jobs-and-generic-task-control-tools/authorization-and-owner-lifecycle:
en: 3819a73ca70ecdfd
zh: c1a4f461a4e45978
/agent-note-the-background-job-runtime-ctx-jobs-and-generic-task-control-tools/service-api:
en: a1a884816aac3d7f
zh: b21129e5cd93b9a1
/agent-note-the-background-job-runtime-ctx-jobs-and-generic-task-control-tools/model-facing-control-api:
en: dd3f4d85d0ec136f
zh: ca4209cb856271dd
/agent-note-the-background-job-runtime-ctx-jobs-and-generic-task-control-tools/producer-opt-in:
en: a39343bf6f655051
zh: d9894d39e7f4d6e1
/agent-note-the-background-job-runtime-ctx-jobs-and-generic-task-control-tools/producer-integrations:
en: ae4a6d6e0d83d3bd
zh: 9072890ba9374426
/agent-note-the-background-job-runtime-ctx-jobs-and-generic-task-control-tools/alternatives-considered:
en: 6119e2aff3b6be5a
zh: e01a6c669a9ec6aa
/agent-note-the-background-job-runtime-ctx-jobs-and-generic-task-control-tools/alternatives-considered/per-capability-control-tools:
en: 9781c302dc72fd8e
zh: a78e1dd8da4d8ca8
/agent-note-the-background-job-runtime-ctx-jobs-and-generic-task-control-tools/alternatives-considered/an-immediate-abstract-task-runtime-backend:
en: 404a5c7c45a71a55
zh: 213621e4a9618a9c
/agent-note-the-background-job-runtime-ctx-jobs-and-generic-task-control-tools/alternatives-considered/consumer-owned-authorization-or-cleanup-events:
en: d99de803718d9ca6
zh: e03a97314851ed0f
/agent-note-the-background-job-runtime-ctx-jobs-and-generic-task-control-tools/alternatives-considered/blocking-output-or-a-separate-wait-tool:
en: e3beca50b6a57ce0
zh: a77663b817d33247
/agent-note-the-background-job-runtime-ctx-jobs-and-generic-task-control-tools/alternatives-considered/runtime-owned-output-sinks:
en: 42eeeba9d84ae681
zh: 1d540f9740675bee
/agent-note-the-background-job-runtime-ctx-jobs-and-generic-task-control-tools/alternatives-considered/random-ids-promotion-or-lifecycle-session-events:
en: e706b1b57241d3d2
zh: 1779b7fa05f48283
/agent-note-the-background-job-runtime-ctx-jobs-and-generic-task-control-tools/testing:
en: e891db1723828da8
zh: 657a62ed595bd081
/agent-note-the-background-job-runtime-ctx-jobs-and-generic-task-control-tools/consequences:
en: b95ecd6052465ad3
zh: 1527c38d1b4631d6
@@ -1,6 +1,43 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-06-21-bounded-llm-request-recovery.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-06-21-bounded-llm-request-recovery.md
2026-06-21-bounded-llm-request-recovery.md: b0a4ebb11b76c4c0068490c9924a88b80a8bc99f
2026-06-21-bounded-llm-request-recovery.zh.md: e8c25f9f6410dc12e34a0272e01e874431624c28
/agent-note-bounded-recovery-for-transient-llm-request-failures:
en: fb8e336ecd4bf571
zh: 23e40e4cb224163f
/agent-note-bounded-recovery-for-transient-llm-request-failures/problem:
en: 83a361538a092dae
zh: e8f33cb95d0d3e09
/agent-note-bounded-recovery-for-transient-llm-request-failures/decision:
en: a15c7c13f167e5ac
zh: 63bcc2ef60c2f344
/agent-note-bounded-recovery-for-transient-llm-request-failures/decision/preserve-failure-facts-without-embedding-policy:
en: 943322e6cdbfa440
zh: 82288531f6194ed2
/agent-note-bounded-recovery-for-transient-llm-request-failures/decision/put-retry-policy-on-the-existing-failed-step-extension-point:
en: ed4d295378d94a26
zh: 1fee5ef4947bac8f
/agent-note-bounded-recovery-for-transient-llm-request-failures/decision/make-one-layer-own-visible-attempts:
en: 57dbdd385f48bb3e
zh: 5e15463fae4be582
/agent-note-bounded-recovery-for-transient-llm-request-failures/decision/bound-stalled-streams-where-they-can-be-stopped:
en: f7369086e87192b9
zh: e2839ed8cc5c23b8
/agent-note-bounded-recovery-for-transient-llm-request-failures/decision/keep-attempts-separate-in-the-existing-log:
en: 8f57db4bfd6e1c22
zh: 67ac62217bb68570
/agent-note-bounded-recovery-for-transient-llm-request-failures/out-of-scope:
en: 985720529b56cda2
zh: 8a649bfa9cd8d93f
/agent-note-bounded-recovery-for-transient-llm-request-failures/alternatives-considered:
en: a6d0306740d470ee
zh: 700bd4b0aa58f3e8
/agent-note-bounded-recovery-for-transient-llm-request-failures/verification:
en: db343f335a9d7cad
zh: 49b8300de55dcfeb
/agent-note-bounded-recovery-for-transient-llm-request-failures/consequences:
en: 08659e8606455ada
zh: 862080f8df5f28ec
/agent-note-bounded-recovery-for-transient-llm-request-failures/related:
en: e85a6ad7387c881b
zh: bb8fb4173ffe613d
@@ -1,6 +1,25 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-06-21-mandatory-app-attribution-headers.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-06-21-mandatory-app-attribution-headers.md
2026-06-21-mandatory-app-attribution-headers.md: 9e0c029dc03c722512680a563c24e470128ee322
2026-06-21-mandatory-app-attribution-headers.zh.md: 1427daf8f6065ec2dee324075a8381a625d9e960
/agent-note-mandatory-user-agent-attribution-for-provider-requests:
en: 3f804e0236d13aba
zh: ef8b1b7b9c3d8376
/agent-note-mandatory-user-agent-attribution-for-provider-requests/problem:
en: f65797760084b93a
zh: d1fb36ef61a93003
/agent-note-mandatory-user-agent-attribution-for-provider-requests/investigation:
en: 5ea11f54f507ba64
zh: 22a83a0714a2fda3
/agent-note-mandatory-user-agent-attribution-for-provider-requests/decision:
en: b3e29e609e3f0966
zh: e3df0cb13df1cd5d
/agent-note-mandatory-user-agent-attribution-for-provider-requests/verification:
en: 567737dbccdb3a2a
zh: be92a5303247b889
/agent-note-mandatory-user-agent-attribution-for-provider-requests/alternatives-considered:
en: 016678c52ef64e51
zh: a113b57b9e9ddeb5
/agent-note-mandatory-user-agent-attribution-for-provider-requests/consequences:
en: a9010e68445a0008
zh: 1ec6104ab2865919
@@ -1,6 +1,76 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-06-24-web-capability-seam.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-06-24-web-capability-seam.md
2026-06-24-web-capability-seam.md: 8c6c088ea5d7345f9955892b2d6054cfae518bbd
2026-06-24-web-capability-seam.zh.md: 4921c4a4647d180dbb00e6493a19d38584f99bdc
/agent-note-web-capability-seam-stable-tools-over-multiple-providers:
en: ca120635fc40431c
zh: 6be7c5ae3c86cdcc
/agent-note-web-capability-seam-stable-tools-over-multiple-providers/problem:
en: c8b932b02a4e1c80
zh: 96c466be1a521f3f
/agent-note-web-capability-seam-stable-tools-over-multiple-providers/decision:
en: b57eb0f268033ff1
zh: 4143382a50181414
/agent-note-web-capability-seam-stable-tools-over-multiple-providers/package-topology:
en: 5ea3ddfae82df181
zh: 2d05d95e51081696
/agent-note-web-capability-seam-stable-tools-over-multiple-providers/ctx-web-contract:
en: b432f80a424c3e49
zh: faa26925fdd98387
/agent-note-web-capability-seam-stable-tools-over-multiple-providers/provider-availability-and-selection:
en: dff78c46432311a1
zh: 58d5db4c3c85b886
/agent-note-web-capability-seam-stable-tools-over-multiple-providers/search-request-and-result-schema:
en: ec3703b7e7c6b23d
zh: 325755e6e90092da
/agent-note-web-capability-seam-stable-tools-over-multiple-providers/fetch-request-and-result-schema:
en: f734fdc57a6546c9
zh: 027c28cbc584a8c2
/agent-note-web-capability-seam-stable-tools-over-multiple-providers/tool-consumer-behavior:
en: 62127883453dd79c
zh: 01503a8177a0ddab
/agent-note-web-capability-seam-stable-tools-over-multiple-providers/errors:
en: 3440f2b34b93f4a1
zh: 57a8f784c7e26eff
/agent-note-web-capability-seam-stable-tools-over-multiple-providers/testing:
en: 7f73699ac4459432
zh: c16be49ac50c34c8
/agent-note-web-capability-seam-stable-tools-over-multiple-providers/alternatives-considered:
en: 6119e2aff3b6be5a
zh: 76136ef5249c23eb
/agent-note-web-capability-seam-stable-tools-over-multiple-providers/alternatives-considered/let-each-provider-register-its-own-model-facing-tool:
en: e0d84a9b1b9c2123
zh: 9e116a7b96751563
/agent-note-web-capability-seam-stable-tools-over-multiple-providers/alternatives-considered/put-provider-dispatch-directly-in-dsh-tool-web:
en: dc01d014d03b49d2
zh: b956b02f41c62682
/agent-note-web-capability-seam-stable-tools-over-multiple-providers/alternatives-considered/split-search-and-fetch-into-two-seams-dsh-search-dsh-fetch:
en: 3fb72ba3e554f20a
zh: aff5f0add5773388
/agent-note-web-capability-seam-stable-tools-over-multiple-providers/alternatives-considered/choose-the-first-registered-provider:
en: 1800706ea0f6b90b
zh: ced985b7657e2d7f
/agent-note-web-capability-seam-stable-tools-over-multiple-providers/alternatives-considered/treat-firecrawl-exa-tavily-parallel-extraction-as-fetch:
en: fc22e6a8bfaeaa20
zh: 64032ea6ab61b836
/agent-note-web-capability-seam-stable-tools-over-multiple-providers/alternatives-considered/mirror-claude-code-s-url-prompt-webfetch-shape:
en: 56a080de39e96056
zh: ae4d070aa7657503
/agent-note-web-capability-seam-stable-tools-over-multiple-providers/alternatives-considered/validate-dns-and-then-call-an-ordinary-fetch:
en: aa6c1e7e6374a875
zh: 045c8af6cd44c3e1
/agent-note-web-capability-seam-stable-tools-over-multiple-providers/alternatives-considered/block-private-looking-hostname-strings-without-pinning-resolved-addresses:
en: 3d906f3056733479
zh: d652723eb5372007
/agent-note-web-capability-seam-stable-tools-over-multiple-providers/alternatives-considered/require-per-call-approval-before-public-fetches:
en: f8d1fc8e9c9659cf
zh: da5792520e35cba0
/agent-note-web-capability-seam-stable-tools-over-multiple-providers/consequences:
en: 12fd20ba54818215
zh: c1ca000b13666701
/agent-note-web-capability-seam-stable-tools-over-multiple-providers/deferred-work:
en: 48b7b8e7310cd56b
zh: d406cd6a8a649e58
/agent-note-web-capability-seam-stable-tools-over-multiple-providers/open-questions:
en: 63848c6ef9a6ab44
zh: 041b340802091e60
@@ -1,6 +1,43 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-06-26-file-context-as-event-gate.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-06-26-file-context-as-event-gate.md
2026-06-26-file-context-as-event-gate.md: 2943f11190533f84f3aebea0a25a88372d1204f1
2026-06-26-file-context-as-event-gate.zh.md: 053f4269b13c8583def01c144badd17b10a5a41a
/agent-note-make-dsh-fs-observation-policy-an-event-gate-plugin-not-a-method-interface:
en: 950d6bb4d83b39d8
zh: b40458972583b12b
/agent-note-make-dsh-fs-observation-policy-an-event-gate-plugin-not-a-method-interface/problem:
en: 765a679e88ecda60
zh: fccabc8ee516ea00
/agent-note-make-dsh-fs-observation-policy-an-event-gate-plugin-not-a-method-interface/decision:
en: eb8355d4b7a6c66b
zh: 712c6f932f26a0d3
/agent-note-make-dsh-fs-observation-policy-an-event-gate-plugin-not-a-method-interface/the-policy-is-enforced-by-provider-cas-not-by-dsh-fs-observation-policy-stat:
en: 2edc42b8210c995b
zh: 48f4354c9ec625ee
/agent-note-make-dsh-fs-observation-policy-an-event-gate-plugin-not-a-method-interface/provider-contract-change-the-version-guard-is-optional:
en: a282600f92568e07
zh: 3e6b2bec22c170c6
/agent-note-make-dsh-fs-observation-policy-an-event-gate-plugin-not-a-method-interface/event-vocabulary-owned-by-dsh-fs:
en: f57494c21daf90ea
zh: 1a1f8623dc0cbef3
/agent-note-make-dsh-fs-observation-policy-an-event-gate-plugin-not-a-method-interface/tool-contract-dsh-tool-fs:
en: c7f4457a83739520
zh: f2d55d018c7dab4f
/agent-note-make-dsh-fs-observation-policy-an-event-gate-plugin-not-a-method-interface/policy-plugin-contract-dsh-fs-observation-policy:
en: a239deb5dde631df
zh: 68cc6c954b247596
/agent-note-make-dsh-fs-observation-policy-an-event-gate-plugin-not-a-method-interface/bare-provider-behavior-no-dsh-fs-observation-policy:
en: 5aed537454b78157
zh: 9e8e7108be6a9537
/agent-note-make-dsh-fs-observation-policy-an-event-gate-plugin-not-a-method-interface/supersedes:
en: 5cc21706fd0f00ad
zh: 2b51da75a95f1777
/agent-note-make-dsh-fs-observation-policy-an-event-gate-plugin-not-a-method-interface/verification:
en: 1e3de2836160b4c2
zh: a8af173d161f0949
/agent-note-make-dsh-fs-observation-policy-an-event-gate-plugin-not-a-method-interface/alternatives-considered:
en: 768c09662714cf25
zh: cb641e8a77a2e32c
/agent-note-make-dsh-fs-observation-policy-an-event-gate-plugin-not-a-method-interface/consequences:
en: a1c00220fa5c6ce1
zh: 4691374274aa8df9
@@ -1,6 +1,16 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-06-30-event-domain-semantics.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-06-30-event-domain-semantics.md
2026-06-30-event-domain-semantics.md: 7e0aee220a62777ebe1d8f6a5018aba0f5fa20ee
2026-06-30-event-domain-semantics.zh.md: 14568c7a4660c42cecc47f094373d299380fa563
/agent-note-event-domain-semantics-session-is-the-fact-log-agent-is-the-live-event-channel:
en: e7cdaa7a6029c259
zh: ed13f8158ee0eaeb
/agent-note-event-domain-semantics-session-is-the-fact-log-agent-is-the-live-event-channel/problem:
en: 1222c2b55882b1e5
zh: f81f481f5eb9a684
/agent-note-event-domain-semantics-session-is-the-fact-log-agent-is-the-live-event-channel/decision:
en: ccc0fed9b7388112
zh: 3cc527b11affd941
/agent-note-event-domain-semantics-session-is-the-fact-log-agent-is-the-live-event-channel/consequences:
en: e0c5aa60322e67a1
zh: 7495550f0c863eda
@@ -1,6 +1,37 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-07-02-tool-render-intent-union.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-07-02-tool-render-intent-union.md
2026-07-02-tool-render-intent-union.md: 52626d3d9200146df95aee7836d37bbaf7e6a9ec
2026-07-02-tool-render-intent-union.zh.md: bc91b89c53c3c43b6c483dc0d4876a00f5a936b7
/agent-note-tagged-render-intent-union-for-tool-call-presentation:
en: 599dd6f91059580e
zh: b6a46767bb4198e6
/agent-note-tagged-render-intent-union-for-tool-call-presentation/problem:
en: 3a4b92dca651b979
zh: 6b10ce7ba3681180
/agent-note-tagged-render-intent-union-for-tool-call-presentation/decision:
en: aff6d789bde63f17
zh: 73782526b46a3ee5
/agent-note-tagged-render-intent-union-for-tool-call-presentation/decision/why-a-tagged-union-beats-the-field-bag:
en: ed7b15039050e65e
zh: a719562b5fcdbd4e
/agent-note-tagged-render-intent-union-for-tool-call-presentation/decision/producer-mapping:
en: c87f22a29caef002
zh: 7bfd28c1df80b8a1
/agent-note-tagged-render-intent-union-for-tool-call-presentation/decision/terminal-fallback-ownership:
en: 0bb2f60726afc4d9
zh: 60040141447b4a2e
/agent-note-tagged-render-intent-union-for-tool-call-presentation/decision/purity-preserved:
en: 1ba6a480967c524d
zh: 90535e843f346bcf
/agent-note-tagged-render-intent-union-for-tool-call-presentation/alternatives-considered:
en: 2cd4801f3162227b
zh: 76afaa23bc2b9eb0
/agent-note-tagged-render-intent-union-for-tool-call-presentation/consequences:
en: 81d8366d826285c2
zh: b437b862794c146e
/agent-note-tagged-render-intent-union-for-tool-call-presentation/non-goals:
en: e9d60967a9b3f9bd
zh: 6dfa9ac30d847879
/agent-note-tagged-render-intent-union-for-tool-call-presentation/related:
en: fe27f777b3728fa4
zh: 4b648dbf731ace00
@@ -1,6 +1,40 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-07-05-prompt-variables-and-tool-guidance-ownership.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-07-05-prompt-variables-and-tool-guidance-ownership.md
2026-07-05-prompt-variables-and-tool-guidance-ownership.md: 8f5542cb09930e62fd1e26960166fbdd6d3f6745
2026-07-05-prompt-variables-and-tool-guidance-ownership.zh.md: 348ae36cf6549d412adab1d3cdb5cc03f0badd01
/agent-note-prompt-variables-and-tool-guidance-ownership:
en: 6f8b4a9d26ab3e50
zh: 9741e5718e647f0a
/agent-note-prompt-variables-and-tool-guidance-ownership/problem:
en: 8ccef8fbd9260dfe
zh: 106b2bafe969c676
/agent-note-prompt-variables-and-tool-guidance-ownership/decision:
en: c551d888282d9c73
zh: 889b5ca3cdf25aff
/agent-note-prompt-variables-and-tool-guidance-ownership/decision/assemble-context:
en: 46e67248692e333a
zh: 51c5f2c6152c94d7
/agent-note-prompt-variables-and-tool-guidance-ownership/decision/prompt-variables:
en: 04b623ed2879fdf1
zh: c111be62834fda93
/agent-note-prompt-variables-and-tool-guidance-ownership/decision/persona-as-the-order-0-section:
en: c2d32c0ac5d28759
zh: 59cd252ba6da6e59
/agent-note-prompt-variables-and-tool-guidance-ownership/decision/tool-guidance-ownership:
en: 308c0d2ef4e41f56
zh: d38f84a517da20df
/agent-note-prompt-variables-and-tool-guidance-ownership/decision/the-subagent-conversation-history-descriptor:
en: 1cb9644f22918749
zh: fb9fdee133159ab2
/agent-note-prompt-variables-and-tool-guidance-ownership/alternatives-considered:
en: 9a114359d2e8988b
zh: ce39453408b2af7f
/agent-note-prompt-variables-and-tool-guidance-ownership/out-of-scope:
en: bbfecc70d0b457fe
zh: 7f207a37a86484f4
/agent-note-prompt-variables-and-tool-guidance-ownership/shipped-invariants:
en: 31ba63101fca5790
zh: af4ceefab2033142
/agent-note-prompt-variables-and-tool-guidance-ownership/consequences:
en: 993f17bf35f6a2e0
zh: acb429176f0eebcc
@@ -1,6 +1,28 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-07-05-reconstructable-requests.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-07-05-reconstructable-requests.md
2026-07-05-reconstructable-requests.md: f47d0938b91edf6c9b544223ac44925f02dd8c1f
2026-07-05-reconstructable-requests.zh.md: d2499a6264a3e6bebf31944d8eb056265e082c68
/agent-note-every-llm-request-is-reconstructable-from-the-session-log:
en: 115dd45f40b0d7d8
zh: 536b5a0399e7d06a
/agent-note-every-llm-request-is-reconstructable-from-the-session-log/problem:
en: f8f31da854a5fe2e
zh: ef88856c2c7bdfb8
/agent-note-every-llm-request-is-reconstructable-from-the-session-log/decision:
en: a15c7c13f167e5ac
zh: 63bcc2ef60c2f344
/agent-note-every-llm-request-is-reconstructable-from-the-session-log/decision/the-principle:
en: 6da15cf986d59a91
zh: 40282908b54295f9
/agent-note-every-llm-request-is-reconstructable-from-the-session-log/decision/the-mechanism:
en: 7d86e5058dbab2fb
zh: 9a97481325c8eded
/agent-note-every-llm-request-is-reconstructable-from-the-session-log/decision/the-minicode-shape-adopted-with-the-event-log-as-the-source:
en: e5f2ffaa3d7de0cc
zh: 5ba6b36787a0e189
/agent-note-every-llm-request-is-reconstructable-from-the-session-log/alternatives-considered:
en: 96f19ecf38fae991
zh: 9692252135ef3476
/agent-note-every-llm-request-is-reconstructable-from-the-session-log/consequences:
en: 0d2e97bc421e67cc
zh: 0a000a69b8cc4b4e
@@ -1,6 +1,19 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-07-05-windows-jsonl-durable-publish.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-07-05-windows-jsonl-durable-publish.md
2026-07-05-windows-jsonl-durable-publish.md: 546cde6086f3c84e22b4d4de144a48bb3425cd4e
2026-07-05-windows-jsonl-durable-publish.zh.md: b99032e9d7e72e2028f39c5af91659278fd81343
/agent-note-windows-native-durable-jsonl-publication:
en: db7fe80708911f2f
zh: 42c6639defea2bde
/agent-note-windows-native-durable-jsonl-publication/problem:
en: dcc3c6238131d302
zh: 4d4e8513a4069af3
/agent-note-windows-native-durable-jsonl-publication/decision:
en: 385565b209f1e739
zh: 0eab0997c49a3c33
/agent-note-windows-native-durable-jsonl-publication/alternatives-considered:
en: 83d5bf5781f89e29
zh: 068835993789e09d
/agent-note-windows-native-durable-jsonl-publication/consequences:
en: 4be0ad03a334c257
zh: 95d473ed5b94e270
@@ -1,6 +1,28 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-07-06-timeout-deadline-library.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-07-06-timeout-deadline-library.md
2026-07-06-timeout-deadline-library.md: 6f726938731f18386105ff1180c79fef981c95bf
2026-07-06-timeout-deadline-library.zh.md: 48bd7b4b91efd0045c03e3e1e1e9e37656b4dcf6
/agent-note-a-shared-timeout-deadline-primitive-with-hard-kill-left-to-each-capability:
en: 4a9921fef5e65cc8
zh: 672cd27d68310cb1
/agent-note-a-shared-timeout-deadline-primitive-with-hard-kill-left-to-each-capability/problem:
en: 110ff68b35bd43cb
zh: f1cea15fb29a9ae9
/agent-note-a-shared-timeout-deadline-primitive-with-hard-kill-left-to-each-capability/decision:
en: 18645d82d9e40107
zh: 73e510f1ed1106e6
/agent-note-a-shared-timeout-deadline-primitive-with-hard-kill-left-to-each-capability/decision/the-library-api:
en: c62681afef60a0db
zh: 69827b4b3165b3da
/agent-note-a-shared-timeout-deadline-primitive-with-hard-kill-left-to-each-capability/decision/the-division-of-labor:
en: 263c8e17bbc87ba0
zh: d75a74f47713e79f
/agent-note-a-shared-timeout-deadline-primitive-with-hard-kill-left-to-each-capability/decision/how-each-capability-consumes-it:
en: 333eab4967d753ec
zh: dd7537bb82cc717f
/agent-note-a-shared-timeout-deadline-primitive-with-hard-kill-left-to-each-capability/consequences:
en: 832f4dbd93a47f94
zh: 65ada43f9f23a39b
/agent-note-a-shared-timeout-deadline-primitive-with-hard-kill-left-to-each-capability/alternatives-considered:
en: 7b3445622becbd36
zh: bb358acf2ff28e26
@@ -1,6 +1,28 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-07-07-tool-call-timeout-policy.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-07-07-tool-call-timeout-policy.md
2026-07-07-tool-call-timeout-policy.md: 60d82c1d591f0a32350b1a21ed74e148c4c93576
2026-07-07-tool-call-timeout-policy.zh.md: 49ca7f397d15c1a351cba4837d4d531e54120ea6
/agent-note-tool-call-timeout-policy-as-a-plugin:
en: 46fa7d1eac4fe061
zh: 7a62f8f7b1c66722
/agent-note-tool-call-timeout-policy-as-a-plugin/problem:
en: b5fffa80b58fb184
zh: aadf28f95924b1ad
/agent-note-tool-call-timeout-policy-as-a-plugin/decision:
en: 04889f664ab7657d
zh: 2af5913f5e9c1927
/agent-note-tool-call-timeout-policy-as-a-plugin/decision/the-tools-execute-around-dispatch-extension-point:
en: 8c3b46fa8a48a863
zh: 662eb09bb7542be8
/agent-note-tool-call-timeout-policy-as-a-plugin/decision/the-timeout-policy-plugin:
en: 96f5932514a33e41
zh: 5951d9451ccef1bf
/agent-note-tool-call-timeout-policy-as-a-plugin/decision/existing-tool-adaptation:
en: 43add9b1f723ce89
zh: f3ee56f97faa2e60
/agent-note-tool-call-timeout-policy-as-a-plugin/alternatives-considered:
en: dc6da8743b4266fb
zh: 5c28667d952b230a
/agent-note-tool-call-timeout-policy-as-a-plugin/consequences:
en: f7429a5c1fe6b6a1
zh: 748401be79f89b05
@@ -1,6 +1,46 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-07-08-agent-scope-contexts.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-07-08-agent-scope-contexts.md
2026-07-08-agent-scope-contexts.md: 45e635b7bc3138d4e90a25a06ff23b3b57a9415e
2026-07-08-agent-scope-contexts.zh.md: aac860734e744843c3b9e7d55e5bc7a150763090
/agent-note-the-agent-is-a-registration-scope:
en: f767894b8308f1a0
zh: 4ff0aead6ee4e27b
/agent-note-the-agent-is-a-registration-scope/problem:
en: 87634b46a5642328
zh: 2adce8b041626437
/agent-note-the-agent-is-a-registration-scope/decision:
en: ac58e62f780b0879
zh: 6b077226de04a8fa
/agent-note-the-agent-is-a-registration-scope/decision/registration-origin-chooses-visibility-and-cleanup:
en: 1ec8e54543272e1b
zh: b5b1695a805574a2
/agent-note-the-agent-is-a-registration-scope/decision/the-operation-chooses-the-view:
en: 2e236d399efdc0b2
zh: 00a7ba20f90862c6
/agent-note-the-agent-is-a-registration-scope/decision/scoped-events-keep-routing-separate-from-event-data:
en: df5f5e4c1de44474
zh: d851c02959d02380
/agent-note-the-agent-is-a-registration-scope/decision/creation-publishes-last-and-disposal-revokes-last:
en: f46920b4945e0e6d
zh: 870a157205883144
/agent-note-the-agent-is-a-registration-scope/security-and-authority-are-non-goals:
en: 5ffc5a8f65ce7dfe
zh: 3362f236356a8033
/agent-note-the-agent-is-a-registration-scope/alternatives-considered:
en: bf43310538280f62
zh: e4940ff47c5d47b5
/agent-note-the-agent-is-a-registration-scope/alternatives-considered/pass-an-agent-option-to-every-registration:
en: 37e7487b1f1eb87a
zh: eeddbaf21eee7ebc
/agent-note-the-agent-is-a-registration-scope/alternatives-considered/filter-events-while-keeping-registries-global:
en: 7eb2628d51ea9ed0
zh: e58f05faf0e95712
/agent-note-the-agent-is-a-registration-scope/alternatives-considered/create-one-service-graph-per-agent:
en: 2fd1c41c3d1bc6ca
zh: cffad44a2c69330e
/agent-note-the-agent-is-a-registration-scope/alternatives-considered/inherit-parent-registration-scopes:
en: 01f989446aab1cf1
zh: 8f5c9018b7b84c94
/agent-note-the-agent-is-a-registration-scope/consequences:
en: 65c8f47d1607b276
zh: 950b86b4682f7a0e
@@ -1,6 +1,40 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-07-08-tool-output-spill-files.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-07-08-tool-output-spill-files.md
2026-07-08-tool-output-spill-files.md: e32aec72f423dff33a29d9012c0f71c9cfbd24fb
2026-07-08-tool-output-spill-files.zh.md: 2941fc516723e72b5d5670e674ce612f3cf581cc
/agent-note-tool-output-spill-policy:
en: 06b99197145a4080
zh: 698a61dcd2385985
/agent-note-tool-output-spill-policy/problem:
en: 858cbb874e213697
zh: 1693b618886ac42d
/agent-note-tool-output-spill-policy/decision:
en: 89536b0d2d7b4c92
zh: 341240f445885549
/agent-note-tool-output-spill-policy/decision/spill-seam:
en: 1e92bc9a0548def9
zh: c99cf6878981ba71
/agent-note-tool-output-spill-policy/decision/spill-policy:
en: 3c49c0246188c513
zh: 4b6749c30726903d
/agent-note-tool-output-spill-policy/showcase-web-fetch:
en: d5c334b50f458925
zh: 7631307b5d9fbc55
/agent-note-tool-output-spill-policy/relationship-to-retention-and-early-spill:
en: 7314ba8b0a03c0d9
zh: 8429f79ff3a7bd1f
/agent-note-tool-output-spill-policy/non-goals:
en: f82b5399ecddd8a1
zh: 9675b58631bb5c90
/agent-note-tool-output-spill-policy/deferred:
en: 094f8c71672ea726
zh: 252dbe825d6e34ca
/agent-note-tool-output-spill-policy/testing:
en: c98759345e1aebfa
zh: d1faeadb99bd748a
/agent-note-tool-output-spill-policy/consequences:
en: e023260e52a246d6
zh: 2e49237e564a83da
/agent-note-tool-output-spill-policy/alternatives-considered:
en: d53fb144141de557
zh: 1b851eb64c421803
@@ -1,6 +1,31 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-07-10-after-call-compaction-pressure-and-overflow-recovery.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-07-10-after-call-compaction-pressure-and-overflow-recovery.md
2026-07-10-after-call-compaction-pressure-and-overflow-recovery.md: 89c8917484c11057ff2e6b55e2311e83f724f7ed
2026-07-10-after-call-compaction-pressure-and-overflow-recovery.zh.md: 48f954f2c4720894548ecab387965d3a3d1799b0
/agent-note-after-call-compaction-pressure-and-context-overflow-recovery:
en: 8bfe0d8b79d9840f
zh: 6921dc88e5ef9c83
/agent-note-after-call-compaction-pressure-and-context-overflow-recovery/problem:
en: 036da3e545debe29
zh: 82e031a3120ca36c
/agent-note-after-call-compaction-pressure-and-context-overflow-recovery/decision:
en: a15c7c13f167e5ac
zh: 63bcc2ef60c2f344
/agent-note-after-call-compaction-pressure-and-context-overflow-recovery/decision/successful-pressure-runs-at-the-next-pre-step-boundary:
en: 5f5a656b38730ec6
zh: aece66b85cc610cf
/agent-note-after-call-compaction-pressure-and-context-overflow-recovery/decision/request-recovery-is-limited-to-the-final-model-boundary:
en: fb7da851bf6a020e
zh: b40dc932d6c3101c
/agent-note-after-call-compaction-pressure-and-context-overflow-recovery/decision/compactionengine-exposes-intent-not-token-accounting:
en: be9505b3d73c7f6b
zh: ed753f1afec2787a
/agent-note-after-call-compaction-pressure-and-context-overflow-recovery/testing:
en: b0e1704bd3724301
zh: 2279353ff615f183
/agent-note-after-call-compaction-pressure-and-context-overflow-recovery/alternatives-considered:
en: 3cb5363732ef5758
zh: 07746411cc80878f
/agent-note-after-call-compaction-pressure-and-context-overflow-recovery/consequences:
en: dfe515fb04127eb5
zh: 1924b2e1e9997910
@@ -1,6 +1,43 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-07-10-single-file-executable-sdk-runtime-distribution.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-07-10-single-file-executable-sdk-runtime-distribution.md
2026-07-10-single-file-executable-sdk-runtime-distribution.md: 7260d11c84f8fb07cf6c4691357f92e0d00fd8f3
2026-07-10-single-file-executable-sdk-runtime-distribution.zh.md: 653fb3d9b782d9010f693e4af8ad94475abb9d94
/agent-note-single-file-executable-sdk-runtime-distribution-single-exe:
en: 00b5d91d3e44a9f8
zh: eabd3c4b338249b3
/agent-note-single-file-executable-sdk-runtime-distribution-single-exe/problem:
en: 112178b76e5209f6
zh: 68726254ae530566
/agent-note-single-file-executable-sdk-runtime-distribution-single-exe/decision:
en: a15c7c13f167e5ac
zh: 63bcc2ef60c2f344
/agent-note-single-file-executable-sdk-runtime-distribution-single-exe/decision/packaging-route-yao-pkg-pkg-s-sea-mode:
en: f1c2b60e9474111d
zh: 5de398b5e8554429
/agent-note-single-file-executable-sdk-runtime-distribution-single-exe/decision/the-serving-interface-is-a-plugin-inside-the-dsh-application:
en: 5fdde26e9e8c6108
zh: 629559d733c1f0c5
/agent-note-single-file-executable-sdk-runtime-distribution-single-exe/decision/plugin-resolution-the-vfs-holds-a-real-package-tree-the-closure-manifest-is-the-deploy-root:
en: c35ea4b858448b49
zh: 1f8ff0a9f82ca881
/agent-note-single-file-executable-sdk-runtime-distribution-single-exe/decision/build-pipeline-and-artifacts:
en: 53ba44431d2ce411
zh: 4159475549273422
/agent-note-single-file-executable-sdk-runtime-distribution-single-exe/decision/python-sdk-distribution-two-carriers-exe-for-production-node-for-development:
en: 9bd60549d4a52ec0
zh: e2343b7210212ee0
/agent-note-single-file-executable-sdk-runtime-distribution-single-exe/decision/naming-lineage:
en: 31a5aecb8bf828bb
zh: 2dffb6fd2e0f8194
/agent-note-single-file-executable-sdk-runtime-distribution-single-exe/packaged-workflow-and-code-execution:
en: 0426f598f3f44e64
zh: fc66728e17f3bcfb
/agent-note-single-file-executable-sdk-runtime-distribution-single-exe/testing:
en: b3c9820f4dc7c6c8
zh: 3b5768ef1770bfcb
/agent-note-single-file-executable-sdk-runtime-distribution-single-exe/alternatives-considered:
en: 50d965ca81a401ba
zh: 0c6296245b97b9ac
/agent-note-single-file-executable-sdk-runtime-distribution-single-exe/consequences:
en: 601a72b3a7a91fe4
zh: 5baaa866e789923e
@@ -1,6 +1,157 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-07-12-agent-scope-runtime-design.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-07-12-agent-scope-runtime-design.md
2026-07-12-agent-scope-runtime-design.md: b9b2c837f560c2b8b98da37e3656caf298b705e2
2026-07-12-agent-scope-runtime-design.zh.md: 4b94d1b8449bd619c47f6bee0712ec8ed0b39593
/agent-note-agent-scope-runtime-design-and-correctness:
en: b63ecbd21fc1f427
zh: 4990d96d76888802
/agent-note-agent-scope-runtime-design-and-correctness/problem:
en: ae7b688bd991a6df
zh: 73b6b28755852054
/agent-note-agent-scope-runtime-design-and-correctness/decision:
en: cfd6abca8404c7d4
zh: a9372aae85e49f55
/agent-note-agent-scope-runtime-design-and-correctness/cordis-model-context-fiber-effect-receiver-and-waterfall:
en: 4d4bdb629a57139d
zh: 7b4d21d9eb42d94b
/agent-note-agent-scope-runtime-design-and-correctness/cordis-model-context-fiber-effect-receiver-and-waterfall/a-context-is-an-ownership-path-through-one-service-graph:
en: 201a1882518455e2
zh: 830e25eab7ed37db
/agent-note-agent-scope-runtime-design-and-correctness/cordis-model-context-fiber-effect-receiver-and-waterfall/fibers-and-effects-make-cleanup-structural:
en: d0ef6e1b5d453350
zh: 4a774ac9daf20849
/agent-note-agent-scope-runtime-design-and-correctness/cordis-model-context-fiber-effect-receiver-and-waterfall/receivers-route-listeners-waterfalls-compose-decisions:
en: 594e198a8b566049
zh: 50378e7a2a533dff
/agent-note-agent-scope-runtime-design-and-correctness/scope-routing-one-opaque-key-selects-one-layer:
en: fa59d22549e9e44a
zh: 80904729042e87b3
/agent-note-agent-scope-runtime-design-and-correctness/scope-routing-one-opaque-key-selects-one-layer/scope-identity-uses-object-identity:
en: 3a05a7bfb2197f58
zh: fbb599031788b70b
/agent-note-agent-scope-runtime-design-and-correctness/scope-routing-one-opaque-key-selects-one-layer/registry-reads-overlay-one-exact-layer:
en: 28636ae6d55935d7
zh: 33a989f049de2f3e
/agent-note-agent-scope-runtime-design-and-correctness/scope-routing-one-opaque-key-selects-one-layer/fused-dispatch-helpers-prevent-subject-drift:
en: 638e3711206e3c41
zh: 61d370123d30c1ed
/agent-note-agent-scope-runtime-design-and-correctness/agent-creation-one-transaction-owns-the-complete-operation:
en: ef58215c8554180b
zh: 44571074148d2467
/agent-note-agent-scope-runtime-design-and-correctness/agent-creation-one-transaction-owns-the-complete-operation/registry-entries-are-the-only-live-identity-records:
en: 092b49671e83df98
zh: 330ea6e45c4deb99
/agent-note-agent-scope-runtime-design-and-correctness/agent-creation-one-transaction-owns-the-complete-operation/the-transaction-owns-preparation-before-awaiting-it:
en: 3940920908ec6066
zh: 888e36ca43611d30
/agent-note-agent-scope-runtime-design-and-correctness/agent-creation-one-transaction-owns-the-complete-operation/setup-is-trusted-composition-inside-a-private-world:
en: 40a73b8eede856ee
zh: 7dab8f2548cb92ea
/agent-note-agent-scope-runtime-design-and-correctness/agent-creation-one-transaction-owns-the-complete-operation/publication-has-one-ordered-commit-path:
en: 227eff7a5adacd0e
zh: b9ee423c2dd4212f
/agent-note-agent-scope-runtime-design-and-correctness/agent-creation-one-transaction-owns-the-complete-operation/teardown-preserves-work-before-revoking-registrations:
en: 1cbe77cff192815d
zh: 7f517936a8aa469e
/agent-note-agent-scope-runtime-design-and-correctness/session-append-materialize-validate-commit-notify:
en: cc37e93081fea4cb
zh: daf2234f84e4c9bf
/agent-note-agent-scope-runtime-design-and-correctness/session-append-materialize-validate-commit-notify/durable-data-is-materialized-once:
en: d0a57b0ac227d84c
zh: e9ae6ced0e65fe49
/agent-note-agent-scope-runtime-design-and-correctness/session-append-materialize-validate-commit-notify/pre-commit-listeners-can-veto-post-commit-observers-cannot:
en: 15255d3d0b62fac0
zh: c1995d5aa3c78f0a
/agent-note-agent-scope-runtime-design-and-correctness/trust-boundaries-copy-only-when-ownership-actually-changes:
en: 22b381902fe903f3
zh: 8a2efe9a8b458bba
/agent-note-agent-scope-runtime-design-and-correctness/tools-and-prompts-one-view-authoritative-assembly-committed-outcomes:
en: 456ac0359d3c02f6
zh: 9099e15d22139751
/agent-note-agent-scope-runtime-design-and-correctness/tools-and-prompts-one-view-authoritative-assembly-committed-outcomes/one-resolver-defines-the-tool-view:
en: 120e1c79f0b99b1a
zh: 1c21a5b1d6b08235
/agent-note-agent-scope-runtime-design-and-correctness/tools-and-prompts-one-view-authoritative-assembly-committed-outcomes/tool-execution-owns-identity-and-boundary-materialization:
en: 41f1f2ad73d83d73
zh: e6bff63958ede05e
/agent-note-agent-scope-runtime-design-and-correctness/tools-and-prompts-one-view-authoritative-assembly-committed-outcomes/the-assembly-waterfall-owns-the-final-model-visible-composition:
en: 5c5880ccea139058
zh: 3e5b7d10cb4c6ff8
/agent-note-agent-scope-runtime-design-and-correctness/tools-and-prompts-one-view-authoritative-assembly-committed-outcomes/structured-output-commits-only-authoritative-outcomes:
en: a9a711cf31559765
zh: e9083b000fc89128
/agent-note-agent-scope-runtime-design-and-correctness/tools-and-prompts-one-view-authoritative-assembly-committed-outcomes/three-execution-boundaries-are-deliberately-one-way:
en: a109f3fadf338061
zh: 12eb46fe775fa46a
/agent-note-agent-scope-runtime-design-and-correctness/tools-and-prompts-one-view-authoritative-assembly-committed-outcomes/skill-and-approval-services-trust-typed-callers:
en: 9572833d47f779e6
zh: 7ff491d309060030
/agent-note-agent-scope-runtime-design-and-correctness/subagents-publication-is-the-start-promise:
en: b9216021f8f50bcc
zh: fda52f9434cc8191
/agent-note-agent-scope-runtime-design-and-correctness/subagents-publication-is-the-start-promise/the-service-contract-has-one-cancellation-channel:
en: 84a4be83b78c045b
zh: 043e14cf628413cd
/agent-note-agent-scope-runtime-design-and-correctness/subagents-publication-is-the-start-promise/in-process-providers-reuse-the-core-transaction:
en: b5e0b3dcf0dff750
zh: 63905010383781b9
/agent-note-agent-scope-runtime-design-and-correctness/subagents-publication-is-the-start-promise/acp-providers-own-the-process-until-readiness-or-cleanup:
en: aa0c00cee368c7e6
zh: 767539b0f4d56f55
/agent-note-agent-scope-runtime-design-and-correctness/workflows-and-acp-processes-retain-only-independent-async-facts:
en: effbb0acf7f66bed
zh: e0cc9ad6ac0777de
/agent-note-agent-scope-runtime-design-and-correctness/workflows-and-acp-processes-retain-only-independent-async-facts/workflow-children-are-pending-starts-or-published-records:
en: 9f05eed800f3413c
zh: 8230a28a0f94bffa
/agent-note-agent-scope-runtime-design-and-correctness/workflows-and-acp-processes-retain-only-independent-async-facts/terminal-result-and-physical-cleanup-remain-separate:
en: 5ad141c6df9f4fc3
zh: 63effa4f14f3c530
/agent-note-agent-scope-runtime-design-and-correctness/workflows-and-acp-processes-retain-only-independent-async-facts/acp-prompt-settlement-does-not-depend-on-update-delivery:
en: d39f73f50f0370bd
zh: 3889c1db46de560e
/agent-note-agent-scope-runtime-design-and-correctness/correctness-enforcement:
en: 840564e766d2f05c
zh: 059243afea7eb9c0
/agent-note-agent-scope-runtime-design-and-correctness/correctness-enforcement/types-make-the-ordinary-path-hard-to-misuse:
en: 9183eb29dddfd97f
zh: e6ce13295e6c3e65
/agent-note-agent-scope-runtime-design-and-correctness/correctness-enforcement/runtime-invariants-cover-cross-service-facts:
en: fabafbebc0ab4f95
zh: 06d94a98ed5aa40c
/agent-note-agent-scope-runtime-design-and-correctness/correctness-enforcement/generated-artifacts-keep-public-contracts-aligned:
en: d0ddc5f38289225d
zh: 781d910228d5e334
/agent-note-agent-scope-runtime-design-and-correctness/alternatives-considered:
en: 5eef7873a795c8f0
zh: 3e8ba109a6e29ba5
/agent-note-agent-scope-runtime-design-and-correctness/alternatives-considered/use-a-transparent-proxy-as-the-scope-carrier:
en: 199c7345a237e7e9
zh: b262d5ad0c7cb562
/agent-note-agent-scope-runtime-design-and-correctness/alternatives-considered/reserve-agent-and-session-ids-before-setup:
en: 3a8cb6969139dd84
zh: 2913bb68433c9ec7
/agent-note-agent-scope-runtime-design-and-correctness/alternatives-considered/snapshot-every-typed-same-process-argument:
en: 3e1f19f909f8d138
zh: 0727777e34964afe
/agent-note-agent-scope-runtime-design-and-correctness/alternatives-considered/give-readiness-cancellation-and-disposal-separate-controllers:
en: f2c6ecbd139bbdb0
zh: 0ff5b1e192dcb376
/agent-note-agent-scope-runtime-design-and-correctness/alternatives-considered/keep-synchronous-subagent-start-plus-run-started:
en: 7f5669933cb35c9c
zh: c55e35d4c175af36
/agent-note-agent-scope-runtime-design-and-correctness/alternatives-considered/restore-selected-prompt-or-tool-contributions-after-assembly:
en: a2b2e48d9ccda310
zh: 3a4e925fde9d05b0
/agent-note-agent-scope-runtime-design-and-correctness/alternatives-considered/remove-worker-process-lifecycle-guards-with-same-process-hardening:
en: 662e0904d90a3a94
zh: 84c5e49f7cc59b32
/agent-note-agent-scope-runtime-design-and-correctness/consequences:
en: 0d781b2dc4c41ddb
zh: 844652a4aaac37aa
/agent-note-agent-scope-runtime-design-and-correctness/consequences/what-the-design-guarantees:
en: eb2001592d7bd7b1
zh: e534dbb6daa9af32
/agent-note-agent-scope-runtime-design-and-correctness/consequences/costs-and-limits:
en: e9383713d56b9e10
zh: d3ab00aea8ecf4e0
@@ -1,6 +1,37 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-07-14-provider-routed-llm-adapters.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-07-14-provider-routed-llm-adapters.md
2026-07-14-provider-routed-llm-adapters.md: 1001b10e18837399b41578658ffe62065e294ba8
2026-07-14-provider-routed-llm-adapters.zh.md: c5bff0ef407c8a2c22e8cad7e7d32c58c8b0e2da
/agent-note-provider-routed-llm-adapters-and-a-generic-pi-ai-backend:
en: e57698907c40f783
zh: 47004d8f68af1d7d
/agent-note-provider-routed-llm-adapters-and-a-generic-pi-ai-backend/problem:
en: 2e51f5fa703b0677
zh: 385937219b88c447
/agent-note-provider-routed-llm-adapters-and-a-generic-pi-ai-backend/decision:
en: a15c7c13f167e5ac
zh: 63bcc2ef60c2f344
/agent-note-provider-routed-llm-adapters-and-a-generic-pi-ai-backend/decision/provider-is-the-adapter-registration-key:
en: 4921a060c657b790
zh: 2f9632469c6f0b60
/agent-note-provider-routed-llm-adapters-and-a-generic-pi-ai-backend/decision/explicit-pi-ai-provider-profiles:
en: 5461685553dac663
zh: e5c7e0ad7ac84e29
/agent-note-provider-routed-llm-adapters-and-a-generic-pi-ai-backend/decision/recorded-assistant-route-and-replay-state:
en: 8439e90c9f6d7642
zh: daeda3ce5146c9f5
/agent-note-provider-routed-llm-adapters-and-a-generic-pi-ai-backend/decision/propagate-the-target-through-every-request-producer:
en: ba1908bc1517ed23
zh: 1c9353a422cf74e1
/agent-note-provider-routed-llm-adapters-and-a-generic-pi-ai-backend/alternatives-considered:
en: ad0d610ea92aa9b8
zh: fe09d62762e73f01
/agent-note-provider-routed-llm-adapters-and-a-generic-pi-ai-backend/consequences:
en: a0c98bced8a5e6fb
zh: 23caf082a08ba507
/agent-note-provider-routed-llm-adapters-and-a-generic-pi-ai-backend/testing:
en: 5a36121f12701d08
zh: 90f0f8ed44f7234f
/agent-note-provider-routed-llm-adapters-and-a-generic-pi-ai-backend/risks:
en: 11db2a349f9f26c2
zh: 550d6017d8639854
@@ -1,6 +1,22 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-07-15-agent-initiator-scope.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-07-15-agent-initiator-scope.md
2026-07-15-agent-initiator-scope.md: ab11da116a463cd706418e797eb58f1bc4ab9b1c
2026-07-15-agent-initiator-scope.zh.md: 343acba5f99379b6d2c3af41368e8fbe90b20611
/agent-note-initiating-agent-scope-over-asynclocalstorage:
en: b0a59e3a34c41826
zh: 7131428a14901d14
/agent-note-initiating-agent-scope-over-asynclocalstorage/problem:
en: a26991200892c735
zh: 04a7dfaca64e3f0c
/agent-note-initiating-agent-scope-over-asynclocalstorage/decision:
en: 43a4f0c503b30d95
zh: a6a780584f94ed73
/agent-note-initiating-agent-scope-over-asynclocalstorage/verification:
en: 312f5c4b843d515e
zh: a8993e3b84844fab
/agent-note-initiating-agent-scope-over-asynclocalstorage/alternatives-considered:
en: fd2ae1369fb3fbc6
zh: e2a3d7f9331fc8ac
/agent-note-initiating-agent-scope-over-asynclocalstorage/consequences:
en: 625c6afc49489e29
zh: ed7e5c5e56c781fb
@@ -1,6 +1,22 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-07-16-explicit-turn-cancellation.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-07-16-explicit-turn-cancellation.md
2026-07-16-explicit-turn-cancellation.md: d59accf2dc3f894ffab226e5ddc9d2e746f4d93e
2026-07-16-explicit-turn-cancellation.zh.md: 8fb0728eb2bbe8fa01dbefebe7e02aa8c836617a
/agent-note-explicit-turn-cancellation-capability:
en: 729ed6291e9d4d2c
zh: 32ae526ef41199da
/agent-note-explicit-turn-cancellation-capability/problem:
en: 0a7826345be2a509
zh: 430fccb5c4d6a5e2
/agent-note-explicit-turn-cancellation-capability/decision:
en: 2c15edb35f38e7e5
zh: fa5145d26e3bff20
/agent-note-explicit-turn-cancellation-capability/verification:
en: a7ab1d06542be1c0
zh: 1687979b7f2460fa
/agent-note-explicit-turn-cancellation-capability/alternatives-considered:
en: bf69bbf7eb280306
zh: a434a0ecb5008b2b
/agent-note-explicit-turn-cancellation-capability/consequences:
en: 1066aff1aec4ed01
zh: 31d6a60496e2e730
@@ -1,6 +1,34 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-07-19-cooperative-tool-cancellation.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-07-19-cooperative-tool-cancellation.md
2026-07-19-cooperative-tool-cancellation.md: 5ca2b44b24a4af189df27c6f724021a7bf290e2b
2026-07-19-cooperative-tool-cancellation.zh.md: d6d49fb44c5d5629729a8b5b4bad07ea9b2f7ee9
/agent-note-cooperative-tool-cancellation-at-the-registry-boundary:
en: 84c827aa3baa331a
zh: 10cad03e58b10e31
/agent-note-cooperative-tool-cancellation-at-the-registry-boundary/problem:
en: e386b22491b468c1
zh: 82015f5145b679cd
/agent-note-cooperative-tool-cancellation-at-the-registry-boundary/decision:
en: ca66d3b6af50be10
zh: f054b10d0c965e82
/agent-note-cooperative-tool-cancellation-at-the-registry-boundary/decision/mutability-follows-the-pipeline-stage:
en: 0e1399cad4151f87
zh: 960fa0ccbe0f8fea
/agent-note-cooperative-tool-cancellation-at-the-registry-boundary/decision/cancellation-codes-record-whether-dispatch-occurred:
en: c787fba8731ac147
zh: 21b5968ae6f8cd59
/agent-note-cooperative-tool-cancellation-at-the-registry-boundary/decision/pre-aborted-entry-short-circuits-after-materialization:
en: 53362db6a0c71698
zh: 311de45ca26d3fdc
/agent-note-cooperative-tool-cancellation-at-the-registry-boundary/decision/started-work-still-reaches-quiescence:
en: 26e4b71366bebd1b
zh: 10598e12b28c586e
/agent-note-cooperative-tool-cancellation-at-the-registry-boundary/verification:
en: fbd101d4576afa92
zh: 35f5d3c2f6cad6a8
/agent-note-cooperative-tool-cancellation-at-the-registry-boundary/alternatives-considered:
en: 1f205f1a78d4fd5b
zh: 6c17e35da2909302
/agent-note-cooperative-tool-cancellation-at-the-registry-boundary/consequences:
en: 24a9ad2c4c7c86b5
zh: debdd29d272e07ea
@@ -1,6 +1,40 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-07-19-gui-web-client-architecture.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-07-19-gui-web-client-architecture.md
2026-07-19-gui-web-client-architecture.md: 4d62d7ddbeddd2d5c02e42194b035ee08b5cf041
2026-07-19-gui-web-client-architecture.zh.md: aeb6c89e677d7b65daef03d5d31372f484ae3117
/agent-note-web-client-architecture-the-client-cordis-plugin-tree-the-slot-system-and-the-react-free-object-layer:
en: e940be9ef95509ff
zh: c06cea53bb49c718
/agent-note-web-client-architecture-the-client-cordis-plugin-tree-the-slot-system-and-the-react-free-object-layer/problem:
en: c5a3dda6ccd57c9e
zh: 122307b113bb1c09
/agent-note-web-client-architecture-the-client-cordis-plugin-tree-the-slot-system-and-the-react-free-object-layer/decision:
en: 29742775aee9fbc3
zh: 54a2df8816e2ea2e
/agent-note-web-client-architecture-the-client-cordis-plugin-tree-the-slot-system-and-the-react-free-object-layer/the-client-cordis-tree-and-the-loading-chain:
en: 23b0b6c3f29e4f5e
zh: 53bf897b502c645b
/agent-note-web-client-architecture-the-client-cordis-plugin-tree-the-slot-system-and-the-react-free-object-layer/the-slot-system-how-the-page-composes:
en: 1661f3dd74dc9df6
zh: 3152467c7dd8e6ef
/agent-note-web-client-architecture-the-client-cordis-plugin-tree-the-slot-system-and-the-react-free-object-layer/services-and-scope-addressing:
en: 9da9311f677c5da6
zh: 9cb16a92cee87055
/agent-note-web-client-architecture-the-client-cordis-plugin-tree-the-slot-system-and-the-react-free-object-layer/the-data-object-layer-packages-api-session-controller-src-client:
en: 909682e20c0d23a1
zh: ed1defbcf7745e8e
/agent-note-web-client-architecture-the-client-cordis-plugin-tree-the-slot-system-and-the-react-free-object-layer/the-react-face-packages-client-ui-renderer:
en: 0971d6196b5358fd
zh: 26175d648feccfd9
/agent-note-web-client-architecture-the-client-cordis-plugin-tree-the-slot-system-and-the-react-free-object-layer/directory-shape:
en: 74c45680c8aab51c
zh: fd431ae5d3656038
/agent-note-web-client-architecture-the-client-cordis-plugin-tree-the-slot-system-and-the-react-free-object-layer/how-to-develop:
en: cbc6abcd9f291868
zh: 0078f15f2d08a02e
/agent-note-web-client-architecture-the-client-cordis-plugin-tree-the-slot-system-and-the-react-free-object-layer/consequences:
en: 56a9086da5783306
zh: 8147576101d22aa0
/agent-note-web-client-architecture-the-client-cordis-plugin-tree-the-slot-system-and-the-react-free-object-layer/alternatives-considered:
en: 8bedf2e688b14322
zh: 7cda12f7474832ee
@@ -1,6 +1,28 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-07-19-package-invariant-runtime-contracts.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-07-19-package-invariant-runtime-contracts.md
2026-07-19-package-invariant-runtime-contracts.md: a1b635cc40844f1846c04e203dbb842d1c7328ed
2026-07-19-package-invariant-runtime-contracts.zh.md: d315c440f1c100911386f57d6f82d5f16be631ca
/agent-note-meaningful-package-invariant-contracts:
en: e5db3b3373f72761
zh: 312b83d320d9aaab
/agent-note-meaningful-package-invariant-contracts/problem:
en: 220a4ceb3cd9b9c9
zh: 9eac93e1762b2914
/agent-note-meaningful-package-invariant-contracts/decision:
en: a15c7c13f167e5ac
zh: 63bcc2ef60c2f344
/agent-note-meaningful-package-invariant-contracts/decision/published-assertions-must-be-meaningful:
en: 11a1c080592def10
zh: d1189de665f9e327
/agent-note-meaningful-package-invariant-contracts/decision/representative-implemented-checks:
en: 2f7ae4ed588d6de8
zh: ed7ea9ccc6c54e87
/agent-note-meaningful-package-invariant-contracts/decision/repository-gate-and-tests:
en: 37e646754f13dd65
zh: 355ebf3ce1403117
/agent-note-meaningful-package-invariant-contracts/alternatives-considered:
en: 74c6a5a0cfadbf88
zh: e41356bb1a8c1fdf
/agent-note-meaningful-package-invariant-contracts/consequences:
en: 1f8d53063fb5903e
zh: 5edd23739749b065
@@ -1,6 +1,31 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-07-19-zstandard-jsonl-session-logs.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-07-19-zstandard-jsonl-session-logs.md
2026-07-19-zstandard-jsonl-session-logs.md: 96b76febee1c8853f70d7e4897894ea26390f524
2026-07-19-zstandard-jsonl-session-logs.zh.md: 4cf184ce107b9de6dbbf3f0e571d4009d50ca636
/agent-note-zstandard-jsonl-session-logs:
en: b46a6b48493de93e
zh: 0e394abf1d11fd43
/agent-note-zstandard-jsonl-session-logs/problem:
en: da8b3d94d10b5bc4
zh: da9c6d98a300b7bb
/agent-note-zstandard-jsonl-session-logs/decision:
en: a15c7c13f167e5ac
zh: 63bcc2ef60c2f344
/agent-note-zstandard-jsonl-session-logs/decision/configuration-and-suffix-ownership:
en: 1f29970aecc71980
zh: 94414765645bace0
/agent-note-zstandard-jsonl-session-logs/decision/frame-and-write-path:
en: da213ed32dfa6000
zh: a0f3cd11684dbdc9
/agent-note-zstandard-jsonl-session-logs/decision/read-listing-and-crash-recovery:
en: 63d4fe7d9c2a0a8a
zh: 2c4ef3e6aad73195
/agent-note-zstandard-jsonl-session-logs/decision/consumers-and-verification:
en: 6d9d16d610b80e55
zh: efa083ffaa7301e0
/agent-note-zstandard-jsonl-session-logs/alternatives-considered:
en: c5f447029fb644f7
zh: 5b84162e87bc6c86
/agent-note-zstandard-jsonl-session-logs/consequences:
en: e721552f16340e4c
zh: d5be8c3ffd1c7cc2
@@ -1,6 +1,19 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-07-20-canonical-tool-output-contract.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-07-20-canonical-tool-output-contract.md
2026-07-20-canonical-tool-output-contract.md: 4dbcac3da8381e69809b15a653cdb4987af4e0e7
2026-07-20-canonical-tool-output-contract.zh.md: c2f4ebdfc7266495570766c69b3aa264f91172cc
/agent-note-canonical-tool-output-contract:
en: 01677f7875da9579
zh: 41bae59177ba5125
/agent-note-canonical-tool-output-contract/problem:
en: d0bc9840998f0530
zh: 2601671ec694a78d
/agent-note-canonical-tool-output-contract/decision:
en: db088b8225a4bf3d
zh: bfb0caa015b2b7df
/agent-note-canonical-tool-output-contract/alternatives-considered:
en: d82a0ac0461ab120
zh: bedea17fb4fb4f51
/agent-note-canonical-tool-output-contract/consequences:
en: 32724ff8f6b3b03f
zh: bc7512ff05d00157
@@ -1,6 +1,34 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-07-20-routed-model-context-and-compaction-policy.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-07-20-routed-model-context-and-compaction-policy.md
2026-07-20-routed-model-context-and-compaction-policy.md: d276354cb21f45eaec1c4e3202c7be1770745efb
2026-07-20-routed-model-context-and-compaction-policy.zh.md: b6e2a0b914f78e19675d80b86d8d962e8ba8c80f
/agent-note-routed-model-context-and-compaction-policy:
en: eca190695d4857f5
zh: f9d6411b8a8612ae
/agent-note-routed-model-context-and-compaction-policy/problem:
en: f7d1f343e487d725
zh: c7f736180e44d586
/agent-note-routed-model-context-and-compaction-policy/decision:
en: a15c7c13f167e5ac
zh: 63bcc2ef60c2f344
/agent-note-routed-model-context-and-compaction-policy/decision/adapters-own-exact-route-capacity:
en: 7bcf0ae2c74a0eb7
zh: bc0e04a25492d5ba
/agent-note-routed-model-context-and-compaction-policy/decision/token-measurement-remains-model-agnostic:
en: 51d1b39d06407320
zh: 85c88f6b5d8508d6
/agent-note-routed-model-context-and-compaction-policy/decision/compact-basic-resolves-a-target-spec:
en: d8827f9fa70aa65f
zh: a9d29e05dcb0cfdb
/agent-note-routed-model-context-and-compaction-policy/decision/target-specific-pressure-failures-preserve-optional-composition:
en: 1bd81ae0a1409e24
zh: 635c2937d5a94df7
/agent-note-routed-model-context-and-compaction-policy/testing:
en: 1ac13596df50571f
zh: 8605a6f0de049dfc
/agent-note-routed-model-context-and-compaction-policy/alternatives-considered:
en: 0ca0a4b1318188ec
zh: de98cd4494a6c0d0
/agent-note-routed-model-context-and-compaction-policy/consequences:
en: d00f83e85ba5e431
zh: 32665480f0cdc4ea
@@ -1,6 +1,19 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-07-20-unified-json-value-schema-dsl.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-07-20-unified-json-value-schema-dsl.md
2026-07-20-unified-json-value-schema-dsl.md: 5de3523eab15a91ea32dc09e2e239146fadea6f1
2026-07-20-unified-json-value-schema-dsl.zh.md: 0dc38dc289a32269c0f9e545ae53a8098ba02189
/agent-note-unified-json-value-schema-dsl:
en: 8ba380205c472f4e
zh: de92e20dc90e8037
/agent-note-unified-json-value-schema-dsl/problem:
en: 5c7e79e37c007896
zh: 759f5803141b0960
/agent-note-unified-json-value-schema-dsl/decision:
en: 8f08bbafc8939a46
zh: 2ed8255c1e2b812b
/agent-note-unified-json-value-schema-dsl/alternatives-considered:
en: 1d32d6195d6fca08
zh: ea3a30126dca95f7
/agent-note-unified-json-value-schema-dsl/consequences:
en: 14d0a6a337503e80
zh: c7ffec8760a710af
@@ -1,6 +1,46 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-07-22-slot-type-chain-implementation.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-07-22-slot-type-chain-implementation.md
2026-07-22-slot-type-chain-implementation.md: 98585a42f71844594da4ada19d7438a7d8321702
2026-07-22-slot-type-chain-implementation.zh.md: d1093537ccbc5ee5ff2dc18c234233ffca39879d
/agent-note-the-slot-system-standard-single-register-four-props-shares-and-the-framework-store-seat:
en: 43ed5b2dfd8043fc
zh: 04b6fdd0435a265a
/agent-note-the-slot-system-standard-single-register-four-props-shares-and-the-framework-store-seat/problem:
en: 4f8d6891a8ba7061
zh: 5a619e562e00458d
/agent-note-the-slot-system-standard-single-register-four-props-shares-and-the-framework-store-seat/decision:
en: a81cddbebc1a97a3
zh: aa57738c9f08c07e
/agent-note-the-slot-system-standard-single-register-four-props-shares-and-the-framework-store-seat/decision/root-is-the-only-a-priori-slot:
en: 43b856b4a8cf371f
zh: cde298ab8b8a3815
/agent-note-the-slot-system-standard-single-register-four-props-shares-and-the-framework-store-seat/decision/register-is-the-single-api-children-declaration-authorization-runtime-spec:
en: ce28268021a38b89
zh: 7802540e4ef04752
/agent-note-the-slot-system-standard-single-register-four-props-shares-and-the-framework-store-seat/decision/component-props-four-shares-each-from-its-own-source-of-truth:
en: f3fca569fa0c5168
zh: 647a82662f6a887d
/agent-note-the-slot-system-standard-single-register-four-props-shares-and-the-framework-store-seat/decision/the-chain-kind-entries-self-nominate-first-match-renders:
en: 56278be7f3688805
zh: 16602ffbf4baef85
/agent-note-the-slot-system-standard-single-register-four-props-shares-and-the-framework-store-seat/decision/the-store-seat-framework-engine-registrant-schema:
en: 2645acc9d29c20ec
zh: a8a2fd293ef5da04
/agent-note-the-slot-system-standard-single-register-four-props-shares-and-the-framework-store-seat/decision/inject-the-registrant-s-business-face-on-its-own-ctx:
en: 66b311fad441400a
zh: 34f031e7f04d29e6
/agent-note-the-slot-system-standard-single-register-four-props-shares-and-the-framework-store-seat/decision/data-boundary-discipline:
en: 07b919360c8f65be
zh: 4c8a9915a2ed20af
/agent-note-the-slot-system-standard-single-register-four-props-shares-and-the-framework-store-seat/decision/tree-context-and-the-renderer-contract:
en: d77ebd3f6b166194
zh: 57ba9fe864908d46
/agent-note-the-slot-system-standard-single-register-four-props-shares-and-the-framework-store-seat/decision/type-chain-implementation-rulings:
en: 752bc30428dad374
zh: 3d729646468ecfde
/agent-note-the-slot-system-standard-single-register-four-props-shares-and-the-framework-store-seat/consequences:
en: 07228332f3d3c227
zh: 32525e1972acf156
/agent-note-the-slot-system-standard-single-register-four-props-shares-and-the-framework-store-seat/alternatives-considered:
en: 2bd28715f741ac04
zh: 8d6a0cb78a006533
@@ -1,6 +1,40 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-07-23-client-plugin-loading-model.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-07-23-client-plugin-loading-model.md
2026-07-23-client-plugin-loading-model.md: b8c23108a7a1cf3a04ded373d8705bae626c70c2
2026-07-23-client-plugin-loading-model.zh.md: efaea843120e5b023bbc8f59663ea47468944c71
/agent-note-client-plugin-loading-lazy-factories-cordis-lifecycle-and-hot-reload:
en: 874618fd5ad1d06a
zh: a5e4bfad490fab34
/agent-note-client-plugin-loading-lazy-factories-cordis-lifecycle-and-hot-reload/problem:
en: 46c4b208707e024e
zh: b6f86a6374b251da
/agent-note-client-plugin-loading-lazy-factories-cordis-lifecycle-and-hot-reload/decision:
en: a15c7c13f167e5ac
zh: a15c7c13f167e5ac
/agent-note-client-plugin-loading-lazy-factories-cordis-lifecycle-and-hot-reload/decision/package-membership-and-module-requests:
en: 6af228b03e5e533f
zh: 276a522af6be5d7a
/agent-note-client-plugin-loading-lazy-factories-cordis-lifecycle-and-hot-reload/decision/one-module-system-one-plugin-governor:
en: 575aad62490f32e9
zh: a6c18eb63965fc1e
/agent-note-client-plugin-loading-lazy-factories-cordis-lifecycle-and-hot-reload/decision/combo-external-script-arrival-and-source-maps:
en: 0a4240d88cca240a
zh: 8f5f1527caf571cd
/agent-note-client-plugin-loading-lazy-factories-cordis-lifecycle-and-hot-reload/decision/the-loading-flow-end-to-end:
en: 7dac236d6add3c3c
zh: 2a43a923a0646bb0
/agent-note-client-plugin-loading-lazy-factories-cordis-lifecycle-and-hot-reload/decision/live-graph-reconciliation:
en: 37e2fa1fe5cb2b95
zh: 80e513db87709cb4
/agent-note-client-plugin-loading-lazy-factories-cordis-lifecycle-and-hot-reload/decision/hot-reload-one-driver-plugin-self-watched-bundles:
en: f8b591d4c41ef492
zh: bc70f1cd540b7753
/agent-note-client-plugin-loading-lazy-factories-cordis-lifecycle-and-hot-reload/package-ownership:
en: 94ca0d09e6fd1e3a
zh: d5949a2bdec795ba
/agent-note-client-plugin-loading-lazy-factories-cordis-lifecycle-and-hot-reload/consequences:
en: 6a96d9ac06c222e5
zh: b2814ab58348e831
/agent-note-client-plugin-loading-lazy-factories-cordis-lifecycle-and-hot-reload/alternatives-considered:
en: b8f036f50cff7cd8
zh: 6d623c4a1f4314b1
@@ -1,6 +1,19 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-07-24-project-session-directories.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-07-24-project-session-directories.md
2026-07-24-project-session-directories.md: 0074c8b31304e6a7d32199b7461575356e406448
2026-07-24-project-session-directories.zh.md: 3a1d348255588fd120221dc277a2841359c0a038
/agent-note-project-grouped-session-directories:
en: c8960daf61fa50fa
zh: d8c7c844180fcaae
/agent-note-project-grouped-session-directories/problem:
en: 7df6078347bd7176
zh: bb769760d7abc903
/agent-note-project-grouped-session-directories/decision:
en: cdefd1f4d9d0a55a
zh: 5916d456f3faab2b
/agent-note-project-grouped-session-directories/alternatives-considered:
en: ba4657ba95479806
zh: 5c53c5c964efa932
/agent-note-project-grouped-session-directories/consequences:
en: 228c46a599899be1
zh: 265a233cd41b5c05
@@ -1,6 +1,28 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-07-24-separate-context-injection-from-turn-execution.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-07-24-separate-context-injection-from-turn-execution.md
2026-07-24-separate-context-injection-from-turn-execution.md: d22d3966767ae9888f2140141b1c7743792184c0
2026-07-24-separate-context-injection-from-turn-execution.zh.md: 2c567511b21891ada3e0027f666d1163861fb090
/agent-note-separate-context-injection-from-turn-execution:
en: f0090d5d271cbd9d
zh: 7ff28e03f1273093
/agent-note-separate-context-injection-from-turn-execution/problem:
en: 2eefc25e17f62a90
zh: 81bc7ff2649b2704
/agent-note-separate-context-injection-from-turn-execution/decision:
en: 83dba9117127cbb4
zh: 2b6b428a1c97d3b1
/agent-note-separate-context-injection-from-turn-execution/injection-lifecycle:
en: 16005492be54cb4f
zh: db460e0ebf838d54
/agent-note-separate-context-injection-from-turn-execution/extension-and-caller-semantics:
en: e184d8cd9676e24f
zh: 22465b570ae35f59
/agent-note-separate-context-injection-from-turn-execution/alternatives-considered:
en: 0efad389c38dfe95
zh: 13dd73de20226540
/agent-note-separate-context-injection-from-turn-execution/verification:
en: 3f3db450a3fc5848
zh: b2027393d570339d
/agent-note-separate-context-injection-from-turn-execution/consequences:
en: 71079e4dede5e12f
zh: deb46b5a4f151678
@@ -1,6 +1,19 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-07-24-single-harness-home-resolver.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-07-24-single-harness-home-resolver.md
2026-07-24-single-harness-home-resolver.md: 1191c52bfa222b807e9aa301b250d2efcc8b0953
2026-07-24-single-harness-home-resolver.zh.md: cefa124b7cb46bab92157af34576f59d3053da9f
/agent-note-one-harness-home-resolver:
en: 4177acbdd51411da
zh: 53f10d4c54b431b2
/agent-note-one-harness-home-resolver/problem:
en: fa4d3622fb18dd58
zh: 2b98640594c8344b
/agent-note-one-harness-home-resolver/decision:
en: bbab99c7a1aae2fc
zh: 87453b98ca265699
/agent-note-one-harness-home-resolver/alternatives-considered:
en: b1c9535540171d47
zh: 7df816d42945db94
/agent-note-one-harness-home-resolver/consequences:
en: 7d0f569b98feadf5
zh: 5c84624e7cc8d1d4
@@ -1,6 +1,19 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-07-24-web-config-tree-boot-and-transport-layering.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-07-24-web-config-tree-boot-and-transport-layering.md
2026-07-24-web-config-tree-boot-and-transport-layering.md: c8a1db3cd7bd715d8912b22a0b41a9ef660c1316
2026-07-24-web-config-tree-boot-and-transport-layering.zh.md: 41fcf65b06829199c203faa806bd17a310b68bcf
/agent-note-dsh-web-config-tree-boot-and-the-web-transport-layering:
en: 2d06ffcaaeb373e7
zh: 01822cfd7339167f
/agent-note-dsh-web-config-tree-boot-and-the-web-transport-layering/problem:
en: e5d603f77bff9dd7
zh: c9e9a64f0a4db3c9
/agent-note-dsh-web-config-tree-boot-and-the-web-transport-layering/decision:
en: 866ebaaf4fe1e0d1
zh: 8075a708c9042941
/agent-note-dsh-web-config-tree-boot-and-the-web-transport-layering/consequences:
en: 47f8a6beba1f320b
zh: 5f444699dc52cabf
/agent-note-dsh-web-config-tree-boot-and-the-web-transport-layering/alternatives-considered:
en: bf6fbf972eab0700
zh: 0f3449e5e6ace7e2
@@ -1,6 +1,43 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-07-25-web-client-session-scope-and-provide-channel.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-07-25-web-client-session-scope-and-provide-channel.md
2026-07-25-web-client-session-scope-and-provide-channel.md: 76561bc0e330b3e3a26607569ae327217d0a0b67
2026-07-25-web-client-session-scope-and-provide-channel.zh.md: d5d92b2ca53ba78929dd8591a6ded7028e4fed24
/agent-note-web-client-agent-scope-parity-model-and-the-provisioning-channel-agents-scope-blank-reuse-provide:
en: 64d8701a9f2574bd
zh: 938991d424943547
/agent-note-web-client-agent-scope-parity-model-and-the-provisioning-channel-agents-scope-blank-reuse-provide/problem:
en: 1738c071cb9824bc
zh: 7af7770739d5430a
/agent-note-web-client-agent-scope-parity-model-and-the-provisioning-channel-agents-scope-blank-reuse-provide/decision:
en: a397a3f2e0bd7c21
zh: a179a646c148ecc1
/agent-note-web-client-agent-scope-parity-model-and-the-provisioning-channel-agents-scope-blank-reuse-provide/decision/the-parity-model-client-and-host-share-one-root-state-axis:
en: e117f541a2f55c07
zh: c6a5cf9c9d6b7692
/agent-note-web-client-agent-scope-parity-model-and-the-provisioning-channel-agents-scope-blank-reuse-provide/decision/agent-scope-the-actx-is-the-sole-session-carrier-in-the-client-side-cordis-world:
en: 6e6488b3eab757c2
zh: 4ee3d1cc415234df
/agent-note-web-client-agent-scope-parity-model-and-the-provisioning-channel-agents-scope-blank-reuse-provide/decision/scope-lifecycle-anchored-to-explicit-references:
en: e2ed0052678a2b9b
zh: e0fe1b87dc3766af
/agent-note-web-client-agent-scope-parity-model-and-the-provisioning-channel-agents-scope-blank-reuse-provide/decision/the-blank-bit-the-empty-session-s-visible-projection-conversion-and-reuse:
en: ee88908c085b80c5
zh: 5ddb65bbac371f02
/agent-note-web-client-agent-scope-parity-model-and-the-provisioning-channel-agents-scope-blank-reuse-provide/decision/connectworkspace-the-sole-entry-point-of-new-session:
en: 833df42c5a87afbd
zh: 82d789a99fd2b968
/agent-note-web-client-agent-scope-parity-model-and-the-provisioning-channel-agents-scope-blank-reuse-provide/decision/per-session-provisioning-the-uisession-provide-standard-kit-channel:
en: 3c739c21ea490f09
zh: 5508153f313a86d9
/agent-note-web-client-agent-scope-parity-model-and-the-provisioning-channel-agents-scope-blank-reuse-provide/decision/input-delivery:
en: 2073e96f851d1e6e
zh: f0433bf5dfd0a23d
/agent-note-web-client-agent-scope-parity-model-and-the-provisioning-channel-agents-scope-blank-reuse-provide/decision/host-wire-smalls:
en: 5d1339b5a243812a
zh: a4be4d3c30056f42
/agent-note-web-client-agent-scope-parity-model-and-the-provisioning-channel-agents-scope-blank-reuse-provide/alternatives-considered:
en: 2a69d71f4bdf0f76
zh: dd768c273728d354
/agent-note-web-client-agent-scope-parity-model-and-the-provisioning-channel-agents-scope-blank-reuse-provide/consequences:
en: 6750378aca400a75
zh: 6eba20215ff255a1
@@ -1,6 +1,22 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-07-27-compiler-independent-typert-model.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-07-27-compiler-independent-typert-model.md
2026-07-27-compiler-independent-typert-model.md: 5083c55176b2f4d342d14d0c1cf2a7f0c2c14b3c
2026-07-27-compiler-independent-typert-model.zh.md: 70d6954fae0fcb48e76137231168d5f2417668bf
/agent-note-compiler-independent-typert-type-model:
en: 6943b47c9de69922
zh: 2fb08c1de4e6ea63
/agent-note-compiler-independent-typert-type-model/problem:
en: 77713a6c0d15207e
zh: 2dc30d4c0182d8ba
/agent-note-compiler-independent-typert-type-model/decision:
en: 9ecb064f733f9f1b
zh: 471aee71053174cd
/agent-note-compiler-independent-typert-type-model/verification-contract:
en: c02d3f09e54f9a32
zh: c14c15ffb7316b07
/agent-note-compiler-independent-typert-type-model/alternatives-considered:
en: fa503dcfaa6f438f
zh: 26052212a124e133
/agent-note-compiler-independent-typert-type-model/consequences:
en: 4a472acf377f8361
zh: cb83602b123a4aae
@@ -1,6 +1,19 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-07-28-api-browser-trust-boundary.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-07-28-api-browser-trust-boundary.md
2026-07-28-api-browser-trust-boundary.md: 397c93e084f84579ce3f90654f514428e696ffcd
2026-07-28-api-browser-trust-boundary.zh.md: 6d3896fd2c1fd6c607b9d92376eee76ab03df3c7
/agent-note-one-carrier-level-browser-trust-boundary-for-all-api-routes:
en: 491d0faf230d0278
zh: 40c8eef7719fe354
/agent-note-one-carrier-level-browser-trust-boundary-for-all-api-routes/problem:
en: c25db2ef111b2276
zh: 557891ca9e030ae5
/agent-note-one-carrier-level-browser-trust-boundary-for-all-api-routes/decision:
en: 1a1af1e8125ba4b0
zh: dd6c282651a06af5
/agent-note-one-carrier-level-browser-trust-boundary-for-all-api-routes/alternatives-considered:
en: 1a4b0ae8072e8e50
zh: d469553ad3b5d112
/agent-note-one-carrier-level-browser-trust-boundary-for-all-api-routes/consequences:
en: 8acf5e6f55a747c2
zh: bbd0b10927302965
@@ -1,6 +1,22 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-07-28-identified-immutable-message-values.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-07-28-identified-immutable-message-values.md
2026-07-28-identified-immutable-message-values.md: 73c9c14479117cf654d10b3da23d155cca77054d
2026-07-28-identified-immutable-message-values.zh.md: 7a5b9d6524beff01ac8a9e2020f75093271b7ab3
/agent-note-create-every-message-as-an-identified-immutable-value:
en: 0bb4f6acecd9b6f1
zh: 11e17fde272119f1
/agent-note-create-every-message-as-an-identified-immutable-value/problem:
en: 9334a7a325a88fda
zh: c21c8cee318c6a35
/agent-note-create-every-message-as-an-identified-immutable-value/decision:
en: a4434de753a41d41
zh: f16e5cd634245f0e
/agent-note-create-every-message-as-an-identified-immutable-value/alternatives-considered:
en: bf73901dd2b977ed
zh: 5ba5d4d05051b1da
/agent-note-create-every-message-as-an-identified-immutable-value/consequences:
en: 9f2c40ccfcf03ee1
zh: 0e8ba6c97f2e32af
/agent-note-create-every-message-as-an-identified-immutable-value/related:
en: 7c476f1a5195dff9
zh: c878154dbf766e82
@@ -1,6 +1,25 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-07-28-portable-execution-world-consumers.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-07-28-portable-execution-world-consumers.md
2026-07-28-portable-execution-world-consumers.md: 5a687a552f322f3929b3f3937caf36c3373c05e7
2026-07-28-portable-execution-world-consumers.zh.md: 6bc0e20bd29d0b0a01068c004655cc90ac3b6699
/agent-note-portable-consumers-over-filesystem-and-subprocess-execution-worlds:
en: 42609904ffe19d80
zh: fcacbf7912df216c
/agent-note-portable-consumers-over-filesystem-and-subprocess-execution-worlds/problem:
en: 959a378a04f28e89
zh: ff496169735b4d7b
/agent-note-portable-consumers-over-filesystem-and-subprocess-execution-worlds/decision:
en: 23eca65b89ae572a
zh: 630d844a7c6438df
/agent-note-portable-consumers-over-filesystem-and-subprocess-execution-worlds/remote-provider-ownership:
en: bde2e1fa8f3aeee0
zh: 42a13bb4cf540d6d
/agent-note-portable-consumers-over-filesystem-and-subprocess-execution-worlds/verification:
en: b34540c3548ea98f
zh: 79e53bda3981802c
/agent-note-portable-consumers-over-filesystem-and-subprocess-execution-worlds/alternatives-considered:
en: a5f455ad35d0615c
zh: df4f501a6d723838
/agent-note-portable-consumers-over-filesystem-and-subprocess-execution-worlds/consequences:
en: 3e8426e4a6788505
zh: 143b8c07d21d95d1
@@ -1,6 +1,19 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-07-29-dsh-source-launch-tsx-esm.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-07-29-dsh-source-launch-tsx-esm.md
2026-07-29-dsh-source-launch-tsx-esm.md: 700577cb9b137d67f20baeb639f99f4c0877011d
2026-07-29-dsh-source-launch-tsx-esm.zh.md: 4d322d3dcf49442ee62f82203f17bd2ab16467fe
/agent-note-dsh-source-launch-through-the-tsx-esm-hook:
en: 55846ac57e07eeda
zh: 3de03730d4b28863
/agent-note-dsh-source-launch-through-the-tsx-esm-hook/problem:
en: 68385f7e47d3ac1f
zh: 285ca290832e2939
/agent-note-dsh-source-launch-through-the-tsx-esm-hook/decision:
en: 12adf8ed56b4d5c3
zh: fbbb9add935730c0
/agent-note-dsh-source-launch-through-the-tsx-esm-hook/alternatives-considered:
en: c6eec3d899a61df1
zh: 128edd753d49c0da
/agent-note-dsh-source-launch-through-the-tsx-esm-hook/consequences:
en: 7c8eb105520ccae3
zh: 9dc85ecda408de5a
@@ -1,6 +1,22 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-07-29-projected-token-usage-and-request-context.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-07-29-projected-token-usage-and-request-context.md
2026-07-29-projected-token-usage-and-request-context.md: 10056ac8ef85562035d4fc4591e90aec603a7dd8
2026-07-29-projected-token-usage-and-request-context.zh.md: 0e4cd68791f0ee65dd700b64493be3c33b78a920
/agent-note-projected-token-usage-and-context-occupancy:
en: 293fcae41011ed29
zh: 9a018a07b6491173
/agent-note-projected-token-usage-and-context-occupancy/problem:
en: 081098cb08ca80aa
zh: f829b6630a68fc3c
/agent-note-projected-token-usage-and-context-occupancy/decision:
en: 231a6f4a4c00dca6
zh: e90c76e425826ca0
/agent-note-projected-token-usage-and-context-occupancy/context-occupancy-is-approximate-and-that-is-the-decision:
en: 9df83c0a48f462d2
zh: 94c2ad19af4b13fc
/agent-note-projected-token-usage-and-context-occupancy/alternatives-considered:
en: 50272313b4f061cc
zh: 1cfd7374e4bdfed9
/agent-note-projected-token-usage-and-context-occupancy/consequences:
en: c7a407dc3964fb9d
zh: b1ac7c53abb5cb09
@@ -1,6 +1,19 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-07-29-terminal-llm-stream-failures.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-07-29-terminal-llm-stream-failures.md
2026-07-29-terminal-llm-stream-failures.md: c5d160c5dffe6171dd79714f2402f3bd6ca4d3fc
2026-07-29-terminal-llm-stream-failures.zh.md: 297898d8f94ae4f00ab1c5fef192ce633aee99cd
/agent-note-terminal-llm-stream-failures:
en: 6195cb1d9b4dd423
zh: 0c93d3a39e2bc1f4
/agent-note-terminal-llm-stream-failures/problem:
en: 41363fca57ae20e6
zh: 1d05eeeecaafa7f3
/agent-note-terminal-llm-stream-failures/decision:
en: c3bfde5f736f8b27
zh: f51ebb4089df6406
/agent-note-terminal-llm-stream-failures/alternatives-considered:
en: 46153a92b2135aae
zh: 0b8fdaf1f7edeb77
/agent-note-terminal-llm-stream-failures/consequences:
en: 9bf05473682c5cef
zh: b93f32470eb08cf4
@@ -1,6 +1,19 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-07-30-credential-boundaries-and-atomic-registration.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-07-30-credential-boundaries-and-atomic-registration.md
2026-07-30-credential-boundaries-and-atomic-registration.md: 0e65bb1093bb21c3a0dbee71b4e80ba4276b9d00
2026-07-30-credential-boundaries-and-atomic-registration.zh.md: cbc66efa26065beb54ee1deea0f69221ebd92337
/agent-note-credential-boundaries-whole-snapshot-requests-and-atomic-route-registration:
en: 0b33f9d64be7149a
zh: 365ea54cf9fd4924
/agent-note-credential-boundaries-whole-snapshot-requests-and-atomic-route-registration/problem:
en: 6228c81e4965b688
zh: 04b702be0cfbf195
/agent-note-credential-boundaries-whole-snapshot-requests-and-atomic-route-registration/decision:
en: d2aa88cf1e9ec97b
zh: da9422723fc9ac93
/agent-note-credential-boundaries-whole-snapshot-requests-and-atomic-route-registration/alternatives-considered:
en: 90c5883b247f7301
zh: 6d2a660d8653f805
/agent-note-credential-boundaries-whole-snapshot-requests-and-atomic-route-registration/consequences:
en: 99b678779110e0d1
zh: 5790590caab41e0c
@@ -1,6 +1,22 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-07-30-followup-enqueue-and-owned-runs.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-07-30-followup-enqueue-and-owned-runs.md
2026-07-30-followup-enqueue-and-owned-runs.md: c9b3b992dffb39c94b476cd6541b8ec9e2256047
2026-07-30-followup-enqueue-and-owned-runs.zh.md: 7f272484cad4f9d0fd918e5c1b05fb8fcb0384c0
/agent-note-follow-up-enqueue-and-owned-run-boundaries:
en: 30b533c813f80a2c
zh: 5f56ae990ca597f2
/agent-note-follow-up-enqueue-and-owned-run-boundaries/problem:
en: 33387f4ed29e967b
zh: b61ab718327d4cc9
/agent-note-follow-up-enqueue-and-owned-run-boundaries/decision:
en: 9d68149d8090d355
zh: d3efa8ac850603bf
/agent-note-follow-up-enqueue-and-owned-run-boundaries/alternatives-considered:
en: 70a57101ffa08e81
zh: 36c3539ee9c759af
/agent-note-follow-up-enqueue-and-owned-run-boundaries/verification:
en: 4c65688fc0bc1f6c
zh: 04f1fd160e38a69d
/agent-note-follow-up-enqueue-and-owned-run-boundaries/consequences:
en: 7de608183c0bd34d
zh: 598eeb85cfd2993b
@@ -1,6 +1,25 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-07-30-session-end-seed-log-boundary.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-07-30-session-end-seed-log-boundary.md
2026-07-30-session-end-seed-log-boundary.md: 9cf7c7f20701688208e8b1c343904f2a9f2cab9e
2026-07-30-session-end-seed-log-boundary.zh.md: fdf4ec9de610f17e792de98334dd5d37f5e4c355
/agent-note-the-end-seed-log-boundary:
en: 0f53ca9c0166d7ad
zh: e16b2376c2afb1bc
/agent-note-the-end-seed-log-boundary/problem:
en: e7192f854b24129c
zh: 74a38ee95988e338
/agent-note-the-end-seed-log-boundary/decision:
en: 519aa4faadd01960
zh: 1430cc9bd81e7df9
/agent-note-the-end-seed-log-boundary/persistence-needs-no-changes:
en: 5df69ed0156e50c8
zh: 9ad6caad6d33b183
/agent-note-the-end-seed-log-boundary/scope-of-the-guarantee:
en: 31c23e4e25640fb1
zh: d207c2a8aa7d936c
/agent-note-the-end-seed-log-boundary/alternatives-considered:
en: cd1ed7dfa77722ae
zh: 4ad834f3cf3b5443
/agent-note-the-end-seed-log-boundary/consequences:
en: 69eb86480b191135
zh: 51ef88fb78701b1f
@@ -1,6 +1,22 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-07-31-claimed-pre-step-inbox-lifecycle.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-07-31-claimed-pre-step-inbox-lifecycle.md
2026-07-31-claimed-pre-step-inbox-lifecycle.md: 3ebb73279e49c2aaffa05bea647fa3f93ba6a36f
2026-07-31-claimed-pre-step-inbox-lifecycle.zh.md: 809470e5b52b29cdcbe7b4d81bb584b476f5cfce
/agent-note-claim-inbox-input-before-one-pre-step-decision:
en: 4ee4c56f27c9bf27
zh: 72321b4c735e106f
/agent-note-claim-inbox-input-before-one-pre-step-decision/problem:
en: f2a920b8770c2f99
zh: 1c111f175131714e
/agent-note-claim-inbox-input-before-one-pre-step-decision/decision:
en: 2e58afbd8ffbce60
zh: 40e0c0e3d24fc7ad
/agent-note-claim-inbox-input-before-one-pre-step-decision/alternatives-considered:
en: 03496db1c0547f71
zh: c0932cfcb5d5d93b
/agent-note-claim-inbox-input-before-one-pre-step-decision/verification:
en: 007a79d6db18cbab
zh: 611306fcb5edfda0
/agent-note-claim-inbox-input-before-one-pre-step-decision/consequences:
en: ba68c3ce7ed64bcc
zh: 8fe29186526b258a
@@ -1,6 +1,19 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-07-31-goal-owned-durable-events.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-07-31-goal-owned-durable-events.md
2026-07-31-goal-owned-durable-events.md: 0d3e632ba275f38e48fdf1f9ee6747f4bc460aab
2026-07-31-goal-owned-durable-events.zh.md: fd29a6f36eed42f5ba26a46a32acb165d1e42873
/agent-note-goal-owned-durable-events:
en: a8fca44de335547c
zh: e0cc7072f2247a19
/agent-note-goal-owned-durable-events/problem:
en: 882023626c792880
zh: 1966501718e96f92
/agent-note-goal-owned-durable-events/decision:
en: cc99d9ce1f6ebb9a
zh: 34e519f16d8d5e3e
/agent-note-goal-owned-durable-events/alternatives-considered:
en: 7d79dfa834d9168f
zh: 0b3e82a7d0ef71b9
/agent-note-goal-owned-durable-events/consequences:
en: 0e4513ea5e3e1e2e
zh: 69d81ba52ee2f4b6
@@ -1,6 +1,25 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-07-31-ptc-runtime-python-fd3-protocol.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-07-31-ptc-runtime-python-fd3-protocol.md
2026-07-31-ptc-runtime-python-fd3-protocol.md: 097bcfd55f333a0973084f378a6c97cb630a4bec
2026-07-31-ptc-runtime-python-fd3-protocol.zh.md: ac656e421bd822994c50c33d0dfaf65ae46aa817
/agent-note-the-ptc-runtime-python-fd-3-frame-protocol:
en: fc43bcfc72cc4476
zh: c81279cb0da1481c
/agent-note-the-ptc-runtime-python-fd-3-frame-protocol/problem:
en: 2c36946bbff637b7
zh: f290de0866ba7caa
/agent-note-the-ptc-runtime-python-fd-3-frame-protocol/decision:
en: 1f93159850fc7f48
zh: dcc2a4788e3254f7
/agent-note-the-ptc-runtime-python-fd-3-frame-protocol/wire-contract:
en: 913f9465320dc191
zh: f8e0338645d6c204
/agent-note-the-ptc-runtime-python-fd-3-frame-protocol/mirror-alignment:
en: 26128b65f2763920
zh: df24359faebcbfed
/agent-note-the-ptc-runtime-python-fd-3-frame-protocol/alternatives-considered:
en: cc42636bd7793305
zh: e196f980daec3037
/agent-note-the-ptc-runtime-python-fd-3-frame-protocol/consequences:
en: 16df6efd46d71e85
zh: 4062475bec04ab5f
@@ -1,6 +1,76 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-08-02-typert-remote-method-calls.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-08-02-typert-remote-method-calls.md
2026-08-02-typert-remote-method-calls.md: 2a12aaf78f638d8af786d2ca817a3fee07a2c614
2026-08-02-typert-remote-method-calls.zh.md: bf4a7b0179b4dc878a0a53c7076c02e6f1bf0273
/agent-note-typert-gateway-targeted-method-calls:
en: 4d77bacdc36f246b
zh: b884bf274df490af
/agent-note-typert-gateway-targeted-method-calls/problem:
en: 14a83a0440499136
zh: 15587f8e821c5a17
/agent-note-typert-gateway-targeted-method-calls/decision:
en: 44d946b53496974c
zh: 403447c25a5b2d7c
/agent-note-typert-gateway-targeted-method-calls/components-and-cordis-services:
en: aa7f509189ade32e
zh: ef2841bc793f31b2
/agent-note-typert-gateway-targeted-method-calls/business-declarations:
en: c6b70d442b137d2e
zh: 6d0dbefe89937ef1
/agent-note-typert-gateway-targeted-method-calls/decorators-and-the-explicit-gateway-facet:
en: 155afbe4b8af600b
zh: 14705698a9cdbd84
/agent-note-typert-gateway-targeted-method-calls/lookup-and-remote-scope-registration:
en: 9f7448898cf5cadc
zh: 419573c589ed6f7d
/agent-note-typert-gateway-targeted-method-calls/invocationdescriptor:
en: aad682229b400d49
zh: 60c2857fca1f4b2b
/agent-note-typert-gateway-targeted-method-calls/typert-runtime-registry:
en: 14ad652e20e699ca
zh: 9272bc04a35e3c6a
/agent-note-typert-gateway-targeted-method-calls/canonical-types-symbols-and-zod:
en: a244f6a88fdabf3d
zh: e4feedb7297f4865
/agent-note-typert-gateway-targeted-method-calls/three-artifact-kinds-and-two-typescript-programs:
en: 6ea4bddcf35a834d
zh: 4af474c6818b1cf0
/agent-note-typert-gateway-targeted-method-calls/the-remote-package-entry:
en: 75e977fe0fb71d59
zh: 00760c79da173cb7
/agent-note-typert-gateway-targeted-method-calls/strict-consumer-api-types:
en: 983f55c0ed4a8edc
zh: 5a736e00e4b57e6a
/agent-note-typert-gateway-targeted-method-calls/client-typert-and-the-api-gateway-client-face:
en: 9dc732c13ffaee63
zh: 4977aaef0856956d
/agent-note-typert-gateway-targeted-method-calls/cross-environment-isomorphism-constraints:
en: 5d14e1b7afc53efb
zh: e2f4b5814083738f
/agent-note-typert-gateway-targeted-method-calls/src-and-lib-operating-modes:
en: 1e366dcfab74831b
zh: 14199f25f20a9352
/agent-note-typert-gateway-targeted-method-calls/host-gateway-resolution:
en: 88a95d7ab4621caf
zh: 89b63fb6440fca79
/agent-note-typert-gateway-targeted-method-calls/the-shared-api-call-chain:
en: 391a59d0ba24cb34
zh: b7294d6bb5f9d297
/agent-note-typert-gateway-targeted-method-calls/connection-and-protocol-boundaries:
en: e8f9d48c42e27fb6
zh: 445bc192d67c71f1
/agent-note-typert-gateway-targeted-method-calls/package-boundaries:
en: df2c448d3a0680eb
zh: 47327d4d26ec5887
/agent-note-typert-gateway-targeted-method-calls/shipped-scope-and-deferred-work:
en: b1c0c3dd77c56ce8
zh: 769ffd4aeefd949c
/agent-note-typert-gateway-targeted-method-calls/alternatives-considered:
en: 0d68c499b7780f4f
zh: bdd1e57232b996e2
/agent-note-typert-gateway-targeted-method-calls/verification:
en: 7433bdb522bb2083
zh: 545c17613b636f00
/agent-note-typert-gateway-targeted-method-calls/consequences:
en: c3459afdb606cfbe
zh: ec69f2bb39170a7c
@@ -1,6 +1,19 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-08-04-configuration-source-ownership.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-08-04-configuration-source-ownership.md
2026-08-04-configuration-source-ownership.md: b8c146ed76e500fcde3affd92bc5188b83083223
2026-08-04-configuration-source-ownership.zh.md: 22afc15aec97a40829655fcb8179ad90a369bf0c
/agent-note-one-ordering-for-configuration-sources-and-what-a-discovered-file-may-not-decide:
en: 1f6ee603f36c2e09
zh: e08197958663219c
/agent-note-one-ordering-for-configuration-sources-and-what-a-discovered-file-may-not-decide/problem:
en: d94bb81479bfa4a1
zh: af44ceaecf84ee51
/agent-note-one-ordering-for-configuration-sources-and-what-a-discovered-file-may-not-decide/decision:
en: aea80ece13f2905b
zh: a880bc1a7839cf12
/agent-note-one-ordering-for-configuration-sources-and-what-a-discovered-file-may-not-decide/consequences:
en: 640b7ee4e8c57ed0
zh: 1c17b3fba16861a8
/agent-note-one-ordering-for-configuration-sources-and-what-a-discovered-file-may-not-decide/alternatives-considered:
en: ac43499cfe7b8495
zh: e5ab599e7d3ed753
@@ -1,6 +1,25 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-08-04-draft-provider-endpoint-interrogation.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-08-04-draft-provider-endpoint-interrogation.md
2026-08-04-draft-provider-endpoint-interrogation.md: 469ab38b0f5609808a9df03237d4d21c0080d843
2026-08-04-draft-provider-endpoint-interrogation.zh.md: 74c6bc7ed73572d5e99ea973c9ea94d22319cbdf
/agent-note-interrogating-a-draft-provider-endpoint:
en: a465a218bbc2f74e
zh: 60d1eae3c79337a0
/agent-note-interrogating-a-draft-provider-endpoint/problem:
en: c50e44492b4b30a2
zh: 74a17b3d3ec6cf0d
/agent-note-interrogating-a-draft-provider-endpoint/decision:
en: dc323940d59008f4
zh: fc94284fcda71542
/agent-note-interrogating-a-draft-provider-endpoint/decision/why-not-pi-ai-s-own-refresh-machinery:
en: a9654499e32c91b3
zh: cfb5a76500b6fe1a
/agent-note-interrogating-a-draft-provider-endpoint/alternatives-considered:
en: 3b4b4c33401d862a
zh: bb79062a431576f1
/agent-note-interrogating-a-draft-provider-endpoint/consequences:
en: a4911a205e713f60
zh: 04adc6be1f4f34c7
/agent-note-interrogating-a-draft-provider-endpoint/testing:
en: 40cf0cf6141eba6e
zh: 54a6097cf125b846
@@ -1,6 +1,19 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-08-05-profile-plugin-bundles.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-08-05-profile-plugin-bundles.md
2026-08-05-profile-plugin-bundles.md: 0607f1c9a2414cc16515967b4520da8a325853fd
2026-08-05-profile-plugin-bundles.zh.md: 9d25d3bea6337c472d161c721e44a66dca8470c9
/agent-note-profile-plugin-bundles-replace-the-fixed-surface-overlays:
en: 178252acff6e206f
zh: 2e5785ca3485f1e7
/agent-note-profile-plugin-bundles-replace-the-fixed-surface-overlays/problem:
en: 504dd5f06475d707
zh: 6557fd5649f48944
/agent-note-profile-plugin-bundles-replace-the-fixed-surface-overlays/decision:
en: 4c58d379cd59d879
zh: a6b6322fe82d7b6a
/agent-note-profile-plugin-bundles-replace-the-fixed-surface-overlays/alternatives-considered:
en: d906d7a421c6b5c0
zh: b230cd58c1b7ac79
/agent-note-profile-plugin-bundles-replace-the-fixed-surface-overlays/consequences:
en: 1aef147a0f31dfaf
zh: f0a8c6cbb9f0506b
@@ -1,6 +1,94 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-08-09-client-conversation-node-assembly.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-08-09-client-conversation-node-assembly.md
2026-08-09-client-conversation-node-assembly.md: c8773b77fe761c3a566e02f0bd6aeb18f26e0a89
2026-08-09-client-conversation-node-assembly.zh.md: 076ad35178996e01eae26b3909feae8d967414c1
/agent-note-client-conversation-business-node-assembly-and-keyed-chat-snapshots:
en: 32abbd757c29e1ee
zh: ea0b9de97fd04196
/agent-note-client-conversation-business-node-assembly-and-keyed-chat-snapshots/problem:
en: ebdd3ce57ca5b24d
zh: 1aa034b4c3ed515f
/agent-note-client-conversation-business-node-assembly-and-keyed-chat-snapshots/decision:
en: af502b4eb9c09d33
zh: a20cd538e66d3a4b
/agent-note-client-conversation-business-node-assembly-and-keyed-chat-snapshots/decision/responsibility-layers:
en: 36b54ef989c331af
zh: 58cad4e07a800ba9
/agent-note-client-conversation-business-node-assembly-and-keyed-chat-snapshots/decision/overall-conversationnodedefinition-contract:
en: 74f17ca7ae05af83
zh: 591fbc6c98f90262
/agent-note-client-conversation-business-node-assembly-and-keyed-chat-snapshots/decision/overall-conversationnodedefinition-contract/kind-business-id-and-context-key:
en: 3081736d55350c67
zh: bfa89f127c16c59f
/agent-note-client-conversation-business-node-assembly-and-keyed-chat-snapshots/decision/overall-conversationnodedefinition-contract/match-event:
en: 5c97a2a4e91325a7
zh: d29e52647b699810
/agent-note-client-conversation-business-node-assembly-and-keyed-chat-snapshots/decision/overall-conversationnodedefinition-contract/conversationmatch:
en: 616c50e24ab990d1
zh: 2c4a6d129f491046
/agent-note-client-conversation-business-node-assembly-and-keyed-chat-snapshots/decision/overall-conversationnodedefinition-contract/conversationnodecontext:
en: 7d1ce8db92084e90
zh: 7b7e6bf3840f6986
/agent-note-client-conversation-business-node-assembly-and-keyed-chat-snapshots/decision/overall-conversationnodedefinition-contract/start-context-match-reader:
en: 1167bbc860581e33
zh: 549896c06507ce57
/agent-note-client-conversation-business-node-assembly-and-keyed-chat-snapshots/decision/overall-conversationnodedefinition-contract/reader-previous-kind:
en: 48e127652f2dab8d
zh: 35f48d4cefc8ce52
/agent-note-client-conversation-business-node-assembly-and-keyed-chat-snapshots/decision/overall-conversationnodedefinition-contract/update-context-match:
en: 66bd752825ad2c41
zh: 1cec352eb3d7ab28
/agent-note-client-conversation-business-node-assembly-and-keyed-chat-snapshots/decision/overall-conversationnodedefinition-contract/publication-match:
en: 43be4c019d79e37a
zh: 54978ef8317e777b
/agent-note-client-conversation-business-node-assembly-and-keyed-chat-snapshots/decision/overall-conversationnodedefinition-contract/buildlocationdata-context-scope:
en: 8c2b8eab071f5f7b
zh: d3207b1fcfff0a4b
/agent-note-client-conversation-business-node-assembly-and-keyed-chat-snapshots/decision/overall-conversationnodedefinition-contract/buildviewnode-context-target:
en: c8091375cf986eaa
zh: 0c3226e3f42e51e4
/agent-note-client-conversation-business-node-assembly-and-keyed-chat-snapshots/decision/overall-conversationnodedefinition-contract/no-generic-end:
en: d5a57346207b0da3
zh: cb4a4f22ce237c34
/agent-note-client-conversation-business-node-assembly-and-keyed-chat-snapshots/decision/location-is-a-first-class-engine-fact:
en: c66d870529588ea6
zh: c9af12feb1e3fae2
/agent-note-client-conversation-business-node-assembly-and-keyed-chat-snapshots/three-input-window-paths:
en: cc8d60a4ceba6f41
zh: 552220db9f839429
/agent-note-client-conversation-business-node-assembly-and-keyed-chat-snapshots/three-input-window-paths/initial-history-tail-and-logical-backward-scanning:
en: a777deacfd73ed3f
zh: 2a9c75dd0aeedcd5
/agent-note-client-conversation-business-node-assembly-and-keyed-chat-snapshots/three-input-window-paths/prepending-a-newly-loaded-older-page:
en: 3aa4c0a9006b35e8
zh: 9627f4aaa18c8066
/agent-note-client-conversation-business-node-assembly-and-keyed-chat-snapshots/three-input-window-paths/forward-live-append:
en: 484172cce965aad7
zh: 15fffdd32c66cc95
/agent-note-client-conversation-business-node-assembly-and-keyed-chat-snapshots/three-input-window-paths/consistency-across-replace-prepend-and-append:
en: a9cf356610f46a53
zh: abc1149bf06b230e
/agent-note-client-conversation-business-node-assembly-and-keyed-chat-snapshots/how-built-in-businesses-use-definitions:
en: 2a7cae3607dcbc1a
zh: 86f6d8eb7871e253
/agent-note-client-conversation-business-node-assembly-and-keyed-chat-snapshots/how-built-in-businesses-use-definitions/matching-id-and-state:
en: 130f5db917574545
zh: 9bf13c96abdc3a4e
/agent-note-client-conversation-business-node-assembly-and-keyed-chat-snapshots/how-built-in-businesses-use-definitions/chat-node-and-history-live-behavior:
en: 0c52c9ae98f84a86
zh: d1c7587ad427d8fc
/agent-note-client-conversation-business-node-assembly-and-keyed-chat-snapshots/view-builder-and-react-identity:
en: ced7ab385e5a81a8
zh: 5c319ed7ca40e5b8
/agent-note-client-conversation-business-node-assembly-and-keyed-chat-snapshots/runtime-and-render-path:
en: 114ca8db361d22e5
zh: 37b6d474e855c187
/agent-note-client-conversation-business-node-assembly-and-keyed-chat-snapshots/verification:
en: cf36507c86d1139c
zh: 1fcdd4e2c2cc106b
/agent-note-client-conversation-business-node-assembly-and-keyed-chat-snapshots/alternatives-considered:
en: e150870d4e2525ed
zh: 34eafb435036af9a
/agent-note-client-conversation-business-node-assembly-and-keyed-chat-snapshots/consequences:
en: 0da343d3b6b29da3
zh: d7b3774a23be7311
@@ -1,6 +1,22 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-08-10-cancelled-stream-prefix-finalize.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-08-10-cancelled-stream-prefix-finalize.md
2026-08-10-cancelled-stream-prefix-finalize.md: 1e6fe59bcc1b323941b69d0e9232f0bcf9e56f53
2026-08-10-cancelled-stream-prefix-finalize.zh.md: 7aa81f179b80925ef47a8820f8a80c1ef37ec5ea
/agent-note-cancelled-streams-finalize-their-delivered-prefix:
en: d727a01958e5724c
zh: b2d11741f70caf24
/agent-note-cancelled-streams-finalize-their-delivered-prefix/problem:
en: 142c716d174403a5
zh: bbb906ca25d7c9f4
/agent-note-cancelled-streams-finalize-their-delivered-prefix/decision:
en: 28e166977c0dffde
zh: d7c6b175984627fc
/agent-note-cancelled-streams-finalize-their-delivered-prefix/alternatives-considered:
en: ca4363e11e8eff48
zh: 834152cbe57e1f3e
/agent-note-cancelled-streams-finalize-their-delivered-prefix/consequences:
en: 2d58504acfc4fffe
zh: a6a7ca872c003099
/agent-note-cancelled-streams-finalize-their-delivered-prefix/testing:
en: 241507aff996c16a
zh: 599eed3162f3ba8d
@@ -1,6 +1,22 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-08-10-fork-children-stay-one-shot.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-08-10-fork-children-stay-one-shot.md
2026-08-10-fork-children-stay-one-shot.md: 0edf6ca9347dcf57313365e570daed22589f69fd
2026-08-10-fork-children-stay-one-shot.zh.md: c2e3504bd21ec6dd6b3feba4ed8abdaec3ee45a4
/agent-note-forked-children-preserve-the-parent-request-prefix:
en: 5254ea4573dedd96
zh: ba4ab4517dad0d9f
/agent-note-forked-children-preserve-the-parent-request-prefix/problem:
en: 1fe344c95a0de36d
zh: 656c3e0f1117f64e
/agent-note-forked-children-preserve-the-parent-request-prefix/decision:
en: 7461852090348b34
zh: ad6c9e0ce65a3e85
/agent-note-forked-children-preserve-the-parent-request-prefix/alternatives-considered:
en: 80504ffd8331e6c5
zh: 193261bdde24b4bb
/agent-note-forked-children-preserve-the-parent-request-prefix/consequences:
en: 54c4ce3ee0fee4d2
zh: 8a63fb3486c76551
/agent-note-forked-children-preserve-the-parent-request-prefix/consequences/accepted-risks:
en: f634caa9973eaedb
zh: 820291096c8e7352
@@ -1,6 +1,22 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-08-10-host-plane-ownership-after-presets.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-08-10-host-plane-ownership-after-presets.md
2026-08-10-host-plane-ownership-after-presets.md: daf48f27c2228b71319d6f5410e6cabe3bc02b39
2026-08-10-host-plane-ownership-after-presets.zh.md: 56babf5e715584b4ee061a334158d46e59b0d350
/agent-note-what-stays-host-plane-once-presets-own-the-agent-plane:
en: 4b22d7def09af6eb
zh: 89b43fb2761cb17b
/agent-note-what-stays-host-plane-once-presets-own-the-agent-plane/problem:
en: 5a5d4de7d40ed86b
zh: abfae08f9c291c54
/agent-note-what-stays-host-plane-once-presets-own-the-agent-plane/decision:
en: 60be2f515ff5f46d
zh: ee8514deadb08260
/agent-note-what-stays-host-plane-once-presets-own-the-agent-plane/testing:
en: a7b7ca354607dd21
zh: f88356bfc7dc770e
/agent-note-what-stays-host-plane-once-presets-own-the-agent-plane/alternatives-considered:
en: eac46307265e647d
zh: acfad02f8ca1dc3f
/agent-note-what-stays-host-plane-once-presets-own-the-agent-plane/consequences:
en: d8576d7db9dea547
zh: 428bb5a7e609d170
@@ -1,6 +1,40 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-08-10-remote-event-delivery.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-08-10-remote-event-delivery.md
2026-08-10-remote-event-delivery.md: 3eaa26fb92c40b3a20cab11d4522bcf68b8a207f
2026-08-10-remote-event-delivery.zh.md: d41589f1b800da98342210d2e429a2b67b6c61f2
/agent-note-remote-event-delivery-ctx-remote-on:
en: 4b64b9fab76b5185
zh: 57a11b8a480a49dd
/agent-note-remote-event-delivery-ctx-remote-on/problem:
en: d3016e40cefe047f
zh: 83e83c25a13383e5
/agent-note-remote-event-delivery-ctx-remote-on/decision:
en: 83f6f48ce1fc517b
zh: abcfcd1c0eb777ea
/agent-note-remote-event-delivery-ctx-remote-on/decision/consumer-contract-dsh-typert-protocol:
en: 8f30b121dd59a3a3
zh: 92a5e0e63936c393
/agent-note-remote-event-delivery-ctx-remote-on/decision/the-allowlist-one-declaration-read-by-both-faces:
en: ce8c2e030baf7049
zh: bb6beb40228e40ae
/agent-note-remote-event-delivery-ctx-remote-on/decision/wire-protocol-api-gateway-remote-mux:
en: 5c89d238a469e79f
zh: d0cf485f0d245e7d
/agent-note-remote-event-delivery-ctx-remote-on/decision/the-apps-web-browser-e2e-belongs-to-the-host-face:
en: a29e07b8013f7f9f
zh: 4f066efa96f2d22f
/agent-note-remote-event-delivery-ctx-remote-on/decision/change-inventory:
en: 49fc44d242a87b69
zh: 42c4c36296849a88
/agent-note-remote-event-delivery-ctx-remote-on/alternatives-considered:
en: b75743ab277c1557
zh: e8e05f41ce1bc2f3
/agent-note-remote-event-delivery-ctx-remote-on/verification:
en: 4ec0e1c76da8d3b6
zh: 23de66f8fc659c15
/agent-note-remote-event-delivery-ctx-remote-on/consequences:
en: c50a0968e3f65df7
zh: 786f33cf1e95dae4
/agent-note-remote-event-delivery-ctx-remote-on/related:
en: b64e771dafa6c05b
zh: 4c2f47884f5a2d19
@@ -1,6 +1,22 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-08-10-session-log-version-mechanism.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-08-10-session-log-version-mechanism.md
2026-08-10-session-log-version-mechanism.md: 9cb0940f767aa27d5a5106fb78b528c1e3e2695b
2026-08-10-session-log-version-mechanism.zh.md: e1424f24e5dd74b243fe1f0aebceb5d420b9b8c3
/agent-note-session-log-versioning-one-integer-an-upgrade-chain-and-a-per-event-ignorable-marker:
en: a3c7418dfaa328a8
zh: e702faa662f821ae
/agent-note-session-log-versioning-one-integer-an-upgrade-chain-and-a-per-event-ignorable-marker/problem:
en: c11f54e24be6cc3b
zh: c1c274fbb161a57b
/agent-note-session-log-versioning-one-integer-an-upgrade-chain-and-a-per-event-ignorable-marker/decision:
en: 084bcb4de484ef32
zh: 1edf1445913ac7b1
/agent-note-session-log-versioning-one-integer-an-upgrade-chain-and-a-per-event-ignorable-marker/decision/writer-and-publication-authority:
en: 461eaa03c6a4f441
zh: 7e5b131326dc702c
/agent-note-session-log-versioning-one-integer-an-upgrade-chain-and-a-per-event-ignorable-marker/consequences:
en: 8ce6dcec183fab88
zh: a43e9315ad147b15
/agent-note-session-log-versioning-one-integer-an-upgrade-chain-and-a-per-event-ignorable-marker/alternatives-considered:
en: 2a1580516406ae53
zh: 7a650804eb520be0
@@ -1,6 +1,25 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-08-13-credential-records-and-authorization-flows.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-08-13-credential-records-and-authorization-flows.md
2026-08-13-credential-records-and-authorization-flows.md: 6bf65761c98689d62935d6e36a040e05c38aa653
2026-08-13-credential-records-and-authorization-flows.zh.md: 72ec310c2ff0141f83096c805d5ccd60fe5cd57e
/agent-note-credential-records-and-authorization-flows:
en: f624412adde88819
zh: ac1adbc505394ca2
/agent-note-credential-records-and-authorization-flows/problem:
en: 7be98011b76b2376
zh: e01cd9f1039c7875
/agent-note-credential-records-and-authorization-flows/decision:
en: 57e30c6b56664fee
zh: ab1c7354b47f503e
/agent-note-credential-records-and-authorization-flows/decision/two-mechanisms-the-seams-needed-underneath:
en: e4d5663533e566a2
zh: 212a1722b78ee727
/agent-note-credential-records-and-authorization-flows/alternatives-considered:
en: bb484a8d612a43cd
zh: 2a85ba010ed083e1
/agent-note-credential-records-and-authorization-flows/consequences:
en: ef7c5f6fa346c1d8
zh: 439b0d8394015f1e
/agent-note-credential-records-and-authorization-flows/testing:
en: 6c8c01f75e6f916b
zh: 7c5c7491f64f2936
@@ -1,6 +1,31 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-08-15-client-shells-and-dynamic-packages.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-08-15-client-shells-and-dynamic-packages.md
2026-08-15-client-shells-and-dynamic-packages.md: ad2bb26b84253e859e567775eec3b06d73b0003b
2026-08-15-client-shells-and-dynamic-packages.zh.md: 70563962b3c613caa611c61a0c690d2e0e777def
/agent-note-client-shell-layering-and-dynamic-package-boundaries:
en: c8976de4e5547fdd
zh: 3d1bcb3273993af4
/agent-note-client-shell-layering-and-dynamic-package-boundaries/problem:
en: bd5f38c7aba648dc
zh: 3c28670556b3b34d
/agent-note-client-shell-layering-and-dynamic-package-boundaries/decision:
en: a15c7c13f167e5ac
zh: a15c7c13f167e5ac
/agent-note-client-shell-layering-and-dynamic-package-boundaries/decision/layers-and-build-forms:
en: a1750de2d48551af
zh: ffea0b75c292f186
/agent-note-client-shell-layering-and-dynamic-package-boundaries/decision/shared-module-requests:
en: cedddcca8a7bae6d
zh: a568a1130229f48c
/agent-note-client-shell-layering-and-dynamic-package-boundaries/decision/parser-preloading-and-react-handoff:
en: 4b503618b271fc28
zh: e2148f44efa769d2
/agent-note-client-shell-layering-and-dynamic-package-boundaries/decision/dependency-declarations:
en: 47c332b836c2933b
zh: ed190dbb14b98911
/agent-note-client-shell-layering-and-dynamic-package-boundaries/alternatives-considered:
en: 2257178f8f474757
zh: 7da85b5899b91520
/agent-note-client-shell-layering-and-dynamic-package-boundaries/consequences:
en: c7653b12059aebd7
zh: a79b63f28d18f8c4
@@ -1,6 +1,19 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-08-18-experimental-agent-teams-packages.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-08-18-experimental-agent-teams-packages.md
2026-08-18-experimental-agent-teams-packages.md: 92eba148b328135301b196c9a17e49ee23ddb3f6
2026-08-18-experimental-agent-teams-packages.zh.md: 6f4d004a78e32e2c27ad65648c446b3cd54c07ad
/agent-note-publish-agent-teams-under-experimental-package-names:
en: 4c772309d60d4ccc
zh: 91bf0acc208e5167
/agent-note-publish-agent-teams-under-experimental-package-names/problem:
en: e45938d278a6c12d
zh: 93c790d466f7bd12
/agent-note-publish-agent-teams-under-experimental-package-names/decision:
en: a2555b0c5a6f6f53
zh: f7082ceb8542b0fb
/agent-note-publish-agent-teams-under-experimental-package-names/alternatives-considered:
en: 869decdfbc7b3466
zh: b51f5ab731d1a84a
/agent-note-publish-agent-teams-under-experimental-package-names/consequences:
en: f827547f976bf92b
zh: d94e17b8fa2e8304
@@ -1,6 +1,58 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-08-18-session-history-and-event-transport.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-08-18-session-history-and-event-transport.md
2026-08-18-session-history-and-event-transport.md: db5c403562101bca76c0d39a037a199b2ca164f3
2026-08-18-session-history-and-event-transport.zh.md: 41ff3ea2dd538edb457e0db3108a900bab220e47
/agent-note-session-history-control-state-and-remote-event-transport:
en: 79e15a9da0b4053b
zh: fb9719cd520abf7b
/agent-note-session-history-control-state-and-remote-event-transport/problem:
en: b40a730a4cd03535
zh: 10d5a61824b53443
/agent-note-session-history-control-state-and-remote-event-transport/decision:
en: bbe86a1833ab5547
zh: 987a2ade8b4cb909
/agent-note-session-history-control-state-and-remote-event-transport/decision/connection-generation-and-physical-connections:
en: c4342f89bf96a63b
zh: f8749f02bcfccc4e
/agent-note-session-history-control-state-and-remote-event-transport/decision/general-remote-stream-model:
en: fb2c7bcde3b1672a
zh: a05bd30be07e5413
/agent-note-session-history-control-state-and-remote-event-transport/decision/general-remote-stream-model/remotestream:
en: d55c2ce88400e448
zh: 344d510ab946bb9f
/agent-note-session-history-control-state-and-remote-event-transport/decision/general-remote-stream-model/remotesnapshotstream:
en: f2c1d2b00d9554fd
zh: c3e85cf344f7ef24
/agent-note-session-history-control-state-and-remote-event-transport/decision/general-remote-stream-model/remotejournalstream:
en: d5d0d6a57a4fa581
zh: 265973b157f957d9
/agent-note-session-history-control-state-and-remote-event-transport/decision/session-controller:
en: e338ac27490a380f
zh: 12600011ec742e5b
/agent-note-session-history-control-state-and-remote-event-transport/decision/session-controller/activation-policy:
en: 534dcc62a26d305e
zh: 03d64abc0a46bbec
/agent-note-session-history-control-state-and-remote-event-transport/decision/session-controller/session-journal:
en: bb710f8cf35f2028
zh: aae2cfb8cd848069
/agent-note-session-history-control-state-and-remote-event-transport/decision/session-controller/session-live-control:
en: a11d627cd68650c3
zh: 9aff565b9f712853
/agent-note-session-history-control-state-and-remote-event-transport/decision/workspace-controller:
en: ce0c3fcff169412d
zh: 7076182817358dff
/agent-note-session-history-control-state-and-remote-event-transport/decision/remote-event:
en: c76291bf39999882
zh: 76f032664fb91ead
/agent-note-session-history-control-state-and-remote-event-transport/decision/api-proxy-s-remaining-boundary:
en: 457408013eb78636
zh: 126e9d263225d7c4
/agent-note-session-history-control-state-and-remote-event-transport/alternatives-considered:
en: 22a77c3afd4df0d6
zh: 661cf8d02d741f1d
/agent-note-session-history-control-state-and-remote-event-transport/verification:
en: 7328f28ba3e32f4c
zh: 2150f20437a473af
/agent-note-session-history-control-state-and-remote-event-transport/consequences:
en: 808ce6d1310876a2
zh: d9e8fe2aa5cda617
@@ -1,6 +1,19 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-08-19-session-projection-mandatory-seam.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-08-19-session-projection-mandatory-seam.md
2026-08-19-session-projection-mandatory-seam.md: e1c6835311228fcaf7a22140f1db8da748603186
2026-08-19-session-projection-mandatory-seam.zh.md: 5d6a5169a556febae3f5c960b2d519c324d99863
/agent-note-session-projections-as-a-required-reader-seam:
en: 41f30d473ff53ce2
zh: 6851c4414f5331c1
/agent-note-session-projections-as-a-required-reader-seam/problem:
en: c0c779c717cad546
zh: 5d2916ac86bf5d84
/agent-note-session-projections-as-a-required-reader-seam/decision:
en: a1c50d2f43334a88
zh: d7736994733454b4
/agent-note-session-projections-as-a-required-reader-seam/alternatives-considered:
en: aea3da939c90d240
zh: 21e91c481cdd23b7
/agent-note-session-projections-as-a-required-reader-seam/consequences:
en: 73325513ec70fbb2
zh: 610bf34b9f9db420
@@ -1,6 +1,151 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-08-20-client-session-conversation-ownership.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-08-20-client-session-conversation-ownership.md
2026-08-20-client-session-conversation-ownership.md: 0d2f19cff1d4625d678a25c87bcc55fc3f2bfad4
2026-08-20-client-session-conversation-ownership.zh.md: fdb2420efff88e0a5a33dba79bebf0d072280453
/agent-note-client-session-conversation-and-ui-ownership-layers:
en: 24e6b5894fbcdc97
zh: 1fe37f9234be5ff4
/agent-note-client-session-conversation-and-ui-ownership-layers/problem:
en: 87d3188b6f534c2a
zh: e805eb702d3f0f7f
/agent-note-client-session-conversation-and-ui-ownership-layers/decision:
en: 0db1b673e3486661
zh: ce9fdf739a211943
/agent-note-client-session-conversation-and-ui-ownership-layers/layering-principles:
en: 8fa111a6c0477c2c
zh: 89bfc65c4986c521
/agent-note-client-session-conversation-and-ui-ownership-layers/layering-principles/controllers-are-react-free-logic-owners:
en: 821989170ad76994
zh: 0ed142bea166fc3a
/agent-note-client-session-conversation-and-ui-ownership-layers/layering-principles/ui-adapters-own-react-integration:
en: 4d032e048364fb97
zh: 82a435531efdaa78
/agent-note-client-session-conversation-and-ui-ownership-layers/layering-principles/slot-scopes-and-standard-props-are-separate:
en: b6f585ca87e1fc6f
zh: 53fd58c3e93cf17c
/agent-note-client-session-conversation-and-ui-ownership-layers/package-ownership:
en: 2fc4b50a651b1847
zh: 7dceeecb9c58e838
/agent-note-client-session-conversation-and-ui-ownership-layers/overall-data-flow:
en: e7c11e82db080dd4
zh: 5a8a501a128366d6
/agent-note-client-session-conversation-and-ui-ownership-layers/session-controller-client:
en: b88f651b1bfb8b5e
zh: b88f651b1bfb8b5e
/agent-note-client-session-conversation-and-ui-ownership-layers/session-controller-client/scope-of-sessionsnapshot:
en: 0abb8da3074137f6
zh: 92a0074930bb63b6
/agent-note-client-session-conversation-and-ui-ownership-layers/session-controller-client/three-read-faces:
en: 87f83e04ee6bfe38
zh: 9bf3548897e80e45
/agent-note-client-session-conversation-and-ui-ownership-layers/session-controller-client/sessioneventsource:
en: 377ec73183b2e461
zh: 6f24c1f723d20938
/agent-note-client-session-conversation-and-ui-ownership-layers/session-controller-client/session-binding-lifecycle:
en: d03dd92afa683183
zh: b9b7ae5d845bf472
/agent-note-client-session-conversation-and-ui-ownership-layers/ui-session:
en: 860315b96703371d
zh: 860315b96703371d
/agent-note-client-session-conversation-and-ui-ownership-layers/ui-session/service-responsibilities:
en: d075ba28fd37bff2
zh: e2d430d1f3e89b15
/agent-note-client-session-conversation-and-ui-ownership-layers/ui-session/standard-source-registration:
en: e4be6d4b1d79b342
zh: 7cb0e8c0f6358b50
/agent-note-client-session-conversation-and-ui-ownership-layers/ui-session/scope-binding:
en: 84c20cce96035340
zh: d1cc2a2e5f86f86b
/agent-note-client-session-conversation-and-ui-ownership-layers/ui-session/sessionprovider:
en: 5d9bdb1f784f97f2
zh: a4b3de7a21b84fce
/agent-note-client-session-conversation-and-ui-ownership-layers/ui-session/pending-interactions:
en: 85e358a03ffac4ba
zh: 54b1d5ed6197f2c2
/agent-note-client-session-conversation-and-ui-ownership-layers/workspace-controller-and-ui-workspace:
en: 45e5f41550e62a3d
zh: d4e6d8f5b397bb51
/agent-note-client-session-conversation-and-ui-ownership-layers/workspace-controller-and-ui-workspace/scope-of-workspacesnapshot:
en: db0bb2a43bbdbbcc
zh: a064d7ffc42bb4a1
/agent-note-client-session-conversation-and-ui-ownership-layers/workspace-controller-and-ui-workspace/ui-workspace-composition-responsibilities:
en: cb73b43d8b485bd0
zh: 134538a67bf6da0d
/agent-note-client-session-conversation-and-ui-ownership-layers/ui-conversation:
en: b23aedfa06639f39
zh: b23aedfa06639f39
/agent-note-client-session-conversation-and-ui-ownership-layers/ui-conversation/assembly-core:
en: c004ba2b21b22344
zh: ae66652c239ec213
/agent-note-client-session-conversation-and-ui-ownership-layers/ui-conversation/definition-and-view-registries:
en: d35b868d88cff47d
zh: 0e718ca3efdbf224
/agent-note-client-session-conversation-and-ui-ownership-layers/ui-conversation/conversation-react-adapter:
en: 913a8f9b4f481bff
zh: ca18aa731f15250f
/agent-note-client-session-conversation-and-ui-ownership-layers/ui-conversation/input-and-composer:
en: 0a38e5b9f71f06f9
zh: 40077352131fae48
/agent-note-client-session-conversation-and-ui-ownership-layers/chat-and-trajectory-targets:
en: 8ad17fee25bef35f
zh: b5e3d07111cdde7a
/agent-note-client-session-conversation-and-ui-ownership-layers/chat-and-trajectory-targets/chat-owner:
en: 43a4a38d9500ebd4
zh: 2df24d5530ab11a7
/agent-note-client-session-conversation-and-ui-ownership-layers/chat-and-trajectory-targets/trajectory-owner:
en: c8d48f4e7ac3a6f2
zh: a65f680c30f6123c
/agent-note-client-session-conversation-and-ui-ownership-layers/approval-and-question:
en: 45e1a7d1a4f8b73a
zh: 712e01e736199846
/agent-note-client-session-conversation-and-ui-ownership-layers/approval-and-question/stable-registration:
en: 877881c5ae993245
zh: 6098103c5414c6e9
/agent-note-client-session-conversation-and-ui-ownership-layers/approval-and-question/one-waterfall-request:
en: b1ff0285ab378448
zh: 9acc318381df9cce
/agent-note-client-session-conversation-and-ui-ownership-layers/approval-and-question/one-pending-projection:
en: 4cbfb31b44db8d6e
zh: 110e5067c82bbce3
/agent-note-client-session-conversation-and-ui-ownership-layers/ui-renderer-and-store:
en: d8de1632a217da9f
zh: 32e68fc042041f42
/agent-note-client-session-conversation-and-ui-ownership-layers/ui-renderer-and-store/ui-renderer:
en: 928e5816ad6430ea
zh: b3e658f276d4e572
/agent-note-client-session-conversation-and-ui-ownership-layers/ui-renderer-and-store/store:
en: bf24926000a4fc38
zh: 702ecdb4aab9dc12
/agent-note-client-session-conversation-and-ui-ownership-layers/ui-renderer-and-store/registration-and-release-order:
en: 7f9a4b5da9c857a4
zh: 6e5d5c870fcea214
/agent-note-client-session-conversation-and-ui-ownership-layers/composition-and-dependency-direction:
en: 6ec1176913cdabab
zh: b0a0c8f443e51d33
/agent-note-client-session-conversation-and-ui-ownership-layers/developer-guidance:
en: 53c7e08a0e422d7e
zh: 57a1417c0a4d5dd5
/agent-note-client-session-conversation-and-ui-ownership-layers/developer-guidance/choose-the-data-owner-first:
en: e16f4903a20d477c
zh: bfe217c7d93314ed
/agent-note-client-session-conversation-and-ui-ownership-layers/developer-guidance/add-session-scoped-data:
en: e5e6831f726d1e68
zh: 1a12311f64b7da5c
/agent-note-client-session-conversation-and-ui-ownership-layers/developer-guidance/add-a-conversation-target:
en: a5ecfa4225fa559b
zh: e1da4db4f80e246b
/agent-note-client-session-conversation-and-ui-ownership-layers/developer-guidance/add-a-pending-interaction-domain:
en: 19985324015f1b4a
zh: 3055d88e1173a2db
/agent-note-client-session-conversation-and-ui-ownership-layers/developer-guidance/review-checks:
en: 2800c6393a75210d
zh: 7bdf8911d3f0bb22
/agent-note-client-session-conversation-and-ui-ownership-layers/verification:
en: 04c54874beafe7ff
zh: e13dffa5d952069a
/agent-note-client-session-conversation-and-ui-ownership-layers/alternatives-considered:
en: 83dce7fe89397a9f
zh: 8076ebb1d61ba6bf
/agent-note-client-session-conversation-and-ui-ownership-layers/consequences:
en: 307497e3f0eb2158
zh: c7189a9811edb4a2
@@ -1,6 +1,37 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-08-21-deepseek-llm-api-request-extensions.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-08-21-deepseek-llm-api-request-extensions.md
2026-08-21-deepseek-llm-api-request-extensions.md: 7a3609a3f7d8b2aa6edb634643ef234b7e3e8c07
2026-08-21-deepseek-llm-api-request-extensions.zh.md: 69426df3cc85851e448b98dc51af79555b8cbafc
/agent-note-deepseek-llm-api-request-extensions-for-session-logs-and-plugin-packages:
en: bbb93b705960a21b
zh: 0fc6fc150215f08f
/agent-note-deepseek-llm-api-request-extensions-for-session-logs-and-plugin-packages/problem:
en: 4945ce54f66df55c
zh: 9fbd833c1d8122a7
/agent-note-deepseek-llm-api-request-extensions-for-session-logs-and-plugin-packages/decision:
en: 75b5f9e642b6c25c
zh: c775a113d5ea0626
/agent-note-deepseek-llm-api-request-extensions-for-session-logs-and-plugin-packages/incremental-session-log-field:
en: edae015c24a2bc42
zh: 0c7e23be17d9d424
/agent-note-deepseek-llm-api-request-extensions-for-session-logs-and-plugin-packages/plugin-package-field:
en: 0e51b8d8a1bd60fc
zh: dd18fd176c3f101f
/agent-note-deepseek-llm-api-request-extensions-for-session-logs-and-plugin-packages/deferred-inventory-caching:
en: eb69576e756f4aa1
zh: 5c1923159da3f7a2
/agent-note-deepseek-llm-api-request-extensions-for-session-logs-and-plugin-packages/verification:
en: 0bda0074b5e11b44
zh: 4989c1bb840c78ce
/agent-note-deepseek-llm-api-request-extensions-for-session-logs-and-plugin-packages/alternatives-considered:
en: 5faf7699272f99b4
zh: 7a402e24c80131cf
/agent-note-deepseek-llm-api-request-extensions-for-session-logs-and-plugin-packages/alternatives-considered/why-not-request-relative-message-references:
en: 3f03c2028adf5814
zh: c50f7f7b0af04655
/agent-note-deepseek-llm-api-request-extensions-for-session-logs-and-plugin-packages/alternatives-considered/why-not-omit-assistant-chunks-or-overlapping-event-data:
en: b6eff63f49220dcc
zh: 8e4a6c785ed2256a
/agent-note-deepseek-llm-api-request-extensions-for-session-logs-and-plugin-packages/consequences:
en: c9a0a5323480eb3d
zh: 5df6e88de50038ce
@@ -1,6 +1,40 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-08-22-single-dsh-application-launcher.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-08-22-single-dsh-application-launcher.md
2026-08-22-single-dsh-application-launcher.md: 46a627eed652a0a0edaf7b900510b5d369efcdf0
2026-08-22-single-dsh-application-launcher.zh.md: b7fa0f2b35c2fbf6c3a28f463b73170c84547a40
/agent-note-one-dsh-launcher-for-application-profiles:
en: c0b608af89f3a9b4
zh: 2995eef6243889d5
/agent-note-one-dsh-launcher-for-application-profiles/problem:
en: 34b82725480cf15b
zh: 83cff42d5a38e64f
/agent-note-one-dsh-launcher-for-application-profiles/decision:
en: a15c7c13f167e5ac
zh: a15c7c13f167e5ac
/agent-note-one-dsh-launcher-for-application-profiles/decision/launch-scope:
en: 9cea027468d5d37c
zh: 359c6cb7842b8b7f
/agent-note-one-dsh-launcher-for-application-profiles/decision/profile-applications:
en: 44028538e06420d3
zh: 71cf992b7847d822
/agent-note-one-dsh-launcher-for-application-profiles/decision/typescript-sdk-customization:
en: 8ee88035cf64eeb3
zh: 6184e50fc4d47348
/agent-note-one-dsh-launcher-for-application-profiles/decision/python-runtime:
en: e154533170f1cdb6
zh: 20f8f0d5e111f447
/agent-note-one-dsh-launcher-for-application-profiles/decision/enforcement:
en: 9ce8d86b65064f38
zh: 27b8ad426cb319a2
/agent-note-one-dsh-launcher-for-application-profiles/existing-decisions-and-supersession:
en: 71599a4df773fe78
zh: d12ae1625d11cc9c
/agent-note-one-dsh-launcher-for-application-profiles/alternatives-considered:
en: 763d9f86e10af3db
zh: e87b35f1f7425da7
/agent-note-one-dsh-launcher-for-application-profiles/verification:
en: 0b883651974d3ac3
zh: 8ed0bb3ee97a25f8
/agent-note-one-dsh-launcher-for-application-profiles/consequences:
en: 8453d34835bf6ada
zh: 86308a497c969b81
@@ -1,6 +1,229 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-08-23-client-derived-tool-presentation.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-08-23-client-derived-tool-presentation.md
2026-08-23-client-derived-tool-presentation.md: 931276fa6d4c0590746b6c59eeae9f998f05629c
2026-08-23-client-derived-tool-presentation.zh.md: b930f98da17a1cb6ecbf605e3a9f37255ba75fc9
/agent-note-client-derived-presentation-from-raw-session-tool-events:
en: de8d02e979715600
zh: 1db4d0364c30a7e3
/agent-note-client-derived-presentation-from-raw-session-tool-events/problem:
en: 9f34c53e647c69ca
zh: 551776c7cc9618b5
/agent-note-client-derived-presentation-from-raw-session-tool-events/decision:
en: 5c8de416b8fa0fb1
zh: 1662926ba8e17405
/agent-note-client-derived-presentation-from-raw-session-tool-events/decision/goals-and-non-goals:
en: 4ff7b07cb79bc9de
zh: a74ec6e7ebbede0a
/agent-note-client-derived-presentation-from-raw-session-tool-events/terminology:
en: 021106dd41176715
zh: 131caff7bd37251b
/agent-note-client-derived-presentation-from-raw-session-tool-events/architecture-and-ownership:
en: 5cc496057205b298
zh: 160158394dfa2df3
/agent-note-client-derived-presentation-from-raw-session-tool-events/architecture-and-ownership/tool-execution-and-persistence:
en: 675a1da36b918a3b
zh: 88b8d338e9cfcd79
/agent-note-client-derived-presentation-from-raw-session-tool-events/architecture-and-ownership/host-journal-reads:
en: 36345a3eb5801cdf
zh: 498fd14beaaadd9c
/agent-note-client-derived-presentation-from-raw-session-tool-events/architecture-and-ownership/client-data-and-presentation:
en: 72e14ba086d89e90
zh: a451a63c3ab9e5d8
/agent-note-client-derived-presentation-from-raw-session-tool-events/architecture-and-ownership/production-consumer-audit:
en: 5351e75c1e417359
zh: b14b28c44f723de5
/agent-note-client-derived-presentation-from-raw-session-tool-events/data-flow:
en: 357a34a2f7796545
zh: 671b1ef7b2c64cec
/agent-note-client-derived-presentation-from-raw-session-tool-events/data-flow/layer-responsibilities:
en: f6c95424849ed9c8
zh: 0c7ef9254d9f20c0
/agent-note-client-derived-presentation-from-raw-session-tool-events/remote-and-durable-data-contracts:
en: 6d865d0eb0c5e003
zh: 1eb0fb7acfb30975
/agent-note-client-derived-presentation-from-raw-session-tool-events/remote-and-durable-data-contracts/sessionevententry:
en: 178513914d9c931c
zh: 23b39e82c90a247e
/agent-note-client-derived-presentation-from-raw-session-tool-events/remote-and-durable-data-contracts/durable-log:
en: 6a0aa4dac1cf48d7
zh: 23753410e5056612
/agent-note-client-derived-presentation-from-raw-session-tool-events/remote-and-durable-data-contracts/presentationmeta:
en: 51f99cfca9c4c808
zh: ce95bab241d306f7
/agent-note-client-derived-presentation-from-raw-session-tool-events/host-design:
en: 16fd2b3e545ede21
zh: 4d28f52132495441
/agent-note-client-derived-presentation-from-raw-session-tool-events/host-design/performance-constraints:
en: 102b14e3eb9367ff
zh: d391099dbc41db24
/agent-note-client-derived-presentation-from-raw-session-tool-events/client-session-and-conversation:
en: 46a772ac51da43a2
zh: 8709a7e3e6a872f1
/agent-note-client-derived-presentation-from-raw-session-tool-events/client-session-and-conversation/root-and-ptc-dispatch-subcalls:
en: 2c8ff511a5527a72
zh: 3eeddc9686ff1709
/agent-note-client-derived-presentation-from-raw-session-tool-events/client-session-and-conversation/missing-call-head:
en: b9efc339173e546e
zh: c7639861b3b96e83
/agent-note-client-derived-presentation-from-raw-session-tool-events/client-session-and-conversation/argument-and-metadata-narrowing:
en: 1ec566ca574374c7
zh: 4bab6b7050a57afa
/agent-note-client-derived-presentation-from-raw-session-tool-events/client-card-model-design:
en: f40f0a8ee8c055c0
zh: 6957b7372956113c
/agent-note-client-derived-presentation-from-raw-session-tool-events/client-card-model-design/generic-tool-row:
en: 20ff82b092325c5c
zh: 1afd5441a9816117
/agent-note-client-derived-presentation-from-raw-session-tool-events/client-card-model-design/terminal-card:
en: eab7f366df331b6e
zh: d82499e2a982206f
/agent-note-client-derived-presentation-from-raw-session-tool-events/client-card-model-design/diff-card:
en: ea384415c94f82da
zh: 5f146c6cb534e1db
/agent-note-client-derived-presentation-from-raw-session-tool-events/client-card-model-design/read-card:
en: 0fd9413ae837a36d
zh: 0e421eb162021983
/agent-note-client-derived-presentation-from-raw-session-tool-events/client-card-model-design/search-card:
en: 5a655646431ad75b
zh: 67cafcbead983495
/agent-note-client-derived-presentation-from-raw-session-tool-events/client-card-model-design/web-card:
en: bc6415353d231ae0
zh: a4614630b60d1dc1
/agent-note-client-derived-presentation-from-raw-session-tool-events/client-card-model-design/renderers-already-using-raw-blocks:
en: b8fc7a1a4dbdd45e
zh: ea97490599b29481
/agent-note-client-derived-presentation-from-raw-session-tool-events/deliverables:
en: f1769a479af834d4
zh: 083397eeed5263b8
/agent-note-client-derived-presentation-from-raw-session-tool-events/fixtures-and-test-data:
en: e5b42aa311079bd7
zh: ec4cf97037ece7e0
/agent-note-client-derived-presentation-from-raw-session-tool-events/presentation-equivalence-matrix:
en: 30915c26728eeafe
zh: eea04dea7b4604a5
/agent-note-client-derived-presentation-from-raw-session-tool-events/client-extension-contract:
en: 96619dfd5ef299cf
zh: 253df98eb42ad75e
/agent-note-client-derived-presentation-from-raw-session-tool-events/failures-and-fallback:
en: 4cca3e16a9f2d13b
zh: 6952abf98801837d
/agent-note-client-derived-presentation-from-raw-session-tool-events/same-named-host-providers:
en: 12b3304157f058ad
zh: 497fa0defe1bd2cd
/agent-note-client-derived-presentation-from-raw-session-tool-events/shipped-scope:
en: 25ddd2f604230fd0
zh: 7f3b1b5863252635
/agent-note-client-derived-presentation-from-raw-session-tool-events/shipped-scope/session-controller:
en: 23ff740eb2e5245f
zh: 72c9907849e56656
/agent-note-client-derived-presentation-from-raw-session-tool-events/shipped-scope/session-controller-client:
en: 57d3babfb1ce3429
zh: 80284ebf7ad31446
/agent-note-client-derived-presentation-from-raw-session-tool-events/shipped-scope/ui-conversation-chat-and-trajectory:
en: dafc7a3c08c1823a
zh: 426ef3358597c64a
/agent-note-client-derived-presentation-from-raw-session-tool-events/shipped-scope/ui-tool-and-deliverables:
en: 9e090419d542afe8
zh: 8e1b743d750bd402
/agent-note-client-derived-presentation-from-raw-session-tool-events/shipped-scope/fixtures-documentation-and-generated-artifacts:
en: 99f628433b484f98
zh: 65536e9b4c3dacc4
/agent-note-client-derived-presentation-from-raw-session-tool-events/verification-matrix:
en: 5fae53c1eaed3f11
zh: bbce23df01398151
/agent-note-client-derived-presentation-from-raw-session-tool-events/verification-matrix/host:
en: 0150b57068fef08a
zh: 5fe2e638b0fd1aa8
/agent-note-client-derived-presentation-from-raw-session-tool-events/verification-matrix/client-conversation:
en: b04bf4f1c89917b5
zh: 8757c90691c48712
/agent-note-client-derived-presentation-from-raw-session-tool-events/verification-matrix/client-card-model:
en: 7d57f2e54d287fce
zh: 6b96d4fa8e4a6b0f
/agent-note-client-derived-presentation-from-raw-session-tool-events/verification-matrix/deliverables:
en: 434f4f269d9b0858
zh: 3eeb8ac42364fb25
/agent-note-client-derived-presentation-from-raw-session-tool-events/verification-matrix/assembly-and-browser:
en: 5c43e9a729a57a4f
zh: aef26f6ef83f1fe1
/agent-note-client-derived-presentation-from-raw-session-tool-events/verification-matrix/static-and-documentation:
en: d25ffb1f8f60e04c
zh: 3a105c9669a9b978
/agent-note-client-derived-presentation-from-raw-session-tool-events/verification-commands:
en: f562776ceda2ac53
zh: 24c833727dc5c260
/agent-note-client-derived-presentation-from-raw-session-tool-events/shipped-invariants:
en: 3377510eb7639807
zh: 1d7cdf2a67cf9bde
/agent-note-client-derived-presentation-from-raw-session-tool-events/alternatives-considered:
en: 6119e2aff3b6be5a
zh: 6119e2aff3b6be5a
/agent-note-client-derived-presentation-from-raw-session-tool-events/alternatives-considered/optimize-only-backscanargs-and-retain-views:
en: a478eeddf0f47cf7
zh: e9943194d90cf793
/agent-note-client-derived-presentation-from-raw-session-tool-events/alternatives-considered/add-a-presenter-registry-to-the-client:
en: 96a616a8296de2ad
zh: 988b7f46698aed1c
/agent-note-client-derived-presentation-from-raw-session-tool-events/alternatives-considered/have-the-conversation-tool-definition-produce-one-unified-view:
en: 088a7896e8967523
zh: da6f8ddaaf2923a7
/agent-note-client-derived-presentation-from-raw-session-tool-events/alternatives-considered/delete-presentationmeta:
en: 41c11f4e2c14917f
zh: f06d53dbd7170557
/agent-note-client-derived-presentation-from-raw-session-tool-events/alternatives-considered/persist-canonical-tool-results:
en: a6b1064482cb48c5
zh: 3fe58419d0aec36d
/agent-note-client-derived-presentation-from-raw-session-tool-events/alternatives-considered/delete-host-presenter-apis:
en: 6bfc4306addf18d4
zh: f03c6460d4207e83
/agent-note-client-derived-presentation-from-raw-session-tool-events/alternatives-considered/import-host-tool-implementations-into-the-client:
en: d709f38059905c10
zh: f216be6b8cb18938
/agent-note-client-derived-presentation-from-raw-session-tool-events/alternatives-considered/query-presentation-from-the-host-per-result:
en: bc8905288acaa820
zh: ff551936bd5ea93f
/agent-note-client-derived-presentation-from-raw-session-tool-events/alternatives-considered/allow-presentation-enhancements:
en: fc270977e320fd0a
zh: bb77a11ec6973d03
/agent-note-client-derived-presentation-from-raw-session-tool-events/alternatives-considered/accept-temporary-generic-degradation:
en: 1a8fd108d32bd199
zh: 5cd1c7adf3fe824d
/agent-note-client-derived-presentation-from-raw-session-tool-events/consequences:
en: fc74ce3d77d3f6f1
zh: 5bf52b18d86ea925
/agent-note-client-derived-presentation-from-raw-session-tool-events/consequences/client-and-host-logic-drift:
en: 9314413ed5b41d10
zh: 0cca0d80eb421b9c
/agent-note-client-derived-presentation-from-raw-session-tool-events/consequences/same-named-providers-lack-stable-identity:
en: 81e3e790bb32e2b2
zh: 2b0f0194ee22e414
/agent-note-client-derived-presentation-from-raw-session-tool-events/consequences/metadata-is-unknown-json:
en: 631d7726c1bfb908
zh: 52e58e2e0aae1610
/agent-note-client-derived-presentation-from-raw-session-tool-events/consequences/preset-owned-projection-availability:
en: c12c5a464eefe88a
zh: d184c0cefbbabfee
/agent-note-client-derived-presentation-from-raw-session-tool-events/consequences/two-targets-must-stay-synchronized:
en: 9ee330e015d9b569
zh: 11d50bce62b91298
/agent-note-client-derived-presentation-from-raw-session-tool-events/consequences/deliverables-has-a-hidden-dependency:
en: c9f4fc5ce7c0e6cc
zh: bb1b73b7313112e2
/agent-note-client-derived-presentation-from-raw-session-tool-events/consequences/fixtures-can-create-false-confidence:
en: 5f21119c0a360eaa
zh: f656f35d802ec74a
/agent-note-client-derived-presentation-from-raw-session-tool-events/consequences/incorrectly-refreshing-snapshots:
en: aeab59c94afe3c5f
zh: 77378f5aa76e9056
/agent-note-client-derived-presentation-from-raw-session-tool-events/consequences/documentation-drift:
en: 4c724d879b27bd5d
zh: 63b58c6ab26d7934
/agent-note-client-derived-presentation-from-raw-session-tool-events/consequences/remote-protocol-narrowing:
en: d7e581086940fafa
zh: d452320fee6ef875
/agent-note-client-derived-presentation-from-raw-session-tool-events/relationship-to-existing-decisions:
en: f7501cfad1c94062
zh: 2574582ee86c3c4a
/agent-note-client-derived-presentation-from-raw-session-tool-events/deferred:
en: dcd92bc33fbb1885
zh: 3d1ea8a6b3f3f3a7
@@ -1,6 +1,22 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-08-23-locale-owned-client-ui-copy.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-08-23-locale-owned-client-ui-copy.md
2026-08-23-locale-owned-client-ui-copy.md: bc4d8efbce1f246f712e3afe6af40d1518e8cb17
2026-08-23-locale-owned-client-ui-copy.zh.md: ce996a4aafc392e739bec2eccd8714cfeff7d8e9
/agent-note-locale-owned-client-ui-copy:
en: 048ebc19d489b40d
zh: 681d1c4167f0101f
/agent-note-locale-owned-client-ui-copy/problem:
en: b007d31d9998b878
zh: 857921e0d57288f9
/agent-note-locale-owned-client-ui-copy/decision:
en: 8a5e0abec93fcb91
zh: bf9fe95e48fc7eb6
/agent-note-locale-owned-client-ui-copy/verification:
en: bc9daa07456e8496
zh: 9edeae0d970cc6b2
/agent-note-locale-owned-client-ui-copy/alternatives-considered:
en: b04fd6aaa9b4fff5
zh: 7551d86cad9a862a
/agent-note-locale-owned-client-ui-copy/consequences:
en: fd435e249b7409e1
zh: e0b147cfcb565516
@@ -1,6 +1,22 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-08-24-browser-token-authentication.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-08-24-browser-token-authentication.md
2026-08-24-browser-token-authentication.md: 47d6afe1bf4cd8169eb4e8ec92a30bf0fee32c8a
2026-08-24-browser-token-authentication.zh.md: 13ecf55e41c7bb1455177bdd6a87a3a83d94ca6f
/agent-note-browser-launch-token-authentication:
en: 7ab4daa548c2b5a7
zh: 33a76129efc2079a
/agent-note-browser-launch-token-authentication/problem:
en: 01293500639c9d79
zh: 6d19e4843955c811
/agent-note-browser-launch-token-authentication/decision:
en: 063f9698b8a94287
zh: 848b2c1134b7a100
/agent-note-browser-launch-token-authentication/verification:
en: 189b36d0fc5f3a17
zh: 08993cb585204fc0
/agent-note-browser-launch-token-authentication/alternatives-considered:
en: 5275c87f19fe6eee
zh: ccb922367c4bb3e2
/agent-note-browser-launch-token-authentication/consequences:
en: 0714a8a7cc74918a
zh: 0f3878b09463ab2e
@@ -1,6 +1,46 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-08-25-electron-desktop-packaging-and-updates.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-08-25-electron-desktop-packaging-and-updates.md
2026-08-25-electron-desktop-packaging-and-updates.md: a985e1c91a1ccdb9c4aab0bc519974f9b6fafd4a
2026-08-25-electron-desktop-packaging-and-updates.zh.md: 17ace865477d4fae3650b56d6725be07c7bd0e0f
/agent-note-package-and-update-the-electron-desktop-application:
en: eb6e843bc5a11195
zh: b245e9a3615e01f0
/agent-note-package-and-update-the-electron-desktop-application/problem:
en: 5a39322836f06cd9
zh: 7a7ab48fe38a5788
/agent-note-package-and-update-the-electron-desktop-application/decision:
en: bd6d1e19da0d5a87
zh: f194ae90331a27ea
/agent-note-package-and-update-the-electron-desktop-application/ownership:
en: 50e16f318c5d0e1a
zh: 84b2ba8f1a6932b0
/agent-note-package-and-update-the-electron-desktop-application/filesystem-layout:
en: 4990a8ba137e28f0
zh: b12f68d30a5d18fa
/agent-note-package-and-update-the-electron-desktop-application/installation-and-resolution:
en: 29def175ab33b7d6
zh: 87e55ec28c20c7c1
/agent-note-package-and-update-the-electron-desktop-application/updates-and-recovery:
en: 9c9e8a54a11bec8b
zh: 305cf1f6ed374d0b
/agent-note-package-and-update-the-electron-desktop-application/security-and-release-policy:
en: 4fb110927a3ed7a9
zh: 5a263577f097490a
/agent-note-package-and-update-the-electron-desktop-application/implementation:
en: 041a6d35ed61b149
zh: 617c6b90a6f4fa4d
/agent-note-package-and-update-the-electron-desktop-application/alternatives-considered:
en: 10b1b0a8afe38def
zh: 0a4df988f72b8d11
/agent-note-package-and-update-the-electron-desktop-application/consequences:
en: 44dc044cfcd6ec17
zh: 5e978dec54783b4e
/agent-note-package-and-update-the-electron-desktop-application/review-decisions:
en: 54c4c2a4bcdfa834
zh: c280351bb3bf085f
/agent-note-package-and-update-the-electron-desktop-application/risks:
en: af59c819ae700ee1
zh: 6c0b4b80690fc6a2
/agent-note-package-and-update-the-electron-desktop-application/related-proposals:
en: b6c0cbd39966f1ec
zh: 5c7a919abec643ba
@@ -1,6 +1,58 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-08-25-session-observations-and-projection-owned-client-state.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-08-25-session-observations-and-projection-owned-client-state.md
2026-08-25-session-observations-and-projection-owned-client-state.md: 8573ea89fae6f52a9d28cc75261aea529df4f075
2026-08-25-session-observations-and-projection-owned-client-state.zh.md: 55c477e994df72ef8f6b6e4bb97b8b35e5783c9b
/agent-note-session-observations-and-projection-owned-client-state:
en: 00b84161c373744e
zh: 7243e7f32ae1fa3f
/agent-note-session-observations-and-projection-owned-client-state/problem:
en: af1f72affe6ae77e
zh: 3d76b6310bc572b1
/agent-note-session-observations-and-projection-owned-client-state/decision:
en: 00e13f9c63b7820a
zh: b043556c3b8d9f50
/agent-note-session-observations-and-projection-owned-client-state/decision/data-flow:
en: 480284ae1a6ce210
zh: d42c72ada9f019f8
/agent-note-session-observations-and-projection-owned-client-state/decision/observation-is-the-point-read-unit:
en: fac92f8547482a49
zh: 60240c47fbe4611f
/agent-note-session-observations-and-projection-owned-client-state/decision/source-resolution-and-lifetime:
en: e550ae9892474276
zh: fb6a2d9e91ebd4d9
/agent-note-session-observations-and-projection-owned-client-state/decision/projection-execution-boundary:
en: b463e1854d2cc694
zh: 84fb04c9ddeb2656
/agent-note-session-observations-and-projection-owned-client-state/decision/read-audiences:
en: c94cd4f6ed488c24
zh: 12f3b223fdd72c4a
/agent-note-session-observations-and-projection-owned-client-state/decision/replayable-client-facts-are-projection-owned:
en: efded09f0cd30a8e
zh: 5e16580a39ff3359
/agent-note-session-observations-and-projection-owned-client-state/decision/client-merge-rules:
en: fb8740be674e4708
zh: 7dc0c89558f51792
/agent-note-session-observations-and-projection-owned-client-state/decision/domain-applications:
en: c45a0429091f1cf4
zh: a76c7fe66e22e410
/agent-note-session-observations-and-projection-owned-client-state/decision/failure-and-readiness-boundaries:
en: 0f90a8bccedf9e71
zh: 8452dfdf0af00fb3
/agent-note-session-observations-and-projection-owned-client-state/decision/ownership-matrix:
en: 4f25ea5ac5b18fb3
zh: 30af4b15936fc455
/agent-note-session-observations-and-projection-owned-client-state/decision/extension-rules:
en: 110ca8005f618ad1
zh: 8f3e83d59334b278
/agent-note-session-observations-and-projection-owned-client-state/decision/relationship-to-existing-decisions:
en: a794043297325db2
zh: 6459213d8dc35b1b
/agent-note-session-observations-and-projection-owned-client-state/verification:
en: e1458c504be960a4
zh: 12c565a2576450cb
/agent-note-session-observations-and-projection-owned-client-state/alternatives-considered:
en: a25138b4298cda16
zh: 92799a9bd8867d47
/agent-note-session-observations-and-projection-owned-client-state/consequences:
en: e1f8bd8fa68de603
zh: 5afcd06f2611bc1e
@@ -1,6 +1,25 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-08-27-adjacent-agent-steer-messaging.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-08-27-adjacent-agent-steer-messaging.md
2026-08-27-adjacent-agent-steer-messaging.md: 47d9bd05c24871a14f78ebfa0afb8c13a6c2754d
2026-08-27-adjacent-agent-steer-messaging.zh.md: 1fd0fc39b937287ac34a2862c7cb9cde90256c09
/agent-note-adjacent-agents-share-one-steer-send-message-operation:
en: 758d31ae04ce0d4f
zh: 112475efbd52b9f6
/agent-note-adjacent-agents-share-one-steer-send-message-operation/problem:
en: c988b8a3be4e6f19
zh: b58011fd8d2e878e
/agent-note-adjacent-agents-share-one-steer-send-message-operation/decision:
en: 1188c699ce6e6ca2
zh: 4d5b974cd1216f06
/agent-note-adjacent-agents-share-one-steer-send-message-operation/decision/one-model-tool-and-one-return-instruction:
en: 8a4be155a4984ca8
zh: 00c2a61da2443530
/agent-note-adjacent-agents-share-one-steer-send-message-operation/decision/complete-removal-and-reintroduction-condition:
en: 5a9ec6478cf7430c
zh: f4c2f067cc72040e
/agent-note-adjacent-agents-share-one-steer-send-message-operation/alternatives-considered:
en: 1f62d5d938144666
zh: dec0f30228c5b7a7
/agent-note-adjacent-agents-share-one-steer-send-message-operation/consequences:
en: 6a01449bef67c9ab
zh: 9ed7184a4d48038c
@@ -1,6 +1,22 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-08-27-handle-based-session-persistence.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-08-27-handle-based-session-persistence.md
2026-08-27-handle-based-session-persistence.md: e2f07856b7ef8ffd8180ed7ff515210c95dde29b
2026-08-27-handle-based-session-persistence.zh.md: 472a1024887ecca67245de27f52c68ec0b34caa1
/agent-note-handle-based-session-persistence:
en: ca49a1cfae00a590
zh: f1fe21b5dbaf0d68
/agent-note-handle-based-session-persistence/problem:
en: e4a62db37d44cc11
zh: 860058651d2817de
/agent-note-handle-based-session-persistence/decision:
en: 52184217a0939497
zh: 404783efc001e6cc
/agent-note-handle-based-session-persistence/alternatives-considered:
en: f3f7a3abe905c97d
zh: 28018bc45290a455
/agent-note-handle-based-session-persistence/consequences:
en: 5917a573cbdc5fa4
zh: 3c3769070539a0a9
/agent-note-handle-based-session-persistence/related:
en: 07a1b7d5a0f9b0f7
zh: 9bfa134b62ff3df7
@@ -1,6 +1,22 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-08-27-outbound-proxy-policy.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-08-27-outbound-proxy-policy.md
2026-08-27-outbound-proxy-policy.md: e588ff751fd18762fbe5e24aa17f9bbbc4ff8deb
2026-08-27-outbound-proxy-policy.zh.md: 57faea256120f5f76ecc4dab1bd8709003672fd0
/agent-note-one-outbound-proxy-policy-installed-before-anything-can-request:
en: b19652a0e1cc1826
zh: 4d3511e4f0db5b9d
/agent-note-one-outbound-proxy-policy-installed-before-anything-can-request/problem:
en: 70e5f3ed33010c98
zh: 5437d943953f5a40
/agent-note-one-outbound-proxy-policy-installed-before-anything-can-request/decision:
en: efe23161a54f70c5
zh: e24ee097918b2724
/agent-note-one-outbound-proxy-policy-installed-before-anything-can-request/alternatives-considered:
en: df44eb15557b95fe
zh: b757e53da4c0a99f
/agent-note-one-outbound-proxy-policy-installed-before-anything-can-request/consequences:
en: 6a4acbab915f1bd1
zh: 2c8ffd62ba74ff96
/agent-note-one-outbound-proxy-policy-installed-before-anything-can-request/testing:
en: 0d7eaa666c94a5cd
zh: 210fa098f154d137
@@ -1,6 +1,31 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-08-28-ctx-remote-failure-vocabulary.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-08-28-ctx-remote-failure-vocabulary.md
2026-08-28-ctx-remote-failure-vocabulary.md: 7238ae23b4581ab645b2bc9a780b77dc4a59d574
2026-08-28-ctx-remote-failure-vocabulary.zh.md: db0b2969bc94c3d9c848b187a0521ce5ec387492
/agent-note-one-remote-failure-vocabulary-for-ctx-remote:
en: 3aca057ba2c3ae29
zh: 3d54024d40265a2a
/agent-note-one-remote-failure-vocabulary-for-ctx-remote/problem:
en: 990d46f713fb6303
zh: 592cd6128a9640b1
/agent-note-one-remote-failure-vocabulary-for-ctx-remote/decision:
en: 120e2fb97ac765d8
zh: 5d5f110db4a9b717
/agent-note-one-remote-failure-vocabulary-for-ctx-remote/code-ownership:
en: cc1d8b88f7349b77
zh: 70f010e3310e2667
/agent-note-one-remote-failure-vocabulary-for-ctx-remote/discrimination-by-code:
en: 8ca8ea2f3236569f
zh: ffca80a5157af245
/agent-note-one-remote-failure-vocabulary-for-ctx-remote/fixed-host-facts:
en: 0dfb0ca5cf67b296
zh: baaa890425996fb3
/agent-note-one-remote-failure-vocabulary-for-ctx-remote/what-the-wire-carries:
en: 346e655fe98b95bd
zh: 24185f170ef97811
/agent-note-one-remote-failure-vocabulary-for-ctx-remote/alternatives-considered:
en: d92f46d0827ad0d1
zh: 640f223d3a27559b
/agent-note-one-remote-failure-vocabulary-for-ctx-remote/consequences:
en: 20d2d65d555ef680
zh: f8a3de3ce72058c7
@@ -1,6 +1,37 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-08-28-subprocess-native-containment.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-08-28-subprocess-native-containment.md
2026-08-28-subprocess-native-containment.md: 88acee2d41fab878a0e50380cbb87eaece8e7296
2026-08-28-subprocess-native-containment.zh.md: 53406f99531953a0330abf08be150da845f37aab
/agent-note-native-owners-contain-escaped-subprocess-descendants:
en: 161c05f390ea3f51
zh: 1c1c83ad4f9780dd
/agent-note-native-owners-contain-escaped-subprocess-descendants/problem:
en: a88b160c6c1f57e5
zh: 0b1a7cb68e9aaabd
/agent-note-native-owners-contain-escaped-subprocess-descendants/decision:
en: 0469a956a95bccdf
zh: 2c5ea38a2841e1ae
/agent-note-native-owners-contain-escaped-subprocess-descendants/decision/linux-scope-and-one-shot-bootstrap:
en: 582e6f5f5f7cc940
zh: b47cee599d22aaa2
/agent-note-native-owners-contain-escaped-subprocess-descendants/decision/windows-runner-and-job:
en: a6401ee73bb173b7
zh: 45b9cc7fea6f7921
/agent-note-native-owners-contain-escaped-subprocess-descendants/decision/private-dispatch-and-protocol:
en: bf25e4b385bf9299
zh: 6ed1062fbe49f3cf
/agent-note-native-owners-contain-escaped-subprocess-descendants/decision/fallback-and-cleanup:
en: 19da14bf2234744f
zh: 8f723b1c9c8a3a58
/agent-note-native-owners-contain-escaped-subprocess-descendants/existing-decisions-and-supersession:
en: 8f24a2276aff4bd2
zh: a3a36dd28f3ab0e0
/agent-note-native-owners-contain-escaped-subprocess-descendants/verification:
en: 900e10a3f9cd3b67
zh: efc5d9f09a0e8e5a
/agent-note-native-owners-contain-escaped-subprocess-descendants/alternatives-considered:
en: 12bbc028fbb14667
zh: 9fea4359308337bd
/agent-note-native-owners-contain-escaped-subprocess-descendants/consequences:
en: 0151145ee6281267
zh: 5bd2e53ad58107e9
@@ -1,6 +1,19 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-08-30-retain-ignorable-external-session-events.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-08-30-retain-ignorable-external-session-events.md
2026-08-30-retain-ignorable-external-session-events.md: e085e429a6ad49cf742694cec7dda05770a5b8a1
2026-08-30-retain-ignorable-external-session-events.zh.md: 1fe4f81441503287961b993eae444fa4385f4803
/agent-note-retain-ignorable-session-events-for-external-plugins:
en: 09f4f7ee764601c3
zh: af6ead8e96015e51
/agent-note-retain-ignorable-session-events-for-external-plugins/problem:
en: d2df1eb3602af45d
zh: fd162b1c214f1494
/agent-note-retain-ignorable-session-events-for-external-plugins/decision:
en: a4162e65cf6768f3
zh: bb700d9630642e7e
/agent-note-retain-ignorable-session-events-for-external-plugins/alternatives-considered:
en: 30ec097e3ba4e951
zh: 3e90fc035d04b09b
/agent-note-retain-ignorable-session-events-for-external-plugins/consequences:
en: 5f65bfb81f172d49
zh: 069d41d6bda9f8af
@@ -1,6 +1,19 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-08-31-alpha-historical-unknown-event-refusal.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-08-31-alpha-historical-unknown-event-refusal.md
2026-08-31-alpha-historical-unknown-event-refusal.md: c63b36f63206e0992416239483d908b0645a98c2
2026-08-31-alpha-historical-unknown-event-refusal.zh.md: 231c46c11486b05a69a200b857a0ea6df35b6e79
/agent-note-alpha-session-migration-refuses-every-unknown-historical-event:
en: 4c7472b402f5dd38
zh: 1d7aa8233d13a083
/agent-note-alpha-session-migration-refuses-every-unknown-historical-event/problem:
en: 8864f28d0139c490
zh: 2aa7b6eceb5510c0
/agent-note-alpha-session-migration-refuses-every-unknown-historical-event/decision:
en: 62afb095b98209a6
zh: 55b3eae2a6f64989
/agent-note-alpha-session-migration-refuses-every-unknown-historical-event/consequences:
en: 8416322aefd92a3d
zh: 6e06f732ae2f48fc
/agent-note-alpha-session-migration-refuses-every-unknown-historical-event/alternatives-considered:
en: 3adeafa6fb02ab56
zh: daf6c67c43804da7
@@ -1,6 +1,22 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-08-31-explicit-agent-runtime-identity.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-08-31-explicit-agent-runtime-identity.md
2026-08-31-explicit-agent-runtime-identity.md: f52b8ec116c312a27306fe73dc0bd5b99fcd9039
2026-08-31-explicit-agent-runtime-identity.zh.md: 6b6fd2f2ea1f1645069264f09fd53c3f71e1d02f
/agent-note-explicit-agent-identity-at-runtime-boundaries:
en: f5e76516df025fc5
zh: 462fe05b46e6c1ea
/agent-note-explicit-agent-identity-at-runtime-boundaries/problem:
en: 0b737a098e4e19ce
zh: 97b4254c4533114f
/agent-note-explicit-agent-identity-at-runtime-boundaries/decision:
en: dfee8c7c574e0001
zh: 3894ffa7beba4348
/agent-note-explicit-agent-identity-at-runtime-boundaries/verification:
en: 85130faaa171036b
zh: 06e5e9fab32dbfb4
/agent-note-explicit-agent-identity-at-runtime-boundaries/alternatives-considered:
en: 2c41456509d54d21
zh: 5704ee9a2274e300
/agent-note-explicit-agent-identity-at-runtime-boundaries/consequences:
en: 08ab86b89fc3ec6f
zh: 3866e6557858543a
@@ -1,6 +1,67 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-08-31-released-session-format-migrations.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-08-31-released-session-format-migrations.md
2026-08-31-released-session-format-migrations.md: 00672af920cf8369022b4274c1c50552f5407a7e
2026-08-31-released-session-format-migrations.zh.md: 9404d8f454b7c17be69ae064c405c4dcc0794f88
/agent-note-released-session-formats-migrate-through-stateful-streaming-stages:
en: 1a1d3bd9c2311ed6
zh: 366eded1272efd63
/agent-note-released-session-formats-migrate-through-stateful-streaming-stages/problem:
en: a1f71d6123b80d10
zh: 8e05da34ba92686a
/agent-note-released-session-formats-migrate-through-stateful-streaming-stages/problem/whole-artifact-performance-failure:
en: 85ba92c98dd97591
zh: c464cdd860add9c7
/agent-note-released-session-formats-migrate-through-stateful-streaming-stages/problem/the-interfaces-prevented-local-fixes-from-composing:
en: e582758acd683242
zh: c5a5a27af1f33af7
/agent-note-released-session-formats-migrate-through-stateful-streaming-stages/decision:
en: 8756dc3c6235ba0b
zh: 8089fde062466c5c
/agent-note-released-session-formats-migrate-through-stateful-streaming-stages/decision/stage-and-context-protocol:
en: ed34c76e1a2c0a42
zh: 0efe92c6c9ea314e
/agent-note-released-session-formats-migrate-through-stateful-streaming-stages/decision/adjacent-version-ownership:
en: 31e5b2e26604110e
zh: 18d27da9b4661702
/agent-note-released-session-formats-migrate-through-stateful-streaming-stages/decision/physical-codecs-and-packed-runs:
en: 42e8d5405375cba7
zh: efd201181e47d579
/agent-note-released-session-formats-migrate-through-stateful-streaming-stages/decision/jsonl-integration:
en: 662859038e888672
zh: a1646f3ff5710e8d
/agent-note-released-session-formats-migrate-through-stateful-streaming-stages/decision/durable-format-and-publication-rules:
en: 6e2a76ae14612199
zh: 3c90fd32d292f9d0
/agent-note-released-session-formats-migrate-through-stateful-streaming-stages/problem-to-solution-mapping:
en: 65968c18c3d1b7e9
zh: 2e43d7ce1391d554
/agent-note-released-session-formats-migrate-through-stateful-streaming-stages/problem-to-solution-mapping/parent-catalog-prerequisites:
en: 81b40660b49dbfb0
zh: 67cfa3f43b6eb53e
/agent-note-released-session-formats-migrate-through-stateful-streaming-stages/problem-to-solution-mapping/catalog-scan-measurements:
en: 6b7a79fb81e58bac
zh: 51fc00eaf3a0c3dc
/agent-note-released-session-formats-migrate-through-stateful-streaming-stages/verification:
en: 061a112f789c9966
zh: e78b0b1a83837eae
/agent-note-released-session-formats-migrate-through-stateful-streaming-stages/verification/benchmark-input-and-meanings:
en: 3cbcde15a46b4136
zh: fe899549758f8ee3
/agent-note-released-session-formats-migrate-through-stateful-streaming-stages/verification/physical-decode:
en: 1c79e71ee17a156f
zh: 7563d24c9f2befe8
/agent-note-released-session-formats-migrate-through-stateful-streaming-stages/verification/historical-file-cold-open:
en: 09fe5e0aa4f57c6e
zh: a103dc631d1b0b79
/agent-note-released-session-formats-migrate-through-stateful-streaming-stages/verification/current-format-cold-open:
en: 60f7de284f6ded10
zh: 877b300503a4615d
/agent-note-released-session-formats-migrate-through-stateful-streaming-stages/verification/streaming-serial-migration-breakdown:
en: b9183e6c34a960dd
zh: d64ffecb289e7b74
/agent-note-released-session-formats-migrate-through-stateful-streaming-stages/consequences:
en: fa005a93cc0b0906
zh: 248a08f307d4c1b7
/agent-note-released-session-formats-migrate-through-stateful-streaming-stages/alternatives-considered:
en: b70193af15b1a2ea
zh: d8a23e47e6b9cf88
@@ -1,6 +1,22 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-09-01-jobs-absorb-activity-record.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-09-01-jobs-absorb-activity-record.md
2026-09-01-jobs-absorb-activity-record.md: 508608f7eb694bf131bad9a25e856d32c7079559
2026-09-01-jobs-absorb-activity-record.zh.md: 2c157d951042f1cd6f8a3a66129773bc99cd5b02
/agent-note-the-job-registry-absorbs-the-observation-record-the-standalone-activity-seam-is-removed:
en: f407477a58d20fb6
zh: b65bc22b9e1e21c3
/agent-note-the-job-registry-absorbs-the-observation-record-the-standalone-activity-seam-is-removed/problem:
en: a4008f3bcd1e3bd0
zh: fa8432ddc47003c4
/agent-note-the-job-registry-absorbs-the-observation-record-the-standalone-activity-seam-is-removed/decision:
en: c7ada6a40d92daf4
zh: bd16a02f295c4ae2
/agent-note-the-job-registry-absorbs-the-observation-record-the-standalone-activity-seam-is-removed/alternatives-considered:
en: 00067552f2fcb740
zh: aa23082899db1a1a
/agent-note-the-job-registry-absorbs-the-observation-record-the-standalone-activity-seam-is-removed/review-corrections:
en: 93db5342c848587a
zh: d4e67a47d573eb39
/agent-note-the-job-registry-absorbs-the-observation-record-the-standalone-activity-seam-is-removed/consequences:
en: c1df52910a1ee554
zh: 50fd15ed06f07f76
@@ -1,6 +1,19 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-09-01-parent-owned-subagent-catalog.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-09-01-parent-owned-subagent-catalog.md
2026-09-01-parent-owned-subagent-catalog.md: 536ec33148bd675a974622b98ee23de812691dc0
2026-09-01-parent-owned-subagent-catalog.zh.md: ec78ff9e4b7d54a7309baf21c383ec5ff83a19c8
/agent-note-parent-owned-subagent-catalog-events:
en: 3fc04c5406fdcf8a
zh: a103082ae858dff3
/agent-note-parent-owned-subagent-catalog-events/problem:
en: 5a991fec31578cea
zh: 13b75aa36eb22907
/agent-note-parent-owned-subagent-catalog-events/decision:
en: 198354f20b5d0a42
zh: 7a6b4392117a60b5
/agent-note-parent-owned-subagent-catalog-events/alternatives-considered:
en: 7a3d4b9f69c243d8
zh: 82b03d16ccc94dd2
/agent-note-parent-owned-subagent-catalog-events/consequences:
en: 97f2a8beb039a075
zh: 80efa9f6dd12d438
@@ -1,6 +1,28 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-09-01-v2-embedded-assistant-streams.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-09-01-v2-embedded-assistant-streams.md
2026-09-01-v2-embedded-assistant-streams.md: 89b494959fcc10a2c9847908adcf13d5eedcd749
2026-09-01-v2-embedded-assistant-streams.zh.md: 63cb425740cd2243361ec00a6dadad82c38f6f0f
/agent-note-embed-assistant-streams-in-v2-attempt-settlements:
en: ada7ae6629d0d4e4
zh: cc1f9a43e87d2dee
/agent-note-embed-assistant-streams-in-v2-attempt-settlements/problem:
en: 9e95306554ecd1ca
zh: 40478697fbc94e33
/agent-note-embed-assistant-streams-in-v2-attempt-settlements/decision:
en: 14558bfaf20998db
zh: d883b1dd6f024b93
/agent-note-embed-assistant-streams-in-v2-attempt-settlements/decision/live-presentation-and-durable-replay:
en: daf667b45ce34da3
zh: 25b17f7b3ec14d9e
/agent-note-embed-assistant-streams-in-v2-attempt-settlements/decision/released-v1-to-v2-migration:
en: c1b5a775aa073a9a
zh: 45a16998d636aec1
/agent-note-embed-assistant-streams-in-v2-attempt-settlements/verification:
en: 64b75fcbb0c3f819
zh: 6fe01443a7abec72
/agent-note-embed-assistant-streams-in-v2-attempt-settlements/alternatives-considered:
en: 74cdc6838df6172e
zh: ebca79a08ff3ebe4
/agent-note-embed-assistant-streams-in-v2-attempt-settlements/consequences:
en: fc745b93d5e92f50
zh: 4fa418c30e1968b4
@@ -1,6 +1,31 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-09-02-projcache-cross-version-read-compat.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-09-02-projcache-cross-version-read-compat.md
2026-09-02-projcache-cross-version-read-compat.md: 160c5c796bacc6f672b06acc0df4246d7008c52b
2026-09-02-projcache-cross-version-read-compat.zh.md: cff7742f6c1f887b905a2c139e4157782aef677c
/agent-note-projection-cache-predecessor-recovery-and-session-format-binding-session-projcache-v3-v6-v7:
en: 5744de86025f278d
zh: 5ba2198c13ac54f9
/agent-note-projection-cache-predecessor-recovery-and-session-format-binding-session-projcache-v3-v6-v7/problem:
en: f8d44a69c7b5fefe
zh: 76a4fb3d87698194
/agent-note-projection-cache-predecessor-recovery-and-session-format-binding-session-projcache-v3-v6-v7/the-on-disk-generations:
en: 221b8afd2599e139
zh: ba1de634b87edc71
/agent-note-projection-cache-predecessor-recovery-and-session-format-binding-session-projcache-v3-v6-v7/decision:
en: 264e40c0fb90cdc1
zh: 2e986615bbd656cf
/agent-note-projection-cache-predecessor-recovery-and-session-format-binding-session-projcache-v3-v6-v7/decision/v3-v6-v7-disposition:
en: fe188d164c08a7f5
zh: 30aa9e9201621f35
/agent-note-projection-cache-predecessor-recovery-and-session-format-binding-session-projcache-v3-v6-v7/decision/upgrade-matrix:
en: 5d515bd3cb34b0ee
zh: 0648563a966759c7
/agent-note-projection-cache-predecessor-recovery-and-session-format-binding-session-projcache-v3-v6-v7/alternatives-considered:
en: c53e111219c5da0c
zh: 8c69f6fc2e776981
/agent-note-projection-cache-predecessor-recovery-and-session-format-binding-session-projcache-v3-v6-v7/consequences:
en: ac8b2f4a66c926ea
zh: 5a415436c2fbc4ec
/agent-note-projection-cache-predecessor-recovery-and-session-format-binding-session-projcache-v3-v6-v7/testing:
en: 495058fe5708949d
zh: 67ed95abc946d418
@@ -1,6 +1,37 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-09-02-system-prompt-as-surface-node.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-09-02-system-prompt-as-surface-node.md
2026-09-02-system-prompt-as-surface-node.md: 1500fd2350f02ab5d8f203c0d62b98832c6c5de5
2026-09-02-system-prompt-as-surface-node.zh.md: 306f347092caa3e9daf2494fa26d290b1c1ab9a7
/agent-note-the-system-prompt-is-surface-node-0:
en: 449b745953058cff
zh: 4db99c7d1f06e6b9
/agent-note-the-system-prompt-is-surface-node-0/problem:
en: 9ff2541082426e31
zh: d8f0ca49d3548f9b
/agent-note-the-system-prompt-is-surface-node-0/decision:
en: 3911ea80c5466d5e
zh: a0d6844e6f8af462
/agent-note-the-system-prompt-is-surface-node-0/decision/the-event:
en: 35302b956efc4999
zh: e45ee0d001b63269
/agent-note-the-system-prompt-is-surface-node-0/decision/the-operations:
en: a217a08932938062
zh: 4924d99d55d9c973
/agent-note-the-system-prompt-is-surface-node-0/decision/ownership-in-the-loop:
en: 88945024c2efe271
zh: 05dca84a4ce5e614
/agent-note-the-system-prompt-is-surface-node-0/decision/consumers:
en: 39f9f4acffcccdc6
zh: 36b23a57e7d28950
/agent-note-the-system-prompt-is-surface-node-0/decision/v2-to-v3-structural-conversion:
en: 131ae882d0a28735
zh: ea4bc81f0ba5ddec
/agent-note-the-system-prompt-is-surface-node-0/alternatives-considered:
en: 067e96734ebbce89
zh: 9f79bc0f4942675d
/agent-note-the-system-prompt-is-surface-node-0/consequences:
en: bccea8236b4c32b3
zh: a1150784718a6639
/agent-note-the-system-prompt-is-surface-node-0/testing:
en: f5b21c4863cd92bd
zh: 7d1efed827d55161
@@ -1,6 +1,19 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-09-03-jobs-seam-consolidation.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-09-03-jobs-seam-consolidation.md
2026-09-03-jobs-seam-consolidation.md: 2742ff1a80ec4cc4d8e5948f63d306abb9753733
2026-09-03-jobs-seam-consolidation.zh.md: 1fa61919a27362ce42419b57e0960e9be86ea07e
/agent-note-one-output-ring-one-projection-one-event-stream-for-background-jobs:
en: f4cb113e6501a363
zh: 55693cca6db201b0
/agent-note-one-output-ring-one-projection-one-event-stream-for-background-jobs/problem:
en: 2e213085523c8ebe
zh: 28229d752ccc7ec4
/agent-note-one-output-ring-one-projection-one-event-stream-for-background-jobs/decision:
en: a7e2bd18a7e647f0
zh: 1d8f5500a3b0502a
/agent-note-one-output-ring-one-projection-one-event-stream-for-background-jobs/alternatives-considered:
en: d5d9d6c2c05e563b
zh: 66b2489d947365fe
/agent-note-one-output-ring-one-projection-one-event-stream-for-background-jobs/consequences:
en: 23b0112bba743396
zh: 28f38ff246b4525f
@@ -1,6 +1,19 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-09-05-canonical-feedback-log.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-09-05-canonical-feedback-log.md
2026-09-05-canonical-feedback-log.md: ce7b705b24cb0a4f7432215e19589095a9afc719
2026-09-05-canonical-feedback-log.zh.md: 7d970ff7aea4962ea52c764fec5b6c07e3669099
/agent-note-canonical-feedback-log-and-request-delivery:
en: 7dd56e2d495370cf
zh: 0977ed8b2f45dbe5
/agent-note-canonical-feedback-log-and-request-delivery/problem:
en: 702e5973c264ec35
zh: 71b095565593629c
/agent-note-canonical-feedback-log-and-request-delivery/decision:
en: 7ae952bbc9193865
zh: f120bed1d1782470
/agent-note-canonical-feedback-log-and-request-delivery/alternatives-considered:
en: 9ddfc84ac3a25f3b
zh: f185250a0ec512ba
/agent-note-canonical-feedback-log-and-request-delivery/consequences:
en: f1f99907cd77bdef
zh: e97b76e4a19c5581
@@ -1,6 +1,40 @@
# Bilingual-pair consistency record (docs/i18n/README.md): the git blob hash of each
# 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:
# Bilingual-pair consistency record for 2026-09-05-client-resource-model.md (docs/i18n/README.md): per heading
# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
# After editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write .agents/notes/implemented/architecture/2026-09-05-client-resource-model.md
2026-09-05-client-resource-model.md: e6ad8dae331d8a6392585f5dc8eb8fc52150bdc3
2026-09-05-client-resource-model.zh.md: d716aa8a42f5c3037a329deabd572a56ab1b0537
/agent-note-client-resource-model:
en: 48276fc837820219
zh: 2d99ee9eae22e1e0
/agent-note-client-resource-model/problem:
en: 22aec3ac5b197342
zh: 0cd0b1f8094addb3
/agent-note-client-resource-model/decision:
en: 78afa8698a884b98
zh: b33cfcae7e75660f
/agent-note-client-resource-model/decision/addresses:
en: 180e3e39813a93b1
zh: 845befb7c760f7e1
/agent-note-client-resource-model/decision/the-service:
en: f42277e961bb7209
zh: 9f3f8a50ad55cf4a
/agent-note-client-resource-model/decision/the-hook:
en: 4f082c4f5a44320a
zh: eba5449b7a1fd52e
/agent-note-client-resource-model/decision/frames:
en: bc1c4e9a9e8e9b20
zh: f80a77ee66943ce4
/agent-note-client-resource-model/decision/lifecycle:
en: 4c11bfba97a54646
zh: a07bda77e918d613
/agent-note-client-resource-model/alternatives-considered:
en: 288b448e7f1de8af
zh: 997e10c66decce34
/agent-note-client-resource-model/consequences:
en: 3eda54cb5d74ed00
zh: ce60b6fef04acb9a
/agent-note-client-resource-model/testing:
en: ca2c610e4f0352ac
zh: fbaa69ee8de7e4c1
/agent-note-client-resource-model/deferred:
en: 312b46f16d88f301
zh: a530b3940859079c
Loaded 100 of 1154 files, more files were not shown because too many files have changed in this diff. Show more