用途:在创建、刷新、打包、检查、推广或弃用某个命名席位起点时使用。它由角色、启动上下文、可选的本地会话来源和来源信息组成,属于注册表驱动的启动上下文,与 rig 的 agent-image 表面及 VM 镜像不同。
主要能力:创建新席位时可从已知良好的起点开始;可用 rig expand 与 starter_ref 刷新席位;可编写新的注册表条目;可检查已有起点的来源、新鲜度和推荐状态;可推广或弃用起点;可与 Composable Priming Pack 组合,记录 manifest id/version、运行时、源会话 id 或记录路径、就绪检查证据和新鲜度状态。
使用方式:把条目保存为 <registry-root>/reviewer-v1.yaml,解析器读取显式 root 或 OPENRIG_AGENT_STARTER_ROOT,否则检查 ~/.openrig/agent-starters 和配置的回退位置。条目包含 starter_id、role、context。成员使用示例:members 下条目 id 为 reviewer,starter_ref 的 name 为 reviewer-v1。当前解析器只校验条目结构和凭据边界,把该 YAML 作为新启动时一个必需的 guidance_merge 启动文件交付,不解析任意 context 引用,也不加载原生会话。RigSpec 成员同时使用 starter_ref 与 session_source.mode: fork 目前会被拒绝。
生命周期共 6 个概念状态:Captured、Named、Inspectable、Used、Promoted、Deprecated。
限制与失败模式:不捕获 VM 样式状态;不把提供方认证材料复制进起点,只引用会话来源和上下文;UI/文档不得暗示确定性 VM 状态捕获;来源不可检查时拒绝推广;过期起点应在 inspect 中如实报告;运行时不匹配时以明确错误拒绝。起点价值以功能为准,大小不是目标,不应为了变“小”而压缩或摘要上下文。用于 RSI 循环前需具备可查询来源和诚实的 inspect 输出。