# 发现契约

发现包含三个披露层级：

1. 目录：读取路由所需的 `name`、`description`、scope 和路径。
2. 激活：在显式大小预算内加载选中的 SKILL.md 正文。
3. 执行支持：仅在需要时加载直接点名的文件，例如 `references/schema.md`。

宿主负责 scope 位置、优先级、冲突行为和预算；目录构建器必须在输出中让这些选择可见。

可移植的一级引用应是 skill 目录或其一个直接子目录内的普通文件。拒绝绝对路径、`..`、反斜杠、符号链接和更深的引用链。
