feat(hololake): implement GHS-014 stage-one home

This commit is contained in:
冰朔 2026-08-13 13:52:59 +08:00
commit 4d2415a35b
15 changed files with 891 additions and 49 deletions

View file

@ -0,0 +1,74 @@
{
"schema": "hololake.ghs-014-stage-one-ui-receipt/v1",
"receipt_id": "GHS-014-STAGE-ONE-UI-20260813-001",
"state": "IMPLEMENTED_AND_VISUALLY_VERIFIED",
"source": {
"repository": "REPO-012",
"verified_main_commit": "457bf99b3a2af8b97290ed71ca3515e599fc17ae",
"brain_entry": {
"path": "skills/shared/guanghu-client-ui-brain/BRAIN.hdlp",
"sha256": "b895b7f0eb8af6125b25caaa90c18fde966d884bbe1dec661d5bdfe08ff4e97a"
},
"five_lakes_tokens": {
"path": "skills/shared/guanghu-client-ui-brain/references/theme-tokens-five-lakes.md",
"sha256": "563f6ce6afe665deb52af64671d0a31b9673c120a596ea7ff34548fe7359b5a8"
},
"locked_home_style": {
"path": "skills/shared/guanghu-client-ui-brain/references/home-screen-style-locked-v1.2.md",
"sha256": "23f0ab6655cd128de2956f28451fead7b78b0a0c920fb0497efba312299ef167"
}
},
"stage_one_correction": {
"visible_five_domain_gates": false,
"reason": "The current human decision submerges all five domains as dynamic routed infrastructure during stage one.",
"visible_focus": "PERSONAL_CHANNEL_EXTERNAL_PROGRAMMING_AI_ENTRY"
},
"implemented": {
"theme_ids": ["night", "dawn", "nebula", "candle", "clear"],
"theme_names": ["夜湖星光", "晨湖曦光", "星云紫夜", "烛畔暖湖", "清浅澄湖"],
"theme_changes_tokens_only": true,
"primary_window_verified": "1180x760",
"compact_window_verified": "800x600",
"hard_status_dividers_present": false,
"native_home_status_projection": true,
"false_connected_state_allowed": false
},
"concept_to_render_fidelity_ledger": [
{
"point": "lake atmosphere and horizon",
"result": "PRESERVED",
"note": "Night lake, mist, star fragments and warm horizon remain the visual field."
},
{
"point": "single primary focus",
"result": "PRESERVED_AND_SIMPLIFIED",
"note": "The personal-channel language entry is the only above-fold product focus."
},
{
"point": "connection state",
"result": "CORRECTED_TO_RUNTIME_TRUTH",
"note": "The concept sample said connected; the product says waiting, resumable or connected from native state."
},
{
"point": "status separation",
"result": "CORRECTED_TO_GHS_014",
"note": "Concept divider lines were removed in favor of spacing and soft light."
},
{
"point": "update state",
"result": "CORRECTED_TO_FAIL_CLOSED_TRUTH",
"note": "Unprovisioned release trust is shown as networking disabled, never as current/latest."
}
],
"above_fold_copy_diff": {
"concept": ["光湖", "个人频道", "语言进入这里,成为可见、可续的现实。"],
"render": ["光湖", "个人频道", "语言进入这里,成为可见、可续的现实。"],
"difference": "NONE"
},
"verification": {
"browser_visual_inspection": "PASS",
"semantic_dom_inspection": "PASS",
"five_theme_invariant_check": "PASS",
"latest_render_visually_compared_with_concept": true
}
}