Files
console-dev/AGENTS.md
T
cieanyau cbf0ba30e7
前端验证 / verify (push) Failing after 15m3s
明确V0仅保留前端并隔离V1后端项目
2026-11-07 09:37:25 +08:00

27 lines
2.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# V0 项目边界
本仓库属于 V0:Nuxt、Vue、OpenVue 和 Deni 会员前端。V0 只保留前端,不承载后端项目。
## 仓库隔离
- 本仓库远端为 `https://git.crash.work/cieanyau/console-dev.git`。
- V1 位于 `/Users/cieanyau/Documents/ChatGPT/V1`;其中 Next.js、React 和 Shadcn 前端使用 `https://git.crash.work/cieanyau/console-new.git`,PHP 后端在其 `backend/` 子目录保持独立 Git 仓库。
- V0 任务只修改本前端;V1 的前端、后端、依赖、分支和构建产物需要在各自任务范围处理,不互相合并或作为彼此的发布源。
- 推送前核对工作树、分支和远端;只暂存本任务明确涉及的文件。
- 提交说明使用中文,新增解释性代码注释使用中文。
## 发布隔离
- V0 正式站为 `console.crash.work`,发布根目录为 `/www/wwwroot/crashwork-console`,会员前端进程为 PM2 的 `crashwork-console`。
- V1 开发站为 `console-dev.crash.work`,发布根目录为 `/www/wwwroot/console-dev.crash.work`,使用独立的 `console-dev.service`;这些目标不属于 V0 发布范围。
- V0 发布只操作已经核实的 V0 目标,保留旧版本及回滚点;不得重启全部 PM2 进程或 V1 服务。
- 构建、依赖目录、发布归档、运行配置及验收记录分别归属各自项目,不跨项目复用。
## 共享后端边界
- `/console/v1` 是 V10 业务系统的 API 前缀,与名为 V1 的前端项目不是同一个概念。
- 两个前端目前共用该后端;前端仓库独立不代表 API 或数据库独立。
- V0 前端发布不自动授权修改共享后端契约、执行数据库迁移或复制生产数据。影响共享后端的变更必须另行核对全部使用方,并按用户确认的后端范围发布。
- 后端主仓库已经迁至 `/Users/cieanyau/Documents/ChatGPT/V1/backend`;关联工作树在 `V1/backend-worktrees/`,交付包在 `V1/backend-deliveries/`。不得在 V0 重建后端目录,也不得将完整后端源码或配置推送至本仓库。
- 目录迁移不改变生产 API 或数据库。共享后端契约尚未配套发布时,不发布依赖该新契约的 V0 前端产物。