docs: record BUILD-05 integration state
This commit is contained in:
@@ -69,10 +69,14 @@
|
||||
- 冻结源码和数据传递闭包先以安全文件描述符固定到私有临时树,再从固定字节加载执行;不再执行校验后的可变工作树模块。
|
||||
- approval envelope v4 / payload v3 只接受陈钰麒对绑定真实 60 资产、14 Prompt、31 项处置及候选/RC-05 身份的一个批次作一次 Ed25519 签名批准;签名同时绑定 manifest 原始文件 SHA、payload SHA、确定性单页审阅摘要 SHA、候选精确 keyring epoch 和 root 签 keyring payload SHA。审批 keyring 必须由冻结 pin 对应的离线根密钥签发,并在根签 payload 中授权该候选的精确 manifest 原始 SHA;源码只固定长期 root/apply pin 和候选精确 epoch,不把候选专属 keyring payload 回写源码形成哈希循环。任何 keyring 轮换或撤销都必须提升 epoch、作废原候选并重新冻结。发布执行过程须由冻结 pin 对应的服务密钥签名 74 项 apply result 和在线 hash。验证器逐项核验,旧 schema、无根信任、跨候选 keyring、无服务签名或其他审核人均硬拒绝。
|
||||
- 单审核人本机工具提供两个无复杂参数入口:`Initialize-ReleaseSigner.cmd` 仅首次生成加密 PKCS#8 审批密钥,`Approve-ReleaseCandidate.cmd` 自动发现唯一待审请求、展示候选/60+14+31/RC-05 摘要、要求 6 位批准码和本人口令,签后立即调用正式验证器自验。入口只选取带 Python Software Foundation 有效签名并通过密码库预检的本机离线运行时,以 `-I -S -B` 隔离启动;20 字符长句口令、私钥及锁文件 owner/DACL、原子禁止覆盖写入、过期请求自动归档、签后请求归档及重复点击复验均由工具处理。该脚本工具不宣称抵御已控制当前 Windows 账户的恶意代码;正式操作仍以干净离线主机和固定 Python/Python DLL/cryptography 闭包 digest 为外部运行环境门禁。私钥、口令、真实签名和收据不进入源码树;根密钥和 apply 服务密钥仍是用途隔离的技术设施,不是额外审核人。操作说明见 `project-docs/RC06-single-reviewer-one-click-signing-runbook-2026-09-27.md`。
|
||||
- BUILD-05 v2 组装入口已实现默认只读预检、显式组装、输入输出隔离、禁止覆盖、临时目录完整复验和原子发布;它只组合既有严格验证器,不拉取或构建镜像、不连接数据库,也不执行安装/回退。
|
||||
- RC-06/recovery/apply 三类用途隔离的技术信任引导工具已实现 DPAPI 私钥保护、固定公钥/epoch 预览或原子写入、首发恢复 keyring、候选专属 RC-06 keyring 和 apply payload 签名自验;真实技术密钥尚未生成,跨主机 apply 私钥交付在具备批准的密钥托管适配器前保持失败关闭。
|
||||
- 第三方材料门禁现显式绑定分发范围:`internal-hosted` 仅允许同一法人内部托管且不向外传递镜像;`redistributable` 用于任何外部交付。两种范围都要求完整许可证文本和逐项覆盖,未知/自定义许可证继续失败关闭;源码材料要求按所选范围计算,此技术规则不构成法律批准或分发许可。
|
||||
|
||||
### 验证
|
||||
|
||||
- 当前开发态 Windows 定向回归:RC-06+release manifest 共 101 passed,1 个 Windows 不支持符号链接的条件用例 skipped,0 failed;这不是冻结候选的正式证据。
|
||||
- 2026-09-27 BUILD-05 集成态回归覆盖包 v2 组装、第三方材料、发布执行器、技术信任引导、RC-06 批次和候选 manifest 共 263 项收集用例,退出码 0(其中 2 项为既有平台条件跳过);这仍只是开发态结果,不得提升为冻结候选正式证据。
|
||||
- Linux `192.168.3.62` 的既有 RC-06 安全读取器符号链接回归曾为 1/1 passed;新候选形成后必须对同一不可变文件重新执行并记录正式 evidence。
|
||||
- 当前仍在 BUILD-05 源码收口,按强制交付规则不记录“最终文件 SHA”或生成不可变证据;只在唯一候选重新冻结后生成。
|
||||
|
||||
@@ -81,7 +85,7 @@
|
||||
- RC-05 正式真实矩阵终态不存在。
|
||||
- 陈钰麒对 60 资产+14 Prompt 精确 hash 的一次批次签名批准尚不存在,系统据此生成的 74 项 apply receipt 和在线 hash 快照也不存在。
|
||||
- RC-06 离线根公钥、候选精确 keyring epoch 和 apply 服务公钥的冻结配置,以及根签候选专属 keyring,均尚未形成;在新候选冻结和 manifest 形成前验证器会保持 fail-closed。任何 keyring 轮换或撤销都必须变更精确 epoch、作废原候选并重新冻结,旧 epoch 不可重放。
|
||||
- 一键工具已具备初始化、系统准备待审请求、单页摘要、交互签署与自验能力,但本轮未运行真实初始化或签署;当前不存在可签的正式待审请求。
|
||||
- 一键工具已具备初始化、系统准备待审请求、单页摘要、交互签署与自验能力;陈钰麒已在受控本机完成审核密钥初始化,但尚未生成正式待审请求、执行候选签署或形成任何批准/发布证据。RC-06/recovery/apply 技术密钥、源码 pin 和候选专属 keyring 仍未形成。
|
||||
- 1 个起草 Prompt+8 个复核 Prompt 的真实运行时可执行快照不存在。
|
||||
- 管理员+2 名普通成员、2 个工作区的完整 API/UI UAT 未执行。
|
||||
|
||||
|
||||
Reference in New Issue
Block a user