# Fonrey Web Coding 开工前缺失清单 > 记录时间:2026-04-26 > 目的:在开始 Web Coding 落地前,把缺失但会直接卡住实施的文档一次补齐。 ## 一、必须补齐的 6 份关键文档 ### 1. 项目入口文档 - README.md / 项目总览 - 本地启动步骤 - 环境变量说明 - 数据库初始化与迁移说明 - 种子数据说明 ### 2. ADR 架构决策记录 需要冻结以下决策: - 登录态:session / token / 混合方案 - django-tenants 本地开发模式 - 单租户 MVP 与多租户架构共存方式 - HTMX 页面局刷约定 - 目录结构最终落点 - 状态机与枚举字典权威来源 ### 3. 枚举字典 / 状态字典 建议新增: - ENUMS.md - STATE_MACHINE.md 至少冻结: - 客源状态 - 客源等级 - 房源状态 - 操作日志类型 - 租户状态机 要求统一: - 中文值 - 英文值 - 数据库 CHECK 值 - UI 展示值 - 允许的状态迁移 ### 4. 页面路由 + 组件映射 需要明确: - 每个模块有哪些页面 - 每个页面对应什么 URL - 每个页面复用哪些组件 - 哪些页面是列表 / 详情 / 弹窗 / 抽屉 / partial - 每个页面的空态、加载态、错误态、权限态 ### 5. API 契约规范 需要明确: - 请求 / 响应格式 - 错误码规范 - 分页规范 - 搜索 / 筛选规范 - 上传规范 - 文件下载规范 - 权限拒绝返回规范 ### 6. 本地开发与验证手册 需要明确: - 本地环境启动方式 - PostgreSQL / Redis / Celery 启动方式 - django-tenants 初始化方式 - 测试租户创建方式 - 管理员账号 seed 方式 - 静态资源与对象存储本地替代方案 - dev / staging / production 配置差异 ## 二、建议优先级 ### P0:先补,不补就不能稳定开工 - 项目入口文档 - ADR - 枚举字典 / 状态字典 - 页面路由 + 组件映射 ### P1:随后补,直接影响实现质量 - API 契约规范 - 本地开发与验证手册 ## 三、当前项目的直接风险 - 需求、数据模型、任务表已经较完整,但“可执行工程包”还不够 - Review 已指出枚举不一致、分页规范缺位、性能基准缺位等问题 - 没有启动手册和种子数据,Web Coding 容易停留在文档层,无法稳定进入实现层 ## 四、建议的落地顺序 1. 先补 README / 启动手册 2. 冻结 ADR 3. 冻结 ENUMS / STATE_MACHINE 4. 补页面路由与组件映射 5. 补 API 契约 6. 补本地开发与验证手册 7. 再开始正式 Web Coding --- 这份清单的目标不是增加文档数量,而是减少实现时的来回返工。