recursive-boil-down
递归分解协议(Recursive Boil-Down Protocol)是一种用于系统、仓库或架构评估的方法,通过将对象逐层拆解为四个层级——Macro(整体系统)、Bricks(组件)、Elements(概念原语)、Primitives(基础操作)——来判断新构建是否真正必要。其核心目的是避免代理或开发者因只看到系统表层(Macro 层)的独特性而重复造轮子,通过逐层对比已有基座,明确哪一层真正具有新颖性,从而将下层路由到复用。该协议包含读取声明意图、自顶向下遍历源码、自底向上提取元素与原语、构建基座对比表、发布复用裁决等步骤,并强调对比表是交付物,而非仅画图。