iter(f06): 锁文件入库并补全目录树

This commit is contained in:
HIsheR
2026-10-23 18:53:31 +08:00
parent 35c9f00e26
commit a5439fe4a6
2 changed files with 62 additions and 1 deletions
+9 -1
View File
@@ -39,11 +39,19 @@ ui-arch-mvp/
│ │ └── tokens/ # --ua-* 设计令牌 │ │ └── tokens/ # --ua-* 设计令牌
│ └── tools/ # 工程层(private,不发布) │ └── tools/ # 工程层(private,不发布)
│ └── cli/ # ua 命令行 + MCP 注册表服务 │ └── cli/ # ua 命令行 + MCP 注册表服务
├── scripts/ # 工程脚本:gitea.mjs(git 推送封装)、gitea-api.mjs(Gitea REST API)
├── ARCHITECTURE.md # 本文件:结构规范 ├── ARCHITECTURE.md # 本文件:结构规范
├── AGENTS.md # Agent 接入手册(兼项目入口文档) ├── AGENTS.md # Agent 接入手册(兼项目入口文档)
├── CODING.md # 编码规范 ├── CODING.md # 编码规范
├── COMMITTING.md # 提交信息规范(commit-lint 机器校验)
├── ITERATION.md # 无人值守自我迭代协议(自动化 Agent 执行)
├── pnpm-workspace.yaml # pnpm 工作区定义
├── pnpm-lock.yaml # 依赖锁定(入库,保证依赖树可复现)
├── llms-full.txt # Agent 全量文档(ua docs 生成) ├── llms-full.txt # Agent 全量文档(ua docs 生成)
└── .ua/index.json + llms.txt # 注册表索引(ua index 生成,提交入库) └── .ua/ # 迭代元数据
├── index.json # 注册表索引(ua index 生成,提交入库)
├── backlog.json # 迭代待办清单(open/done)
└── iterations.log # 每轮迭代留痕(lint-iterations 机器校验)
``` ```
## 包规范(每包强制) ## 包规范(每包强制)
+53
View File
@@ -0,0 +1,53 @@
lockfileVersion: '9.0'
settings:
autoInstallPeers: true
excludeLinksFromLockfile: false
importers:
.:
devDependencies:
typescript:
specifier: ^5.6.0
version: 5.9.3
apps/demo:
dependencies:
'@ui-arch/frame':
specifier: workspace:*
version: link:../../packages/core/frame
'@ui-arch/ui':
specifier: workspace:*
version: link:../../packages/skin/ui
packages/core/frame: {}
packages/core/table-core: {}
packages/design/tokens: {}
packages/skin/ui:
dependencies:
'@ui-arch/frame':
specifier: workspace:*
version: link:../../core/frame
'@ui-arch/table-core':
specifier: workspace:*
version: link:../../core/table-core
'@ui-arch/tokens':
specifier: workspace:*
version: link:../../design/tokens
packages/tools/cli: {}
packages:
typescript@5.9.3:
resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==}
engines: {node: '>=14.17'}
hasBin: true
snapshots:
typescript@5.9.3: {}