X8 里有个设计取舍挺关键,先抛出来跟大家对齐。
平台能力默认做成「capability DSL」,FDE 可以直接改;只有权限、锁、事务这三类安全攸关的,才焊死在 C# 内核里。
举个实例:业务校验 Sy_Dj_Valid、打印 Sy_Prn_Run_Over 都归 capability 层,可复用可改。也就是说,FDE 想给某个单据加一条校验规则,不用动内核,改完升个资产包版本就生效——这就是「加特林」效应的物理机制。
大家在用类似配置化能力时,最希望沉淀成可复用包的,是哪一类规则?校验、打印、还是别的?列几个出来,我们优先做成模板。