W9 · 城邦工程 · 角色协议

角色协议合约板

写入订单后,仅允许拥有对应角色的玩家启动指定公共设备。

主线位置

为何现在
终局瓶颈从“能不能造出机器”转为“多人能否共同维护机器”;如果没有角色、公共储备和应急回收,高密度技术只会放大争抢与失控。
需要什么
接收 `construction.settlement-core` 的空间边界、`logistics.inventory-ledger` 的物资谱系、`commerce.public-works` 的公共投入、`defense.alarm-grid` 的事件、`energy.grid-protection` 的隔离状态,以及量子和时间层的服务请求。
产出什么
产生最小权限角色、公共库存账本、公开工程进度、能源优先级和灾害响应流程;公共设施的消耗、维护与归还对所有相关角色可解释。
失败怎么办
故障时由 `civic.disaster-response` 告警,撤销失效角色并隔离故障节点;按 `civic.public-inventory`、`logistics.inventory-ledger` 和 `chronology.history-archive` 对账,确认未完成义务后恢复关键服务。
下一步去哪
角色协议交易所按同一家族的建议顺序继续;这不是配方硬依赖。

建议家族顺序

顺序按 catalog 的真实 tier 排列;它只用于研修引导,不声明 recipe dependency。

叙事锚点 · 第 2 则

复原者记录

把协作写成输入、输出、期限和失败回收条件;交接失败时输入回到 `civic.public-inventory`,责任留在账上而不是凭空消失。

家族锚点
civic.role-protocol
锚点理由
把多人长期协作从口头约定变成最小权限、可撤销、能处理失约的制度,防止公共设施再次被无界自动化或个人权限劫持。

配方线索

书、羽毛笔与红石比较器与角色协议凭证在高级工作台组装