01 · Product modules
六个模块,不是六套系统。Six modules, not six systems.
模块名是稳定的产品语言;代码仍然由一个 Capability Registry 和一个 StateStore 约束。这样既容易理解,也避免为了“解耦”制造第二套配置真值。Module names are the stable product language; code remains governed by one Capability Registry and one StateStore. That improves comprehension without creating a second configuration truth.
它解决:工程做到哪里了?It answers: where did the engineering work stop?
Task、Session、Note、Checkpoint、Handoff、Resume;StateStore 使用 SQLite WAL;任务与源码身份绑定,Portable Memory 会重检依赖。Task, Session, Note, Checkpoint, Handoff and Resume; StateStore runs on SQLite WAL; task state is source-bound and portable memory rechecks dependencies.
- Capabilities
continuity · memory · handoff · closeout- Source
store.py · memory.py · handoff.py · closeout.py- Value
- 记住工程进度,而不是记住聊天记录。Remember engineering progress, not chat history.
它解决:下一位 Agent 到底该看到什么?It answers: what should the next agent actually see?
从候选记忆中读取 freshness、authority 与预算信号;BM25 做确定性排序;组装 bounded context packet,并保留原始 archive 引用。Reads freshness, authority and budget signals from candidate memory; uses deterministic BM25 ranking; assembles a bounded context packet while preserving archive references.
- Capabilities
memory (selection subsystem)- Source
context.py · bm25.py · memory.py · handoff.py- Value
- 选择最需要的上下文,而不是把历史全部塞回模型。Select the context that matters instead of replaying all history.
它解决:为什么这条记忆现在还值得相信?It answers: why is this memory still trustworthy now?
Git / Truth / Policy / Memory 指纹、Source Identity、Evidence Hash、事件链、Receipt Chain 与 Qualification 共同约束“当前事实”。Git, Truth, Policy and Memory fingerprints, Source Identity, evidence hashes, event chains, receipt chains and qualification bound what counts as current truth.
- Capabilities
core · evidence- Source
identity.py · truth.py · evidence.py · receipt.py · qualification.py- Value
- 不仅保留结论,还保留结论为什么成立。Keep not only the conclusion, but why it holds.
它解决:模糊问题由谁决定,模型又能决定到哪里?It answers: who decides ambiguous cases, and where does model authority stop?
Gate 0、确定性策略、Adaptive Router v3、Model Intelligence、硬规则与 Decision Receipt 先构造可选集合,再决定是否需要语义判断。Gate 0, deterministic policy, Adaptive Router v3, Model Intelligence, hard rules and decision receipts construct the eligible set before any semantic judgment is requested.
- Capabilities
decision · router · model_intelligence- Source
decision_fabric.py · router.py · model_intelligence.py · policy.py- Value
- 模型可以判断,但模型没有最终权力。Models may judge; code retains final authority.
它解决:怎么跨 Codex、Cursor 等宿主继续工作?It answers: how can the same project continue across Codex, Cursor and other hosts?
本地 MCP/stdio、16 类结构化操作、Host Registry、配置渲染器与 BYOH Adapter Manifest;MCP 工具面会跟随有效 Capability 动态收缩。Local MCP/stdio, 16 structured operations, Host Registry, config renderers and BYOH manifests; the MCP tool surface shrinks dynamically with active capabilities.
- Capabilities
mcp · hosts- Source
mcp.py · service.py · host_registry.py · host_configs.py- Value
- 一个核心状态层,接入多个 Coding Agent。One state core, multiple coding-agent hosts.
06 · Semantic advisor
Jev
Optional provider它解决:哪些窄问题值得交给模型做语义判断?It answers: which narrow questions deserve semantic judgment?
只接收 typed bounded state,用于 stale conflict、恢复归档、上下文重排、Handoff 模式或闭集路由选择;SDK 与 API Key 都是可选依赖。Receives typed bounded state for stale conflicts, archive restore, reranking, handoff mode or closed-set routing; the SDK and API key are optional dependencies.
- Capabilities
jev / optional extra .[jev]- Source
jev_provider.py · decision_fabric.py- Value
- 把 LLM 从执行者降级成有边界的语义顾问。Turn the LLM from executor into a bounded semantic advisor.