diff --git a/.ua/backlog.json b/.ua/backlog.json index 2683dc7..59e6fa0 100644 --- a/.ua/backlog.json +++ b/.ua/backlog.json @@ -1732,6 +1732,14 @@ "acceptance": "npm run changelog 重生成到当前提交史(400 提交);llms.txt 补配方 11 目录行并在此后随 docs 归档;CHANGELOG 内容与 git log 一致(npm run changelog:check 通过)。", "notes": "", "status": "done" + }, + { + "id": "g172", + "title": "列表命令支持 JSON 输出", + "motivation": "ua info 早就有 --json,但 ua list 只能打印文本,脚本与 Agent 想拿「包 + 组件 id」清单只能抓 stdout 再正则,容易随文案变化失效。", + "acceptance": "ua list --json 输出 {name, version, type, description, components[]} 数组,--components 仍逐组件展开;CLI 清单 exports 与 AGENTS.md 的用法行同步;npm run check 全绿(含 lint-iterations)。", + "notes": "", + "status": "done" } ] } \ No newline at end of file diff --git a/.ua/iterations.log b/.ua/iterations.log index 809a62b..b95946c 100644 --- a/.ua/iterations.log +++ b/.ua/iterations.log @@ -216,3 +216,4 @@ {"ts":"2026-10-26T16:16:07+08:00","id":"g169","result":"done","commit":"bd98fc8","summary":"formItem 新增 span 跨列(窄屏/单列自动退回整行)"} {"ts":"2026-10-26T16:17:06+08:00","id":"g170","result":"done","commit":"a754bd6","summary":"pagination 新增 simple 极简模式与 hideOnSinglePage"} {"ts":"2026-10-26T16:17:49+08:00","id":"g171","result":"done","commit":"6a605ba","summary":"刷新 CHANGELOG 至 400 提交,补 llms.txt 的配方 11 目录行"} +{"ts":"2026-10-26T16:19:32+08:00","id":"g172","result":"done","commit":"250601d","summary":"ua list 新增 --json(包 + 组件 id 结构化输出),CLI 清单与 AGENTS 同步"}