docs(project): align product names and source directories

This commit is contained in:
QiuSW
2026-08-03 16:27:05 +08:00
parent fe0c867948
commit b9e29ed970
16 changed files with 177 additions and 154 deletions
+3 -3
View File
@@ -16,7 +16,7 @@
| --- | --- |
| T-0xx | Phase 0 地基 |
| T-1xx | Phase 1 真机取证 |
| T-2xx | Phase 2 web 端核心 |
| T-2xx | Phase 2 采购服务核心 |
| T-3xx | Phase 3 双端打通与第一趟试选 |
| T-4xx | Phase 4 第二趟下单与收尾 |
| T-5xx | V2 及以后(图搜、Excel、ERP、订单核对、AI 辅助) |
@@ -46,8 +46,8 @@ needs_device: true # 是否需要真机验收
needs_human_review: false # 是否需要人审原型 / 文案 / 决策后才能 DONE
write_paths:
- docs/tasks/T-101.md
- desk/src/android/**
- desk/tests/**
- client/src/android/**
- client/tests/**
---
```
+16 -3
View File
@@ -3,7 +3,7 @@ id: T-007
title: 统一产品名称与源码目录契约
phase: 0
deps: []
status: DOING
status: DONE
created: 2026-08-03
context_ref: a7465d2
work_branch: task/t-007-project-naming-layout
@@ -74,6 +74,19 @@ write_paths:
## 执行记录
### 2026-08-03 · 待实现
### 2026-08-03 · 命名与目录契约已统一
- 已确认命名与目录映射;任务保持 `DOING`,先更新规范与入口脚本,再运行静态门禁。
- 项目入口、技术栈、架构、API、路由、路线图和当前状态已统一为:整体项目 `cmbuyer`;
采购服务是网页端,源码目录 `admin/`;采购工具是 Windows 桌面端,源码目录 `client/`。
- 当前规范性源码路径已切换到 `admin/cmd/server/main.go`、`admin/internal/...`、
`client/src/main.py`、`client/src/android/pdd_flow.py` 与 `client/tests/`。原型文件前缀、
HTTP 路由和内部 `webui` 包保持不变。
- `init.ps1` 与 `init.sh` 使用 `admin/go.mod`、`client/requirements.txt` 作为初始化哨兵,
不再仅凭空目录判断。验证时发现工作区已有空 `admin/` / `client/`,旧判据误建了
`client/.venv`;该虚拟环境创建时间与本轮验证一致,已移入回收站,两个目标目录均未删除。
- `& .\init.ps1`:上下文清单通过,并按 Phase 0 约定以退出码 3 精确列出
“T-001 初始化采购服务 admin/ Go 骨架”和“T-002 初始化采购工具 client/ Python 骨架”。
- PowerShell `ScriptBlock` 解析与 `bash -n init.sh` 通过;路径审计未在当前入口 / 架构中发现
`web/cmd`、`web/internal`、`desk/src`、`desk/tests`、`cd web` 或 `cd desk`。
- `python scripts/validate_agent_context.py` 与 `git diff --check` 通过。没有创建或修改生产代码,
没有触及 API 语义、页面判据或资金安全边界。