superior-architecture
Superior Architecture 是一个用于设计、实现或评估项目结构的技能,重点关注模块归属、依赖边界以及安全的文件与文件夹组织。它把 Clean Architecture 理解为边界划分,而不是固定的目录树或必须增加的分层。该技能会先确认任务是设计、只读评估还是实现,并检查仓库说明、框架入口与发现规则、现有功能归属、导入关系、测试和相关文档;新项目则查看框架脚手架与既有约定。它按当前约定、变更模式和框架要求选择按功能、按层或混合的组织方式,并在能保护真实契约或支持独立测试时分离领域策略与 UI、传输和持久化。它强调从当前工作需要的最小结构开始,不为套用模式而创建空层、接口或适配器,只在存在真实共享责任时提取共享代码。移动代码前会追踪导入和间接消费方,同步更新受影响的使用方并运行相应检查;架构评估本身不授权移动文件或改动无关代码。