D05-R48 · 授权回执导入 · 目标锁 · 一次性窗口

把“等外部授权”变成一条看得见、验得过、无法绕过的准入流水线

R48 已经实现真实回执入口、逐字段验真、专用目标锁和一次性执行窗口裁决,但不会伪造外部输入。当前六席回执、专用 staging 主机和执行窗口均未到位,所以系统保持 HELD,生产副作用继续为零。

ADMISSION COMMAND CENTER窗口未签发,所有生产能力保持关闭
业务验收4/36D05 0/11
工程开发48/48当前 R48
授权回执0/6原子集合
专用目标0/1当前主机拒绝
执行窗口0/1最长 30 分钟
生产副作用0安全空状态

ATOMIC RECEIPT SET · 0 / 6

六席授权不是六个备注,而是六份必须独立验签的准入对象

任意一席缺失时,整个授权集合都不产生部分权限。每份回执必须绑定 R47 任务包、Gate、十项来源包、专用目标、预算、回滚窗口和独立见证。

AUTH-PLATFORM01
未收到

Platform SRE

D05-G01 · D05-G07

固定入口
d05-r48-auth-platform-receipt-v1
任务包
sha256:e48760f2…475f18d1
字段
24 / 24 required
首个失败
RECEIPT_NOT_RECEIVED
签名见证新鲜度全部待验证
AUTH-MOBILE02
未收到

Mobile Platform

D05-G02

固定入口
d05-r48-auth-mobile-receipt-v1
任务包
sha256:b5608cbc…e871662f
字段
24 / 24 required
首个失败
RECEIPT_NOT_RECEIVED
签名见证新鲜度全部待验证
AUTH-SECURITY03
未收到

Security

D05-G03

固定入口
d05-r48-auth-security-receipt-v1
任务包
sha256:93d1527f…8b8bae9a
字段
24 / 24 required
首个失败
RECEIPT_NOT_RECEIVED
签名见证新鲜度全部待验证
AUTH-ARCH04
未收到

Global Architecture

D05-G04

固定入口
d05-r48-auth-arch-receipt-v1
任务包
sha256:1a607151…7911701a
字段
24 / 24 required
首个失败
RECEIPT_NOT_RECEIVED
签名见证新鲜度全部待验证
AUTH-SUPPLY05
未收到

Supply Chain + Release

D05-G09

固定入口
d05-r48-auth-supply-receipt-v1
任务包
sha256:1477944b…f510424f
字段
24 / 24 required
首个失败
RECEIPT_NOT_RECEIVED
签名见证新鲜度全部待验证
AUTH-FINOPS06
未收到

FinOps

D05-G01 · D05-G02 · D05-G07

固定入口
d05-r48-auth-finops-receipt-v1
任务包
sha256:ab884acc…185c7167
字段
24 / 24 required
首个失败
RECEIPT_NOT_RECEIVED
签名见证新鲜度全部待验证
RECEIPT CONTRACT24 个不可省略字段

receiptId · laneId · ownerId · gateScope · taskPacketDigest · sourceKitDigest · targetProfileId · subject · decision · constraints · issuedAt · expiresAt · nonce · idempotencyKey · signerKeyRef · signatureAlgorithm · signature · witnessKeyRef · witnessSignature · rollbackWindowRef · budgetEnvelope · productionEffectLimit · previousReceiptDigest · receiptDigest

DEDICATED TARGET LOCK

专用目标尚未绑定

0 / 1
5/12
当前生产 EC2 只能作为反例

ip-172-31-19-46.ap-southeast-2.compute.internal

DENY_SHARED_PRODUCTION_PORTAL_HOST
×

主机类别SHARED_PRODUCTION_PORTAL_HOST

HOST-01
×

环境production

HOST-02
×

生产标记/etc/reits-production-host PRESENT

HOST-03
×

Portal 服务reits-developer-portal active

HOST-04
×

端口 81001 listener

HOST-05
✓

端口 81100 listeners

HOST-06
×

UID 991redis6

HOST-07
×

GID 991nginx

HOST-08
✓

Controller identityABSENT

HOST-09
✓

运行清单ABSENT

HOST-10
✓

安装根目录ABSENT

HOST-11
✓

Unit / processABSENT / 0

HOST-12
目标锁摘要尚未生成
ONE-SHOT EXECUTION WINDOW

窗口调度器

HELD
— —:— —尚未分配 UTC 起止时间
回执全量目标锁见证/回滚人工开始
最长时长
30 分钟
绑定来源包
sha256:4cfcab62…53017cde
绑定回执集合
尚未生成
绑定目标锁
尚未生成
自动开始
禁止
服务 / 8110
禁止 / 禁止
FIRST FAILUREAUTHORIZATION_RECEIPTS_0_OF_6

即使未来窗口签发,也必须由人显式开始;签发本身不安装、不启动、不监听。

EIGHT-STAGE ADMISSION PIPELINE

从“文件到了”到“允许签发窗口”,中间有八道不可跳过的关

每一段都给出明确退出条件;当前所有阶段因外部回执和专用目标缺席而冻结,来源包就绪不能越过签名、主机和恢复边界。

01
INTAKE-01

发现回执

六个固定入口逐席检查,不允许用一个聚合文件代替六方授权

HELD
02
INTAKE-02

结构校验

逐份验证 24 个必填字段、类型、枚举和空值边界

HELD
03
INTAKE-03

来源摘要绑定

绑定 R47 任务包、十项 Source Kit 与当前 Release

HELD
04
INTAKE-04

签名与 KeyRef 解析

责任人和独立见证人分别验签,Portal 不持有私钥

HELD
05
INTAKE-05

Gate 与权限范围复核

禁止越权 Gate、扩大资源、启动服务或打开 8110

HELD
06
INTAKE-06

新鲜度与重放阻断

拒绝过期、未来签发、重复 nonce 和重复 idempotency key

HELD
07
INTAKE-07

专用主机锁定

专用 staging 主机必须现场十二项全绿后生成内容寻址锁

HELD
08
INTAKE-08

一次性窗口签发

全部通过后最多签发三十分钟窗口,仍不得自动执行

HELD

OPERATOR DECISION TABLE

把异常状态先画清楚,执行时就不用临场猜

任何部分成功都不会被渲染成“接近通过”。裁决语义稳定、动作明确,并且始终保留首次失败原因。

输入场景系统裁决操作员动作
DECISION-01六份回执 + 目标 12/12 + 见证 + 回滚窗口全部有效ELIGIBLE_FOR_WINDOW_ISSUANCE未来可签发窗口,但仍需人工显式开始
DECISION-02只到部分回执DENY_PARTIAL_RECEIPT_SET保持 0/6 原子授权集合,不累计权限
DECISION-03使用当前生产 Portal 主机DENY_SHARED_PRODUCTION_HOST拒绝生成目标锁
DECISION-04回执过期或时间来自未来DENY_RECEIPT_FRESHNESS回执作废并要求责任人重新签发
DECISION-05nonce 或 idempotency key 重放DENY_REPLAY不覆盖既有回执,不签发窗口
DECISION-06任务包、来源包或目标摘要不一致DENY_DIGEST_DRIFT拒绝并显示首个漂移字段
DECISION-07缺少独立见证或回滚窗口DENY_RECOVERY_GAP停止在窗口签发前
DECISION-08当前实际状态HELD_EXTERNAL_INPUTS_ABSENT六回执 0/6、目标 0/1、窗口 0/1
LATEST SOURCE READBACK

25 个本地仓全部 fetch;只做安全快进,不覆盖开发者现场

5 个仓安全快进到最新远端;4 个仓因非 main 无 upstream 或存在用户改动而保留现场。Gitea 未认证仍只看见 0 个私有仓,因此标记为权限缺失,不标记为组织为空。

25 已 fetch5 安全快进4 保留现场1.25.4 Gitea

已安全快进

matrix-quant-im-iosFAST-FORWARDEDmatrix-quant-executionFAST-FORWARDEDminiapp-open-platformFAST-FORWARDEDquant-platformFAST-FORWARDEDreits-authFAST-FORWARDED

已保护跳过

im-core非 main 分支且无 upstreammatrix-x-chat-ios非 main 分支且无 upstreammatrixantai-sim工作区存在用户改动reits-knowledge工作区存在用户改动
DETERMINISTIC QUALIFICATION216 / 216失败关闭断言通过
回执矩阵
6 × 24 = 144
目标矩阵
12 × 6 = 72
控制面
24 / 24
真实副作用
0
R48-UI01正式进度与工程刀数双轨标题R48-UI02六席回执总览R48-UI03回执原子集合状态R48-UI04逐席固定入口R48-UI05二十四字段回执合同R48-UI06责任人签名状态R48-UI07独立见证签名状态R48-UI08KeyRef 解析状态R48-UI09任务包摘要绑定R48-UI10来源包摘要绑定R48-UI11Gate 范围约束R48-UI12新鲜度与过期裁决R48-UI13nonce 重放拦截R48-UI14idempotency key 重复拦截R48-UI15当前生产主机拒绝R48-UI16专用目标十二项检查R48-UI17目标内容寻址锁R48-UI18一次性窗口调度器R48-UI19三十分钟 TTL 防火墙R48-UI20禁止自动开始R48-UI21八阶段准入管线R48-UI22八情景决策表R48-UI23二十五仓更新真值R48-UI24零生产副作用账本
NEXT SAFE KNIFE

D05-R49 外部回执验签、专用主机现场复核与停止态安装事务准入

取得六份真实回执和专用主机定位后,按 R48 合同验签、现场复核十二项检查并在停止态安装前完成独立准入。