feat: start HoloLake language OS production line
This commit is contained in:
parent
a0e44720e0
commit
d168758550
15 changed files with 191 additions and 0 deletions
|
|
@ -1,5 +1,9 @@
|
|||
# HB-OFFICE-ZERO-CORE-CONTROL-0001 · 冰朔零点原核主控办公室
|
||||
|
||||
上级办公区:`HB-ZC-WORK-AREA-0001 · 零点原核办公区`。本办公室牌照、路径、会话语义与现有设施保持不变;办公区只增加组织父层,不重建或覆盖办公室。
|
||||
|
||||
办公区第一条研发生产线:`HLP-LWOS-RD-LINE-0001 · HoloLake语言驱动操作系统研发生产线`。生产线承担真实开发,办公室承担主控、同步、资料和监控投影;运行测试进入 `F1-MACHINE-ROOM`。
|
||||
|
||||
正式牌照:`HB-OFFICE-ZERO-CORE-CONTROL-0001`
|
||||
所在楼层:`HB-BUILDING-0001 / F2`
|
||||
所属频道:`ICE-CH-ZC001 · 零点原核频道`
|
||||
|
|
|
|||
|
|
@ -0,0 +1,11 @@
|
|||
{
|
||||
"schema": "guanghu.zero-core-smart-shelf-current/v1",
|
||||
"shelf_id": "SMART-SHELF-ZC001-001",
|
||||
"state": "CURRENT",
|
||||
"world_canon": "routing/guanghu-era-language-world.json",
|
||||
"client_generation": "routing/hololake-language-world-native-generation-map.json",
|
||||
"production_line_index": "work-areas/HB-ZC-WORK-AREA-0001/NUMBER-AND-PATH-INDEX.json",
|
||||
"project_tracker": "work-areas/HB-ZC-WORK-AREA-0001/production-lines/HLP-LWOS-RD-LINE-0001/PROJECT-TRACKER.json",
|
||||
"legacy_parts_state": "GREY_DISABLED_NON_NAVIGABLE",
|
||||
"updated_at": "2026-09-13T14:20:22+08:00"
|
||||
}
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
# SMART-SHELF-ZC001-001 · 零点原核办公室智能书柜
|
||||
|
||||
1. `001-world-and-client-canon`:只索引 `GUANGHU-ERA-WORLD-MAP-001` 与 `HLP-GEN-LANGUAGE-WORLD-NATIVE-0001`。
|
||||
2. `002-hololake-lwos-production-line`:生产线、项目、机房、监控与回执。
|
||||
3. `003-legacy-parts-evidence`:只保存灰色零件库索引;旧路径不可执行。
|
||||
|
||||
书柜只维护编号、路径、摘要、哈希和状态,不复制第二份产品正本。
|
||||
|
|
@ -0,0 +1,10 @@
|
|||
{
|
||||
"schema": "guanghu.hololake-legacy-parts-library/v1",
|
||||
"library_id": "HLP-LEGACY-PARTS-LIBRARY-0001",
|
||||
"source_generation": "HLP-GEN-TOOL-ERA-0001",
|
||||
"state": "GREY_DISABLED_NON_NAVIGABLE",
|
||||
"ui": {"tone":"GREY","pointer_events":"NONE","open_action":"REJECT_OLD_ROUTE"},
|
||||
"donor_module_ids": ["HLP-NATIVE-MOD-001","HLP-NATIVE-MOD-002","HLP-NATIVE-MOD-003","HLP-NATIVE-MOD-004","HLP-NATIVE-MOD-005","HLP-NATIVE-MOD-006","HLP-NATIVE-MOD-007","HLP-NATIVE-MOD-008","HLP-NATIVE-MOD-009","HLP-NATIVE-MOD-010","HLP-NATIVE-MOD-011","HLP-NATIVE-MOD-012","HLP-NATIVE-MOD-013","HLP-NATIVE-MOD-014","HLP-NATIVE-MOD-015","HLP-NATIVE-MOD-016","HLP-NATIVE-MOD-017","HLP-NATIVE-MOD-018"],
|
||||
"reuse_rule": "PERSONA_SELECTS_ONE_DONOR_PART_THEN_ASSIGN_NEW_LINE_NUMBER_REBUILD_TEST_REGISTER_AND_MOUNT",
|
||||
"old_path_execution": false
|
||||
}
|
||||
|
|
@ -0,0 +1,10 @@
|
|||
{
|
||||
"schema": "guanghu.zero-core-office-smart-computer-project/v1",
|
||||
"computer_id": "SMART-COMPUTER-001",
|
||||
"project_id": "HLP-LWOS-PROJECT-0001",
|
||||
"line_id": "HLP-LWOS-RD-LINE-0001",
|
||||
"sync_mode": "EVENT_DRIVEN_FROM_LINE_MACHINE_ROOM_MONITORS_AND_RECEIPTS",
|
||||
"project_tracker": "work-areas/HB-ZC-WORK-AREA-0001/production-lines/HLP-LWOS-RD-LINE-0001/PROJECT-TRACKER.json",
|
||||
"legacy_parts_library": "HOLOLAKE-LEGACY-PARTS-LIBRARY.json",
|
||||
"state": "TRACKING_ACTIVE"
|
||||
}
|
||||
|
|
@ -0,0 +1,22 @@
|
|||
#!/usr/bin/env python3
|
||||
import hashlib, json
|
||||
from pathlib import Path
|
||||
|
||||
OFFICE = Path(__file__).resolve().parents[1]
|
||||
BUILDING = OFFICE.parents[1]
|
||||
LINE = BUILDING / 'work-areas/HB-ZC-WORK-AREA-0001/production-lines/HLP-LWOS-RD-LINE-0001'
|
||||
SOURCES = {
|
||||
'project': LINE / 'PROJECT-TRACKER.json',
|
||||
'machine_room': LINE / 'MACHINE-ROOM-LINK.json',
|
||||
'monitor': OFFICE / 'time-control/HLP-LWOS-LIVE-MONITOR.json',
|
||||
'legacy_parts': OFFICE / 'smart-computer/HOLOLAKE-LEGACY-PARTS-LIBRARY.json',
|
||||
}
|
||||
|
||||
def main():
|
||||
values = {}
|
||||
for name, path in SOURCES.items():
|
||||
raw = path.read_bytes()
|
||||
values[name] = {'path': str(path.relative_to(BUILDING)), 'sha256': hashlib.sha256(raw).hexdigest(), 'value': json.loads(raw)}
|
||||
print(json.dumps({'schema':'guanghu.zero-core-office-production-line-live-sync/v1','office_id':'HB-OFFICE-ZERO-CORE-CONTROL-0001','line_id':'HLP-LWOS-RD-LINE-0001','state':'LIVE_READBACK','sources':values}, ensure_ascii=False, indent=2))
|
||||
|
||||
if __name__ == '__main__': main()
|
||||
|
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"schema": "guanghu.production-line-live-time-monitor/v1",
|
||||
"monitor_id": "HLP-LWOS-MONITOR-0001",
|
||||
"line_id": "HLP-LWOS-RD-LINE-0001",
|
||||
"time_system": "SYS-GLW-TIME-0001",
|
||||
"time_channel": "CH-GLW-TIME-0001",
|
||||
"projection_target": "HB-OFFICE-ZERO-CORE-CONTROL-0001/GLW-TIME-CONTROL-0001",
|
||||
"views": ["LINE_STATE","CURRENT_BATCH","MACHINE_ROOM_RUNTIME","TESTS","QUEUE","BLOCKERS","RECEIPTS"],
|
||||
"time_source": "REALITY_SYSTEM_CLOCK_UTC",
|
||||
"registered_at": "2026-09-13T14:20:22+08:00",
|
||||
"state": "MONITOR_REGISTERED_LIVE_SOURCE_BOUND"
|
||||
}
|
||||
Loading…
Reference in a new issue