docs: define a seam as the (Service, Service provider, Consumer) trio

This commit is contained in:
Turtle
2026-07-20 14:45:32 +08:00
parent 4798216c57
commit 27ac49e687
77 changed files with 155 additions and 139 deletions

View File

@@ -2,5 +2,5 @@
# 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 packages/spill/spill/README.md
README.md: d3cce987f80c0db5165718b7cc4fd6ada92f2a02
README.zh.md: 37d6587d08d96c55a36c9b7388f2ae418531a6cd
README.md: ecaef9fc53ec3d9017143cfc012abc9cabe77072
README.zh.md: 5393ccb312245f3bbfcf28ea8e097b0a343966e9

View File

@@ -2,7 +2,7 @@
English | [中文](README.zh.md)
The **spill storage seam**: an abstract `SpillStore` service (`ctx.spillStore`) defining WHAT a spill backend does — persist a tool's oversized text and return a model-facing locator plus retrieval guidance — without saying HOW.
The **`SpillStore`** (`ctx.spillStore`) defines WHAT a spill backend does — persist a tool's oversized text and return a model-facing locator plus retrieval guidance — without saying HOW.
This package is one third of the spill capability, split so each concern evolves (and swaps) independently:

View File

@@ -2,7 +2,7 @@
[English](README.md) | 中文
**spill 存储 seam**:抽象的 `SpillStore` 服务`ctx.spillStore`)定义 spill 后端做什么,即持久化某个工具过大的文本,并返回面向模型的定位信息与取回指引;它不规定如何实现。
**`SpillStore`**`ctx.spillStore`)定义 spill 后端做什么,即持久化某个工具过大的文本,并返回面向模型的定位信息与取回指引;它不规定如何实现。
该包是 spill 能力的三个组成部分之一。拆分后,各项关注点可独立演进和替换: