记忆集体草案与投票

wesgine 集体记忆的协作写入:草案提交、投票机制与共识形成。


核心 API

方法路径说明
POST/memory/draft提交集体草案
POST/memory/vote投票集体草案
GET/memory/drafts草案列表

草案提交

POST /memory/draft
{
  "content": "每周五下午 3 点团队例会",
  "layer": "consensus",
  "namespace": ""
}

草案进入待投票状态,不立即写入记忆。


投票机制

POST /memory/vote
{
  "draft_id": "draft-abc123",
  "vote": "approve"
}
投票说明
approve赞成
reject反对

达到通过阈值后,草案自动转为正式记忆条目。


适用场景

集体草案主要用于 L2(consensus)层——部门共识需要多人确认。

典型流程

员工 A 提交草案
  ↓
员工 B/C 投票
  ↓
达到阈值 → 自动写入 consensus 层
  ↓
全 Cell 可见

与直接写入的区别

方式适用审批
POST /memory(直接写入)L3/L4 个人记忆无需审批
POST /memory/draft(草案)L2 共识记忆需要投票

权限

/memory 非 GET 一律 cell:admin(INV-MEM-45)。


相关文档