hyb-oa-delivery-trellis-only 移除项目交付 Skill 并统一 Trellis-only 治理

这个提交包含在:
2026-05-26 11:20:56 +08:00
父节点 1b5c7527b7
当前提交 fd4059d511
共修改 19 个文件,包含 207 行新增和 288 行删除
+10 -10
查看文件
@@ -47,16 +47,16 @@ Trellis 的定位是“开发执行合同和上下文组织层”,不是业务
历史 `issues/*.csv` 不删除、不批量回写;需要表格化审计时,可以从 Trellis task 摘要导出,而不是重新维护一套并行合同。
### 3. Skill 只沉淀操作流程
### 3. Trellis spec 固化操作流程
Skill 用于减少重复沟通和降低遗漏风险,适合沉淀:
TRELLIS2 后,项目不再维护独立的交付 Skill。每轮固定流程、验证顺序和高频边界应按稳定程度分别落到 `.trellis/workflow.md`、`.trellis/spec/hyb-oa/`、当前 Trellis task 或 `docs/`:
- 每轮交付固定流程。
- 试运行和验证顺序。
- Playwright 视觉巡检要求。
- 报销、发票、企业微信等高频业务的检查入口。
- 每轮交付固定流程:优先进入 `.trellis/workflow.md` 或 `.trellis/spec/hyb-oa/project-governance.md`。
- 试运行和验证顺序:优先进入 `docs/试运行与自动化验证手册.md` 或对应 Trellis task。
- Playwright 视觉巡检要求:优先进入 `docs/产品设计规则.md` 和相关 QA 脚本。
- 报销、发票、企业微信等高频业务入口:优先进入对应业务规约和 `.trellis/spec/hyb-oa/` 领域 spec。
Skill 不复制长文档。详细业务规则放在 `docs/`,稳定开发规则沉淀到 `.trellis/spec/`,Skill 通过 references 指向需要时再读取。
详细业务规则放在 `docs/`,稳定开发规则沉淀到 `.trellis/spec/`,当前任务上下文由 `.trellis/tasks/<task>/prd.md`、`implement.jsonl` 和 `check.jsonl` 串联。
### 4. 文档保存事实源
@@ -78,7 +78,7 @@ AGENTS.md 只放 Trellis-first 入口和硬约束,不复制长规则。
- 后端:`npm run prisma:validate`、`node --check`、相关 Vitest、回归脚本。
- 前端:`npm run typecheck`、`npm run build`。
- 视觉:Playwright PC、mobile、WeCom UA 截图和 DOM 指标。
- 文档/Skill:CSV validator、Skill quick_validate、`git diff --check`。
- 文档/流程:Trellis governance check、docs registry check、`git diff --check`。
验证失败时先定位是代码问题、测试桩问题、环境问题还是数据问题。数据库迁移漂移、生产配置、远程服务变更属于高风险操作,必须暂停确认。
@@ -155,7 +155,7 @@ commit message 使用中文并引用 Trellis task 名称或任务 ID,例如 `t
agent 在声明 blocker 前,必须先查项目内已有资产:
- `issues/*.csv`、`docs/`、`.agents/skills/hyb-oa-delivery/` 和 `AGENTS.md`。
- `issues/*.csv`、`docs/`、`.trellis/spec/hyb-oa/`、当前 Trellis task 和 `AGENTS.md`。
- 已有测试脚本、Playwright 用例、回归脚本、试运行报告和覆盖矩阵。
- `artifacts/`、`output/`、手工复核证据、测试样本和历史日志。
- 环境变量示例、部署 runbook、可用的公网健康检查和本地启动脚本。
@@ -230,5 +230,5 @@ agent 在声明 blocker 前,必须先查项目内已有资产:
当连续两轮以上重复提醒同一类 agent 行为,或者同一类遗漏导致返工时,先判断:
- 是项目事实源:更新 `docs/`。
- 是每轮操作流程:更新 `.agents/skills/hyb-oa-delivery/`。
- 是每轮操作流程:更新 `.trellis/workflow.md`、`.trellis/spec/hyb-oa/` 或当前 Trellis task。
- 是不可违反硬规则:更新 `AGENTS.md`。