Java 后端基座 + 客户子项目仓库。Spring Boot 2.2.13 + MySQL,第一阶段不引入 Redis/Docker。
openspec/specs/project-baseline.md(代码锚点 + 子项目清单)/Users/malk/Desktop/Tech/claude/后端/CLAUDE.md(含 Client/Service 分层规则 R1~R7)/Users/malk/Desktop/Tech/claude/后端/.claude/docs/yida-serverside.mdopenspec/specs/client-service-layering/spec.md任何规范变更或功能新增,走 change 流程:
| 命令 | 用途 |
|---|---|
/opsx:explore |
在改动前做需求/约束梳理 |
/opsx:propose |
新建 change(proposal+design+spec+tasks 四件套) |
/opsx:apply |
执行 tasks.md 的实现步骤 |
/opsx:archive |
完成后归档到 openspec/changes/archive/ |
现有 change 状态(2026-04-19 更新):
已归档(changes/archive/):
2026-04-18-extract-dingtalk-standard-api → specs/crypto-utils/2026-04-19-init-project-baseline → specs/project-baseline.md2026-04-19-extend-yida-api-coverage → specs/yida-form-atomic/ + specs/yida-process-atomic/2026-04-19-extend-dingtalk-contacts-api → specs/dingtalk-contacts-v2/2026-04-19-add-request-auth-replay-guard → specs/request-auth/ + specs/replay-guard/2026-04-26-add-integration-user-api → specs/integration-user-api/2026-06-10-standardize-client-service-layering → specs/client-service-layering/进行中(changes/):
add-observability-foundation 12/14 — 待生产冒烟add-mjava-pro 15/30 — 骨架完成,DynamicDDService 推进中add-mjava-com 19/30 — 骨架完成,README 文档补完后归档;首批 action 等首调用方接入再补rename-dingtalk-impl-suffix 立项中 — 钉钉 14 个中缀文件改后缀,分 4 批define-customer-tiering 立项中 — 客户接入三档分流(A/B/C)mjava-mcli 模板,详见基线文档第 9 章mvn -pl mjava-{module} -am clean compilemvn -pl mjava-{module} -am clean package -Dmaven.test.skip=trueUtilHttpUtilToken 缓存application-{profile}.yml/Users/malk/server/cur/mjava-ai/(2026-04-18 从 /Users/malk/server/mjava-ai 迁入 cur 层)