Files

2.0 KiB

This is NOT the Next.js you know

This version has breaking changes — APIs, conventions, and file structure may all differ from your training data. Read the relevant guide in node_modules/next/dist/docs/ (resolved from this file's directory; in monorepos the next package may not be visible from the repo root) before writing any code. Heed deprecation notices.

This block is written and re-added by next dev — verify at node_modules/next/dist/server/lib/generate-agent-files.js. Removing it from a diff only re-creates the uncommitted change; committing it with your work keeps the tree clean.

项目维护

  • Wiki 和 Studio 共用 apps/dashboard 的 Pages Router、登录保护和品牌包。保留已发布的路由、媒体标识和数据库迁移。

开发分支与集成

  • dev 是日常开发成果的集成分支。开始新任务前检查工作区和远程状态,默认从最新 origin/dev 创建或复用对应任务分支,避免夹带其他任务的未完成改动。
  • 每项任务完成并通过适当检查后,提交并推送任务分支,再将该任务合并到 dev 并推送;用户已持续授权这类向 dev 的合并与推送,无需逐次确认。
  • 合并前检查完整差异和待合入提交;保留 dev 已有工作,冲突解决后重新执行受影响的检查。不强推或重写共享历史,不擅自删除任务分支。
  • main 保持人工集成:未经用户针对本次操作明确授权,不直接推送 main,也不代为合并面向 main 的 PR。需要发布到主线时,准备 dev 到 main 的可评审 PR,等待用户手动合并。
  • 当前不使用 CI/CD,不因合并或推送 dev 自动恢复旧流水线、远程预览或部署安排。完整构建与运行验证是否执行及其环境,按用户另行授权处理。
  • 交付报告说明任务分支、提交、检查结果以及是否已合并并推送 dev;区分 dev 集成与 main 合并、部署。