Files
zkxw/docs/agents/project.json
T
zlwu d0ff3cf23a chore(agents): 接入个人开发流程的隔离试点
保留原有工程规则,以共享 Skill 和配置记录应用映射、V2.0、Figma 示例及用户确认的 Drone 状态。安装、重复执行与恢复已验证;不修改 MCP、业务代码和流水线,不代表真实业务或两端会话验收完成。
2026-10-30 15:47:18 +08:00

91 lines
2.4 KiB
JSON

{
"schema_version": 1,
"project": {
"name": "zkxw",
"stage": "existing",
"integration_branch": "V2.0",
"tracker": {
"kind": "gitea",
"repository": "https://gitea.aichengyan.com/cykj/zkxw"
}
},
"apps": [
{
"name": "backend",
"path": "backend",
"rules": "backend/AGENTS.md",
"validation": [
{
"command": "python backend/scripts/check_field_consistency.py",
"environment": "工程根目录;仅覆盖注册实体,已知路径限制见 docs/dev-field-consistency.md;业务测试另按 backend/AGENTS.md 在隔离环境选择"
}
]
},
{
"name": "mobile-h5",
"path": "mobile-h5",
"rules": "mobile-h5/AGENTS.md",
"validation": []
},
{
"name": "mobile-oa-h5",
"path": "mobile-oa-h5",
"rules": "mobile-oa-h5/AGENTS.md",
"validation": [
{
"command": "npm --prefix mobile-oa-h5 run build",
"environment": "已安装该应用依赖;另需按应用规则运行受影响测试与 WebView 真机验收"
}
]
},
{
"name": "web-admin",
"path": "web-admin",
"rules": "web-admin/AGENTS.md",
"validation": [
{
"command": "pnpm --dir web-admin build",
"environment": "已安装对应依赖;构建可能包含类型检查,按 package.json 核对;不启动开发服务"
}
]
}
],
"decisions": {
"tech_stack": "README.md",
"architecture": null
},
"worktree": {
"strategy": "native-first",
"fallback": ".local/agent/worktrees"
},
"figma": {
"references": [
"https://www.figma.com/design/jc7D8Fe7lKNTVj4jM3AoGW?node-id=2-2"
],
"status": "user-confirmed-demo-only"
},
"delivery": {
"provider": "drone",
"trigger": "tag",
"status": "user-confirmed",
"evidence": "用户确认既有 Gitea/Drone Tag 打包已完成,本次不复查或修改流水线。"
},
"permissions": {
"push_task_branch": false,
"create_pr": false,
"write_issue": false,
"merge": false,
"push_tag": false,
"deploy": false
},
"environment": {
"test": "由各任务确认独立测试环境;此接入未连接业务数据库,不启动或重启服务。",
"secrets": "external-controlled-storage"
},
"knowledge": {
"directory": "docs/knowledge",
"reports": ".local/agent/retros",
"schedule_enabled": false
}
}