Land the UI capability platform across repos (gitlinks + housekeeping)

Why: R-platform spans core/ui/frontend/documents; also honors the
agreed housekeeping item — .env.dev must be gitignored (it holds live
API keys).

Evidence: make test full suite green on this head (exit 0); headless
walk on the real binary: avatar columns, settings shell with badges,
admin-row avatars, zero console errors.

Impact: capability layer only, no behavior changes. Merge order:
core -> ui -> frontend -> documents -> this PR.

Refs: proposal 2026-09-30-ui-redesign-and-auth.md (capability platform)
This commit is contained in:
2026-09-30 14:19:32 +00:00
parent 727093fed9
commit 8793bc97d5
6 changed files with 9 additions and 5 deletions
+3
View File
@@ -5,3 +5,6 @@ node_modules/
.zcode/plans/
runtime/
.svc.env
# 运行时环境文件(含密钥,不入库;svc-envfile 任务约定)
.env.dev
+2 -1
View File
@@ -10,7 +10,8 @@
## 目标与非目标
<预期结果、受影响入口/模块/契约;明确不做什么。>
- 目标(2026-09-30 用户裁定):头像/卡片/设置页成为系统基本能力——Icon/Avatar/primitives/SettingsShell 入 @ui 共享库;D28 七词表 + avatar 的 UIRenderer 渲染补齐(此前仅类型,卡片内静默丢弃);Core 增 avatar 词表;前端消费(消息头像列、设置中心上外壳、管理弹层头像);.env.dev 进 .gitignore。
- 非目标:不改业务行为/API;插件设置数据链(已通)不动。
## 同步记录