用途:为代码库提供架构校验与强制执行模式,覆盖整洁架构、后端分层、项目结构约定与测试标准,共13条规则分5类,规则文件按需加载。
主要能力:整洁架构(SOLID、六边形架构、端口与适配器、DDD战术模式,含Protocol接口与FastAPI依赖注入);项目结构(React/Next.js与FastAPI布局、最大4层嵌套、单向导入shared→components→features→app、禁止barrel文件);后端分层(Router/Service/Repository分离、Depends()链、命名与领域异常);测试标准(AAA模式、命名约定、隔离、覆盖率阈值:整体80%/90%,业务逻辑90%/100%,关键路径95%/100%,新代码100%);Right-Sizing按项目层级(面试/MVP/生产/企业)调整规则严格度,安全规则与层级无关始终执行。
使用方式:读取项目层级上下文,未设置则按rules/right-sizing-tiers.md信号自动检测,再套用层级执行矩阵,跳过标记为OFF的规则;用户可手动指定层级。
适用场景:需要约束分层边界、导入方向与测试规范的后端或全栈项目。
限制:并非所有项目都适用,面试或黑客松项目使用六边形架构等属过度设计;具体安装命令与价格暂未提供。