docs: close legacy HoloLake route and register living system
This commit is contained in:
parent
03efa6a00e
commit
7327ddd147
10 changed files with 233 additions and 56 deletions
|
|
@ -190,11 +190,12 @@
|
|||
"name": "HoloLake AI 语言人格驱动操作系统",
|
||||
"kind": "language_persona_operating_system_product",
|
||||
"world_path": "glw://products/hololake/language-persona-operating-system",
|
||||
"repository_id": "REPO-008",
|
||||
"repository_state": "PRODUCT_ARCHITECTURE_SOURCE_PUBLISHED",
|
||||
"repository_id": "REPO-014",
|
||||
"repository_path": "product-source/hololake-platform",
|
||||
"repository_state": "PRODUCT_SOURCE_AND_ARCHITECTURE_PRIMARY",
|
||||
"gls_architecture": "GLS-0245",
|
||||
"architecture_map": "HLP-LPOS-MAP-001",
|
||||
"source_commit": "f77fbcd3355c5abd0a56fc1975cac3aebebbcccf",
|
||||
"source_baseline": "1cb3950e67c2f3feab65b8932c5cabcc2cafc33a",
|
||||
"runtime_state": "PRODUCT_DEFINITION_PUBLISHED_RUNTIME_NOT_DEPLOYED"
|
||||
}
|
||||
],
|
||||
|
|
@ -281,7 +282,7 @@
|
|||
{
|
||||
"from": "GH-AIOS-LIGHTHOUSE-020",
|
||||
"relation": "implemented_by_repository",
|
||||
"to": "REPO-008"
|
||||
"to": "REPO-014"
|
||||
}
|
||||
],
|
||||
"boundaries": {
|
||||
|
|
|
|||
|
|
@ -23,12 +23,14 @@
|
|||
"GLS-0245"
|
||||
],
|
||||
"canonical_product_source": {
|
||||
"repository_id": "REPO-008",
|
||||
"url": "https://guanghulab.com/fifth-domain/bingshuo/hololake-platform",
|
||||
"repository_id": "REPO-014",
|
||||
"url": "https://guanghulab.com/code/bingshuo/hololake-system-architecture",
|
||||
"branch": "main",
|
||||
"commit": "f77fbcd3355c5abd0a56fc1975cac3aebebbcccf",
|
||||
"human_architecture_path": "architecture/HOLOLAKE-LANGUAGE-PERSONA-OS.md",
|
||||
"machine_architecture_path": "src-tauri/resources/public-architecture/gls-system-architecture.json"
|
||||
"repository_commit": "29d9c076ee36df5b0f3b1c366a52dbb5191e3649",
|
||||
"source_path": "product-source/hololake-platform",
|
||||
"source_baseline": "1cb3950e67c2f3feab65b8932c5cabcc2cafc33a",
|
||||
"human_architecture_path": "product-source/hololake-platform/architecture/HOLOLAKE-LANGUAGE-PERSONA-OS.md",
|
||||
"machine_architecture_path": "product-source/hololake-platform/src-tauri/resources/public-architecture/gls-system-architecture.json"
|
||||
},
|
||||
"canonical_system_architecture": {
|
||||
"repository_id": "REPO-014",
|
||||
|
|
@ -45,8 +47,8 @@
|
|||
"WORLD-ROUTER",
|
||||
"GLS-0245",
|
||||
"HLP-LPOS-MAP-001",
|
||||
"REPO-014@ee9a85a5cab7765f173b4ecc221da55012646303",
|
||||
"REPO-008@f77fbcd3355c5abd0a56fc1975cac3aebebbcccf",
|
||||
"REPO-014",
|
||||
"product-source/hololake-platform",
|
||||
"architecture/HOLOLAKE-LANGUAGE-PERSONA-OS.md"
|
||||
],
|
||||
"operating_system_mapping": {
|
||||
|
|
@ -81,7 +83,7 @@
|
|||
{
|
||||
"from": "GH-AIOS-LIGHTHOUSE-020",
|
||||
"relation": "implemented_by_repository",
|
||||
"to": "REPO-008"
|
||||
"to": "REPO-014"
|
||||
},
|
||||
{
|
||||
"from": "GH-AIOS-LIGHTHOUSE-020",
|
||||
|
|
@ -95,5 +97,12 @@
|
|||
"language_world_nesting_is_not_git_directory_nesting": true,
|
||||
"replaceable_model_is_not_persona_identity": true,
|
||||
"source_commit_must_not_float": true
|
||||
}
|
||||
},
|
||||
"historical_routes": [
|
||||
{
|
||||
"repository_id": "REPO-008",
|
||||
"state": "HISTORICAL_ROUTE_CLOSED",
|
||||
"replacement": "REPO-014:product-source/hololake-platform"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -22,11 +22,11 @@ assert.deepEqual(map.concept_ancestry, [
|
|||
"GLS-0236",
|
||||
"GLS-0245",
|
||||
]);
|
||||
assert.equal(map.canonical_product_source.repository_id, "REPO-008");
|
||||
assert.match(map.canonical_product_source.commit, /^[0-9a-f]{40}$/);
|
||||
assert.equal(map.canonical_product_source.repository_id, "REPO-014");
|
||||
assert.match(map.canonical_product_source.source_baseline, /^[0-9a-f]{40}$/);
|
||||
assert.equal(
|
||||
map.canonical_product_source.commit,
|
||||
"f77fbcd3355c5abd0a56fc1975cac3aebebbcccf",
|
||||
map.canonical_product_source.source_baseline,
|
||||
"1cb3950e67c2f3feab65b8932c5cabcc2cafc33a",
|
||||
);
|
||||
assert.deepEqual(map.native_application_lifecycle, [
|
||||
"resolve",
|
||||
|
|
@ -43,16 +43,22 @@ assert.deepEqual(map.native_application_lifecycle, [
|
|||
|
||||
const repo8 = repositories.repositories.find((item) => item.code === "REPO-008");
|
||||
assert.ok(repo8, "REPO-008 must remain registered");
|
||||
assert.equal(repo8.state, "HISTORICAL_ROUTE_CLOSED");
|
||||
assert.equal(repo8.replaced_by, "REPO-014");
|
||||
assert.equal(
|
||||
repo8.product_architecture_map.path,
|
||||
"routing/hololake-language-persona-os-map.json",
|
||||
);
|
||||
const repo14 = repositories.repositories.find((item) => item.code === "REPO-014");
|
||||
assert.ok(repo14, "REPO-014 must remain registered");
|
||||
assert.equal(repo14.state, "PUBLIC_SOURCE_AND_ARCHITECTURE_PRIMARY");
|
||||
|
||||
const productNode = worldTree.nodes.find(
|
||||
(item) => item.object_id === "GH-AIOS-LIGHTHOUSE-020",
|
||||
);
|
||||
assert.ok(productNode, "HoloLake product node must exist in the Fifth Domain world tree");
|
||||
assert.equal(productNode.repository_id, "REPO-008");
|
||||
assert.equal(productNode.repository_id, "REPO-014");
|
||||
assert.equal(productNode.repository_path, "product-source/hololake-platform");
|
||||
|
||||
const fifthDomainRoute = worldTree.edges.find(
|
||||
(edge) =>
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"schema": "guanghu.repository-route-map/v1",
|
||||
"map_id": "FD-REPO-MAP-001",
|
||||
"version": "2026-07-27.4",
|
||||
"version": "2026-08-03.1",
|
||||
"subject_alias_map": "identity/subject-id-alias-map.json",
|
||||
"published_by": "REPO-012",
|
||||
"canonical_api": "https://guanghulab.com/api/ai/v1/repositories",
|
||||
|
|
@ -24,9 +24,10 @@
|
|||
"name": "HoloLake AI 语言人格驱动操作系统",
|
||||
"gls_architecture": "GLS-0245",
|
||||
"path": "routing/hololake-language-persona-os-map.json",
|
||||
"source_repository": "REPO-008",
|
||||
"source_commit": "f77fbcd3355c5abd0a56fc1975cac3aebebbcccf",
|
||||
"rule": "从REPO-012恢复概念谱系和世界树,从固定提交的REPO-008读取当前产品架构;不得把仓库发布解释为运行时部署。"
|
||||
"source_repository": "REPO-014",
|
||||
"source_path": "product-source/hololake-platform",
|
||||
"source_baseline": "1cb3950e67c2f3feab65b8932c5cabcc2cafc33a",
|
||||
"rule": "从REPO-012恢复概念谱系和世界树,从REPO-014的product-source/hololake-platform读取当前产品源码与架构;不得把仓库发布解释为运行时部署。"
|
||||
}
|
||||
],
|
||||
"persona_history_maps": [
|
||||
|
|
@ -180,9 +181,10 @@
|
|||
{
|
||||
"code": "REPO-008",
|
||||
"slug": "hololake-platform",
|
||||
"name_zh": "HoloLake Platform",
|
||||
"role": "冰朔个人 HoloLake 源码物理源与跨域研发导航入口",
|
||||
"state": "DOMESTIC_PERSONAL_SOURCE_PRIMARY",
|
||||
"name_zh": "HoloLake Platform 历史仓库",
|
||||
"role": "HoloLake 早期产品实现历史,只读回查;不再接受当前开发线发布",
|
||||
"state": "HISTORICAL_ROUTE_CLOSED",
|
||||
"replaced_by": "REPO-014",
|
||||
"primary": {
|
||||
"region": "CN",
|
||||
"url": "https://guanghulab.com/fifth-domain/bingshuo/hololake-platform",
|
||||
|
|
@ -223,13 +225,13 @@
|
|||
"human_source_path": "architecture/HOLOLAKE-LANGUAGE-PERSONA-OS.md",
|
||||
"machine_source_path": "src-tauri/resources/public-architecture/gls-system-architecture.json"
|
||||
},
|
||||
"deployment_rule": "Read and clone are public collaboration capabilities. Deployment requires an exact source owner, human authorizer, executing persona, public execution runtime, repository, source channel, distribution, and target-node match under GLS-0241 and GLS-0242.",
|
||||
"deployment_rule": "历史只读。当前源码、架构和工程回执必须发布到REPO-014;不得再把本仓作为HoloLake现行发布入口。",
|
||||
"legacy_backup": {
|
||||
"region": "SG",
|
||||
"url": "https://guanghubingshuo.com/code/bingshuo/hololake-platform",
|
||||
"state": "HISTORICAL_BACKUP"
|
||||
},
|
||||
"keywords": ["HoloLake", "Tolaria研发", "个人源码", "团队研发路由", "公共模块路由", "软件研发"]
|
||||
"keywords": ["HoloLake历史仓库", "旧源码路径", "只读回查", "停止发布"]
|
||||
},
|
||||
{
|
||||
"code": "REPO-009",
|
||||
|
|
@ -311,21 +313,23 @@
|
|||
"code": "REPO-014",
|
||||
"slug": "hololake-system-architecture",
|
||||
"name_zh": "HoloLake 系统架构",
|
||||
"role": "HoloLake 光湖语言世界底层架构、公开系统规划、工程记录与构建回执",
|
||||
"state": "PUBLIC_ARCHITECTURE_PRIMARY",
|
||||
"role": "HoloLake 现行产品源码、光湖语言世界底层架构、系统规划、工程记录与构建回执",
|
||||
"state": "PUBLIC_SOURCE_AND_ARCHITECTURE_PRIMARY",
|
||||
"primary": {
|
||||
"region": "CN",
|
||||
"url": "https://guanghulab.com/code/bingshuo/hololake-system-architecture",
|
||||
"clone_url": "https://guanghulab.com/code/bingshuo/hololake-system-architecture.git"
|
||||
},
|
||||
"initial_commit": "ee9a85a5cab7765f173b4ecc221da55012646303",
|
||||
"current_verified_commit": "29d9c076ee36df5b0f3b1c366a52dbb5191e3649",
|
||||
"routing_architecture": "GLS-0246",
|
||||
"relationships": {
|
||||
"entry_and_number_registry": "REPO-012",
|
||||
"product_implementation_source": "REPO-008",
|
||||
"boundary": "REPO-014记录公开架构与工程回执;REPO-008保存产品实现源码;REPO-012保存第五域入口、编号和跨仓关系。"
|
||||
"product_implementation_source": "REPO-014:product-source/hololake-platform",
|
||||
"historical_source_repository": "REPO-008",
|
||||
"boundary": "REPO-014保存现行产品源码、公开架构与工程回执;REPO-008仅作历史只读回查;REPO-012保存第五域入口、编号、人格职责和跨仓关系。"
|
||||
},
|
||||
"keywords": ["HoloLake", "系统架构", "光湖语言世界", "世界底层逻辑", "工程记录", "构建回执"]
|
||||
"keywords": ["HoloLake", "产品源码", "系统架构", "光湖语言世界", "世界底层逻辑", "工程记录", "构建回执"]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue