D05-R48 · 授权回执导入 · 目标锁 · 一次性窗口
把“等外部授权”变成一条看得见、验得过、无法绕过的准入流水线
R48 已经实现真实回执入口、逐字段验真、专用目标锁和一次性执行窗口裁决,但不会伪造外部输入。当前六席回执、专用 staging 主机和执行窗口均未到位,所以系统保持 HELD,生产副作用继续为零。
ATOMIC RECEIPT SET · 0 / 6
六席授权不是六个备注,而是六份必须独立验签的准入对象
任意一席缺失时,整个授权集合都不产生部分权限。每份回执必须绑定 R47 任务包、Gate、十项来源包、专用目标、预算、回滚窗口和独立见证。
AUTH-PLATFORM01Platform SRE
D05-G01 · D05-G07
- 固定入口
- d05-r48-auth-platform-receipt-v1
- 任务包
sha256:e48760f2…475f18d1- 字段
- 24 / 24 required
- 首个失败
- RECEIPT_NOT_RECEIVED
AUTH-MOBILE02Mobile Platform
D05-G02
- 固定入口
- d05-r48-auth-mobile-receipt-v1
- 任务包
sha256:b5608cbc…e871662f- 字段
- 24 / 24 required
- 首个失败
- RECEIPT_NOT_RECEIVED
AUTH-SECURITY03Security
D05-G03
- 固定入口
- d05-r48-auth-security-receipt-v1
- 任务包
sha256:93d1527f…8b8bae9a- 字段
- 24 / 24 required
- 首个失败
- RECEIPT_NOT_RECEIVED
AUTH-ARCH04Global Architecture
D05-G04
- 固定入口
- d05-r48-auth-arch-receipt-v1
- 任务包
sha256:1a607151…7911701a- 字段
- 24 / 24 required
- 首个失败
- RECEIPT_NOT_RECEIVED
AUTH-SUPPLY05Supply Chain + Release
D05-G09
- 固定入口
- d05-r48-auth-supply-receipt-v1
- 任务包
sha256:1477944b…f510424f- 字段
- 24 / 24 required
- 首个失败
- RECEIPT_NOT_RECEIVED
AUTH-FINOPS06FinOps
D05-G01 · D05-G02 · D05-G07
- 固定入口
- d05-r48-auth-finops-receipt-v1
- 任务包
sha256:ab884acc…185c7167- 字段
- 24 / 24 required
- 首个失败
- RECEIPT_NOT_RECEIVED
receiptId · laneId · ownerId · gateScope · taskPacketDigest · sourceKitDigest · targetProfileId · subject · decision · constraints · issuedAt · expiresAt · nonce · idempotencyKey · signerKeyRef · signatureAlgorithm · signature · witnessKeyRef · witnessSignature · rollbackWindowRef · budgetEnvelope · productionEffectLimit · previousReceiptDigest · receiptDigest
专用目标尚未绑定
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-03Portal 服务reits-developer-portal active
HOST-04端口 81001 listener
HOST-05端口 81100 listeners
HOST-06UID 991redis6
HOST-07GID 991nginx
HOST-08Controller identityABSENT
HOST-09运行清单ABSENT
HOST-10安装根目录ABSENT
HOST-11Unit / processABSENT / 0
HOST-12窗口调度器
- 最长时长
- 30 分钟
- 绑定来源包
sha256:4cfcab62…53017cde- 绑定回执集合
- 尚未生成
- 绑定目标锁
- 尚未生成
- 自动开始
- 禁止
- 服务 / 8110
- 禁止 / 禁止
AUTHORIZATION_RECEIPTS_0_OF_6即使未来窗口签发,也必须由人显式开始;签发本身不安装、不启动、不监听。
EIGHT-STAGE ADMISSION PIPELINE
从“文件到了”到“允许签发窗口”,中间有八道不可跳过的关
每一段都给出明确退出条件;当前所有阶段因外部回执和专用目标缺席而冻结,来源包就绪不能越过签名、主机和恢复边界。
INTAKE-01发现回执
六个固定入口逐席检查,不允许用一个聚合文件代替六方授权
INTAKE-02结构校验
逐份验证 24 个必填字段、类型、枚举和空值边界
INTAKE-03来源摘要绑定
绑定 R47 任务包、十项 Source Kit 与当前 Release
INTAKE-04签名与 KeyRef 解析
责任人和独立见证人分别验签,Portal 不持有私钥
INTAKE-05Gate 与权限范围复核
禁止越权 Gate、扩大资源、启动服务或打开 8110
INTAKE-06新鲜度与重放阻断
拒绝过期、未来签发、重复 nonce 和重复 idempotency key
INTAKE-07专用主机锁定
专用 staging 主机必须现场十二项全绿后生成内容寻址锁
INTAKE-08一次性窗口签发
全部通过后最多签发三十分钟窗口,仍不得自动执行
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/125 个本地仓全部 fetch;只做安全快进,不覆盖开发者现场
5 个仓安全快进到最新远端;4 个仓因非 main 无 upstream 或存在用户改动而保留现场。Gitea 未认证仍只看见 0 个私有仓,因此标记为权限缺失,不标记为组织为空。
已安全快进
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工作区存在用户改动- 回执矩阵
- 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零生产副作用账本D05-R49 外部回执验签、专用主机现场复核与停止态安装事务准入
取得六份真实回执和专用主机定位后,按 R48 合同验签、现场复核十二项检查并在停止态安装前完成独立准入。