• 机器默认 JDK 为 25,Surefire fork 的测试 JVM 沿用默认 JDK 后,Mockito 自带
    Byte Buddy(仅支持到 Java 22)无法对 JwtUtil 等具体类做 inline mock,导致
    UsrAuthServiceImplTest 在 setUp 整片报 'cannot mock' error。test.mjs 在跑后端
    Maven 前自动解析并固定 JAVA_HOME 到 Java 17(JAVA17_HOME / 现有 JAVA_HOME /
    macOS java_home -v 17 / 常见 Linux 路径),仅作用于本进程树,不改全局 profile。
    zichun authored
     
    Browse Code »
  • - A0 项目骨架:CLAUDE.md / docs 模板 / Git 初始化
    - A1 范围锁定:项目概述 + 技术栈 + USR 模块 + 4 张 REQ 卡片 + config-vars.yaml
    - A2 骨架生成:docs/04 架构规范 + scripts/*.mjs + tokens.css + .gitignore
    - A3 DB 设计:docs/03(5 张表,schema SSoT)+ REQ 依赖表回填
    - A4 DB 初始化:V1__initial_schema.sql(5 维校验通过,已 apply 到测试库)
    - A5 下游文档:docs/02 开发计划 + docs/05 API 契约 + docs/08 模块/FE 清单
    - prototype/erp.html 前端原型
    reporkey authored
     
    Browse Code »