D05-R49 · VERIFY · INSPECT · INSTALL-HELD
把外部授权从“文件已到”推进到可验签、可复核、可逆安装
R49 交付三个真实操作面:六席回执逐项验签、专用 staging 目标现场复核、十阶段停止态安装事务。当前外部回执和专用目标仍为零,因此所有操作保持 HELD;Portal 不代签、不安装、不启动,也不打开 8110。
D05_R49_VERIFICATION_TARGET_INSPECTION_AND_STOPPED_INSTALL_ADMISSION_IMPLEMENTED_EXTERNAL_INPUTS_ABSENTTHREE-PANE OPERATOR WORKSPACE
验签、主机复核、安装事务必须在同一条证据链上
左侧识别外部对象和第一失败,中间解析签名与同源性,右侧只在目标证明通过后展示安装候选。任何列都不能单独授予权限。
六席回执对象
Platform SREAUTH-PLATFORM · D05-G01 / D05-G07
未收到Mobile PlatformAUTH-MOBILE · D05-G02
未收到SecurityAUTH-SECURITY · D05-G03
未收到Global ArchitectureAUTH-ARCH · D05-G04
未收到Supply Chain + ReleaseAUTH-SUPPLY · D05-G09
未收到FinOpsAUTH-FINOPS · D05-G01 / D05-G02 / D05-G07
未收到双密钥验签
- Resolver
- EXTERNAL_READ_ONLY
- Algorithms
- ECDSA_P256_SHA256_P1363 / ED25519
- Unknown / Revoked
- DENY / DENY
- Portal private key
- 禁止导入
事务候选
- Transaction ID
- 尚未生成
- 最大窗口
- 30 分钟
- Stages
- 0 / 10
- Rollback
- 0 / 10
- systemd
- disabled / inactive
- 8110
- 禁止监听
SIX-LANE VERIFICATION LAB
每席十项验签,不把“有签名”误判成“有权限”
回执必须同时通过结构、身份、摘要、范围、Owner Key、Owner Signature、Witness、Freshness、Replay 和 Recovery 十类检查。当前没有对象,所以检查保持 BLOCKED,而不是显示假红绿灯。
AUTH-PLATFORMNOT RECEIVEDPlatform SRE
D05-G01 · D05-G07
- 固定对象
- d05-r48-auth-platform-receipt-v1
- 24 字段
- 0 / 24
- Owner key
- 未解析
- Witness key
- 未解析
- 任务包摘要
sha256:e48760f…475f18d1- 首个失败
- RECEIPT_OBJECT_ABSENT
AUTH-MOBILENOT RECEIVEDMobile Platform
D05-G02
- 固定对象
- d05-r48-auth-mobile-receipt-v1
- 24 字段
- 0 / 24
- Owner key
- 未解析
- Witness key
- 未解析
- 任务包摘要
sha256:b5608cb…e871662f- 首个失败
- RECEIPT_OBJECT_ABSENT
AUTH-SECURITYNOT RECEIVEDSecurity
D05-G03
- 固定对象
- d05-r48-auth-security-receipt-v1
- 24 字段
- 0 / 24
- Owner key
- 未解析
- Witness key
- 未解析
- 任务包摘要
sha256:93d1527…8b8bae9a- 首个失败
- RECEIPT_OBJECT_ABSENT
AUTH-ARCHNOT RECEIVEDGlobal Architecture
D05-G04
- 固定对象
- d05-r48-auth-arch-receipt-v1
- 24 字段
- 0 / 24
- Owner key
- 未解析
- Witness key
- 未解析
- 任务包摘要
sha256:1a60715…7911701a- 首个失败
- RECEIPT_OBJECT_ABSENT
AUTH-SUPPLYNOT RECEIVEDSupply Chain + Release
D05-G09
- 固定对象
- d05-r48-auth-supply-receipt-v1
- 24 字段
- 0 / 24
- Owner key
- 未解析
- Witness key
- 未解析
- 任务包摘要
sha256:1477944…f510424f- 首个失败
- RECEIPT_OBJECT_ABSENT
AUTH-FINOPSNOT RECEIVEDFinOps
D05-G01 · D05-G02 · D05-G07
- 固定对象
- d05-r48-auth-finops-receipt-v1
- 24 字段
- 0 / 24
- Owner key
- 未解析
- Witness key
- 未解析
- 任务包摘要
sha256:ab884ac…185c7167- 首个失败
- RECEIPT_OBJECT_ABSENT
01receiptId02laneId03ownerId04gateScope05taskPacketDigest06sourceKitDigest07targetProfileId08subject09decision10constraints11issuedAt12expiresAt13nonce14idempotencyKey15signerKeyRef16signatureAlgorithm17signature18witnessKeyRef19witnessSignature20rollbackWindowRef21budgetEnvelope22productionEffectLimit23previousReceiptDigest24receiptDigest
当前生产主机是拒绝样本,不是安装候选
R49 把“新开一台主机”升级成十八字段现场证明包:采集者、独立复核者、Release、来源包、网络边界、回滚根、nonce 和签名必须同源。
主机类别当前:SHARED_PRODUCTION_PORTAL_HOST
专用目标:未观测环境当前:production
专用目标:未观测生产标记当前:/etc/reits-production-host PRESENT
专用目标:未观测Portal 服务当前:reits-developer-portal active
专用目标:未观测端口 8100当前:1 listener
专用目标:未观测端口 8110当前:0 listeners
专用目标:未观测UID 991当前:redis6
专用目标:未观测GID 991当前:nginx
专用目标:未观测Controller identity当前:ABSENT
专用目标:未观测运行清单当前:ABSENT
专用目标:未观测安装根目录当前:ABSENT
专用目标:未观测Unit / process当前:ABSENT / 0
专用目标:未观测TEN-STAGE STOPPED INSTALL TRANSACTION
安装不是一条脚本,而是一笔可中止、可反转、不可自动启动的事务
只有回执、KeyRef、目标证明、窗口和回滚根全量通过后,十阶段才能被武装。每阶段只允许处理本事务新建对象,既有 Portal、Redis、Nginx 和生产数据永远受保护。
INSTALL-01冻结输入与窗口
锁定 Release、Source Kit、六回执集合、目标证明与最大三十分钟窗口
INSTALL-02采集停止态基线
独立记录 identity、目录、unit、process、8100、8110 和网络边界
INSTALL-03创建专用身份
仅在 UID/GID 均未占用时创建不可登录的 Controller 身份
INSTALL-04建立最小目录树
只创建 manifest 声明的 install、config、state、journal 与 rollback 根
INSTALL-05物化配置与 SecretRef
写入内容寻址配置,秘密只保留引用,禁止明文落盘
INSTALL-06校验制品与来源包
逐文件重算十项 Source Kit、SBOM、配置和迁移摘要
INSTALL-07安装 stopped systemd unit
安装后必须 disabled、inactive,ExecStart 不得被调用
INSTALL-08停止态独立复核
再次证明无 process、无 8110 listener、无生产调用和无付费资源
INSTALL-09封存回滚检查点
逐项记录本事务创建对象并生成反向撤销顺序与期限
INSTALL-10签发安装候选回执
只签发 capability-free 候选回执;不启动、不监听、不推进 Gate
ROLLBACK-01NOT_MATERIALIZEDROLLBACK-02NOT_MATERIALIZEDROLLBACK-03NOT_MATERIALIZEDROLLBACK-04NOT_MATERIALIZEDROLLBACK-05NOT_MATERIALIZEDROLLBACK-06NOT_MATERIALIZEDROLLBACK-07NOT_MATERIALIZEDROLLBACK-08NOT_MATERIALIZEDROLLBACK-09NOT_MATERIALIZEDROLLBACK-10NOT_MATERIALIZED停止态安装武装前的九道门
六份真实回执对象全部存在ADMIT-01
0/6HELD十二个外部公钥引用全部可解析ADMIT-02
0/12HELD六份 Owner 签名和六份 Witness 签名全部通过ADMIT-03
0/12HELD新鲜度、重放与范围检查全部通过ADMIT-04
0/6HELD专用 staging 主机定位已提交ADMIT-05
0/1HELD十八字段目标证明包通过独立复核ADMIT-06
0/1HELD十二项目标检查全部通过ADMIT-07
0/12HELD一次性窗口、见证人与回滚根已绑定ADMIT-08
0/1HELD停止态安装事务可武装ADMIT-09
0/1HELD先规定失败,再允许执行
FAIL-01只收到一份合法回执DENY_PARTIAL_AUTHORITY_SET不解析其余缺失席位,不产生安装能力
FAIL-02KeyRef 不可解析或已撤销DENY_UNTRUSTED_KEY隔离回执并要求原责任人重新签发
FAIL-03Owner 与 Witness 使用同一密钥DENY_AUTHORITY_COLLAPSE拒绝独立性声明
FAIL-04回执摘要、任务包或来源包漂移DENY_DIGEST_DRIFT显示首个漂移字段并冻结集合
FAIL-05回执过期、未来签发或重放DENY_FRESHNESS_REPLAY废止对象且不覆盖历史
FAIL-06选择当前生产 Portal 主机DENY_SHARED_PRODUCTION_HOST保持目标锁为空
FAIL-07专用目标检查只有 11/12DENY_PARTIAL_TARGET_ATTESTATION不得生成目标锁
FAIL-08安装中任一步结果不确定ABORT_AND_REVERSE从最后确认检查点反向撤销
FAIL-09安装后出现 process 或 8110 listenerEMERGENCY_STOP_AND_QUARANTINE终止候选、隔离目标、要求独立事故复核
FAIL-10当前实际状态HELD_EXTERNAL_INPUTS_ABSENT回执 0/6、Key 0/12、目标 0/1、事务 0/10
- 回执字段
- 6 × 24 = 144
- 验签检查
- 6 × 10 = 60
- 目标复核
- 12 × 4 = 48
- 安装事务
- 10 × 6 = 60
R49-UI01正式验收与工程 R49 双轨总览R49-UI02外部输入雷达R49-UI03六席回执验签队列R49-UI04逐席十项验签检查R49-UI05二十四字段回执内容浏览器R49-UI06Owner KeyRef 解析状态R49-UI07Witness KeyRef 解析状态R49-UI08签名算法兼容矩阵R49-UI09新鲜度与时钟偏差R49-UI10nonce 重放账本R49-UI11idempotency key 冲突R49-UI12Gate 与资源范围差异R49-UI13专用目标证明包入口R49-UI14十八字段目标证明合同R49-UI15十二项现场检查对照R49-UI16当前生产主机拒绝解释R49-UI17目标锁摘要与独立复核R49-UI18停止态安装事务总览R49-UI19十阶段安装时间线R49-UI20逐阶段输入输出摘要R49-UI21十个反向回滚检查点R49-UI22受保护生产对象清单R49-UI23systemd disabled/inactive 断言R49-UI248110 零监听断言R49-UI25九道准入门R49-UI26十情景故障实验室R49-UI27零生产副作用审计账本D05-R50 首份真实回执不可变导入、专用目标证明接入与安装候选窗口编排
只在真实外部回执对象和专用目标证明出现后,执行不可变导入、外部 KeyRef 解析、验签、目标独立复核和停止态安装候选窗口编排。