Files
wandering 1b35f07fd7 refactor: 架构重组 — doc/bot → core/infra,新增 Agent 调度模块
- src/doc/ 拆分为 src/core/extraction/, matching/, validation/(核心业务逻辑)
- src/bot/ 重命名为 src/infra/browser/(浏览器自动化基础设施)
- fill_consumable_doc.py → src/infra/documents/consumable.py
- 新增 Agent 调度模块:coordinator.py, events.py, session.py,重构 orchestrator.py
- 更新 AGENTS.md、README.md 及所有子目录 README
2026-07-02 18:36:19 +08:00
..

last_reviewed
last_reviewed
2026-06-15

config — 配置文件目录

文件

文件 说明
validation_rules.json 声明式校验规则配置:定义差旅和普通报销的必填字段、数组元素校验规则和自定义校验函数

validation_rules.json 结构

{
    "version": "1.0",
    "custom_checks": { ... },
    "travel": { "fields": [...], "arrays": [...] },
    "normal": { "fields": [...], "arrays": [...] }
}

校验引擎 src/core/validation/validator.py 在启动时读取此文件,若文件不存在则使用内置默认规则。