/**
 * 内置可消费资产 — 管线模板资产（阶段5：共享产物/规则/门禁、
 * 新系统规则、老系统产物/规则/门禁）。
 */
import { sharedArtifact, sharedRule, sharedGate, newSystemRule, existingArtifact, existingRule, existingGate, } from "./types.js";
export const BUILTIN_PIPELINE_ASSETS = [
    // ── 管线模板资产（阶段5） ──
    // 共享产物模板 (4)
    sharedArtifact("ADR模版"),
    sharedArtifact("代码审查报告模版"),
    sharedArtifact("切片计划模版"),
    sharedArtifact("数据库设计文档模版"),
    // 共享规则 (3)
    sharedRule("一致性校验规则"),
    sharedRule("联调验证清单"),
    sharedRule("覆盖率标准"),
    // 共享门禁 (15)
    sharedGate("gate-任务规划"),
    sharedGate("gate-编码与单元测试"),
    sharedGate("gate-需求分析"),
    sharedGate("gate-架构设计"),
    sharedGate("gate-详细设计"),
    sharedGate("gate-代码审查"),
    sharedGate("gate-联调验证"),
    // P1 补充门禁 (8)
    sharedGate("gate-会话启动"),
    sharedGate("gate-决策研讨"),
    sharedGate("gate-编码准备"),
    sharedGate("gate-编码实现"),
    sharedGate("gate-编码验证"),
    sharedGate("gate-本地验收"),
    sharedGate("gate-交付"),
    sharedGate("gate-发布后观察"),
    // 新系统规则 (1)
    newSystemRule("联调设计缺陷判定规则"),
    // 老系统产物模板 (10)
    existingArtifact("一键开关配置模版", ".json"),
    existingArtifact("历史数据清洗脚本模版"),
    existingArtifact("历史遗留雷区清单模版"),
    existingArtifact("向后兼容性合规报告模版"),
    existingArtifact("增量边界界定文档模版"),
    existingArtifact("改造影响范围评估模版"),
    existingArtifact("数据血缘图模版"),
    existingArtifact("新老逻辑比对日志模版"),
    existingArtifact("紧急回滚手册模版"),
    existingArtifact("隔离适配器方案模版"),
    // 老系统规则 (5)
    existingRule("兼容性检查规则"),
    existingRule("耦合检测规则"),
    existingRule("试运行熔断规则"),
    existingRule("防御性编码规则"),
    existingRule("雷区反模式清单"),
    // 老系统门禁 (5)
    existingGate("gate-现有系统分析"),
    existingGate("gate-编码与单元测试"),
    existingGate("gate-试运行"),
    existingGate("gate-架构设计"),
    existingGate("gate-详细设计"),
];
//# sourceMappingURL=builtin_assets_pipeline.js.map