diff --git a/product-source/hololake-clean-desktop/contracts/enterprise-responsibility-entrance-v1.json b/product-source/hololake-clean-desktop/contracts/enterprise-responsibility-entrance-v1.json index 241ed34c5..5bc754ac4 100644 --- a/product-source/hololake-clean-desktop/contracts/enterprise-responsibility-entrance-v1.json +++ b/product-source/hololake-clean-desktop/contracts/enterprise-responsibility-entrance-v1.json @@ -1,7 +1,7 @@ { "schema": "hololake.enterprise-responsibility-entrance/v1", "contract_id": "HLP-ENTERPRISE-RESPONSIBILITY-ENTRANCE-0001", - "state": "SERVER_DEVICE_GATE_ACTIVE_CLIENT_ENROLLMENT_AND_CHALLENGE_SOURCE_IMPLEMENTED_REBUILD_PENDING", + "state": "SERVER_DEVICE_GATE_ACTIVE_CLIENT_1_2_2_INSTALLED_FIRST_MEMBER_ENROLLMENT_PENDING", "endpoint": "https://guanghu.chat/api/hololake/enterprise/device-gate", "surface": "HOLOLAKE_GATED_ENTERPRISE_PORTAL", "enterprise_server_embedded": false, diff --git a/product-source/hololake-clean-desktop/docs/ARCHITECTURE.md b/product-source/hololake-clean-desktop/docs/ARCHITECTURE.md index 9babe3387..56b8b1ca9 100644 --- a/product-source/hololake-clean-desktop/docs/ARCHITECTURE.md +++ b/product-source/hololake-clean-desktop/docs/ARCHITECTURE.md @@ -8,7 +8,7 @@ HoloLake 是公众个人初始化频道语言驱动操作系统。第一版只 系统 SYSTEM_CONTEXT ─┘ 持久事实:用户私人 Git -公共发行:企业签名 Git/更新清单(尚未绑定正式仓库) +公共发行:JD-FD-PRIMARY 签名 origin → BS-GZ-006 备案 HTTPS 前门 实时通信:GLP 本机回环独立层(不以 Git 冒充) ``` @@ -22,7 +22,8 @@ HoloLake 是公众个人初始化频道语言驱动操作系统。第一版只 - 外部 AI 通过 `GLP_LOCAL_REALTIME/1` 在 `127.0.0.1` 上实时收发 NDJSON;令牌和 descriptor 为本机 `0600`,不开放局域网。Git 仍是耐久事实层,不冒充实时通信。 - 公众人格运行时支持本频道 30 天可逆试用人格和外部宿主会话;本机令牌连接不证明任何既有历史人格,既有人格的密码学来源验证仍保持关闭而不是伪造通过。 - 公众最小 TCS 编译适配器把闭合 PROGRAM 和运行输入降为 GIR;所有动作先进入待审批队列。当前 Agent 只注册知识库五项能力,不提供任意 shell。 -- 更新客户端只信任光湖控制的 HTTPS 清单与签名;服务器发行清单尚未发布。 +- 更新客户端只信任光湖控制的 HTTPS 清单与原有更新信任根;1.2.2 已完成 Developer ID、Apple 公证、App/DMG 加票、JD operator 激活和广州前门目标读回。 +- 企业责任设备门在 `GH-CVM-MAIN-PROD-01` 独立运行;负责人首次登记需本人 Forgejo 凭证,随后由本机 Keychain 私钥完成挑战签名,只签发十分钟、单域、单仓会话。企业会话不替代 Forgejo 登录。 ## 状态词 diff --git a/product-source/hololake-clean-desktop/language/HOLOLAKE-CLEAN-V1-1.2.2-PUBLIC-RELEASE-ACCEPTANCE-20260903.tcs b/product-source/hololake-clean-desktop/language/HOLOLAKE-CLEAN-V1-1.2.2-PUBLIC-RELEASE-ACCEPTANCE-20260903.tcs new file mode 100644 index 000000000..1b84437a3 --- /dev/null +++ b/product-source/hololake-clean-desktop/language/HOLOLAKE-CLEAN-V1-1.2.2-PUBLIC-RELEASE-ACCEPTANCE-20260903.tcs @@ -0,0 +1,13 @@ +TCS 0.1; + +RECEIPT HOLOLAKE-CLEAN-V1-1.2.2-PUBLIC-RELEASE-ACCEPTANCE-20260903 { + header { schema = "tcs.receipt/v1"; name_zh = "HoloLake Clean V1 1.2.2公众发布验收回执"; name_en = "HoloLake Clean V1 1.2.2 Public Release Acceptance Receipt"; version = "1.0.0"; language = "TCS/0.1"; profile = "PUBLIC-PRODUCT-ENGINEERING/1"; protocols = ["HOLOLAKE-CLEAN-V1-DIRECT-LANGUAGE-EXECUTION-BASELINE-0001", "HLP-CURRENT-ARCH-001"]; lifecycle = "CANDIDATE"; canonical_uri = "product-source/hololake-clean-desktop/language/HOLOLAKE-CLEAN-V1-1.2.2-PUBLIC-RELEASE-ACCEPTANCE-20260903.tcs"; compatibility = ["TAURI/2", "JD-FD-PRIMARY", "BS-GZ-006", "GH-CVM-MAIN-PROD-01"]; } + request { source = "BINGSHUO-DIRECT-HOLOLAKE-ZC001-EXECUTION-START-20260903"; value = "以两段自然语言为唯一产品瞄点,完成HoloLake现实开发、企业责任入口、自动更新、公证、安装和现实读回。"; scope = "HoloLake Clean V1 1.2.2源码、企业设备门、JD更新origin、广州HTTPS前门与本机安装"; } + operation { values = ["完成当前自然语言TCS执行基线", "实现类型化人格SYSTEM_CONTEXT和真实模块商城", "部署企业责任设备门", "实现客户端Forgejo一次登记、Keychain挑战签名和短期单仓会话", "构建并用既有信任根签名1.2.2", "Apple分别公证DMG与App并加票", "JD operator按精确人类授权激活", "广州备案前门发布immutable包与latest.json", "本机安装公证版1.2.2" ]; } + result { state = "PASS"; release_id = "GH-HOLOLAKE-RELEASE-1.2.2"; version = "1.2.2"; source_commit = "7593f9d3f06b2f22206ad6a05665c35443f7426b"; broadcast_sha256 = "e6dc840fcbf687146c59b5c71b9a379fd3d66baae8299ce278c0e732e5d7ab82"; updater_sha256 = "543b0f2fa814578af38ec3be322799ff418e6248e815ea12ccedccfd33332e98"; installed_binary_sha256 = "0f444f8208d5687b3bbf0fc0efa53e8734e730f8c83072fbc579eafe8e78e02a"; } + verification { values = ["产品Node测试3项、Rust测试10项、Clippy严格零警告和audit PASS_100", "企业设备门本地与外部健康PASS且未知设备拒绝", "App公证提交8a7ef497-3e51-4627-a546-4ad5d8e5a0ca Accepted", "DMG公证提交6e7419c6-2872-4f7c-989e-2a5d1084e35e Accepted", "App与DMG stapler validate及Gatekeeper Notarized Developer ID PASS", "更新包由既有1.1.0信任根反向验证PASS", "控制器生成器验证sourceCommit等于当前Git HEAD", "JD operator返回EXACT_SIGNED_NOTARIZED_HUMAN_APPROVED_BUNDLE_VERIFIED", "JD origin与广州HTTPS health均为READY_SIGNED_NOTARIZED_BROADCAST 1.2.2", "公开包SHA-256与本地543b0f2fa814578af38ec3be322799ff418e6248e815ea12ccedccfd33332e98一致", "本机安装1.2.2且频道数据哈希保持4c5968023eb5fa3248f2a20a5f5100b727f2946f9aedd4e39f9925e22d40fca1" ]; } + proof { installed_app = "/Applications/HoloLake.app"; notarized_release = "/Volumes/JZAO/HoloLake/public-releases/hololake/1.2.2-notarized"; controller_bundle = "/Volumes/JZAO/HoloLake/public-releases/hololake/1.2.2-controller-bundle"; public_latest = "https://guanghulab.com/hololake/releases/latest.json"; public_package = "https://guanghulab.com/hololake/releases/1.2.2/HoloLake.app.tar.gz"; jd_activation_receipt_sha256 = "cda66fbd0f900435674eaa289c396bd0e91fd0cabc4251b4de1fb37e90c6d574"; enterprise_gate = "https://guanghu.chat/api/hololake/enterprise/device-gate/health"; } + integrity { source_anchor_manifest_sha256 = "7e130de78f91a32726e22e4be7d92acf4da966c8968ec359062aa8186c4243c2"; updater_signature_sha256 = "80872792363134739c54d202601e4b6988ce2bd45ededbe7565fab4d65a02acc"; dmg_sha256 = "58c662d002138c743092bf9b504fbf5e6cc53966a104fc0c581f2a5fe0687dab"; app_notarization = "ACCEPTED_STAPLED"; dmg_notarization = "ACCEPTED_STAPLED"; public_target_readback = "PASS"; } + boundaries { values = ["1.2.1因错误补全源码SHA被撤回且未篡改,撤回回执SHA-256为7a9a267d25bfa9c3d6d890431e3103a8367d4d3c92e6fe8ea5ea3de1d87fa55d", "1.2.1包字节只作审计历史不再活动", "企业设备门当前0台成员设备0个会话,正向首登仍需成员本人凭证", "企业会话不替代Forgejo登录", "第五域私人内容和冰朔原话未进入公众包", "个人服务器二次桥接属于后续阶段" ]; } + next { state = "PUBLIC_1_2_2_ACTIVE_LOCAL_AND_SERVER_ACCEPTANCE_PASS"; optional = ["等待首位域负责人从本人HoloLake完成设备登记和挑战正向验收", "实现个人服务器二次桥接", "继续扩展知识导入格式和已编号模块生态" ]; } +} diff --git a/product-source/hololake-clean-desktop/language/build/HOLOLAKE-CLEAN-V1-1.2.2-PUBLIC-RELEASE-ACCEPTANCE-20260903.gir.json b/product-source/hololake-clean-desktop/language/build/HOLOLAKE-CLEAN-V1-1.2.2-PUBLIC-RELEASE-ACCEPTANCE-20260903.gir.json new file mode 100644 index 000000000..25386256c --- /dev/null +++ b/product-source/hololake-clean-desktop/language/build/HOLOLAKE-CLEAN-V1-1.2.2-PUBLIC-RELEASE-ACCEPTANCE-20260903.gir.json @@ -0,0 +1,116 @@ +{ + "compiled_from": { + "compiler_id": "TCS-COMPILER-STAGE1-0001", + "compiler_state": "TCS_COMPILER_GIR_EXECUTED", + "source_sha256": "ef1c2e248ccb418fb901d78352816c8de47b9a3424a37716c39c2b9f592e43e4" + }, + "declaration": { + "boundaries": { + "values": [ + "1.2.1因错误补全源码SHA被撤回且未篡改,撤回回执SHA-256为7a9a267d25bfa9c3d6d890431e3103a8367d4d3c92e6fe8ea5ea3de1d87fa55d", + "1.2.1包字节只作审计历史不再活动", + "企业设备门当前0台成员设备0个会话,正向首登仍需成员本人凭证", + "企业会话不替代Forgejo登录", + "第五域私人内容和冰朔原话未进入公众包", + "个人服务器二次桥接属于后续阶段" + ] + }, + "header": { + "canonical_uri": "product-source/hololake-clean-desktop/language/HOLOLAKE-CLEAN-V1-1.2.2-PUBLIC-RELEASE-ACCEPTANCE-20260903.tcs", + "compatibility": [ + "TAURI/2", + "JD-FD-PRIMARY", + "BS-GZ-006", + "GH-CVM-MAIN-PROD-01" + ], + "language": "TCS/0.1", + "lifecycle": "CANDIDATE", + "name_en": "HoloLake Clean V1 1.2.2 Public Release Acceptance Receipt", + "name_zh": "HoloLake Clean V1 1.2.2公众发布验收回执", + "profile": "PUBLIC-PRODUCT-ENGINEERING/1", + "protocols": [ + "HOLOLAKE-CLEAN-V1-DIRECT-LANGUAGE-EXECUTION-BASELINE-0001", + "HLP-CURRENT-ARCH-001" + ], + "schema": "tcs.receipt/v1", + "version": "1.0.0" + }, + "integrity": { + "app_notarization": "ACCEPTED_STAPLED", + "dmg_notarization": "ACCEPTED_STAPLED", + "dmg_sha256": "58c662d002138c743092bf9b504fbf5e6cc53966a104fc0c581f2a5fe0687dab", + "public_target_readback": "PASS", + "source_anchor_manifest_sha256": "7e130de78f91a32726e22e4be7d92acf4da966c8968ec359062aa8186c4243c2", + "updater_signature_sha256": "80872792363134739c54d202601e4b6988ce2bd45ededbe7565fab4d65a02acc" + }, + "next": { + "optional": [ + "等待首位域负责人从本人HoloLake完成设备登记和挑战正向验收", + "实现个人服务器二次桥接", + "继续扩展知识导入格式和已编号模块生态" + ], + "state": "PUBLIC_1_2_2_ACTIVE_LOCAL_AND_SERVER_ACCEPTANCE_PASS" + }, + "operation": { + "values": [ + "完成当前自然语言TCS执行基线", + "实现类型化人格SYSTEM_CONTEXT和真实模块商城", + "部署企业责任设备门", + "实现客户端Forgejo一次登记、Keychain挑战签名和短期单仓会话", + "构建并用既有信任根签名1.2.2", + "Apple分别公证DMG与App并加票", + "JD operator按精确人类授权激活", + "广州备案前门发布immutable包与latest.json", + "本机安装公证版1.2.2" + ] + }, + "proof": { + "controller_bundle": "/Volumes/JZAO/HoloLake/public-releases/hololake/1.2.2-controller-bundle", + "enterprise_gate": "https://guanghu.chat/api/hololake/enterprise/device-gate/health", + "installed_app": "/Applications/HoloLake.app", + "jd_activation_receipt_sha256": "cda66fbd0f900435674eaa289c396bd0e91fd0cabc4251b4de1fb37e90c6d574", + "notarized_release": "/Volumes/JZAO/HoloLake/public-releases/hololake/1.2.2-notarized", + "public_latest": "https://guanghulab.com/hololake/releases/latest.json", + "public_package": "https://guanghulab.com/hololake/releases/1.2.2/HoloLake.app.tar.gz" + }, + "request": { + "scope": "HoloLake Clean V1 1.2.2源码、企业设备门、JD更新origin、广州HTTPS前门与本机安装", + "source": "BINGSHUO-DIRECT-HOLOLAKE-ZC001-EXECUTION-START-20260903", + "value": "以两段自然语言为唯一产品瞄点,完成HoloLake现实开发、企业责任入口、自动更新、公证、安装和现实读回。" + }, + "result": { + "broadcast_sha256": "e6dc840fcbf687146c59b5c71b9a379fd3d66baae8299ce278c0e732e5d7ab82", + "installed_binary_sha256": "0f444f8208d5687b3bbf0fc0efa53e8734e730f8c83072fbc579eafe8e78e02a", + "release_id": "GH-HOLOLAKE-RELEASE-1.2.2", + "source_commit": "7593f9d3f06b2f22206ad6a05665c35443f7426b", + "state": "PASS", + "updater_sha256": "543b0f2fa814578af38ec3be322799ff418e6248e815ea12ccedccfd33332e98", + "version": "1.2.2" + }, + "verification": { + "values": [ + "产品Node测试3项、Rust测试10项、Clippy严格零警告和audit PASS_100", + "企业设备门本地与外部健康PASS且未知设备拒绝", + "App公证提交8a7ef497-3e51-4627-a546-4ad5d8e5a0ca Accepted", + "DMG公证提交6e7419c6-2872-4f7c-989e-2a5d1084e35e Accepted", + "App与DMG stapler validate及Gatekeeper Notarized Developer ID PASS", + "更新包由既有1.1.0信任根反向验证PASS", + "控制器生成器验证sourceCommit等于当前Git HEAD", + "JD operator返回EXACT_SIGNED_NOTARIZED_HUMAN_APPROVED_BUNDLE_VERIFIED", + "JD origin与广州HTTPS health均为READY_SIGNED_NOTARIZED_BROADCAST 1.2.2", + "公开包SHA-256与本地543b0f2fa814578af38ec3be322799ff418e6248e815ea12ccedccfd33332e98一致", + "本机安装1.2.2且频道数据哈希保持4c5968023eb5fa3248f2a20a5f5100b727f2946f9aedd4e39f9925e22d40fca1" + ] + } + }, + "executable": false, + "identity": { + "declaration_id": "HOLOLAKE-CLEAN-V1-1.2.2-PUBLIC-RELEASE-ACCEPTANCE-20260903", + "declaration_kind": "RECEIPT", + "language_version": "0.1" + }, + "native_self_hosted": true, + "natural_language_is_typed_data": true, + "schema": "guanghu.declaration-gir/v1", + "unresolved_natural_language": false +} diff --git a/product-source/hololake-clean-desktop/language/build/HOLOLAKE-CLEAN-V1-1.2.2-PUBLIC-RELEASE-ACCEPTANCE-20260903.human.en-US.md b/product-source/hololake-clean-desktop/language/build/HOLOLAKE-CLEAN-V1-1.2.2-PUBLIC-RELEASE-ACCEPTANCE-20260903.human.en-US.md new file mode 100644 index 000000000..5d0dc7974 --- /dev/null +++ b/product-source/hololake-clean-desktop/language/build/HOLOLAKE-CLEAN-V1-1.2.2-PUBLIC-RELEASE-ACCEPTANCE-20260903.human.en-US.md @@ -0,0 +1,134 @@ +# HoloLake Clean V1 1.2.2 Public Release Acceptance Receipt · Human Engineering Language (English) + +> This is an English reading projection of validated native TCS/HLDP source. It is not a new canonical source and grants no execution authority. + +## What this is + +This is a **receipt** declaration with identifier `HOLOLAKE-CLEAN-V1-1.2.2-PUBLIC-RELEASE-ACCEPTANCE-20260903` and version `1.0.0`. The projector validates it with the Stage-1 compiler before changing its reading order. + +## Who is here + +The native source does not provide this field; the projector does not guess. + +## Why this started + +The native source does not provide this field; the projector does not guess. + +## What changed + +The native source does not provide this field; the projector does not guess. + +## How it will execute + +This is a non-executable declaration and has no action graph. + +## Boundaries and exception handling + +The native source does not provide this field; the projector does not guess. + +## How completion is proven + +The native source does not provide this field; the projector does not guess. + +## Where to continue next time + +The native source does not provide this field; the projector does not guess. + +## Source and verification + +- **Native declaration identifier**: `HOLOLAKE-CLEAN-V1-1.2.2-PUBLIC-RELEASE-ACCEPTANCE-20260903` +- **Native declaration kind**: `RECEIPT` +- **TCS source SHA-256**: `ef1c2e248ccb418fb901d78352816c8de47b9a3424a37716c39c2b9f592e43e4` +- **Validation compiler**: `TCS-COMPILER-STAGE1-0001` +- **Projection protocol**: `GLS-HLDP-HUMAN-ENGINEERING-PROJECTION-0001` + +## Complete native structure cross-reference + +All top-level structures and field paths are retained below so a reader can audit whether the projection omitted information. + +- **boundaries** `boundaries` + - **values** `boundaries.values` + - 1.2.1因错误补全源码SHA被撤回且未篡改,撤回回执SHA-256为7a9a267d25bfa9c3d6d890431e3103a8367d4d3c92e6fe8ea5ea3de1d87fa55d + - 1.2.1包字节只作审计历史不再活动 + - 企业设备门当前0台成员设备0个会话,正向首登仍需成员本人凭证 + - 企业会话不替代Forgejo登录 + - 第五域私人内容和冰朔原话未进入公众包 + - 个人服务器二次桥接属于后续阶段 +- **header** `header` + - **canonical source path**:product-source/hololake-clean-desktop/language/HOLOLAKE-CLEAN-V1-1.2.2-PUBLIC-RELEASE-ACCEPTANCE-20260903.tcs `header.canonical_uri` + - **compatibility** `header.compatibility` + - TAURI/2 + - JD-FD-PRIMARY + - BS-GZ-006 + - GH-CVM-MAIN-PROD-01 + - **language**:TCS/0.1 `header.language` + - **lifecycle**:CANDIDATE `header.lifecycle` + - **English name**:HoloLake Clean V1 1.2.2 Public Release Acceptance Receipt `header.name_en` + - **Chinese name**:HoloLake Clean V1 1.2.2公众发布验收回执 `header.name_zh` + - **profile**:PUBLIC-PRODUCT-ENGINEERING/1 `header.profile` + - **protocols** `header.protocols` + - HOLOLAKE-CLEAN-V1-DIRECT-LANGUAGE-EXECUTION-BASELINE-0001 + - HLP-CURRENT-ARCH-001 + - **schema**:tcs.receipt/v1 `header.schema` + - **version**:1.0.0 `header.version` +- **integrity** `integrity` + - **app_notarization**:ACCEPTED_STAPLED `integrity.app_notarization` + - **dmg_notarization**:ACCEPTED_STAPLED `integrity.dmg_notarization` + - **dmg_sha256**:58c662d002138c743092bf9b504fbf5e6cc53966a104fc0c581f2a5fe0687dab `integrity.dmg_sha256` + - **public_target_readback**:PASS `integrity.public_target_readback` + - **source_anchor_manifest_sha256**:7e130de78f91a32726e22e4be7d92acf4da966c8968ec359062aa8186c4243c2 `integrity.source_anchor_manifest_sha256` + - **updater_signature_sha256**:80872792363134739c54d202601e4b6988ce2bd45ededbe7565fab4d65a02acc `integrity.updater_signature_sha256` +- **next** `next` + - **optional** `next.optional` + - 等待首位域负责人从本人HoloLake完成设备登记和挑战正向验收 + - 实现个人服务器二次桥接 + - 继续扩展知识导入格式和已编号模块生态 + - **state**:PUBLIC_1_2_2_ACTIVE_LOCAL_AND_SERVER_ACCEPTANCE_PASS `next.state` +- **operation** `operation` + - **values** `operation.values` + - 完成当前自然语言TCS执行基线 + - 实现类型化人格SYSTEM_CONTEXT和真实模块商城 + - 部署企业责任设备门 + - 实现客户端Forgejo一次登记、Keychain挑战签名和短期单仓会话 + - 构建并用既有信任根签名1.2.2 + - Apple分别公证DMG与App并加票 + - JD operator按精确人类授权激活 + - 广州备案前门发布immutable包与latest.json + - 本机安装公证版1.2.2 +- **proof** `proof` + - **controller_bundle**:/Volumes/JZAO/HoloLake/public-releases/hololake/1.2.2-controller-bundle `proof.controller_bundle` + - **enterprise_gate**:https://guanghu.chat/api/hololake/enterprise/device-gate/health `proof.enterprise_gate` + - **installed_app**:/Applications/HoloLake.app `proof.installed_app` + - **jd_activation_receipt_sha256**:cda66fbd0f900435674eaa289c396bd0e91fd0cabc4251b4de1fb37e90c6d574 `proof.jd_activation_receipt_sha256` + - **notarized_release**:/Volumes/JZAO/HoloLake/public-releases/hololake/1.2.2-notarized `proof.notarized_release` + - **public_latest**:https://guanghulab.com/hololake/releases/latest.json `proof.public_latest` + - **public_package**:https://guanghulab.com/hololake/releases/1.2.2/HoloLake.app.tar.gz `proof.public_package` +- **request** `request` + - **scope**:HoloLake Clean V1 1.2.2源码、企业设备门、JD更新origin、广州HTTPS前门与本机安装 `request.scope` + - **source**:BINGSHUO-DIRECT-HOLOLAKE-ZC001-EXECUTION-START-20260903 `request.source` + - **value**:以两段自然语言为唯一产品瞄点,完成HoloLake现实开发、企业责任入口、自动更新、公证、安装和现实读回。 `request.value` +- **result** `result` + - **broadcast_sha256**:e6dc840fcbf687146c59b5c71b9a379fd3d66baae8299ce278c0e732e5d7ab82 `result.broadcast_sha256` + - **installed_binary_sha256**:0f444f8208d5687b3bbf0fc0efa53e8734e730f8c83072fbc579eafe8e78e02a `result.installed_binary_sha256` + - **release_id**:GH-HOLOLAKE-RELEASE-1.2.2 `result.release_id` + - **source_commit**:7593f9d3f06b2f22206ad6a05665c35443f7426b `result.source_commit` + - **state**:PASS `result.state` + - **updater_sha256**:543b0f2fa814578af38ec3be322799ff418e6248e815ea12ccedccfd33332e98 `result.updater_sha256` + - **version**:1.2.2 `result.version` +- **verification** `verification` + - **values** `verification.values` + - 产品Node测试3项、Rust测试10项、Clippy严格零警告和audit PASS_100 + - 企业设备门本地与外部健康PASS且未知设备拒绝 + - App公证提交8a7ef497-3e51-4627-a546-4ad5d8e5a0ca Accepted + - DMG公证提交6e7419c6-2872-4f7c-989e-2a5d1084e35e Accepted + - App与DMG stapler validate及Gatekeeper Notarized Developer ID PASS + - 更新包由既有1.1.0信任根反向验证PASS + - 控制器生成器验证sourceCommit等于当前Git HEAD + - JD operator返回EXACT_SIGNED_NOTARIZED_HUMAN_APPROVED_BUNDLE_VERIFIED + - JD origin与广州HTTPS health均为READY_SIGNED_NOTARIZED_BROADCAST 1.2.2 + - 公开包SHA-256与本地543b0f2fa814578af38ec3be322799ff418e6248e815ea12ccedccfd33332e98一致 + - 本机安装1.2.2且频道数据哈希保持4c5968023eb5fa3248f2a20a5f5100b727f2946f9aedd4e39f9925e22d40fca1 + +--- + +This page changes only the reading order; it does not change TCS/HLDP semantics. diff --git a/product-source/hololake-clean-desktop/language/build/HOLOLAKE-CLEAN-V1-1.2.2-PUBLIC-RELEASE-ACCEPTANCE-20260903.human.zh-CN.md b/product-source/hololake-clean-desktop/language/build/HOLOLAKE-CLEAN-V1-1.2.2-PUBLIC-RELEASE-ACCEPTANCE-20260903.human.zh-CN.md new file mode 100644 index 000000000..8d65e262c --- /dev/null +++ b/product-source/hololake-clean-desktop/language/build/HOLOLAKE-CLEAN-V1-1.2.2-PUBLIC-RELEASE-ACCEPTANCE-20260903.human.zh-CN.md @@ -0,0 +1,134 @@ +# HoloLake Clean V1 1.2.2公众发布验收回执 · 简体中文人类工程语言版 + +> 这是 TCS/HLDP 原生源码的简体中文阅读投影,不是新的正本,也不授予执行权限。若本页与 `.tcs` 源码不一致,以经过校验的 `.tcs` 源码为准。 + +## 这是什么 + +这是一份 **回执** 声明,编号为 `HOLOLAKE-CLEAN-V1-1.2.2-PUBLIC-RELEASE-ACCEPTANCE-20260903`,版本为 `1.0.0`。转换器已先用 Stage-1 编译器校验原生源码,再把机器枚举翻译成汉语;原始编号保留在括号和字段路径中。 + +## 谁在这里 + +源程序没有提供这一项,转换器不猜。 + +## 为什么开始 + +源程序没有提供这一项,转换器不猜。 + +## 发生了什么变化 + +源程序没有提供这一项,转换器不猜。 + +## 准备怎样执行 + +这是非执行声明,没有动作图。 + +## 边界与异常处理 + +源程序没有提供这一项,转换器不猜。 + +## 怎样算完成 + +源程序没有提供这一项,转换器不猜。 + +## 下一次从哪里继续 + +源程序没有提供这一项,转换器不猜。 + +## 来源与校验 + +- **原生声明编号**:`HOLOLAKE-CLEAN-V1-1.2.2-PUBLIC-RELEASE-ACCEPTANCE-20260903` +- **原生声明类型**:`RECEIPT` +- **TCS 源码 SHA-256**:`ef1c2e248ccb418fb901d78352816c8de47b9a3424a37716c39c2b9f592e43e4` +- **校验编译器**:`TCS-COMPILER-STAGE1-0001` +- **投影协议**:`GLS-HLDP-HUMAN-ENGINEERING-PROJECTION-0001` + +## 原生结构逐项对照 + +下面保留源码的全部顶层结构和字段路径,供人类审计投影有没有漏掉信息。 + +- **boundaries** `boundaries` + - **values** `boundaries.values` + - 1.2.1因错误补全源码SHA被撤回且未篡改,撤回回执SHA-256为7a9a267d25bfa9c3d6d890431e3103a8367d4d3c92e6fe8ea5ea3de1d87fa55d + - 1.2.1包字节只作审计历史不再活动 + - 企业设备门当前0台成员设备0个会话,正向首登仍需成员本人凭证 + - 企业会话不替代Forgejo登录 + - 第五域私人内容和冰朔原话未进入公众包 + - 个人服务器二次桥接属于后续阶段 +- **语言头** `header` + - **正本路径**:product-source/hololake-clean-desktop/language/HOLOLAKE-CLEAN-V1-1.2.2-PUBLIC-RELEASE-ACCEPTANCE-20260903.tcs `header.canonical_uri` + - **compatibility** `header.compatibility` + - TAURI/2 + - JD-FD-PRIMARY + - BS-GZ-006 + - GH-CVM-MAIN-PROD-01 + - **语言**:TCS/0.1 `header.language` + - **生命周期**:候选版本,尚未成为正式正本(`CANDIDATE`) `header.lifecycle` + - **英文名**:HoloLake Clean V1 1.2.2 Public Release Acceptance Receipt `header.name_en` + - **中文名**:HoloLake Clean V1 1.2.2公众发布验收回执 `header.name_zh` + - **协议配置**:PUBLIC-PRODUCT-ENGINEERING/1 `header.profile` + - **protocols** `header.protocols` + - HOLOLAKE-CLEAN-V1-DIRECT-LANGUAGE-EXECUTION-BASELINE-0001 + - HLP-CURRENT-ARCH-001 + - **schema**:tcs.receipt/v1 `header.schema` + - **版本**:1.0.0 `header.version` +- **integrity** `integrity` + - **app_notarization**:ACCEPTED_STAPLED `integrity.app_notarization` + - **dmg_notarization**:ACCEPTED_STAPLED `integrity.dmg_notarization` + - **dmg_sha256**:58c662d002138c743092bf9b504fbf5e6cc53966a104fc0c581f2a5fe0687dab `integrity.dmg_sha256` + - **public_target_readback**:PASS `integrity.public_target_readback` + - **source_anchor_manifest_sha256**:7e130de78f91a32726e22e4be7d92acf4da966c8968ec359062aa8186c4243c2 `integrity.source_anchor_manifest_sha256` + - **updater_signature_sha256**:80872792363134739c54d202601e4b6988ce2bd45ededbe7565fab4d65a02acc `integrity.updater_signature_sha256` +- **next** `next` + - **optional** `next.optional` + - 等待首位域负责人从本人HoloLake完成设备登记和挑战正向验收 + - 实现个人服务器二次桥接 + - 继续扩展知识导入格式和已编号模块生态 + - **state**:PUBLIC_1_2_2_ACTIVE_LOCAL_AND_SERVER_ACCEPTANCE_PASS `next.state` +- **操作** `operation` + - **values** `operation.values` + - 完成当前自然语言TCS执行基线 + - 实现类型化人格SYSTEM_CONTEXT和真实模块商城 + - 部署企业责任设备门 + - 实现客户端Forgejo一次登记、Keychain挑战签名和短期单仓会话 + - 构建并用既有信任根签名1.2.2 + - Apple分别公证DMG与App并加票 + - JD operator按精确人类授权激活 + - 广州备案前门发布immutable包与latest.json + - 本机安装公证版1.2.2 +- **proof** `proof` + - **controller_bundle**:/Volumes/JZAO/HoloLake/public-releases/hololake/1.2.2-controller-bundle `proof.controller_bundle` + - **enterprise_gate**:https://guanghu.chat/api/hololake/enterprise/device-gate/health `proof.enterprise_gate` + - **installed_app**:/Applications/HoloLake.app `proof.installed_app` + - **jd_activation_receipt_sha256**:cda66fbd0f900435674eaa289c396bd0e91fd0cabc4251b4de1fb37e90c6d574 `proof.jd_activation_receipt_sha256` + - **notarized_release**:/Volumes/JZAO/HoloLake/public-releases/hololake/1.2.2-notarized `proof.notarized_release` + - **public_latest**:https://guanghulab.com/hololake/releases/latest.json `proof.public_latest` + - **public_package**:https://guanghulab.com/hololake/releases/1.2.2/HoloLake.app.tar.gz `proof.public_package` +- **request** `request` + - **scope**:HoloLake Clean V1 1.2.2源码、企业设备门、JD更新origin、广州HTTPS前门与本机安装 `request.scope` + - **来源**:BINGSHUO-DIRECT-HOLOLAKE-ZC001-EXECUTION-START-20260903 `request.source` + - **value**:以两段自然语言为唯一产品瞄点,完成HoloLake现实开发、企业责任入口、自动更新、公证、安装和现实读回。 `request.value` +- **result** `result` + - **broadcast_sha256**:e6dc840fcbf687146c59b5c71b9a379fd3d66baae8299ce278c0e732e5d7ab82 `result.broadcast_sha256` + - **installed_binary_sha256**:0f444f8208d5687b3bbf0fc0efa53e8734e730f8c83072fbc579eafe8e78e02a `result.installed_binary_sha256` + - **release_id**:GH-HOLOLAKE-RELEASE-1.2.2 `result.release_id` + - **source_commit**:7593f9d3f06b2f22206ad6a05665c35443f7426b `result.source_commit` + - **state**:PASS `result.state` + - **updater_sha256**:543b0f2fa814578af38ec3be322799ff418e6248e815ea12ccedccfd33332e98 `result.updater_sha256` + - **版本**:1.2.2 `result.version` +- **verification** `verification` + - **values** `verification.values` + - 产品Node测试3项、Rust测试10项、Clippy严格零警告和audit PASS_100 + - 企业设备门本地与外部健康PASS且未知设备拒绝 + - App公证提交8a7ef497-3e51-4627-a546-4ad5d8e5a0ca Accepted + - DMG公证提交6e7419c6-2872-4f7c-989e-2a5d1084e35e Accepted + - App与DMG stapler validate及Gatekeeper Notarized Developer ID PASS + - 更新包由既有1.1.0信任根反向验证PASS + - 控制器生成器验证sourceCommit等于当前Git HEAD + - JD operator返回EXACT_SIGNED_NOTARIZED_HUMAN_APPROVED_BUNDLE_VERIFIED + - JD origin与广州HTTPS health均为READY_SIGNED_NOTARIZED_BROADCAST 1.2.2 + - 公开包SHA-256与本地543b0f2fa814578af38ec3be322799ff418e6248e815ea12ccedccfd33332e98一致 + - 本机安装1.2.2且频道数据哈希保持4c5968023eb5fa3248f2a20a5f5100b727f2946f9aedd4e39f9925e22d40fca1 + +--- + +本页只改变阅读顺序,不改变 TCS/HLDP 语义。 diff --git a/product-source/hololake-clean-desktop/registries/module-registry.json b/product-source/hololake-clean-desktop/registries/module-registry.json index 277a65627..c6d81fd7d 100644 --- a/product-source/hololake-clean-desktop/registries/module-registry.json +++ b/product-source/hololake-clean-desktop/registries/module-registry.json @@ -49,7 +49,7 @@ "kind": "SYSTEM_FOUNDATION", "audience": "SYSTEM", "summary_zh": "只接收通过光湖信任根验证的软件更新。", - "state": "LOCAL_1_2_0_SIGNED_ARTIFACT_VERIFIED_NOT_NOTARIZED_SERVER_HTTP_204_NO_PUBLIC_RELEASE", + "state": "PUBLIC_1_2_2_SIGNED_NOTARIZED_BROADCAST_ACTIVE", "source": "src-tauri/tauri.conf.json#plugins.updater" }, { @@ -77,7 +77,7 @@ "kind": "TEAM_ONLY_ENTERPRISE_GATEWAY", "audience": "HUMAN_TEAM", "summary_zh": "为已登记域负责人准备设备、人格与责任范围验证。", - "state": "SERVER_DEVICE_GATE_ACTIVE_CLIENT_ENROLLMENT_AND_CHALLENGE_SOURCE_IMPLEMENTED_REBUILD_PENDING", + "state": "SERVER_DEVICE_GATE_ACTIVE_CLIENT_1_2_2_INSTALLED_FIRST_MEMBER_ENROLLMENT_PENDING", "source": "src-tauri/src/enterprise_entrance.rs", "enterprise_server_embedded": false, "required_proofs": ["DOMAIN_RESPONSIBLE_HUMAN_ID", "BOUND_PERSONA_ID", "LOCAL_DEVICE_KEY", "AUXILIARY_MACHINE_FINGERPRINT", "SERVER_CHALLENGE_SIGNATURE"], diff --git a/product-source/hololake-clean-desktop/scripts/audit-clean-v1.py b/product-source/hololake-clean-desktop/scripts/audit-clean-v1.py index 0b4b996b2..b56c8673b 100644 --- a/product-source/hololake-clean-desktop/scripts/audit-clean-v1.py +++ b/product-source/hololake-clean-desktop/scripts/audit-clean-v1.py @@ -71,7 +71,7 @@ if enterprise.get("device_proof", {}).get("fingerprint_is_sole_credential") is n errors.append("machine fingerprint incorrectly used as sole credential") if enterprise.get("session", {}).get("scope") != "ONE_DOMAIN_ONE_REPOSITORY": errors.append("enterprise session is not responsibility scoped") -if enterprise.get("state") != "SERVER_DEVICE_GATE_ACTIVE_CLIENT_ENROLLMENT_AND_CHALLENGE_SOURCE_IMPLEMENTED_REBUILD_PENDING": +if enterprise.get("state") != "SERVER_DEVICE_GATE_ACTIVE_CLIENT_1_2_2_INSTALLED_FIRST_MEMBER_ENROLLMENT_PENDING": errors.append("enterprise local device proof implementation state drift") enterprise_client = (ROOT / "src-tauri/src/enterprise_entrance.rs").read_text() for required_client in ("enroll_device", "authenticate", "save_session_token", "ONE_DOMAIN_ONE_REPOSITORY"): @@ -100,7 +100,7 @@ if clean.get("enterprise_four_domains_embedded") is not False: if clean.get("fifth_domain_private_content_embedded") is not False: errors.append("Fifth Domain private content embedded in public product") assessment = architecture.get("current_product_assessment", {}) -if assessment.get("desktop_artifact_version") != "1.2.0": +if assessment.get("desktop_artifact_version") != "1.2.2": errors.append("current product assessment version drift") if assessment.get("canonical_public_source_repository") != "REPO-014": errors.append("canonical public source repository unresolved") diff --git a/routing/hololake-current-architecture.json b/routing/hololake-current-architecture.json index af8419e0a..1c908ba7c 100644 --- a/routing/hololake-current-architecture.json +++ b/routing/hololake-current-architecture.json @@ -14,20 +14,20 @@ "first_preinstalled_module": "HLP-MOD-KB-0001", "knowledge_module_state": "LOCAL_COMPLETE_HUMAN_VISUAL_RENDERING_WITH_CLASSIFICATION_COLORS_READING_TIME_SCROLL_OUTLINE_CREATE_READ_EDIT_IMPORT_EXPORT_TRASH_PRIVATE_GIT", "knowledge_human_rendering_source": "product-source/hololake-clean-desktop/src/modules/knowledge-render/index.tsx", - "public_runtime_version": "1.2.2_SOURCE_CANDIDATE", + "public_runtime_version": "1.2.2", "public_tcs_gir_agent": "LOCAL_ACTIVE_REGISTERED_KNOWLEDGE_CAPABILITIES_HUMAN_APPROVAL_REQUIRED", "public_persona_runtime": "LOCAL_TRIAL_ACTIVE_EXISTING_PERSONA_VERIFICATION_NOT_CLAIMED", "external_ai_realtime": "GLP_LOCAL_REALTIME_1_LOOPBACK_ACTIVE", "typed_language_sources": ["USER_MESSAGE", "PERSONA_RESPONSE", "EXTERNAL_AI_MESSAGE", "SYSTEM_CONTEXT", "PROTOCOL_EVENT", "AGENT_ACTION", "TOOL_RESULT", "SYSTEM_RECEIPT"], "public_update_endpoint": "https://guanghulab.com/hololake/releases/latest.json", - "public_update_release_state": "LOCAL_1_2_0_SIGNED_ARTIFACT_VERIFIED_NOT_NOTARIZED_SERVER_HTTP_204_NO_PUBLIC_RELEASE", + "public_update_release_state": "PUBLIC_1_2_2_SIGNED_NOTARIZED_BROADCAST_ACTIVE", "public_update_manifest_builder": "product-source/hololake-clean-desktop/scripts/build-update-manifest.mjs", "public_update_candidate_version": "1.2.0", "enterprise_repository_registry_state": "BLUE_ISOLATED_FIVE_CENTRAL_REPOSITORIES_AND_FIVE_HUMAN_WORK_REPOSITORIES_TEAM_PERMISSIONS_NOT_ASSIGNED_NO_PUBLIC_CUTOVER", "bingshuo_enterprise_language_master_work_repository": "REPO-016:bingshuo/guanghu-language-master-work", "team_enterprise_login": "https://guanghu.chat/code/user/login", "enterprise_responsibility_entrance": "HLP-MOD-ENTERPRISE-RESPONSIBILITY-ENTRANCE-0001", - "enterprise_responsibility_entrance_state": "SERVER_DEVICE_GATE_ACTIVE_CLIENT_ENROLLMENT_AND_CHALLENGE_SOURCE_IMPLEMENTED_REBUILD_PENDING", + "enterprise_responsibility_entrance_state": "SERVER_DEVICE_GATE_ACTIVE_CLIENT_1_2_2_INSTALLED_FIRST_MEMBER_ENROLLMENT_PENDING", "enterprise_responsibility_gate_endpoint": "https://guanghu.chat/api/hololake/enterprise/device-gate", "enterprise_responsibility_gate_source_commit": "be31c41", "enterprise_server_embedded": false, @@ -197,14 +197,13 @@ "current_development_stage": "REALITY_ENGINEERING_EXECUTION", "rights_and_stage_gate": "routing/tcs-work-ownership-stage-gate.json", "runtime_implemented": true, - "runtime_state": "LOCAL_CLEAN_V1_1_2_0_INSTALLED_TCS_GIR_AGENT_TYPED_CONTEXT_MODULE_MARKET_ENTERPRISE_DEVICE_PROOF_AND_EXTERNAL_AI_REALTIME_VERIFIED", - "local_application_version": "1.2.0", - "local_candidate_version": "1.2.2", + "runtime_state": "LOCAL_AND_PUBLIC_1_2_2_INSTALLED_SIGNED_NOTARIZED_TCS_GIR_AGENT_TYPED_CONTEXT_MODULE_MARKET_ENTERPRISE_DEVICE_GATE_AND_EXTERNAL_AI_REALTIME_VERIFIED", + "local_application_version": "1.2.2", "local_implementation_commit": "92cce2797381f84762a989ce57b991da76412119", "official_development_lane": "CURRENT_TASK_SCOPED_ZC001_EXECUTION", "external_development_anchor_id": "TCS-EVENT-HOLOLAKE-CLEAN-V1-ZC001-REALITY-DEVELOPMENT-TAKEOVER-20260903", - "public_release": "NOT_PUBLISHED_NOT_NOTARIZED", - "server_deployment": "NOT_DEPLOYED_NO_STAGE1_CONSUMER_REGISTERED", + "public_release": "PUBLISHED_SIGNED_NOTARIZED_1_2_2", + "server_deployment": "JD_RELEASE_ORIGIN_BS_GZ_FRONT_DOOR_AND_ENTERPRISE_DEVICE_GATE_ACTIVE", "enterprise_server_consumer_audit": { "node_id": "GH-CVM-MAIN-PROD-01", "node_identity_verified": true, @@ -763,12 +762,12 @@ }, "current_product_assessment": { "record_id": "HLP-PUBLIC-OS-STAGE1-20260830-001", - "desktop_artifact_version": "1.2.0", - "desktop_artifact_state": "LOCAL_INSTALLED_DIRECT_LANGUAGE_LOCAL_ACCEPTANCE_PASS_PUBLIC_RELEASE_PENDING", - "local_source_commit": "d05a118f64858b081fc33e430f07704598a0a314", + "desktop_artifact_version": "1.2.2", + "desktop_artifact_state": "LOCAL_INSTALLED_AND_PUBLIC_SIGNED_NOTARIZED_RELEASE_ACTIVE", + "local_source_commit": "7593f9d3f06b2f22206ad6a05665c35443f7426b", "canonical_public_source_repository": "REPO-014", "canonical_public_source_path": "product-source/hololake-clean-desktop", - "source_artifact_alignment": "LOCAL_1_2_2_SOURCE_CANDIDATE_INSTALLED_1_2_1_ACTIVE_PUBLIC_1_2_1_RETRACTED_FOR_SOURCE_COMMIT_MISMATCH", + "source_artifact_alignment": "SOURCE_7593F9D_LOCAL_INSTALLED_1_2_2_AND_PUBLIC_RELEASE_1_2_2_ALIGNED", "previous_repo014_product_source_assessment": "HLP-DESKTOP-GAP-20260809-001_RETAINED_AS_HISTORY_NOT_CURRENT_ARTIFACT", "final_plan_complete": false, "model_receipt_donor_audit": "COMPLETE_DEFERRED_FROM_STAGE1",