Files
a-share-analysis/docs/features/GOV-009-application-scaffold-baseline/release-notes.md
T

1.3 KiB

发布说明

GOV-009 建立了可运行的应用工程基线:

  • 根 pnpm workspace 编排独立的 Vue 3 Web 与 NestJS Server 工程。
  • Server 提供 API、Scheduler、Worker 三个独立入口、最小权限配置和优雅关闭生命周期。
  • HTTP 契约由 Server DTO/OpenAPI 单向生成 Web 客户端;RocketMQ 消息契约保持 Server 内部。
  • Redis/MySQL 只读健康检查、TypeORM MySQL 5.7.42 基线和 RocketMQ 禁用 Adapter 已建立。
  • 开发/生产模板、Ubuntu systemd/Nginx 与唯一源码部署路径已对齐。
  • Schema 支持固定远程开发库与真实空库 captured_empty,历史清单保持不可变。
  • 新增契约漂移、Vue SFC 边界、三进程生命周期、Playwright 真实 API 和源码发布门禁。
  • 删除 Dockerfile、Compose、镜像校验和容器测试;Redis/MySQL/RocketMQ 统一为外部服务。

本功能已完成基于真实实现的架构论证,并于 2026-08-17 获得用户确认,随 v0.0.8 发布。确认范围包括前后端工程边界、Server 三进程、OpenAPI 单向契约、外部基础设施边界和 Ubuntu 仅源码部署路径。

2026-08-13 后续确认的仅源码部署决策已取代此前可选 Docker 交付结论。历史验证记录继续保留用于追溯,但仓库不再提供可执行 Docker 能力。