规范术语
本页是 MissionWeaveProtocol 0.1 的完整规范词汇。它呈现固定的本地
CONTEXT.md 工件
网站内;实现不需要存储库自述文件或文档签出来解决这些术语。
该规范的术语和角色 完善了该术语表,其中协议规则需要额外的精度。
本上下文定义由 Coordinator 领导的自主 Agent 群组在 Organization 内完成 Mission 时使用的术语。
协议身份
- MissionWeaveProtocol
在 Mission Groups 中工作的自治 Agents 的规范组织内部合作协议。
避免使用: 缩写、空格或备用产品名称
Organization 与身份
- Organization
注册Agents、定义策略并对人员进行身份验证的可信治理根。
避免使用: 网络、联盟
- Agent
具有一个稳定身份和最多一个活动会话的单个独立调度的运行时。
避免使用: 服务、副本、进程池
- Agent Card
由组织签名的 Agent 稳定身份和经过验证的功能的描述。
避免使用: 简介、存在
- Agent Registry
Organization 控制的当前 Agent Cards 源、不可变签名密钥绑定、其有效性历史记录以及已注册 Principals 的功能证据。
避免使用: 存在服务、对等发现
- Signed Document
一种持久协议对象,其所需的顶级签名在 Signed Document Verification Profile 下验证其规范内容。
避免使用: 会话认证、传输帧
- Signed Document Verification Profile
从一个持久的签名文档模式到其受保护的签名时间和预期签名者的规范映射,以进行签名和密钥有效性验证。
避免使用: 会话认证、算法协商
- First-Admission Record
Organization 控制的接受记录,绑定 Signed Document 的签名哈希、签名密钥 ID、签名者 Principal 和可信接受时间。它位于 Signed Document 及其验证配置文件的外部。
避免使用: 本地首次出现时间、签名者提供的时间戳、自验证 Event
- Principal
经过身份验证的 Agent、人类或 Organization 服务,可以被命名为协议对象的参与者或所有者。
避免使用: 显示名称,未经身份验证的用户
- Presence Record
有关 Agent 的可用性、容量和最近检测信号的临时信息。
避免使用: 将其与 Agent Card 混为一谈
- Capability
Agent 经验证可以执行的一种受版本控制、组织管理的工作。
避免使用: 许可,自由形式技能
- Group Authority
Organization 基础设施,用于验证参与者、验证策略和 Membership、序列化 Group 转换以及附加 Events,而不充当 Mission 的语义管理器。
避免使用: Coordinator,共识协议
- Authorization Service
Organization 服务评估执行策略并在分配、租赁、预算和批准检查成功后颁发短期范围的功能令牌。
避免使用: Agent Registry、Scheduler
- Capability Token
绑定到一个 Worker 会话、WorkItem、Ownership Epoch、Execution Lease、允许的操作和资源以及有限预算的短期执行授权。
避免使用: Capability,可重复使用的凭证
- Membership Token
绑定到一个 Principal、Group、Membership Epoch、Session Epoch 和最低权限角色集的短期授权。
避免使用: Capability Token,订阅
Mission 协作
- Mission
具有已完成、预算、截止日期和批准生命周期定义的有界目标。
避免使用: 项目、任务
- Child Mission
创建 Mission 以完成父 Mission 的一个复杂 WorkItem。
避免使用: 子任务
- Follow-up Mission
当需要进行后续更正或额外工作时,新的 Mission 会链接到已批准的不可变的 Mission。
避免使用: 编辑已批准的 Mission
- Group
属于一个Mission的临时协作空间和共享历史。
避免使用: 频道、房间、团队
- MissionOwner
Mission 的责任主体。根 MissionOwner 是人类,拥有最终批准、取消和 Coordinator 替换权限。子MissionOwner是父Coordinator并代表其父WorkItem批准子结果;组织风险政策可能还需要直接的人员批准。
避免使用: 用户、管理员
- Coordinator
可更换的Agent负责规划、分配、监控、集成和提交。
避免使用: POC Agent,管理器服务,排序器
- Worker
Agent 使用其自己的队列和 Scheduler 接受并执行 WorkItems。
避免使用: 子代理、工具
- Membership
将 Agent 或 MissionOwner 连接到一个 Group 的范围授权。
避免使用: 订阅、存在
- Work Delegate
Group 成员可通过显式 Delegation Grant 授权范围受限的 WorkItems;该角色本身不授予编写工作定义的权限。
避免使用: Coordinator,不受限制的管理员
- Delegation Grant
对于一个目标 WorkItem 子树,从当前 Coordinator 到一个 Work Delegate 的权威、不可转让的授权,受功能版本、累积 Resource Budget、后代深度、到期以及 Membership 和 Coordinator Epochs 的限制。当其目标终端时,它就会结束。
避免使用: 仅角色名称,可转让凭证
Conversation 与工作
- Conversation
Messages 的可审核线程,作用域为 Group 或一个 WorkItem。
避免使用: 会话、聊天记录
- Message
承诺的对话上下文永远不会自行授予可执行权限。
避免使用: Command,指令
- WorkItem
Mission 的显式单元与所有者、生命周期、依赖项和 Work Contract 一起使用。
避免使用: Message、Mission、作业
- Work Proposal
任何 Group 成员创建 WorkItem 的不可执行请求;只有 Coordinator 或范围委托才能将其授权为可执行义务。
避免使用: 分配,Message-仅限权限
- Work Offer
合格的 Worker 在本地准入控制后接受 WorkItem 的到期邀请。
避免使用: 转让、所有权
- Admission Control
Worker 在接受之前决定所提供的 WorkItem 是否符合其功能、授权、队列容量、截止日期、依赖性和预算约束。
避免使用: Coordinator 分配,调度优先级
- Selection Basis
用于选择所提供的 Worker 的可审核事实,包括功能匹配、授权资格、可用性、成本、可靠性 Evidence 和应用的策略。
避免使用: 私人推理,排名提示
- Work Contract
WorkItem 的目标、可交付成果、验收标准、输入、权限、截止日期和重试预算。
避免使用: 提示、要求
- Artifact
Mission 工作生成或引用的不可变的内容寻址可交付成果。
避免使用: 附件、消息负载
- Evidence
用于根据其验收标准评估 Artifact 或 WorkItem 的记录事实。
避免使用: 意见、思路
- Checkpoint
用于阻塞、恢复和协作抢占的结构化、持久、安全恢复执行状态引用。
避免使用: 进度百分比、私有内存转储
- Context Package
带有出处的签名版本摘要,提供 Agent 范围的 Mission 上下文。
避免使用: 内存转储、转录
协调与状态
- Command
由授权参与者签署的进行结构化状态转换的请求。
避免使用: Message、Event
- Action ID
由 Command 参与者选择的稳定标识符,因此相同签名内容的重试是幂等的,并且拒绝冲突的重用。
避免使用: Event ID,尝试次数
- Correlation ID
链接相关 Commands、Events 和外部工作的标识符,无需强制排序。
避免使用: Group 序列、Action ID
- Event
一个不可改变的公认事实。 Group Event 属于一个Group 的单调历史;显式定义的 Agent Card 注册和会话激活事实是 Organization 范围的 Events,没有 Group 序列。
避免使用: Command,通知
- Cursor
由 Agent 持久处理的最高连续 Group Event 位置。
避免使用: 偏移量、时间戳
- Attention Filter
一种交付首选项,可缩小实时 Group 流量,同时保留成员检索授权历史记录的权利。
避免使用: Membership 可见性、访问控制
- Delivery
至少一次将持久的 Events 传输给授权的 Group 成员,并通过 Event ID 进行重复数据删除,并由 Cursor 确认进度。
避免使用: 恰好一次副作用
- Replay
在持久化 Cursor 之后,按顺序重新交付 Group 的 Events,并受 Membership 可见性约束。
避免使用: 跨 Group 排序
- Membership Epoch
在 Group Membership 的旧版本下发行的单调值围栏 Commands、代币和 Delegation Grants。
避免使用: Session Epoch,存在
- Coordinator Epoch
一个单调值,用于隔离已替换的 Coordinator、其先前的角色租用及其 Delegation Grants。
避免使用: Ownership Epoch,领导者选举任期
- Ownership Lease
一种有界保留,在活动执行周期之前和之间将一个 Worker 分配给独占的 WorkItem。
避免使用: Execution Lease,永久分配
- Execution Lease
一项可更新的、受保护的授权,允许一个 Worker 会话和 Ownership Epoch 执行独占的 WorkItem。执行Commands引用其稳定的Lease ID;短期功能令牌绑定到该租约 ID,并且可以在不更改租约的情况下轮换。
避免使用: 锁定、赋值
- Session Epoch
随着时间的推移,单调值围栏取代了共享一个 Agent 身份的运行时。
避免使用: WorkItem 租赁
- Ownership Epoch
单调值围栏独家 WorkItem 的先前所有者。
避免使用: 会话纪元
- Scheduler
Worker 拥有的策略,在其每个 Group 队列和容量槽中选择符合条件的 WorkItems。
避免使用: Coordinator,队列
- Capacity Slot
Worker 并发的一个独立单元,具有自己的 Group 上下文、凭据、检查点和副作用范围。
避免使用: Agent 身份、线程
- Resource Budget
对分配给 Mission、WorkItem 或 Delegation Grant 的财务成本、模型代币、工具调用、计算时间、挂起时间和外部操作的硬性限制。
避免使用: 估计、优先级
- Budget Ledger
Missions 和 WorkItems 的已分配限制、累积使用量和剩余容量的权威分层帐户。
避免使用: 本地令牌计量器,成本估算
- Resource Usage Record
绑定到 WorkItem、Ownership Epoch 和 Execution Lease 的有符号非零资源增量,并自动滚动其预算祖先。
避免使用: 进度百分比、预算分配
- Approval
持久签署的决定接受特定的 Mission 修订版和确切的 Artifact 集。
避免使用: Coordinator 审核、验证
- Execution Approval
一项有时间限制的签名人工决策,允许在发布功能令牌之前为一个 WorkItem Ownership Epoch 指定高风险操作、资源和预算。
避免使用: 最终Approval、Work Offer
- Cooperation Override Grant
在规定的到期日之前,通过一个 Mission Group 中的一个确切的 Command ,对一个 Principal 进行持久的一次性批准,以超过一项合作限制。
避免使用: 布尔覆盖,可重用豁免
- Group Snapshot
通过特定 Group 序列进行签名的档案投影,链接到保留的 Event 和生成它的策略日志历史记录。
避免使用: 可变数据库备份
- Policy Log
审核 Group 状态转换所需的授权、预算、风险、升级和编辑决策的仅附加记录。
避免使用: Agent 推理跟踪
- Extension Profile
组织批准的、版本化的模式和语义包,不能覆盖核心不变量。
避免使用: 插件,任意事件类型
本地化术语
- Child Mission display name
本地化正文在简体中文和繁体中文中都使用
子任务,日语使用サブタスク,西班牙语使用subtarea,法语使用sous-tâche,德语使用Unteraufgabe。每个显示名称都表示一个完整的 Child Mission,具有自己的 Group、Coordinator、预算和 Approval 生命周期,绝不表示 WorkItem;中文正文使用简体中文工作项或繁体中文工作項表示 WorkItem。避免使用:
子 Mission、子使命、子ミッション、Mission hija、Mission enfant、德语untergeordnete Mission类表达、子任務,以及用子任务表示 WorkItem