Files
qipai/docs/feature-status.md
T
2026-06-16 14:46:03 +08:00

5.0 KiB
Raw Blame History

功能状态

只能使用 TODO / DOING / PARTIAL / BLOCKED_INTERNAL / BLOCKED_EXTERNAL / DONE。

ID 功能 模块子阶段 状态 最近提交 测试/验收证据 阻塞原因 下一步
ENV-001 固定 Windows 工作区 M00-A/M00-B DONE 远端 HEAD 已确认 D:\qipaiGit 根、main 分支、固定 origin 和 push 校验通过。 - 后续每模块继续复检。
REF-001 参考资料完整纳管 M00-A PARTIAL 7bb4338 已生成哈希清单、脱敏日志、页面地图、接口线索和旧数据库结构清单;含秘密/依赖/真实数据风险的原始包和 SQL 已移出 Git 跟踪;仓库完整性门禁已覆盖意外 untracked、嵌套 Git 和 forbidden tracked 文件。 后续仍需按模块生成正式源码/迁移,旧 xjar 需大文件策略。 进入 M00-B/M00-C 前继续保持原包忽略和摘要可追溯。
SCM-001 模块完成即完整推送 M00-B/M00-C PARTIAL d2fe866 首次 main push 成功,HEAD == origin/main 校验通过;推送脚本已生成;仓库完整性脚本已升级为提交前门禁并接入 test-all.ps1push-module.ps1 已改为先暂存显式路径再运行门禁;状态文档枚举和临时占位检查已接入。 后续模块仍需逐次执行并记录。 继续在每轮提交前执行完整性、敏感信息、大文件、状态文档和远端一致性检查。
WSL-001 WSL 隔离辅助验证 M00-C PARTIAL a690e85 WSL 基础脚本已执行通过;本地 MQTT 服务级核验通过;认证/ACL 冒烟脚本入口、配置自检、可选 TLS/遗嘱/重复消息探测入口已生成;V5.0 点名的 WSL EMQX 检查/启动/停止入口已补齐。 正式后端/后台尚未生成,无法执行完整 Linux 构建;MQTT 本地账号未配置,认证/ACL/TLS/遗嘱/幂等未验收;生产 EMQX 不由 WSL 脚本管理。 M01/M09 生成项目后在 WSL 原生临时副本执行完整构建;配置本地 MQTT 最小权限账号后执行冒烟和可选探测。
API-001 固定 HTTPS API 域名 M00-E/M01/M08/M10 PARTIAL 4cb3ab6 已新增 Windows 检查脚本、Ubuntu 菜单检查和固定域名 Nginx 模板。 DNS/HTTPS 生产验证未执行,后端健康接口未生成。 后续接入真实后端健康接口并执行 Windows/WSL/Ubuntu/微信真机验证。
TLS-001 Nginx 与证书自动化 M00-E/M10 PARTIAL 4cb3ab6 已生成 Nginx 模板、Certbot 命令说明和菜单第 4 项检查,可检查模板、站点启用、TLS、健康端点、证书文件、续期配置和 certbot.timer 证书申请/续期 dry-run、80/443 生产验证未执行。 在生产 Ubuntu 执行证书签发、续期 dry-run 和 Nginx 安装记录。
WXNET-001 微信合法域名与真机验证 M00-E/M08/M10 TODO - 已补 API 域名报告入口,但未做微信后台或真机验证。 微信后台/真机未验证。 后续导入小程序后执行合法域名和真机验证。
OPS-001 固定 /opt/apps 目录 M00-D/M10 PARTIAL 292ab7f scripts/setup/init-layout.sh 已生成目录布局、uploads 目录和 manifestWSL 检查脚本通过,未在生产 Ubuntu 执行。 生产操作未执行。 由管理员在 Ubuntu 菜单执行并记录结果。
OPS-002 单仓库 Gitea 推送与拉取部署 M00-B/M10 PARTIAL 远端 HEAD Windows 到 Gitea origin/main 首次 push 与远端校验通过。 生产服务器只读拉取部署尚未验证。 M00-D/M00-E 继续完善生产拉取、菜单部署和状态检查。
OPS-003 整仓发布清单 M00-E/M10 PARTIAL 59d92c0 deploy-business.sh --dry-run 可在 Windows/WSL 验证当前 HEAD 的 release manifest 结构;check-release-manifest.ps1 已接入 test-all.ps1;正式构建待项目生成。 后端/后台尚未生成,生产菜单未执行。 M01/M09 后接入真实构建结果,并在生产菜单 2 生成真实 release manifest。
OPS-004 菜单式更新与环境监测 M00-E/M10 PARTIAL 292ab7f setup.sh 已接入初始化、更新、MQTT、HTTPS、状态、备份、恢复、回滚和诊断菜单;--backup-status 已在 WSL 验证,可检查备份工具、目录和模板。 未在生产 Ubuntu 执行;真实备份配置未启用。 生产执行后补部署记录、真实备份和恢复演练记录。
IOT-001 MQTT Broker 生产部署 M00/M06 PARTIAL 874e811 已生成 EMQX Ubuntu 安装说明、ACL 模板、授权模板、菜单第 3 项检查和 WSL MQTTX CLI 冒烟脚本;本地脚本已覆盖认证/ACL 入口和可选 TLS/遗嘱/重复消息探测入口。 缺生产 EMQX 安装、端口限制、真实账号、ACL/TLS 验收和实机验证;本地账号未配置,后端/设备幂等消费者未接入。 生产执行后补 EMQX 版本、端口、ACL、备份和 MQTT 冒烟记录;本地配置最小权限账号后跑完整冒烟。
SYS-001 微信原生小程序 M00-C/M08 TODO - - 参考小程序压缩包尚未深度整理。 后续导入正式 miniapp/