10 lines
406 B
Markdown
10 lines
406 B
Markdown
# Scanning 领域决策
|
||
|
||
## 决策 1:Scanner 不包含业务规则
|
||
|
||
文件状态判定规则(如"entity 必须有 owner")属于 Design 领域。Scanner 只负责调用 Design 的规则,不自己实现。
|
||
|
||
## 决策 2:Parser 放在 infrastructure 层
|
||
|
||
CSV/MD/YAML/OpenAPI 的解析是技术实现细节,放在 Scanner 的 infrastructure/parsers/ 中。domain 层只定义"需要什么输出"。
|