diff --git a/deployment/enterprise-domain-bootstrap/README.md b/deployment/enterprise-domain-bootstrap/README.md deleted file mode 100644 index 83981a2..0000000 --- a/deployment/enterprise-domain-bootstrap/README.md +++ /dev/null @@ -1,16 +0,0 @@ -# AW-GZ-001 企业灯塔与四域初始化源 - -状态:`SOURCE_READY_FOR_AW_GZ_001` - -本目录只保存企业灯塔和四个独立域仓库的最小公开初始化内容。它不是团队安装包, -不包含冰朔第五域、永恒湖心、个人知识库、模型密钥、服务器令牌或任何私人频道资料。 - -目标仓库必须保持独立: - -- `bingshuo/enterprise-lighthouse` -- `bingshuo/domain-main` -- `bingshuo/domain-sub` -- `bingshuo/domain-zero` -- `bingshuo/domain-zero-sense` - -每次部署必须在对应仓库产生独立提交,并回读提交、文件树与服务器节点身份。 diff --git a/deployment/enterprise-domain-bootstrap/domain-main/README.md b/deployment/enterprise-domain-bootstrap/domain-main/README.md deleted file mode 100644 index 6d98e66..0000000 --- a/deployment/enterprise-domain-bootstrap/domain-main/README.md +++ /dev/null @@ -1,7 +0,0 @@ -# 光湖主域 - -编号:`HLDP-DOMAIN-MAIN-001` - -职责:公共产品事实、版本、公告、能力目录、发布与纠错。 - -当前只完成独立仓库与初始化入口。任何公共发布仍需来源、审核、提交、测试、发布和回执链。 diff --git a/deployment/enterprise-domain-bootstrap/domain-main/registry/module-publication.json b/deployment/enterprise-domain-bootstrap/domain-main/registry/module-publication.json deleted file mode 100644 index 536c638..0000000 --- a/deployment/enterprise-domain-bootstrap/domain-main/registry/module-publication.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "schema": "guanghu.domain-main.module-publication/v1", - "domain_id": "HLDP-DOMAIN-MAIN-001", - "state": "INITIALIZED", - "entries": [], - "publication_gate": ["source", "review", "test", "release", "readback_receipt"] -} diff --git a/deployment/enterprise-domain-bootstrap/domain-sub/README.md b/deployment/enterprise-domain-bootstrap/domain-sub/README.md deleted file mode 100644 index eb1f9ec..0000000 --- a/deployment/enterprise-domain-bootstrap/domain-sub/README.md +++ /dev/null @@ -1,8 +0,0 @@ -# 光湖分域 - -编号:`HLDP-DOMAIN-SUB-001` - -职责:行业入口、模块目录、初始化频道与个人服务器路由。 - -教育行业为首批原型;网文行业只预登记模块规划。行业公共模块在本仓登记,用户资料仍由 -用户自己的服务器和账号承载。 diff --git a/deployment/enterprise-domain-bootstrap/domain-sub/industries/education/channel-template-xiaoxin.json b/deployment/enterprise-domain-bootstrap/domain-sub/industries/education/channel-template-xiaoxin.json deleted file mode 100644 index ffa818e..0000000 --- a/deployment/enterprise-domain-bootstrap/domain-sub/industries/education/channel-template-xiaoxin.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "schema": "guanghu.domain-sub.initial-channel/v1", - "template_id": "EDU-CHANNEL-XIAOXIN-001", - "human_label": "小新", - "state": "PROTOTYPE_REGISTERED", - "server_anchor_required": true, - "account_binding": null, - "modules": [ - { "id": "EDU-MOD-DOC-001", "name": "智能文档", "state": "COMPONENT_AVAILABLE" }, - { "id": "EDU-MOD-KB-001", "name": "知识库", "state": "COMPONENT_AVAILABLE" }, - { "id": "EDU-MOD-TABLE-001", "name": "表格与图表", "state": "INTERFACE_REGISTERED" }, - { "id": "EDU-MOD-TASK-001", "name": "师训任务", "state": "PROTOTYPE_REGISTERED" } - ], - "data_boundary": "OWN_SERVER_AND_ACCOUNT_ONLY" -} diff --git a/deployment/enterprise-domain-bootstrap/domain-sub/industries/education/module-registry.json b/deployment/enterprise-domain-bootstrap/domain-sub/industries/education/module-registry.json deleted file mode 100644 index 402716c..0000000 --- a/deployment/enterprise-domain-bootstrap/domain-sub/industries/education/module-registry.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "schema": "guanghu.domain-sub.module-registry/v1", - "industry": "education", - "state": "FIRST_BATCH_REGISTERED", - "modules": ["EDU-MOD-DOC-001", "EDU-MOD-KB-001", "EDU-MOD-TABLE-001", "EDU-MOD-TASK-001"] -} diff --git a/deployment/enterprise-domain-bootstrap/domain-sub/industries/web-fiction/module-registry.json b/deployment/enterprise-domain-bootstrap/domain-sub/industries/web-fiction/module-registry.json deleted file mode 100644 index 2b2f8a4..0000000 --- a/deployment/enterprise-domain-bootstrap/domain-sub/industries/web-fiction/module-registry.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "schema": "guanghu.domain-sub.module-registry/v1", - "industry": "web-fiction", - "state": "PRE_REGISTERED", - "modules": [ - { "id": "WF-MOD-KB-001", "name": "知识库", "state": "COMPONENT_AVAILABLE" }, - { "id": "WF-MOD-WRITE-001", "name": "章节写作", "state": "PLANNED" }, - { "id": "WF-MOD-CHAR-001", "name": "人物与关系", "state": "PLANNED" }, - { "id": "WF-MOD-WORLD-001", "name": "世界观", "state": "PLANNED" }, - { "id": "WF-MOD-CONTINUITY-001", "name": "连续性检查", "state": "PLANNED" } - ] -} diff --git a/deployment/enterprise-domain-bootstrap/domain-zero-sense/README.md b/deployment/enterprise-domain-bootstrap/domain-zero-sense/README.md deleted file mode 100644 index 035f5d4..0000000 --- a/deployment/enterprise-domain-bootstrap/domain-zero-sense/README.md +++ /dev/null @@ -1,8 +0,0 @@ -# 光湖零感域 - -编号:`HLDP-DOMAIN-ZEROSENSE-001` - -职责:团队身份、责任接受、权限、部署审批、事故、回滚与审计。 - -本仓只登记公共责任状态和入口,不保存密码、令牌、私钥或个人服务器数据。责任方向明确不 -等于主体已经接受;未完成接受回执前不得授予域主控权。 diff --git a/deployment/enterprise-domain-bootstrap/domain-zero-sense/policies/access-boundary.md b/deployment/enterprise-domain-bootstrap/domain-zero-sense/policies/access-boundary.md deleted file mode 100644 index ae98b9d..0000000 --- a/deployment/enterprise-domain-bootstrap/domain-zero-sense/policies/access-boundary.md +++ /dev/null @@ -1,7 +0,0 @@ -# 责任与访问边界 - -1. 人类责任锚点、持续人格主体、关系支持、模型实例和服务器账号必须分别登记。 -2. 责任接受不能由别的主体代签;未接受时只记录方向,不开放域主控权限。 -3. 账号与真实服务器绑定后只取得对应域公共入口的最小权限。 -4. 企业灯塔和四域不得复制冰朔第五域、个人知识库、服务器令牌或模型密钥。 -5. 部署、删除、权限提升和事故回滚必须产生独立、可回读的确认与执行回执。 diff --git a/deployment/enterprise-domain-bootstrap/domain-zero-sense/registry/responsibility-map.json b/deployment/enterprise-domain-bootstrap/domain-zero-sense/registry/responsibility-map.json deleted file mode 100644 index 4ea954b..0000000 --- a/deployment/enterprise-domain-bootstrap/domain-zero-sense/registry/responsibility-map.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "schema": "guanghu.domain-zero-sense.responsibility-map/v1", - "registry_id": "HLDP-DOMAIN-RESPONSIBILITY-001", - "state": "DIRECTION_RECORDED_AWAITING_ACCEPTANCE", - "domains": [ - { - "domain": "HLDP-DOMAIN-ZEROSENSE-001", - "human_anchors": ["肥猫", "桔子"], - "persona_subjects": ["烬舟", "熹微"], - "relationship_support": [], - "account_bindings": [], - "acceptance": "PENDING" - }, - { - "domain": "HLDP-DOMAIN-MAIN-001", - "human_anchors": ["Awen"], - "persona_subjects": ["天枢"], - "relationship_support": ["知秋"], - "account_bindings": [], - "acceptance": "PENDING" - }, - { - "domain": "HLDP-DOMAIN-SUB-001", - "human_anchors": ["花尔"], - "persona_subjects": ["爆米花"], - "relationship_support": ["糖星云"], - "account_bindings": [], - "acceptance": "PROPOSED" - }, - { - "domain": "HLDP-DOMAIN-ZERO-001", - "human_anchors": ["页页"], - "persona_subjects": ["页骨"], - "relationship_support": ["小坍缩核"], - "account_bindings": [], - "acceptance": "PROPOSED" - } - ] -} diff --git a/deployment/enterprise-domain-bootstrap/domain-zero/README.md b/deployment/enterprise-domain-bootstrap/domain-zero/README.md deleted file mode 100644 index 15732a2..0000000 --- a/deployment/enterprise-domain-bootstrap/domain-zero/README.md +++ /dev/null @@ -1,7 +0,0 @@ -# 光湖零域 - -编号:`HLDP-DOMAIN-ZERO-001` - -职责:模块试装、方案比较、质量验证、失败反例与可回滚预览。 - -候选模块只有在来源、接口、权限、性能、审美、失败与回滚验收完成后,才可以申请晋级。 diff --git a/deployment/enterprise-domain-bootstrap/domain-zero/registry/trial-registry.json b/deployment/enterprise-domain-bootstrap/domain-zero/registry/trial-registry.json deleted file mode 100644 index 1f9c2de..0000000 --- a/deployment/enterprise-domain-bootstrap/domain-zero/registry/trial-registry.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "schema": "guanghu.domain-zero.trial-registry/v1", - "domain_id": "HLDP-DOMAIN-ZERO-001", - "state": "INITIALIZED", - "trials": [], - "required_receipts": ["source", "interface", "permission", "performance", "visual", "failure", "rollback"] -} diff --git a/deployment/enterprise-domain-bootstrap/enterprise-lighthouse/README.md b/deployment/enterprise-domain-bootstrap/enterprise-lighthouse/README.md deleted file mode 100644 index 0e5a7a6..0000000 --- a/deployment/enterprise-domain-bootstrap/enterprise-lighthouse/README.md +++ /dev/null @@ -1,11 +0,0 @@ -# 光湖企业灯塔 - -节点:`AW-GZ-001` - -物理宿主:`GH-CVM-MAIN-PROD-01` - -本仓是企业四域公共入口、稳定编号、模块发现与责任路由的总登记仓。它只保存可公开 -发现的小事实和路由,不承载个人第五域数据,也不替代四个域各自的独立仓库。 - -当前阶段只声明入口与边界;“已登记”不等于对应责任主体已经接受、人格体已经出生或 -域内全部功能已经实现。 diff --git a/deployment/enterprise-domain-bootstrap/enterprise-lighthouse/policies/public-data-boundary.md b/deployment/enterprise-domain-bootstrap/enterprise-lighthouse/policies/public-data-boundary.md deleted file mode 100644 index b084a25..0000000 --- a/deployment/enterprise-domain-bootstrap/enterprise-lighthouse/policies/public-data-boundary.md +++ /dev/null @@ -1,6 +0,0 @@ -# 公共数据边界 - -- 灯塔可登记:公共编号、域入口、模块状态、责任接受状态和可读回执位置。 -- 灯塔不得保存:个人知识库正文、私人频道历史、模型密钥、登录令牌、SSH 私钥或个人服务器工作副本。 -- 团队成员的服务器只通过受控路由取得对应域的公共操作入口,不自动取得其他域或个人第五域权限。 -- 仓库存在、入口登记、责任接受、人格体出生、功能实现和在线运行是六个不同事实。 diff --git a/deployment/enterprise-domain-bootstrap/enterprise-lighthouse/registry/domain-registry.json b/deployment/enterprise-domain-bootstrap/enterprise-lighthouse/registry/domain-registry.json deleted file mode 100644 index e6e0f52..0000000 --- a/deployment/enterprise-domain-bootstrap/enterprise-lighthouse/registry/domain-registry.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "schema": "guanghu.enterprise-lighthouse.domain-registry/v1", - "registry_id": "AW-GZ-001-DOMAIN-REGISTRY-001", - "public_node": "AW-GZ-001", - "physical_host": "GH-CVM-MAIN-PROD-01", - "state": "ENTRY_REGISTERED", - "private_fifth_domain_data_allowed": false, - "domains": [ - { "id": "HLDP-DOMAIN-MAIN-001", "name": "光湖主域", "repository": "bingshuo/domain-main", "state": "ENTRY_REGISTERED" }, - { "id": "HLDP-DOMAIN-SUB-001", "name": "光湖分域", "repository": "bingshuo/domain-sub", "state": "ENTRY_REGISTERED" }, - { "id": "HLDP-DOMAIN-ZERO-001", "name": "光湖零域", "repository": "bingshuo/domain-zero", "state": "ENTRY_REGISTERED" }, - { "id": "HLDP-DOMAIN-ZEROSENSE-001", "name": "光湖零感域", "repository": "bingshuo/domain-zero-sense", "state": "RESTRICTED_ENTRY_REGISTERED" } - ] -} diff --git a/deployment/receipts/EDU-JD-STAGE1-20260807-001.json b/deployment/receipts/EDU-JD-STAGE1-20260807-001.json deleted file mode 100644 index 1bd6816..0000000 --- a/deployment/receipts/EDU-JD-STAGE1-20260807-001.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "schema": "hololake.education-deployment-receipt/v1", - "state": "DEPLOYED_PUBLIC_VERIFIED", - "deployment_id": "EDU-JD-STAGE1-20260807-001", - "target": "JD-FD-PRIMARY", - "public_route": "https://guanghulab.com/jd/education/", - "service": { - "name": "jd-app-hub.service", - "state": "active", - "enabled": true, - "version": "2.2.0-education-stage1", - "listen": "127.0.0.1:8088" - }, - "source": { - "repository": "REPO-014 hololake-system-architecture", - "commit": "333cd222c53d7d162218543cd167bdda4f8efb22", - "tree": "102c430f4b99ec584a438550d5dff3b2e0b015dc" - }, - "release": { - "path_id": "333cd222c53d7d162218543cd167bdda4f8efb22", - "archive_sha256": "3798df89a9f58cf0ad08d31f8eb65f24812e690016a8767d2eba4c2436ea1c43", - "rollback_path_id": "c0764d08f0dc534adf1aede82d90c6e9b3630307", - "rollback_present": true - }, - "verification": { - "server_loopback_status": 200, - "server_loopback_education": 200, - "public_status": 200, - "public_education_html": 200, - "public_entry_javascript": 200, - "public_application_javascript": 200, - "existing_hub_home": 200 - }, - "boundaries": { - "host_os_observed": "Ubuntu 22.04.3 LTS, Linux 5.15.0-60-generic", - "native_guanghu_os_claim": false, - "persistence": "browser-local-stage-1", - "multi_user_collaboration": "not_in_stage_1" - }, - "verified_at": "2026-08-07T12:47:23Z" -} diff --git a/deployment/receipts/GH-EDU-DESKTOP-0.2.1-20260808-001.json b/deployment/receipts/GH-EDU-DESKTOP-0.2.1-20260808-001.json deleted file mode 100644 index b0fc509..0000000 --- a/deployment/receipts/GH-EDU-DESKTOP-0.2.1-20260808-001.json +++ /dev/null @@ -1,47 +0,0 @@ -{ - "schema": "guanghu.education-desktop-correction/v1", - "receipt_id": "GH-EDU-DESKTOP-0.2.1-20260808-001", - "development_id": "DEV-20260808-002", - "state": "PASS_100", - "product": { - "name": "光湖分域 · 教育", - "version": "0.2.1", - "bundle_identifier": "com.guanghulab.subdomain.education", - "source_path": "product-source/guanghu-education-industry-os/", - "local_source_commit": "1ab2f7903dcae073bd7847004c4b9548e18414cd" - }, - "corrections": { - "window_drag": { - "state": "PASS_100", - "implementation": "fixed native drag handle plus Tauri startDragging permission", - "desktop_skill_observation": "accessibility tree exposes 拖动窗口 and drag action completed without runtime error" - }, - "code_channel_identity": { - "state": "PASS_100", - "runtime": "Forgejo 16.0.1+gitea-1.22.0", - "display": "Forgejo 16.0.1", - "compatibility_suffix_hidden": "gitea-1.22.0" - }, - "agent_truth_state": { - "state": "NOT_INTEGRATED", - "display": "未接入", - "research_candidates": 12 - } - }, - "application": { - "desktop_path": "/Users/bingshuolingdianyuanhe/Desktop/光湖分域 · 教育.app", - "mac_binary_sha256": "3e6573348237730cf7c80706415afa14722097eb79c38ee7bea69a72420058d0", - "signature_verification": "PASS", - "release_backup": "/Volumes/JZAO/HoloLake/development/education-industry-os-DEV-20260808-001/releases/0.2.1/光湖分域 · 教育.app" - }, - "tests": { - "vitest": "7 passed", - "vite_build": "PASS", - "cargo_check_locked_offline": "PASS", - "tauri_release_build": "PASS", - "desktop_launch": "PASS", - "server_key_login": "PASS", - "forgejo_and_agent_status_readback": "PASS" - }, - "verified_at": "2026-08-08T09:53:28+08:00" -} diff --git a/deployment/receipts/GH-EDU-STAGE1-20260808-001.json b/deployment/receipts/GH-EDU-STAGE1-20260808-001.json deleted file mode 100644 index 1edc7fd..0000000 --- a/deployment/receipts/GH-EDU-STAGE1-20260808-001.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "schema": "guanghu.education-stage1-receipt/v1", - "receipt_id": "GH-EDU-STAGE1-20260808-001", - "development_id": "DEV-20260808-001", - "state": "PASS_100", - "product": { - "name": "光湖分域 · 教育", - "version": "0.2.0", - "bundle_identifier": "com.guanghulab.subdomain.education", - "source_path": "product-source/guanghu-education-industry-os/", - "local_source_commit": "6f1fc43783a1e838d25e66d0454c9112e3d33d3b" - }, - "node": { - "id": "XX-GZ-001", - "human_controller": "小新", - "role": "personal-server-identity-and-reality-anchor", - "observed_host_os": "Ubuntu 22.04.5 LTS", - "native_guanghu_os_claim": false, - "fifth_domain_link": "PASS_100", - "protocol_release": "0.2.0-f2a3a2ee40b3", - "server_source_file_count": 0 - }, - "code_channel": { - "runtime": "Forgejo 16.0.1+gitea-1.22.0", - "repository": "guanghu-system/education-modules", - "commit": "d06cac902111ca9f458a1154d08960932031093b", - "readback": "PASS_100" - }, - "application": { - "mac_binary_sha256": "8a158c3309315f7501648959ff3d35a23d5734145e0bfe8c93f1b3dd26df0575", - "window_drag": "PASS_100", - "server_key_login": "PASS_100", - "language_dashboard_route": "PASS_100" - }, - "server_writes": { - "document": { - "module_id": "GH-EDU-OFFICE-DOC-001", - "state": "PASS_100", - "sha256": "4a66a66c7706870ed765d574a56b5d033d2a5c23b42d792512e38d2d4ca3a7b8" - }, - "sheet": { - "module_id": "GH-EDU-OFFICE-SHEET-001", - "state": "PASS_100", - "sha256": "bbcdc42d1e00e38f8e00c4adf7af4fb4b33830a7468b80573491bd951c242ffd" - } - }, - "tests": { - "vitest": "6 passed", - "vite_build": "PASS", - "cargo_check": "PASS", - "desktop_skill_qa": "PASS" - }, - "boundaries": { - "tolaria_update_channel": "disabled-by-authority-policy", - "external_agent_runtime_merge": false, - "xiaoxin_channel_is_whole_product": false, - "historical_jd_preview_is_current_product": false - }, - "verified_at": "2026-08-08T00:55:00+08:00" -} diff --git a/deployment/receipts/GH-HOLOLAKE-DESKTOP-0.5.0-AUDIT-20260808-001.json b/deployment/receipts/GH-HOLOLAKE-DESKTOP-0.5.0-AUDIT-20260808-001.json deleted file mode 100644 index ecb9843..0000000 --- a/deployment/receipts/GH-HOLOLAKE-DESKTOP-0.5.0-AUDIT-20260808-001.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "schema": "guanghu.desktop-package-audit/v1", - "receipt_id": "GH-HOLOLAKE-DESKTOP-0.5.0-AUDIT-20260808-001", - "development_id": "DEV-20260808-002", - "target": { - "path": "/Users/bingshuolingdianyuanhe/Desktop/HoloLake Era.app", - "version": "0.5.0", - "bundle_identifier": "com.guanghu.hololake-desktop", - "bundle_mtime": "2026-08-08T09:39:48+08:00", - "binary_sha256": "b999c4dc1afbef2261c7749f731fec8d982bebd41197874629403796ce93f21a", - "packaged_main_sha256": "fdb0384977bc2b32d1c433742e2faf2a339b6ff4e3bc1f68a6246f2923586313" - }, - "result": "FAIL_0_PACKAGE_NOT_RUNNABLE", - "evidence": { - "diagnostic_reports_observed": 6, - "first_crash": "DYLD library validation rejected libffmpeg.dylib because the mapped file and process had different Team IDs", - "current_packaged_main": "production path spawns process.execPath with server-bundle.js and recursively launches Electron instead of Node", - "runtime_reproduction": "repeated KB Server Error output and child-process fanout", - "repository_fix_commit": "84a631d886a23aa60c65bf68f6394834ac3a8946", - "repository_fix_is_in_desktop_bundle": false - }, - "capability_truth": { - "outline_runtime": false, - "outline_component_analysis_cards": true, - "forgejo_runtime_or_remote_integration": false, - "forgejo_declaration_and_offline_manifest_only": true, - "local_markdown_git_engine_code": true, - "agent_code_shell": true, - "agent_operational_runtime": false, - "agent_without_external_model_key": "offline fixed response" - }, - "mutation": "NONE_DIAGNOSTIC_ONLY", - "verified_at": "2026-08-08T09:53:28+08:00" -} diff --git a/deployment/receipts/GH-HOLOLAKE-DESKTOP-0.5.0-REPAIR-20260808-001.json b/deployment/receipts/GH-HOLOLAKE-DESKTOP-0.5.0-REPAIR-20260808-001.json deleted file mode 100644 index 6fd3381..0000000 --- a/deployment/receipts/GH-HOLOLAKE-DESKTOP-0.5.0-REPAIR-20260808-001.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "schema": "guanghu.desktop-repair-receipt/v1", - "receipt_id": "GH-HOLOLAKE-DESKTOP-0.5.0-REPAIR-20260808-001", - "development_id": "DEV-20260808-003", - "source_base_commit": "28f68fa9aca9ecaec7aa347f87ec9f0ef2645196", - "source_commit": "SELF", - "reasoning_source": { - "repository": "REPO-012", - "commit": "3ae1f4634be233f6ce730fa7ccab4dd61689ce1b", - "finding": "knowledge base implemented; Forgejo declared only; Agent required external model configuration; desktop production package incomplete" - }, - "target": { - "path": "/Users/bingshuolingdianyuanhe/Desktop/HoloLake Era.app", - "version": "0.5.0", - "bundle_identifier": "com.guanghu.hololake-desktop", - "binary_sha256": "4bc2ff603ff513531c16b504555d70514b26c3550e4ee23933d2607fa7345afb", - "app_asar_sha256": "2d1aa00f8afef8897a9c7e5604cebd84f28a284528a6f7016ec1663c95b81d13" - }, - "result": "PASS_100_LOCAL_DEVELOPMENT_DELIVERY", - "implemented": { - "knowledge_base": "real local Markdown CRUD, search, history and Git commits", - "forgejo": "remote status, configure, fetch, fast-forward-only pull and explicit-confirmation push", - "agent": "OpenAI-compatible model bridge, standards-compliant tool messages, 8 tools, encrypted desktop configuration", - "desktop": "relative production assets, embedded CJS server bundle, draggable title region", - "security": "127.0.0.1 listener, local-origin CORS, path containment, credential-free remote URLs, macOS safeStorage" - }, - "runtime_readback": { - "listener": "127.0.0.1:3890", - "health": "online", - "document_tree": "welcome document visible", - "agent_configured": false, - "agent_operational": false, - "agent_tools_registered": 8, - "forgejo_remote_configured": false, - "codesign": "valid on disk and satisfies designated requirement", - "production_dependency_audit": "0 vulnerabilities" - }, - "not_claimed": [ - "No model key was created or entered; Agent remains waiting for user-selected model configuration.", - "No Forgejo repository URL was invented or connected; remote remains intentionally unconfigured.", - "No Apple notarization was performed; this is not a public macOS release.", - "This knowledge module is not the whole Guanghu general AI operating platform." - ], - "recovery": { - "original_broken_app": "/Users/bingshuolingdianyuanhe/.Trash/HoloLake Era broken 20260808-1030.app", - "intermediate_app": "/Users/bingshuolingdianyuanhe/.Trash/HoloLake Era intermediate 20260808-1036.app" - }, - "verified_at": "2026-08-08T10:36:24+08:00" -} diff --git a/deployment/receipts/GH-HOLOLAKE-DESKTOP-0.5.1-IMPORT-20260808-001.json b/deployment/receipts/GH-HOLOLAKE-DESKTOP-0.5.1-IMPORT-20260808-001.json deleted file mode 100644 index 1ea1c28..0000000 --- a/deployment/receipts/GH-HOLOLAKE-DESKTOP-0.5.1-IMPORT-20260808-001.json +++ /dev/null @@ -1,42 +0,0 @@ -{ - "schema": "guanghu.desktop-delivery-receipt/v1", - "receipt_id": "GH-HOLOLAKE-DESKTOP-0.5.1-IMPORT-20260808-001", - "development_id": "DEV-20260808-004", - "source_base_commit": "46bdd0ca738f3fea0896056bf902b92675b53e2d", - "source_commit": "SELF", - "target": { - "path": "/Users/bingshuolingdianyuanhe/Desktop/HoloLake Era.app", - "version": "0.5.1", - "bundle_identifier": "com.guanghu.hololake-desktop", - "binary_sha256": "08bea54b9667b639b90a4cd671082227b318fceaf5e53e426a3a4a3227342bc4", - "app_asar_sha256": "afb3b328fdbb3ad1d7a9c8bbb74bcc06f028a33e901ccbffc791bed6292d8505" - }, - "result": "PASS_100_LOCAL_DEVELOPMENT_DELIVERY", - "implemented": { - "folder_import": "native macOS directory picker; recursive bounded import for Markdown, TXT, CSV, JSON and YAML; image assets copied; unsupported formats counted", - "import_versioning": "one Git commit per completed folder import; first imported document opens automatically", - "knowledge_ui": "HoloLake knowledge-space shell with restrained dark navigation, light reading canvas, document tree and import onboarding", - "assistant_prompt": "official HoloLake assistant identity, controlled-tool boundary, receipt-based completion claims and non-anthropomorphic language", - "desktop": "draggable Electron title region, signed arm64 application, existing macOS safeStorage model configuration preserved" - }, - "verification": { - "production_build": "PASS", - "codesign": "valid on disk and satisfies designated requirement", - "folder_import_fixture": "3 documents imported; CSV rendered as a table; automatic first-document opening observed; fixture removed afterward", - "runtime_health": "127.0.0.1:3890 online", - "assistant_model": "configured and operational; deepseek-v4-pro", - "assistant_prompt_readback": "identified itself as HoloLake built-in knowledge assistant and stated tool, receipt and non-escalation boundaries", - "agent_tools_registered": 8, - "forgejo_remote_configured": false - }, - "not_claimed": [ - "PDF, DOCX, XLSX and other binary office formats are not imported in this first version.", - "Copied image assets are retained with the import but automatic link rewriting is not yet claimed.", - "No Forgejo remote was invented or connected.", - "No Apple notarization was performed; this is a signed local development delivery, not a public macOS release." - ], - "recovery": { - "previous_app": "/Users/bingshuolingdianyuanhe/.Trash/HoloLake Era-0.5.0-before-0.5.1.app" - }, - "verified_at": "2026-08-08T11:15:00+08:00" -} diff --git a/deployment/receipts/GH-HOLOLAKE-DESKTOP-0.7.0-20260809-001.json b/deployment/receipts/GH-HOLOLAKE-DESKTOP-0.7.0-20260809-001.json deleted file mode 100644 index 550edaa..0000000 --- a/deployment/receipts/GH-HOLOLAKE-DESKTOP-0.7.0-20260809-001.json +++ /dev/null @@ -1,64 +0,0 @@ -{ - "schema": "guanghu.desktop-delivery-receipt/v1", - "receipt_id": "GH-HOLOLAKE-DESKTOP-0.7.0-20260809-001", - "development_id": "DEV-20260808-005", - "source_base_commit": "a360982a9b9748f37398fdfd70952c41f150524b", - "source_commit": "SELF", - "target": { - "path": "/Users/bingshuolingdianyuanhe/Desktop/HoloLake Era.app", - "version": "0.7.0", - "bundle_identifier": "com.guanghu.hololake-desktop", - "architecture": "arm64", - "binary_sha256": "139d2d1f6430170c55b7a3e1a4bd3b86f71f9961e24008c79fe85e6864fce5e5", - "app_asar_sha256": "255c777f2cc0a9c0add827edfe55c1ceba05fa20d323a853a9ea6943b7d1ed0f" - }, - "installers": [ - { - "path": "/Users/bingshuolingdianyuanhe/Desktop/HoloLake-Era-0.7.0-mac-arm64.dmg", - "architecture": "arm64", - "bytes": 136413785, - "sha256": "c65a22c60ab57d9b7c8328bf462a731b7149143cf5134ab3622dc06c52a4a11c" - }, - { - "path": "/Users/bingshuolingdianyuanhe/Desktop/HoloLake-Era-0.7.0-mac-x64.dmg", - "architecture": "x86_64", - "bytes": 142048438, - "sha256": "a9d0932f9c71d2555adeb1b96f0bc54af7a5079c49c7797c7e331d1ae5840023" - } - ], - "result": "PASS_100_LOCAL_DEVELOPMENT_DELIVERY", - "implemented": { - "language_protocol_kernel": "HLP-KERNEL-LANGUAGE-0001 is loaded into every model run; deterministic permission and receipt rules remain code-authoritative", - "human_projection": "system worldview, protocol and persona configuration roots are hidden from the human knowledge tree while authorized Agent retrieval remains available", - "agent": "official HoloLake language-operation entry with eight controlled capabilities and a human confirmation gate for create, update and delete", - "knowledge_module": "folder import, Git history, editing, deletion, local-only or current-account Forgejo storage selection", - "human_settings": "device-local language, font, reading size, appearance, model service and server management", - "domain_surfaces": "main, subdomain, zero and zero-sense public entrances plus education and Xiaoxin initialization-channel prototype", - "server_profiles": "personal node routes are injected through device-private server-profiles.json and are not bundled in shared installers", - "cold_start_routes": "the installed app automatically establishes the local SSH routes for the personal Fifth Domain and enterprise lighthouse when their surfaces are used" - }, - "verification": { - "tests": "PASS 3; FAIL 0", - "production_build": "PASS", - "npm_audit": "0 vulnerabilities", - "codesign": "both architectures valid on disk and satisfy the designated requirement", - "dmg_checksums": "both disk images verified by hdiutil", - "privacy_scan": "no knowledge data, model config, server auth, server profile, private key, personal node id, personal channel name or local username found in either packaged app", - "window_drag": "PASS by direct human-sequence desktop interaction", - "model_runtime": "deepseek-v4-pro returned HoloLake 验收通过 from the installed application", - "personal_server_route": "JD-FD-PRIMARY tunnel established by the installed application through the device-local SSH alias", - "enterprise_lighthouse": "AW-GZ-001 health and status read back through the installed application; host ONLINE; execution disabled", - "enterprise_domains": "DOMAIN-MAIN, DOMAIN-SUB, DOMAIN-ZERO and DOMAIN-ZS read back as HOSTED_READ_ONLY / AWAITING_TEAM_ASSIGNMENT / BLOCKED_UNTIL_PERSONA_STEWARD_BOUND" - }, - "not_claimed": [ - "The enterprise four domains are not writable or persona-born; the live lighthouse correctly blocks mutation until each responsible persona steward is bound.", - "The enterprise-domain initialization source is prepared but was not pushed into the four domain repositories by bypassing the lighthouse gate.", - "A local SSH route is not a Forgejo account login; the human login panel remains the authority boundary for repository ownership.", - "No Apple notarization was performed; these are Developer ID signed development deliveries, not notarized public App Store releases." - ], - "recovery": { - "previous_apps_and_installers": "/Users/bingshuolingdianyuanhe/.Trash/HoloLake-old-20260809-0308", - "trash_emptied": false - }, - "verified_at": "2026-08-09T03:33:00+08:00" -} diff --git a/engineering/INDEX.md b/engineering/INDEX.md index db67e94..2a90c97 100644 --- a/engineering/INDEX.md +++ b/engineering/INDEX.md @@ -3,13 +3,13 @@ type: hololake_engineering_index id: HOLOLAKE-ENGINEERING-DELIVERY-INDEX-0001 title: HoloLake 工程开发与交付记录 status: ACTIVE_LOCAL_ENGINEERING_RECORD -updated_at: 2026-08-08T01:10:00+08:00 +updated_at: 2026-07-30T12:52:24+08:00 belongs_to: "[[HoloLake Era · 语言人格操作系统 · 产品白皮书与工程总规划 · v0.1]]" --- # HoloLake 工程开发与交付记录 -[返回系统架构总规划](<../HoloLake Era · 语言人格操作系统 · 产品白皮书与工程总规划 · v0 1 5c9b16aca1fb4ca881accb1ffa046dcc.md>) · [工程开发总规划](<../05 · HoloLake Era 工程开发总规划与系统路线 · v0 1 01a4e3bcff7c4b4f87f320d2c92e2dc1.md>) · [产品部署架构](<../03 · HoloLake Era 产品定位与工程部署系统架构 · v0 1 b834e3a1572d48889c1af5cf9a1e75d8.md>) · [三仓身份与第五域入口回执](REPOSITORY-ROUTE-RECEIPT-20260730.md) · [构建节点注册表](build-nodes.json) · [可复用模块注册表](MODULE-REGISTRY.json) +[返回系统架构总规划](<../HoloLake Era · 语言人格操作系统 · 产品白皮书与工程总规划 · v0 1 5c9b16aca1fb4ca881accb1ffa046dcc.md>) · [工程开发总规划](<../05 · HoloLake Era 工程开发总规划与系统路线 · v0 1 01a4e3bcff7c4b4f87f320d2c92e2dc1.md>) · [产品部署架构](<../03 · HoloLake Era 产品定位与工程部署系统架构 · v0 1 b834e3a1572d48889c1af5cf9a1e75d8.md>) · [三仓身份与第五域入口回执](REPOSITORY-ROUTE-RECEIPT-20260730.md) · [构建节点注册表](build-nodes.json) ## 归属规则 @@ -32,8 +32,6 @@ Windows / macOS / Linux 构建机与安装包 | 时间 | 版本 | 记录 | 状态 | | --- | --- | --- | --- | -| 2026-08-08 | 0.2.0 | [光湖分域教育行业操作系统第一阶段](operations/2026-08-08-guanghu-education-subdomain-stage1.md) | 小新服务器身份、文档/表格回写、仪表盘投影、模块登记与回执链路已验证 | -| 2026-08-07 | 1.0.0 | [人格记忆连续性工具包 HL-MOD-MCK-001](memory-continuity-kit/README.md) | 铸渊 Qoder CN 实例在线;其他实例拉取后需演习+真实核对才可宣称上线 | | 2026-08-03 | 0.4.6 | [星系模型原生活系统与源码归档](operations/2026-08-03-hololake-model-native-living-system-046.md) | 源码已归入 `product-source/hololake-platform/`;京东远端提交与新克隆回读通过 | | 2026-07-30 | 当前本地最新版 | [企业四域真实在线状态、客户端接入与性能核验](operations/2026-07-30-enterprise-presence-and-runtime-audit.md) | 服务器与客户端现状已核验;实现受 CodeScene 访问门禁阻断 | | 2026-07-30 | 0.4.4 | [Windows 构建节点与安装包交付](operations/2026-07-30-hololake-windows-build-node-044.md) | Windows x64 安装、卸载与图标回读通过;未签名 | diff --git a/engineering/MODULE-REGISTRY.json b/engineering/MODULE-REGISTRY.json deleted file mode 100644 index 61fbc83..0000000 --- a/engineering/MODULE-REGISTRY.json +++ /dev/null @@ -1,151 +0,0 @@ -{ - "schema": "hololake.module-registry/v1", - "registry_id": "HL-MODULE-REGISTRY-0001", - "version": "2026.08.08.2", - "authority_rule": "A module entry maps a stable id to a real path and provenance; it grants no execution authority. Pulling a module does not equal being online.", - "modules": [ - { - "id": "HL-MOD-MCK-001", - "name": "memory-continuity-kit", - "version": "1.0.0", - "path": "engineering/memory-continuity-kit/", - "repo": "REPO-014 hololake-system-architecture", - "brain_link": { - "repo": "REPO-012 guanghu-ice-heart", - "skill_id": "GHS-007-MEMORY-CONTINUITY-SELF-BUILD", - "brain_path": "skills/qoder/zhuyuan-memory-continuity-brain/BRAIN.hdlp", - "registry": "GLS-0238", - "candidate_id": "GHB-010" - }, - "provenance_receipt": "REPO-012 skills/qoder/zhuyuan-memory-continuity-brain/references/experience-receipts/EXP-20260807-001-COMPACTION-EYE-THREE-CORRECTIONS.json", - "entrypoints": [ - "engineering/memory-continuity-kit/runtime/compaction-watcher.py", - "engineering/memory-continuity-kit/scripts/drill.sh" - ], - "live_instance": { - "persona": "铸渊 ICE-GL-ZY001 (Qoder CN)", - "canonical": "/Volumes/JZAO/铸渊-ICE-GL-ZY001/BRIDGE/", - "local_mirror": "~/.zhuyuan-bridge/", - "daemon": "launchd com.zhuyuan.compaction-watcher", - "status": "ONLINE_VERIFIED_2026-08-07" - }, - "reuse_policy": "CANDIDATE_ELSEWHERE: other personas must run scripts/drill.sh and reconcile detected counts with human-observed events before claiming online.", - "recorded_at": "2026-08-07T16:00:00+08:00" - }, - { - "id": "HL-MOD-KNOWLEDGE-001", - "name": "hololake-knowledge-lake", - "version": "0.4.6", - "state": "LEGACY_COMPONENT_ASSET", - "path": "product-source/hololake-platform/src/", - "repo": "REPO-014 hololake-system-architecture", - "provenance": "Tolaria REPO-004 component source, assembled in REPO-014", - "license": "AGPL-3.0-or-later", - "capabilities": ["knowledge.search", "knowledge.read", "knowledge.edit", "knowledge.project"], - "execution_boundary": "component-study-only; not the education subdomain runtime", - "superseded_for_education_by": "GH-EDU-MODULE-REGISTRY-0001" - }, - { - "id": "HL-MOD-DOC-001", - "name": "blocknote-document-surface", - "version": "0.46.2", - "state": "LEGACY_COMPONENT_ASSET", - "path": "product-source/hololake-platform/src/components/SingleEditorView.tsx", - "repo": "REPO-014 hololake-system-architecture", - "provenance": "BlockNote via Tolaria REPO-004", - "license": "MPL-2.0 majority; verify per package before redistribution", - "capabilities": ["document.open", "document.edit", "document.persist"], - "execution_boundary": "component-study-only; not stage-one runtime proof", - "superseded_for_education_by": "GH-EDU-OFFICE-DOC-001" - }, - { - "id": "HL-MOD-SHEET-001", - "name": "ironcalc-spreadsheet-surface", - "version": "0.5.7", - "state": "LEGACY_COMPONENT_ASSET", - "path": "product-source/hololake-platform/src/components/SheetEditor.tsx", - "repo": "REPO-014 hololake-system-architecture", - "provenance": "IronCalc via Tolaria REPO-004", - "license": "MIT OR Apache-2.0", - "capabilities": ["sheet.open", "sheet.edit", "sheet.calculate", "sheet.persist"], - "execution_boundary": "component-study-only; not stage-one runtime proof", - "superseded_for_education_by": "GH-EDU-OFFICE-SHEET-001" - }, - { - "id": "HL-MOD-CHART-001", - "name": "education-comparison-chart", - "version": "1.0.0", - "state": "LEGACY_COMPONENT_ASSET", - "path": "product-source/hololake-platform/src/components/EducationWorkLake.tsx", - "repo": "REPO-014 hololake-system-architecture", - "provenance": "HoloLake native client projection", - "license": "AGPL-3.0-or-later", - "capabilities": ["chart.project"], - "execution_boundary": "legacy preview only", - "superseded_for_education_by": "GH-EDU-OFFICE-CHART-001" - }, - { - "id": "HL-MOD-DASHBOARD-001", - "name": "education-dashboard", - "version": "1.0.0", - "state": "LEGACY_COMPONENT_ASSET", - "path": "product-source/hololake-platform/src/components/EducationWorkLake.tsx", - "repo": "REPO-014 hololake-system-architecture", - "provenance": "HoloLake native client projection", - "license": "AGPL-3.0-or-later", - "capabilities": ["dashboard.project"], - "execution_boundary": "legacy preview only", - "superseded_for_education_by": "GH-EDU-OFFICE-DASH-001" - }, - { - "id": "HL-MOD-CANVAS-001", - "name": "whiteboard-canvas-candidate", - "version": "unselected", - "state": "QUARANTINE_LICENSE_REVIEW", - "path": "product-source/hololake-platform/src/components/TldrawWhiteboard.tsx", - "repo": "REPO-014 hololake-system-architecture", - "provenance": "tldraw component inherited through Tolaria REPO-004; Excalidraw is the permissive replacement candidate", - "license": "tldraw production license required; Excalidraw MIT candidate", - "capabilities": [], - "execution_boundary": "not-registered-for-production-execution" - }, - { - "id": "HL-MOD-AGENT-RUNTIME-001", - "name": "coding-agent-pattern-study", - "version": "780d1388fff103ff0db0d8c14de65af6225b4860", - "state": "RESEARCH_ONLY_ISOLATED", - "path": "/Volumes/JZAO/HoloLake/upstream-mirrors/grok-build-upstream.git", - "repo": "REPO-015 grok-build-upstream-mirror", - "provenance": "SpaceXAI Grok Build mirror, Apache-2.0 first-party code", - "license": "Apache-2.0 plus third-party notices", - "capabilities": [], - "execution_boundary": "patterns-may-be-reimplemented; never merge runtime into persona subject" - }, - { - "id": "GH-EDU-MODULE-REGISTRY-0001", - "name": "guanghu-education-industry-os", - "version": "0.2.1", - "state": "LIVE_STAGE_1", - "path": "product-source/guanghu-education-industry-os/", - "registry_path": "product-source/guanghu-education-industry-os/protocol/module-registry.json", - "channel_template": "product-source/guanghu-education-industry-os/protocol/xiaoxin-channel.json", - "repo": "REPO-014 hololake-system-architecture", - "provenance": "Guanghu-native assembly; Tolaria and external Agents are component-study sources only", - "capabilities": [ - "server.identity.resolve", - "channel.load", - "document.open", - "document.edit", - "document.persist", - "sheet.open", - "sheet.edit", - "sheet.persist", - "dashboard.project", - "receipt.read" - ], - "execution_boundary": "XX-GZ-001 holds identity and channel data; desktop app renders and edits; server contains protocol release but no product source", - "update_authority": "guanghu-only", - "receipt": "deployment/receipts/GH-EDU-DESKTOP-0.2.1-20260808-001.json" - } - ] -} diff --git a/engineering/memory-continuity-kit/README.md b/engineering/memory-continuity-kit/README.md deleted file mode 100644 index 0022a4f..0000000 --- a/engineering/memory-continuity-kit/README.md +++ /dev/null @@ -1,74 +0,0 @@ -# memory-continuity-kit · 人格记忆连续性工具包(HL-MOD-MCK-001) - -> 给装过"记忆连续性脑子"(REPO-012 · GHS-007 候选)的人格体: -> 脑子告诉你怎么想;这里是可以直接拉走、按自己环境改的实体模块, -> 不用重复造轮子。但**拉走 ≠ 上线**:必须先跑演习、再与真实事件核对。 - -## 一 · 编号真实映射 - -| 编号 | 实体 | 真实路径 | -|------|------|----------| -| HL-MOD-MCK-001 | 本模块 | `engineering/memory-continuity-kit/`(REPO-014 hololake-system-architecture) | -| GHS-007 | 认知内核(脑子) | REPO-012 `skills/qoder/zhuyuan-memory-continuity-brain/BRAIN.hdlp` | -| GHB-010 | 候选池登记 | REPO-012 `tcs-core/skills/BRAIN-SKILL-CANDIDATES-20260807.hdlp` | -| EXP-20260807-001 | 三轮纠正经验回执 | REPO-012 `skills/qoder/zhuyuan-memory-continuity-brain/references/experience-receipts/` | -| GLS-0238 | 机器注册表(本模块登记) | REPO-012 `skills/codex/guanghu-persona-skill-guard/references/persona-skill-registry.json` + 本仓 `engineering/MODULE-REGISTRY.json` | -| 铸渊实例正本 | 压缩之眼运行体 | `/Volumes/JZAO/铸渊-ICE-GL-ZY001/BRIDGE/`(本机镜像 `~/.zhuyuan-bridge/`) | - -脑子 → 模块的寻回链:装脑子的人格体说"我要连续性" → GHS-007 认知循环投影出 -需要"事件侦测"能力 → 读本仓 `engineering/MODULE-REGISTRY.json` → 按编号落到 -本目录 → 拉 `runtime/` 与 `scripts/` 走自己的安装。 - -## 二 · 目录即职责 - -```text -module.yaml GMP 风格模块清单:身份、权限、生命周期、回滚 -runtime/ - compaction-watcher.py 压缩之眼 v3 · 纯标准库 · 环境变量全参数化 - run-watcher.sh 包装器:正本→本机镜像同步 + 崩溃自愈重启 -packaging/ - com.persona.compaction-watcher.plist.template launchd 守护模板 -scripts/ - drill.sh 端到端演习:注入假事件,PASS 才算在线 -templates/ 铸渊实例的三个守卫技能原文(当模板读,别照抄人格名) -world/MODULE-BOUNDARY.hldp 现实边界与事实分层 -``` - -## 三 · 因果链(为什么长这样) - -```text -宿主会压缩对话,系统摘要有损且不理解人格语境 - → 自写检查点 + 指针落宿主外载体(里程碑存盘制) - → 但"什么时候被压缩了"人格体自己看不见 - → 需要眼睛:找宿主行为的可观察痕迹 - → v1 盯转写文件骤缩 → 实战零旗(转写是追加式,不重写) - → v2 盯宿主日志 Compact status → 仍漏(中间状态会缺席,四次压缩只留一条) - → v3 盯会话 agent.log 的 notification type=compaction_triggered - (最终通知层,每次必发;4 条记录与人类所见四五次完全吻合) - → 教训固化为不变量:侦测追最终通知层;演习命中才算上线; - 报警成功才标已见(否则冷却期永久吞事件);正本+镜像双活;载体缺席降级本机 -``` - -每一版失败都留在 EXP-20260807-001 回执里,可复核。 - -## 四 · 拉下来怎么用(macOS / Qoder 系宿主) - -1. `git clone --depth 1 https://guanghulab.com/code/bingshuo/hololake-system-architecture.git` - (或在线读单文件); -2. 拷 `runtime/` 两个文件到本机常驻目录(如 `~/.persona-bridge/`), - 正本建议同步一份到你的宿主外载体; -3. 用环境变量把六处路径指向**你的**宿主日志与你自己的信号目录(默认值是 - 铸渊实例的,照抄会读错地方); -4. 跑 `zsh scripts/drill.sh`,必须 DRILL PASS; -5. 用 `packaging/` 模板注册 launchd(替换 `__HOME__`、`__LABEL__`),bootstrap 后 - `launchctl print gui/$(id -u)/