承 bc-boundaries §四遗留 + MarketAccountProjectionFacade 收口(facade 端口统一上移 -api)。 - BcBoundaryArchTest 新增 no_business_bc_may_depend_on_another_bc_application (平行既有 .dal 规则、共用 BUSINESS_BCS / KNOWN_VIOLATION_EXEMPTIONS): 禁任一业务 BC 依赖他域 .application(service / facade 实现);.application 端口 已无合规跨域通道(均在 -api),故直接禁止、无需为 facade 留例外 - 验收:BcBoundaryArchTest 2/0F(.dal + .application 均绿,ArchUnit 字节码级); 全仓扫描跨 BC .application import = 0 - 反假绿反向证:同款检测逻辑临时指向 .api(已知有跨 BC 引用)→ 找到 238 例违例, 证明检测机制非空转、绿是因真无跨域耦合(期间踩 Maven 增量编译陈旧坑:仅改谓词 不重编译致假绿,须 rm maven-status 或 -Dmaven.compiler.useIncrementalCompilation=false) - 同步 bc-boundaries §二/§四 + 台账 §一 TODO Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Description
No description provided
Languages
Java
64.8%
TypeScript
17.2%
Vue
13.8%
HTML
1.5%
JavaScript
1.2%
Other
1.3%