系统 ID
ui-contract
ui-contract
公共 UI 结构的唯一事实来源——页面、导航、组件、坐标、状态、动效、颜色、排版与语言——由 Web 和 Swift 渲染器共同消费。
ui-contract
active
仅公共 UI 结构。它绝不是 AENET Core 的事实来源,也不携带任何私有数据。
设计/发布来源 → UI 契约 → 渲染器(Web、Swift)。单向、公开。
让每个公共页面成为一个系统的渲染器,使 Web 与 Swift 保持一致,更新绝不破坏访客会话。
两个渲染器(Web + Swift)曾经有分歧风险。UI Contract 通过一个 JSON 事实来源加上发布兼容性与回滚解决。
设计/发布来源 → UI 契约 → 渲染器(Web、Swift)。单向、公开。
同一页面模型(ui-contract/pages.json + blocks.json)由 Web 外壳与 Swift UI 共同渲染,使两个表面保持一致。
这些问题由本页内容解答。
仅已验证状态——本页内容均非预测。