You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

21 lines
985 B

1 month ago
# Context Map
This is a multi-module Maven monorepo. Each `crm-{域}` module is a bounded context with its own ubiquitous language in a per-module `CONTEXT.md`. This file is the index — read it first, then open the relevant module's `CONTEXT.md`.
## Contexts
| Module | Context | Glossary |
| --- | --- | --- |
| `crm-auth` | 认证与第三方登录 | [`crm-auth/CONTEXT.md`](./crm-auth/CONTEXT.md) |
| `crm-file` | 文件存储(上传/预览) | [`crm-file/CONTEXT.md`](./crm-file/CONTEXT.md) |
| `crm-base` | 基础包(通用能力,非业务域) | _(暂无独立领域语言)_ |
| `crm-app` | 唯一启动入口 | _(暂无独立领域语言)_ |
## System-wide decisions
ADR 目录 `docs/adr/`(系统级决策)。`README.md` 当前引用了 ADR-0003 / 0004 / 0006,但文件尚未落地——由 `/domain-modeling` 在决策真正被解决时补齐。
## Adding a new context
新建 `crm-{域}` 模块时:在模块根放 `CONTEXT.md`(领域语言),并在本表新增一行。