/**
 * 内置可消费资产 — 双层机制资产：扩展资产（架构工作流、设计产物包、
 * 工作流导航、OOD/SOLID、后端实现工程、代码可维护性与可观测性等）。
 */
export const BUILTIN_DUAL_LAYER_EXT_ASSETS = [
    // ══ 双层机制资产 ══
    // 架构设计工作流 — shared supporting for mc-decision-sovereignty
    {
        id: "dl-proc-架构设计工作流-mc-decision-sovereignty",
        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/extension_scenario_matrix.test.ts"],
        owner_mechanism_id: "mc-decision-sovereignty",
        related_mechanism_ids: ["mc-architecture-design"],
    },
    // 架构设计工作流 — shared supporting for mc-brainstorm-contract
    {
        id: "dl-proc-架构设计工作流-mc-brainstorm-contract",
        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/extension_scenario_matrix.test.ts"],
        owner_mechanism_id: "mc-brainstorm-contract",
        related_mechanism_ids: ["mc-architecture-design"],
    },
    // 架构设计工作流 — shared supporting for mc-first-principles
    {
        id: "dl-proc-架构设计工作流-mc-first-principles",
        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/extension_scenario_matrix.test.ts"],
        owner_mechanism_id: "mc-first-principles",
        related_mechanism_ids: ["mc-architecture-design"],
    },
    // 测试优先编码工作流 — shared supporting for mc-detail-discipline
    {
        id: "dl-proc-测试优先编码工作流-mc-detail-discipline",
        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/extension_scenario_matrix.test.ts"],
        owner_mechanism_id: "mc-detail-discipline",
        related_mechanism_ids: ["mc-coding-readiness"],
    },
    // 架构设计工作流模板 (mc-architecture-design)
    {
        id: "dl-proc-架构设计工作流",
        path: "templates/procedures/架构设计工作流.md",
        asset_kind: "procedure",
        owner: "dual_layer_mechanism",
        consumers: ["intent_expander", "adapter_tools"],
        trigger: "mechanism:enrich",
        consumption_mode: "required",
        required_tests: ["tests/engine/extension_scenario_matrix.test.ts"],
        owner_mechanism_id: "mc-architecture-design",
    },
    // 现有系统差距分析工作流模板 (mc-existing-system-analysis)
    {
        id: "dl-proc-现有系统差距分析工作流",
        path: "templates/procedures/现有系统差距分析工作流.md",
        asset_kind: "procedure",
        owner: "dual_layer_mechanism",
        consumers: ["intent_expander", "adapter_tools"],
        trigger: "mechanism:enrich",
        consumption_mode: "required",
        required_tests: ["tests/engine/extension_scenario_matrix.test.ts"],
        owner_mechanism_id: "mc-existing-system-analysis",
    },
    // 测试优先编码工作流模板 (mc-coding-readiness + mc-detail-discipline)
    {
        id: "dl-proc-测试优先编码工作流",
        path: "templates/procedures/测试优先编码工作流.md",
        asset_kind: "procedure",
        owner: "dual_layer_mechanism",
        consumers: ["intent_expander", "adapter_tools"],
        trigger: "mechanism:enrich",
        consumption_mode: "required",
        required_tests: ["tests/engine/extension_scenario_matrix.test.ts"],
        owner_mechanism_id: "mc-coding-readiness",
    },
    // 本地浏览器验收工作流模板 (mc-local-acceptance)
    {
        id: "dl-proc-本地浏览器验收工作流",
        path: "templates/procedures/本地浏览器验收工作流.md",
        asset_kind: "procedure",
        owner: "dual_layer_mechanism",
        consumers: ["intent_expander", "adapter_tools"],
        trigger: "mechanism:enrich",
        consumption_mode: "required",
        required_tests: ["tests/engine/extension_scenario_matrix.test.ts"],
        owner_mechanism_id: "mc-local-acceptance",
    },
    // 执行守卫评估规则 (mc-guard-evaluation) — required
    {
        id: "dl-rule-执行守卫评估规则-required",
        path: "templates/internal/rules/执行守卫评估规则.md",
        asset_kind: "governance_rule",
        owner: "dual_layer_mechanism",
        consumers: ["guard_evaluation", "adapter_tools"],
        trigger: "mechanism:enrich",
        consumption_mode: "required",
        required_tests: ["tests/engine/extension_scenario_matrix.test.ts"],
        owner_mechanism_id: "mc-guard-evaluation",
    },
    // 任务上下文生命周期规则 (mc-task-context-lifecycle) — required
    {
        id: "dl-rule-任务上下文生命周期规则",
        path: "templates/internal/rules/任务上下文生命周期规则.md",
        asset_kind: "governance_rule",
        owner: "dual_layer_mechanism",
        consumers: ["task_context", "adapter_tools"],
        trigger: "mechanism:enrich",
        consumption_mode: "required",
        required_tests: ["tests/engine/task_context.test.ts"],
        owner_mechanism_id: "mc-task-context-lifecycle",
    },
    // 技术决策主权规则 (mc-decision-sovereignty) — required
    {
        id: "dl-rule-技术决策主权规则",
        path: "templates/internal/rules/技术决策主权规则.md",
        asset_kind: "governance_rule",
        owner: "dual_layer_mechanism",
        consumers: ["technology_decision", "adapter_tools"],
        trigger: "mechanism:enrich",
        consumption_mode: "required",
        required_tests: ["tests/engine/extension_scenario_matrix.test.ts"],
        owner_mechanism_id: "mc-decision-sovereignty",
    },
    // 脑暴与方案探索规则 (mc-brainstorm-contract) — required
    {
        id: "dl-rule-脑暴与方案探索规则",
        path: "templates/internal/rules/脑暴与方案探索规则.md",
        asset_kind: "governance_rule",
        owner: "dual_layer_mechanism",
        consumers: ["brainstorm_contract", "adapter_tools"],
        trigger: "mechanism:enrich",
        consumption_mode: "required",
        required_tests: ["tests/engine/extension_scenario_matrix.test.ts"],
        owner_mechanism_id: "mc-brainstorm-contract",
    },
    // 细节纪律规则 (mc-detail-discipline) — required
    {
        id: "dl-rule-细节纪律规则",
        path: "templates/internal/rules/细节纪律规则.md",
        asset_kind: "governance_rule",
        owner: "dual_layer_mechanism",
        consumers: ["detail_discipline", "adapter_tools"],
        trigger: "mechanism:enrich",
        consumption_mode: "required",
        required_tests: ["tests/engine/extension_scenario_matrix.test.ts"],
        owner_mechanism_id: "mc-detail-discipline",
    },
    // 第一性原理推理规则 (mc-first-principles) — required
    {
        id: "dl-rule-第一性原理推理规则",
        path: "templates/internal/rules/第一性原理推理规则.md",
        asset_kind: "governance_rule",
        owner: "dual_layer_mechanism",
        consumers: ["first_principles", "adapter_tools"],
        trigger: "mechanism:enrich",
        consumption_mode: "required",
        required_tests: ["tests/engine/extension_scenario_matrix.test.ts"],
        owner_mechanism_id: "mc-first-principles",
    },
    // 演进回归门控规则 (mc-evolution-regression) — required
    {
        id: "dl-rule-演进回归门控规则",
        path: "templates/internal/rules/演进回归门控规则.md",
        asset_kind: "governance_rule",
        owner: "dual_layer_mechanism",
        consumers: ["evolution_regression", "adapter_tools"],
        trigger: "mechanism:enrich",
        consumption_mode: "required",
        required_tests: ["tests/engine/extension_scenario_matrix.test.ts"],
        owner_mechanism_id: "mc-evolution-regression",
    },
    // 计划前置门规则 (mc-plan-proposal-gate)
    {
        id: "dl-rule-计划前置门规则",
        path: "templates/internal/rules/计划前置门规则.md",
        asset_kind: "governance_rule",
        owner: "dual_layer_mechanism",
        consumers: ["plan_proposal_gate", "adapter_tools", "sf_expand", "ToolInvocation"],
        trigger: "mechanism:enrich",
        consumption_mode: "required",
        required_tests: ["tests/engine/release_gate_scenario_matrix.test.ts"],
        owner_mechanism_id: "mc-plan-proposal-gate",
        related_mechanism_ids: ["mc-plan-proposal-gate"],
    },
    // 核心体验原则 (mc-core-experience-principle)
    {
        id: "dl-rule-核心体验原则",
        path: "templates/internal/rules/核心体验原则.md",
        asset_kind: "governance_rule",
        owner: "dual_layer_mechanism",
        consumers: ["core_experience_principle", "adapter_tools", "ReleaseGate", "validate-mechanisms"],
        trigger: "mechanism:enrich",
        consumption_mode: "required",
        required_tests: ["tests/engine/release_gate_scenario_matrix.test.ts"],
        owner_mechanism_id: "mc-core-experience-principle",
        related_mechanism_ids: ["mc-core-experience-principle"],
    },
    // 知识资产治理规则 (mc-knowledge-asset-governance)
    {
        id: "dl-rule-知识资产治理规则",
        path: "templates/internal/rules/知识资产治理规则.md",
        asset_kind: "governance_rule",
        owner: "dual_layer_mechanism",
        consumers: ["knowledge_asset_governance", "adapter_tools", "intent_router", "intent_expander", "verifier", "sync_migration"],
        trigger: "mechanism:enrich",
        consumption_mode: "required",
        required_tests: ["tests/engine/release_gate_scenario_matrix.test.ts"],
        owner_mechanism_id: "mc-knowledge-asset-governance",
        related_mechanism_ids: ["mc-knowledge-asset-governance"],
    },
    // ── 扩展生命周期规则 ──
    {
        id: "dl-rule-扩展生命周期规则",
        path: "templates/internal/rules/扩展生命周期规则.md",
        asset_kind: "governance_rule",
        owner: "dual_layer_mechanism",
        consumers: ["extension_contract", "adapter_tools"],
        trigger: "mechanism:enrich",
        consumption_mode: "required",
        required_tests: ["tests/engine/dual_layer_mechanism_registry.test.ts"],
        owner_mechanism_id: "mc-extension-contract",
    },
    // ── 跨平台路径安全规则 ──
    {
        id: "dl-rule-跨平台路径安全规则",
        path: "templates/internal/rules/跨平台路径安全规则.md",
        asset_kind: "governance_rule",
        owner: "dual_layer_mechanism",
        consumers: ["platform_context", "adapter_tools"],
        trigger: "mechanism:enrich",
        consumption_mode: "required",
        required_tests: ["tests/engine/dual_layer_mechanism_registry.test.ts"],
        owner_mechanism_id: "mc-platform-compatibility",
    },
];
//# sourceMappingURL=builtin_assets_dual_layer_ext.js.map