D05-R49 · VERIFY · INSPECT · INSTALL-HELD

把外部授权从“文件已到”推进到可验签、可复核、可逆安装

R49 交付三个真实操作面:六席回执逐项验签、专用 staging 目标现场复核、十阶段停止态安装事务。当前外部回执和专用目标仍为零,因此所有操作保持 HELD;Portal 不代签、不安装、不启动,也不打开 8110。

EXECUTION ADMISSION / LIVE TRUTH停止态安装事务尚未武装
D05_R49_VERIFICATION_TARGET_INSPECTION_AND_STOPPED_INSTALL_ADMISSION_IMPLEMENTED_EXTERNAL_INPUTS_ABSENT
业务验收4/36D05 Gate 0/11
工程交付49/49D05-R01..R49
回执验签0/6原子结算
公钥解析0/12Owner + Witness
专用目标0/118 字段证明
安装阶段0/10HELD
生产副作用08110 未监听

THREE-PANE OPERATOR WORKSPACE

验签、主机复核、安装事务必须在同一条证据链上

左侧识别外部对象和第一失败,中间解析签名与同源性,右侧只在目标证明通过后展示安装候选。任何列都不能单独授予权限。

01
RECEIPT QUEUE

六席回执对象

0 / 6
01

Platform SREAUTH-PLATFORM · D05-G01 / D05-G07

未收到
02

Mobile PlatformAUTH-MOBILE · D05-G02

未收到
03

SecurityAUTH-SECURITY · D05-G03

未收到
04

Global ArchitectureAUTH-ARCH · D05-G04

未收到
05

Supply Chain + ReleaseAUTH-SUPPLY · D05-G09

未收到
06

FinOpsAUTH-FINOPS · D05-G01 / D05-G02 / D05-G07

未收到
首个失败RECEIPT_OBJECT_ABSENT
02
CRYPTOGRAPHIC VERIFIER

双密钥验签

0 / 12 KEYS
OWNER AUTHORITY0 / 6
INDEPENDENT WITNESS0 / 6
Resolver
EXTERNAL_READ_ONLY
Algorithms
ECDSA_P256_SHA256_P1363 / ED25519
Unknown / Revoked
DENY / DENY
Portal private key
禁止导入
01结构与 24 字段完整性BLOCKED02回执身份与责任泳道BLOCKED03任务包和 Source Kit 摘要BLOCKED04Gate 与资源范围BLOCKED05签名 KeyRef 可解析性BLOCKED06责任人签名验真BLOCKED07独立见证 KeyRef 与签名BLOCKED08签发时间、过期与时钟偏差BLOCKED09nonce 与 idempotency key 重放BLOCKED10回滚窗口、预算与最终摘要BLOCKED
03
STOPPED INSTALL

事务候选

NOT ARMED
⏸
STOPPED STATEdisabled · inactive · no listener
Transaction ID
尚未生成
最大窗口
30 分钟
Stages
0 / 10
Rollback
0 / 10
systemd
disabled / inactive
8110
禁止监听
FIRST FAILUREVERIFIED_RECEIPTS_0_OF_6

SIX-LANE VERIFICATION LAB

每席十项验签,不把“有签名”误判成“有权限”

回执必须同时通过结构、身份、摘要、范围、Owner Key、Owner Signature、Witness、Freshness、Replay 和 Recovery 十类检查。当前没有对象,所以检查保持 BLOCKED,而不是显示假红绿灯。

AUTH-PLATFORMNOT RECEIVED

Platform SRE

D05-G01 · D05-G07

固定对象
d05-r48-auth-platform-receipt-v1
24 字段
0 / 24
Owner key
未解析
Witness key
未解析
任务包摘要
sha256:e48760f…475f18d1
首个失败
RECEIPT_OBJECT_ABSENT
12345678910
AUTH-MOBILENOT RECEIVED

Mobile Platform

D05-G02

固定对象
d05-r48-auth-mobile-receipt-v1
24 字段
0 / 24
Owner key
未解析
Witness key
未解析
任务包摘要
sha256:b5608cb…e871662f
首个失败
RECEIPT_OBJECT_ABSENT
12345678910
AUTH-SECURITYNOT RECEIVED

Security

D05-G03

固定对象
d05-r48-auth-security-receipt-v1
24 字段
0 / 24
Owner key
未解析
Witness key
未解析
任务包摘要
sha256:93d1527…8b8bae9a
首个失败
RECEIPT_OBJECT_ABSENT
12345678910
AUTH-ARCHNOT RECEIVED

Global Architecture

D05-G04

固定对象
d05-r48-auth-arch-receipt-v1
24 字段
0 / 24
Owner key
未解析
Witness key
未解析
任务包摘要
sha256:1a60715…7911701a
首个失败
RECEIPT_OBJECT_ABSENT
12345678910
AUTH-SUPPLYNOT RECEIVED

Supply Chain + Release

D05-G09

固定对象
d05-r48-auth-supply-receipt-v1
24 字段
0 / 24
Owner key
未解析
Witness key
未解析
任务包摘要
sha256:1477944…f510424f
首个失败
RECEIPT_OBJECT_ABSENT
12345678910
AUTH-FINOPSNOT RECEIVED

FinOps

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
12345678910
IMMUTABLE RECEIPT OBJECT24 字段内容浏览器
只读 · 不代签 · 不修补

01receiptId02laneId03ownerId04gateScope05taskPacketDigest06sourceKitDigest07targetProfileId08subject09decision10constraints11issuedAt12expiresAt13nonce14idempotencyKey15signerKeyRef16signatureAlgorithm17signature18witnessKeyRef19witnessSignature20rollbackWindowRef21budgetEnvelope22productionEffectLimit23previousReceiptDigest24receiptDigest

DEDICATED TARGET ATTESTATION

当前生产主机是拒绝样本,不是安装候选

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

专用目标:未观测
TARGET EVIDENCE PACKET18 字段证明合同ABSENT
01attestationId02profileId03hostRef04environment05hostClass06region07observedAt08expiresAt09collectorIdentityRef10reviewerIdentityRef11releaseDigest12sourceKitDigest13checkSetDigest14networkBoundaryDigest15rollbackRootRef16nonce17attestationDigest18reviewerSignature

Target lock尚未生成

Independent review未收到

TEN-STAGE STOPPED INSTALL TRANSACTION

安装不是一条脚本,而是一笔可中止、可反转、不可自动启动的事务

只有回执、KeyRef、目标证明、窗口和回滚根全量通过后,十阶段才能被武装。每阶段只允许处理本事务新建对象,既有 Portal、Redis、Nginx 和生产数据永远受保护。

01
INSTALL-01

冻结输入与窗口

锁定 Release、Source Kit、六回执集合、目标证明与最大三十分钟窗口

02
INSTALL-02

采集停止态基线

独立记录 identity、目录、unit、process、8100、8110 和网络边界

03
INSTALL-03

创建专用身份

仅在 UID/GID 均未占用时创建不可登录的 Controller 身份

04
INSTALL-04

建立最小目录树

只创建 manifest 声明的 install、config、state、journal 与 rollback 根

05
INSTALL-05

物化配置与 SecretRef

写入内容寻址配置,秘密只保留引用,禁止明文落盘

06
INSTALL-06

校验制品与来源包

逐文件重算十项 Source Kit、SBOM、配置和迁移摘要

07
INSTALL-07

安装 stopped systemd unit

安装后必须 disabled、inactive,ExecStart 不得被调用

08
INSTALL-08

停止态独立复核

再次证明无 process、无 8110 listener、无生产调用和无付费资源

09
INSTALL-09

封存回滚检查点

逐项记录本事务创建对象并生成反向撤销顺序与期限

10
INSTALL-10

签发安装候选回执

只签发 capability-free 候选回执;不启动、不监听、不推进 Gate

REVERSE-ORDER ROLLBACK十个检查点,严格逆序撤销
只删除本事务创建对象
10ROLLBACK-01NOT_MATERIALIZED
9ROLLBACK-02NOT_MATERIALIZED
8ROLLBACK-03NOT_MATERIALIZED
7ROLLBACK-04NOT_MATERIALIZED
6ROLLBACK-05NOT_MATERIALIZED
5ROLLBACK-06NOT_MATERIALIZED
4ROLLBACK-07NOT_MATERIALIZED
3ROLLBACK-08NOT_MATERIALIZED
2ROLLBACK-09NOT_MATERIALIZED
1ROLLBACK-10NOT_MATERIALIZED
受保护对象reits-developer-portalredis6nginx8100-listenerexisting-production-data
NINE ADMISSION GATES

停止态安装武装前的九道门

01

六份真实回执对象全部存在ADMIT-01

0/6HELD
02

十二个外部公钥引用全部可解析ADMIT-02

0/12HELD
03

六份 Owner 签名和六份 Witness 签名全部通过ADMIT-03

0/12HELD
04

新鲜度、重放与范围检查全部通过ADMIT-04

0/6HELD
05

专用 staging 主机定位已提交ADMIT-05

0/1HELD
06

十八字段目标证明包通过独立复核ADMIT-06

0/1HELD
07

十二项目标检查全部通过ADMIT-07

0/12HELD
08

一次性窗口、见证人与回滚根已绑定ADMIT-08

0/1HELD
09

停止态安装事务可武装ADMIT-09

0/1HELD
FAILURE LAB

先规定失败,再允许执行

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

DETERMINISTIC QUALIFICATION312 / 312失败关闭断言通过
回执字段
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零生产副作用审计账本
NEXT SAFE KNIFE

D05-R50 首份真实回执不可变导入、专用目标证明接入与安装候选窗口编排

只在真实外部回执对象和专用目标证明出现后,执行不可变导入、外部 KeyRef 解析、验签、目标独立复核和停止态安装候选窗口编排。