用途:route 是 Doctrine 的强制路由层,用于在任何实质性工作开始时先确定应由哪个技能治理当前任务。在选定技能前,不应回复、探索、检查文件、运行命令或开始实现。若用户已明确调用某技能,则直接使用;若路由层指示链中的后续动作,则在其后继续。
主要能力与规则:路由门概念见 mem.concept.doctrine.routing-gate,核心循环(slice→design→plan→execute→audit→close)见 mem.pattern.doctrine.core-loop。选择前先查 backlog(backlog list),判断意图是否已被捕获、未决项是否相关;当归属产物不明显时,用 doctrine search "<keywords>" 一次检索所有编号实体。编写技术规格用 /spec-tech,产品规格用 /spec-product,规格目标或边界不清先用 /spec-coverage-assessment。存在 slice 并不路由到 /execute,必须先有设计、计划与运行时阶段表(无批准计划不写代码门)。不确定时路由到更严格的技能。不要引入项目未采用的更严格仪式;本地 doctrine 与路由默认冲突时应指出而非即兴处理。
使用方式:路由表、飞行中规则(consult / record-memory / backlog / notes / next / conduct postures)与核心护栏已内联在会话前缀 @.doctrine/state/boot.md,本技能不重述。CLI 以 doctrine --help(开发环境 ./target/debug/doctrine --help)为准;若 doctrine 不可用,停止并提醒用户。若本会话编辑过治理文件,需执行 doctrine boot 后再 /clear 或重启(先重新生成再清除),doctrine boot 单独无法刷新已内联前缀;磁盘检查用 doctrine boot --check。
限制:资料未提供具体平台、收费、价格或效果信息。