Repository navigation
ADR 0010
Provenance — Migrated 2026-10-06 from
docs/decisions/0010-knowledge-ownership-and-reuse-evidence.md@ zuohaisu/viva@871a00a · 迁移自主仓库该文件;正文相对链接已改为 Wiki 链接,原始状态/日期/作者行保留,原文以 Git 历史为准。
Status: Accepted(Haisu 显式指令,2026-09-27)· 相关:ADR 0006(多成员)、docs/architecture/temporal-model.md · ADR-0013(2026-10-14 定稿)补充了成员技能集与技能权重 / 遗忘;skill 归属团队不变。
效力说明:"本轮至少保留真实工作证据及正确归属"是 Haisu 的显式要求;四类知识的归属边界与"复用证据"的定义是实现选择,随使用演进。
旧文档已经区分了 experience / memory / self-model,但没有回答"多成员协作中,一条知识属于谁、给谁看"。归属错了的两种代价都很具体:把项目约束记进某个成员的个人记忆,换人就丢;把某个成员的习惯写进项目知识,所有人被迫继承。
另一个风险是把"记录"当成"成长":写了 50 条条目不等于学到了东西。
- 四类知识,各有唯一 owner:
| kind | owner | 含义 | 谁能看到 |
|---|---|---|---|
personal_memory |
一个成员 | 该成员的长期事实/偏好(跨项目成立) | 该成员被指派的任务 |
self_model_candidate |
一个成员 | 关于该成员的假设(带证据,永不自动晋升) | 同上 |
project_knowledge |
一个 Project | 项目事实与约束(删掉成员仍为真) | 该项目的任务 |
team_knowledge |
团队 | 协作方式、跨成员约定 | 全部任务 |
skill |
团队(可绑定项目) | 可复用程序,写成 SKILL.md,可移植到任何读该格式的工具 | 全部任务 |
- 无 provenance 不准入:条目必须指向产生它的 task / execution / 明确来源,否则拒绝写入。
-
只有被后续工作使用过,才算复用证据:
viva knowledge use <entry> --execution <id>追加一条 usage 记录;viva knowledge reuse只列出有 usage 的条目。没有 usage 的条目不算复用证据,UI/报告不得把它说成"已学习"。 - 条目只追加、可撤回、可修正:撤回写一条 retraction 记录(保留原因),不物理删除。
-
存储是本机开放格式:
~/.viva/knowledge/entries.jsonl+skills/<id>.md,人可读、可备份、可迁移。 -
本轮不实现自动反思与 Self-Model 演化:
self_model_candidate只是记录+证据,没有任何晋升机制;完整反思循环、模型自我改写、Jev 决策辅助集成明确记为后续范围,不用假数据或 UI 文案模拟。
- "成长"只有在真实使用发生后才可被证明,报告里区分"已记录"与"已复用"。
- 项目知识可以随仓库走(如果 owner 选择把
project_knowledge落到 repo 文件),Viva 只要求边界正确,不强制存储位置。 - 多成员共享时,团队知识是唯一默认共享层;个人记忆不会泄漏给其他成员的任务。
Viva Wiki
Charter & Product
Core-Thesis Vision Customer-Zero User-Stories Product-Model Workflows First-Usable-Version Workbench-Navigation Phase-1-Scope
Architecture
Conceptual-Architecture Domain-Model Temporal-Model Resident-Container Transition-Record
Decisions
Decisions ADR-0001 · ADR-0002 · ADR-0003 · ADR-0004 · ADR-0005 · ADR-0006 ADR-0007 · ADR-0008 · ADR-0009 · ADR-0010 · ADR-0011 · ADR-0012 · ADR-0013
Development
Rust-Rollout-Plan G0-Interface-Contracts Terminal-PTY-Selection V15-Workbench-Deepening
Research
Research-Hermes Research-Hermes-Holographic-Memory Research-Agent-Memory-Architecture Research-Orca Research-Orca-Reuse-Audit Research-Herdr-Runtime-Parity Research-VS-Code-Workspace Research-Self-Model-Relationship
Validation
V12-G1-Baselines V12-Final-Acceptance V13-Python-Retirement F01-F04-Acceptance CLI-Update-Validation
Releases & History
Releases Goal-Drift-Log Technology-Selection-Archive Start-Prompt-Track
主仓库:zuohaisu/viva · 工作规则:AGENTS.md