21 Commits

Author SHA1 Message Date
liuyun
9a5e0edfcb fix(security): 越权/健壮性修复(子模块 + guide keep-alive name 唯一性说明)
Some checks are pending
CI / backend (push) Waiting to run
CI / frontend (push) Waiting to run
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 22:56:21 +08:00
liuyun
207ccd1547 docs(guide): 补定时任务(@Cron)说明
Some checks are pending
CI / backend (push) Waiting to run
CI / frontend (push) Waiting to run
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 22:43:33 +08:00
liuyun
062b314844 feat(error): 业务错误码注册表(子模块 + openspec change + guide)
Some checks are pending
CI / backend (push) Waiting to run
CI / frontend (push) Waiting to run
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 22:42:18 +08:00
liuyun
06ce64e6f4 docs(guide): 补齐会话/锁定/首登改密/keep-alive + 修正资源注册机制
Some checks are pending
CI / backend (push) Waiting to run
CI / frontend (push) Waiting to run
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 22:16:28 +08:00
liuyun
b81b45d05a docs: CLAUDE.md 进度表 + guide tenantCode/fetch(true) 修正
Some checks are pending
CI / backend (push) Waiting to run
CI / frontend (push) Waiting to run
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 17:22:16 +08:00
liuyun
a397981b90 docs: 补 backend users/roles/orgs/tenants/configs 主 spec + 审计清单收尾
Some checks are pending
CI / backend (push) Waiting to run
CI / frontend (push) Waiting to run
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 17:03:06 +08:00
liuyun
380195fffc ci: 补 CI + docker-compose + 前后端 Dockerfile
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 17:02:08 +08:00
liuyun
0d615be363 docs: 审计清单 P3 小项全部完成
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 16:58:29 +08:00
liuyun
317cf2f575 docs: 审计清单 M2/M7/L8 完成(track 前后端)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 16:54:19 +08:00
liuyun
e951b70b1a docs: 审计清单 M5/M12/L7 完成(track 前后端)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 16:46:13 +08:00
liuyun
1edd78326a docs: 审计清单 M3/M14/M15/L5 完成(track 前后端)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 16:43:31 +08:00
liuyun
5038b43d18 docs: 审计清单 M20 完成(track 前后端)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 16:41:26 +08:00
liuyun
a7567f2908 docs: 审计清单 P1 全部完成(track 前后端)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 16:34:28 +08:00
liuyun
bb7c79b981 docs: 审计清单 H8/M21 完成 + guide 修正 JWT_SECRET
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 16:29:19 +08:00
liuyun
207999f061 docs: 审计清单 M18 完成(track 前端)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 16:22:19 +08:00
liuyun
38bf9e8ebc docs: 审计清单 H7/H9 完成(track 前后端)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 16:20:43 +08:00
liuyun
72a35c189e docs: 审计整改清单 + P0 完成(track 前后端)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 16:11:11 +08:00
liuyun
0e257d444d docs: add developer guide for the scaffold
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-11 15:01:25 +08:00
liuyun
b8fa107d24 docs: drop mock, integrate with real api
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-10 14:34:13 +08:00
liuyun
2b3ae072f2 docs: consolidate governance docs into single source of truth
- spec 约定/模块清单/设计决策统一由 docs/spec-conventions.md 维护
- 丢弃 PRD 唯一权威,单一事实源改为 openspec/specs/
- 填充技术栈(NestJS 12 / Vue 3 / Node 22.23.1 / pnpm 12.10.1)
- 资源表 RES 命名 + 多租户/数据权限设计决策
- CLAUDE.md/README/config.yaml 改为引用,AGENTS.md 保持 symlink

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-10 14:30:47 +08:00
liuyun
32401ac2f8 chore: init workspace from DDD template
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-10-10 11:46:28 +08:00