-
liuchang authored
按落地方案 Step 0 建工程骨架,为后续各周的业务实现铺好受约束的地基: - sf-server:模块化单体基础设施(R<T> 返回体、全局异常、traceId 透传、审计切面、 租户上下文、双数据源 + mysql/postgres/redis/minio 四项健康检查、TaskQueue 抽象 + Redis Stream 实现),按 spec/rule/orch/gate/metric 分包,不含任何业务实体 - sf-executor / sf-console / sf-rules / deploy / scripts 骨架 - 连接参数一律从 .env 注入,锁定 Redis Stream / pgvector / MyBatis-Plus 等既定决策 验证:sf-executor、sf-console 均过 npm install + tsc 类型检查(console 另过 vite build); sf-server 因本机为 Java 11 且无 Gradle,未本地编译,仅静态复查。 gradle-wrapper.jar 需在有 Gradle 的机器上补生成;连接模板为 deploy/env.example。 Co-Authored-By:Claude Opus 4.8 <noreply@anthropic.com>
106c7458
Loading