/**
 * 内置可消费资产 — 双层机制资产：核心模板资产（意图路由、工作流契约、
 * 知识注入、工具调用、验证、防孤岛、隐私、命令执行、核心工程原则等）。
 */
export const BUILTIN_DUAL_LAYER_CORE_ASSETS = [
    // ── 双层机制模板资产 ──
    {
        id: "dl-rule-意图路由规则",
        path: "templates/internal/rules/意图路由规则.md",
        asset_kind: "governance_rule",
        owner: "dual_layer_mechanism",
        consumers: ["intent_router", "adapter_tools"],
        trigger: "mechanism:enrich",
        consumption_mode: "required",
        required_tests: ["tests/engine/dual_layer_mechanism_registry.test.ts"],
        owner_mechanism_id: "mc-intent-router",
    },
    {
        id: "dl-proc-意图路由流程",
        path: "templates/procedures/意图路由流程.md",
        asset_kind: "procedure",
        owner: "dual_layer_mechanism",
        consumers: ["intent_router", "adapter_tools"],
        trigger: "mechanism:enrich",
        consumption_mode: "supporting",
        required_tests: ["tests/engine/dual_layer_mechanism_registry.test.ts"],
        owner_mechanism_id: "mc-intent-router",
    },
    {
        id: "dl-rule-工作流契约规则",
        path: "templates/internal/rules/工作流契约规则.md",
        asset_kind: "governance_rule",
        owner: "dual_layer_mechanism",
        consumers: ["workflow_orchestrator", "adapter_tools"],
        trigger: "mechanism:enrich",
        consumption_mode: "required",
        required_tests: ["tests/engine/dual_layer_mechanism_registry.test.ts"],
        owner_mechanism_id: "mc-workflow-contract",
    },
    {
        id: "dl-checklist-工作流验收清单",
        path: "templates/checklists/工作流验收清单.md",
        asset_kind: "checklist",
        owner: "dual_layer_mechanism",
        consumers: ["workflow_orchestrator"],
        trigger: "mechanism:enrich",
        consumption_mode: "supporting",
        required_tests: ["tests/engine/dual_layer_mechanism_registry.test.ts"],
        owner_mechanism_id: "mc-workflow-contract",
    },
    {
        id: "dl-rule-知识注入边界规则",
        path: "templates/internal/rules/知识注入边界规则.md",
        asset_kind: "governance_rule",
        owner: "dual_layer_mechanism",
        consumers: ["intent_expander", "knowledge_engine"],
        trigger: "mechanism:enrich",
        consumption_mode: "required",
        required_tests: ["tests/engine/dual_layer_mechanism_registry.test.ts"],
        owner_mechanism_id: "mc-knowledge-injection-boundary",
    },
    {
        id: "dl-checklist-知识注入验收清单",
        path: "templates/checklists/知识注入验收清单.md",
        asset_kind: "checklist",
        owner: "dual_layer_mechanism",
        consumers: ["intent_expander", "knowledge_engine"],
        trigger: "mechanism:enrich",
        consumption_mode: "supporting",
        required_tests: ["tests/engine/dual_layer_mechanism_registry.test.ts"],
        owner_mechanism_id: "mc-knowledge-injection-boundary",
    },
    {
        id: "dl-rule-工具调用规则",
        path: "templates/internal/rules/工具调用规则.md",
        asset_kind: "governance_rule",
        owner: "dual_layer_mechanism",
        consumers: ["adapter_tools", "tool_handler"],
        trigger: "mechanism:enrich",
        consumption_mode: "required",
        required_tests: ["tests/engine/dual_layer_mechanism_registry.test.ts"],
        owner_mechanism_id: "mc-tool-invocation-contract",
    },
    {
        id: "dl-proc-工具调用流程",
        path: "templates/procedures/工具调用流程.md",
        asset_kind: "procedure",
        owner: "dual_layer_mechanism",
        consumers: ["adapter_tools", "tool_handler"],
        trigger: "mechanism:enrich",
        consumption_mode: "supporting",
        required_tests: ["tests/engine/dual_layer_mechanism_registry.test.ts"],
        owner_mechanism_id: "mc-tool-invocation-contract",
    },
    {
        id: "dl-rule-验证契约规则",
        path: "templates/internal/rules/验证契约规则.md",
        asset_kind: "governance_rule",
        owner: "dual_layer_mechanism",
        consumers: ["verifier", "adapter_tools"],
        trigger: "mechanism:enrich",
        consumption_mode: "required",
        required_tests: ["tests/engine/dual_layer_mechanism_registry.test.ts"],
        owner_mechanism_id: "mc-verifier",
    },
    {
        id: "dl-checklist-验证验收清单",
        path: "templates/checklists/验证验收清单.md",
        asset_kind: "checklist",
        owner: "dual_layer_mechanism",
        consumers: ["verifier"],
        trigger: "mechanism:enrich",
        consumption_mode: "supporting",
        required_tests: ["tests/engine/dual_layer_mechanism_registry.test.ts"],
        owner_mechanism_id: "mc-verifier",
    },
    {
        id: "dl-rule-防孤岛实现规则",
        path: "templates/internal/rules/防孤岛实现规则.md",
        asset_kind: "governance_rule",
        owner: "dual_layer_mechanism",
        consumers: ["adapter_tools", "delivery_gate"],
        trigger: "mechanism:enrich",
        consumption_mode: "required",
        required_tests: ["tests/engine/dual_layer_mechanism_registry.test.ts"],
        owner_mechanism_id: "mc-main-path-integration",
    },
    {
        id: "dl-proc-主链路接入验证流程",
        path: "templates/procedures/主链路接入验证流程.md",
        asset_kind: "procedure",
        owner: "dual_layer_mechanism",
        consumers: ["adapter_tools", "delivery_gate"],
        trigger: "mechanism:enrich",
        consumption_mode: "required",
        required_tests: ["tests/engine/dual_layer_mechanism_registry.test.ts"],
        owner_mechanism_id: "mc-main-path-integration",
    },
    {
        id: "dl-checklist-主链路接入验收清单",
        path: "templates/checklists/主链路接入验收清单.md",
        asset_kind: "checklist",
        owner: "dual_layer_mechanism",
        consumers: ["adapter_tools", "delivery_gate"],
        trigger: "mechanism:enrich",
        consumption_mode: "supporting",
        required_tests: ["tests/engine/dual_layer_mechanism_registry.test.ts"],
        owner_mechanism_id: "mc-main-path-integration",
    },
    {
        id: "dl-rule-敏感信息处理规则",
        path: "templates/internal/rules/敏感信息处理规则.md",
        asset_kind: "governance_rule",
        owner: "dual_layer_mechanism",
        consumers: ["scope_controller", "adapter_tools"],
        trigger: "mechanism:enrich",
        consumption_mode: "required",
        required_tests: ["tests/engine/dual_layer_mechanism_registry.test.ts"],
        owner_mechanism_id: "mc-privacy-boundary",
    },
    {
        id: "dl-checklist-隐私审查清单",
        path: "templates/checklists/隐私审查清单.md",
        asset_kind: "checklist",
        owner: "dual_layer_mechanism",
        consumers: ["scope_controller"],
        trigger: "mechanism:enrich",
        consumption_mode: "supporting",
        required_tests: ["tests/engine/dual_layer_mechanism_registry.test.ts"],
        owner_mechanism_id: "mc-privacy-boundary",
    },
    {
        id: "dl-rule-命令执行规则",
        path: "templates/internal/rules/命令执行规则.md",
        asset_kind: "governance_rule",
        owner: "dual_layer_mechanism",
        consumers: ["verifier", "adapter_tools"],
        trigger: "mechanism:enrich",
        consumption_mode: "required",
        required_tests: ["tests/engine/dual_layer_mechanism_registry.test.ts"],
        owner_mechanism_id: "mc-command-execution",
    },
    {
        id: "dl-proc-命令执行流程",
        path: "templates/procedures/命令执行流程.md",
        asset_kind: "procedure",
        owner: "dual_layer_mechanism",
        consumers: ["verifier", "adapter_tools"],
        trigger: "mechanism:enrich",
        consumption_mode: "supporting",
        required_tests: ["tests/engine/dual_layer_mechanism_registry.test.ts"],
        owner_mechanism_id: "mc-command-execution",
    },
    // ── 核心工程执行原则 ──
    {
        id: "dl-rule-核心工程执行原则",
        path: "templates/internal/rules/核心工程执行原则.md",
        asset_kind: "governance_rule",
        owner: "dual_layer_mechanism",
        consumers: ["intent_expander", "verifier", "adapter_tools"],
        trigger: "mechanism:enrich",
        consumption_mode: "required",
        required_tests: ["tests/engine/core_engineering_principles.test.ts"],
        owner_mechanism_id: "mc-core-engineering-principles",
    },
    {
        id: "dl-rule-产物契约规则",
        path: "templates/internal/rules/产物契约规则.md",
        asset_kind: "governance_rule",
        owner: "dual_layer_mechanism",
        consumers: ["artifact_contract_registry", "adapter_tools"],
        trigger: "mechanism:enrich",
        consumption_mode: "required",
        required_tests: ["tests/engine/artifact_contract_registry.test.ts"],
        owner_mechanism_id: "mc-artifact-contract",
    },
    {
        id: "dl-rule-执行守卫评估规则",
        path: "templates/internal/rules/执行守卫评估规则.md",
        asset_kind: "governance_rule",
        owner: "dual_layer_mechanism",
        consumers: ["execution_guard", "adapter_tools"],
        trigger: "mechanism:enrich",
        consumption_mode: "required",
        required_tests: ["tests/engine/verifier_phase25.test.ts"],
        owner_mechanism_id: "mc-verifier",
    },
    {
        id: "dl-rule-注册表基础设施规则",
        path: "templates/internal/rules/注册表基础设施规则.md",
        asset_kind: "governance_rule",
        owner: "dual_layer_mechanism",
        consumers: ["registry_infrastructure", "adapter_tools"],
        trigger: "mechanism:enrich",
        consumption_mode: "required",
        required_tests: ["tests/engine/dual_layer_mechanism_registry.test.ts"],
        owner_mechanism_id: "mc-registry-infrastructure",
    },
    {
        id: "dl-rule-用户反馈契约规则",
        path: "templates/internal/rules/用户反馈契约规则.md",
        asset_kind: "governance_rule",
        owner: "dual_layer_mechanism",
        consumers: ["user_feedback_contract", "adapter_tools"],
        trigger: "mechanism:enrich",
        consumption_mode: "required",
        required_tests: ["tests/engine/user_feedback_contract.test.ts"],
        owner_mechanism_id: "mc-user-feedback",
    },
    {
        id: "dl-rule-输入材料契约规则",
        path: "templates/internal/rules/输入材料契约规则.md",
        asset_kind: "governance_rule",
        owner: "dual_layer_mechanism",
        consumers: ["input_material_contract", "adapter_tools"],
        trigger: "mechanism:enrich",
        consumption_mode: "required",
        required_tests: ["tests/engine/input_material_contract_registry.test.ts"],
        owner_mechanism_id: "mc-input-material-contract",
    },
    {
        id: "dl-rule-配置优先级规则",
        path: "templates/internal/rules/配置优先级规则.md",
        asset_kind: "governance_rule",
        owner: "dual_layer_mechanism",
        consumers: ["config_precedence", "adapter_tools"],
        trigger: "mechanism:enrich",
        consumption_mode: "required",
        required_tests: ["tests/engine/config_precedence_contract.test.ts"],
        owner_mechanism_id: "mc-config-precedence",
    },
    {
        id: "dl-rule-零配置初始化规则",
        path: "templates/internal/rules/零配置初始化规则.md",
        asset_kind: "governance_rule",
        owner: "dual_layer_mechanism",
        consumers: ["zero_config_init", "adapter_tools"],
        trigger: "mechanism:enrich",
        consumption_mode: "required",
        required_tests: ["tests/engine/zero_config_init.test.ts"],
        owner_mechanism_id: "mc-zero-config-init",
    },
    {
        id: "dl-checklist-核心工程执行验收清单",
        path: "templates/checklists/核心工程执行验收清单.md",
        asset_kind: "checklist",
        owner: "dual_layer_mechanism",
        consumers: ["verifier", "adapter_tools"],
        trigger: "mechanism:enrich",
        consumption_mode: "supporting",
        required_tests: ["tests/engine/core_engineering_principles.test.ts"],
        owner_mechanism_id: "mc-core-engineering-principles",
    },
    {
        id: "dl-proc-编码前澄清流程",
        path: "templates/procedures/编码前澄清流程.md",
        asset_kind: "procedure",
        owner: "dual_layer_mechanism",
        consumers: ["intent_expander", "adapter_tools"],
        trigger: "mechanism:enrich",
        consumption_mode: "supporting",
        required_tests: ["tests/engine/core_engineering_principles.test.ts"],
        owner_mechanism_id: "mc-core-engineering-principles",
    },
];
//# sourceMappingURL=builtin_assets_dual_layer_core.js.map