export const rules_shared_entries = {
    "templates/rules/shared/交付完备性审查规则.md": {
        applicable_routes: ["code_change"],
        asset_kind: "review_rule",
        owner_mechanism_id: "mc-generic-review",
        asset_visibility: "user_project",
        sync_to_user_project: true,
        sync_target: "project_knowledge",
        runtime_visibility: "index_only",
        evidence_role: "template_guidance",
        user_visible: true,
        applicable_tech_stack: [],
        applicable_languages: [],
        applicable_frameworks: [],
        applicable_file_patterns: ["**/*.{ts,tsx,js,jsx,java,py}"],
        excluded_file_patterns: ["**/*.test.*", "**/*.spec.*", "**/node_modules/**"],
        verification_strategy: "static_analysis",
        failure_severity: "error",
        lifecycle_status: "active",
        consume_category: "copy_only",
        mainline_consumer: "",
        validation_entrypoint: "template_mechanism_auditor",
    },
    "templates/rules/shared/安全审查规则.md": {
        applicable_routes: ["code_change"],
        asset_kind: "review_rule",
        owner_mechanism_id: "mc-generic-review",
        asset_visibility: "user_project",
        sync_to_user_project: true,
        sync_target: "project_knowledge",
        runtime_visibility: "index_only",
        evidence_role: "template_guidance",
        user_visible: true,
        applicable_tech_stack: [],
        applicable_languages: [],
        applicable_frameworks: [],
        applicable_file_patterns: ["**/*.{ts,tsx,js,jsx,java,py,sql,yaml,yml}"],
        excluded_file_patterns: ["**/*.test.*", "**/*.spec.*", "**/docs/**"],
        verification_strategy: "static_analysis",
        failure_severity: "error",
        lifecycle_status: "active",
        consume_category: "copy_only",
        mainline_consumer: "",
        validation_entrypoint: "template_mechanism_auditor",
    },
    "templates/rules/shared/并发审查规则.md": {
        applicable_routes: ["code_change"],
        asset_kind: "review_rule",
        owner_mechanism_id: "mc-generic-review",
        asset_visibility: "user_project",
        sync_to_user_project: true,
        sync_target: "project_knowledge",
        runtime_visibility: "index_only",
        evidence_role: "template_guidance",
        user_visible: true,
        applicable_tech_stack: [],
        applicable_languages: ["java", "typescript", "python"],
        applicable_frameworks: [],
        applicable_file_patterns: ["**/*.{ts,tsx,js,jsx,java,py}"],
        excluded_file_patterns: ["**/*.test.*", "**/*.spec.*", "**/node_modules/**"],
        verification_strategy: "static_analysis",
        failure_severity: "warning",
        lifecycle_status: "active",
        consume_category: "copy_only",
        mainline_consumer: "",
        validation_entrypoint: "template_mechanism_auditor",
    },
    "templates/rules/shared/性能审查规则.md": {
        applicable_routes: ["code_change"],
        asset_kind: "review_rule",
        owner_mechanism_id: "mc-generic-review",
        asset_visibility: "user_project",
        sync_to_user_project: true,
        sync_target: "project_knowledge",
        runtime_visibility: "index_only",
        evidence_role: "template_guidance",
        user_visible: true,
        applicable_tech_stack: [],
        applicable_languages: [],
        applicable_frameworks: [],
        applicable_file_patterns: ["**/*.{ts,tsx,js,jsx,java,py,sql}"],
        excluded_file_patterns: ["**/*.test.*", "**/*.spec.*", "**/docs/**"],
        verification_strategy: "static_analysis",
        failure_severity: "warning",
        lifecycle_status: "active",
        consume_category: "copy_only",
        mainline_consumer: "",
        validation_entrypoint: "template_mechanism_auditor",
    },
    "templates/rules/shared/接口契约审查规则.md": {
        applicable_routes: ["code_change"],
        asset_kind: "review_rule",
        owner_mechanism_id: "mc-generic-review",
        asset_visibility: "user_project",
        sync_to_user_project: true,
        sync_target: "project_knowledge",
        runtime_visibility: "index_only",
        evidence_role: "template_guidance",
        user_visible: true,
        applicable_tech_stack: [],
        applicable_languages: [],
        applicable_frameworks: [],
        applicable_file_patterns: ["**/*Controller*", "**/*Service*", "**/*api*", "**/routes/**"],
        excluded_file_patterns: ["**/*.test.*", "**/*.spec.*"],
        verification_strategy: "static_analysis",
        failure_severity: "error",
        lifecycle_status: "active",
        consume_category: "copy_only",
        mainline_consumer: "",
        validation_entrypoint: "template_mechanism_auditor",
    },
    "templates/rules/shared/架构审查规则.md": {
        applicable_routes: ["code_change"],
        asset_kind: "review_rule",
        owner_mechanism_id: "mc-generic-review",
        asset_visibility: "user_project",
        sync_to_user_project: true,
        sync_target: "project_knowledge",
        runtime_visibility: "index_only",
        evidence_role: "template_guidance",
        user_visible: true,
        applicable_tech_stack: [],
        applicable_languages: [],
        applicable_frameworks: [],
        applicable_file_patterns: ["**/*.{ts,tsx,js,jsx,java,py}"],
        excluded_file_patterns: ["**/*.test.*", "**/*.spec.*", "**/node_modules/**"],
        verification_strategy: "manual_review",
        failure_severity: "warning",
        lifecycle_status: "active",
        consume_category: "copy_only",
        mainline_consumer: "",
        validation_entrypoint: "template_mechanism_auditor",
    },
    "templates/rules/shared/质量审查规则.md": {
        applicable_routes: ["code_change"],
        asset_kind: "review_rule",
        owner_mechanism_id: "mc-generic-review",
        asset_visibility: "user_project",
        sync_to_user_project: true,
        sync_target: "project_knowledge",
        runtime_visibility: "index_only",
        evidence_role: "template_guidance",
        user_visible: true,
        applicable_tech_stack: [],
        applicable_languages: [],
        applicable_frameworks: [],
        applicable_file_patterns: ["**/*.{ts,tsx,js,jsx,java,py}"],
        excluded_file_patterns: ["**/*.test.*", "**/*.spec.*", "**/node_modules/**"],
        verification_strategy: "static_analysis",
        failure_severity: "warning",
        lifecycle_status: "active",
        consume_category: "copy_only",
        mainline_consumer: "",
        validation_entrypoint: "template_mechanism_auditor",
    },
    "templates/rules/shared/SOLID代码审查规则.md": {
        applicable_routes: ["code_change"],
        asset_kind: "review_rule",
        owner_mechanism_id: "mc-ood-solid-contract",
        asset_visibility: "user_project",
        sync_to_user_project: true,
        sync_target: "project_knowledge",
        runtime_visibility: "index_only",
        evidence_role: "template_guidance",
        user_visible: true,
        applicable_tech_stack: [],
        lifecycle_status: "active",
        consume_category: "copy_only",
        mainline_consumer: "",
        validation_entrypoint: "template_mechanism_auditor",
        applicable_languages: ["typescript", "java"],
        applicable_frameworks: [],
        applicable_file_patterns: ["**/*.{ts,tsx,js,jsx,java}"],
        excluded_file_patterns: ["**/*.test.*", "**/*.spec.*", "**/docs/**"],
        verification_strategy: "pattern_match",
        failure_severity: "hard_fail",
    },
    "templates/rules/shared/后端实现工程审查规则.md": {
        applicable_routes: ["code_change"],
        asset_kind: "review_rule",
        owner_mechanism_id: "mc-backend-implementation-contract",
        asset_visibility: "user_project",
        sync_to_user_project: true,
        sync_target: "project_knowledge",
        runtime_visibility: "index_only",
        evidence_role: "template_guidance",
        user_visible: true,
        applicable_tech_stack: ["spring-boot", "spring", "node", "nestjs", "express"],
        lifecycle_status: "active",
        consume_category: "copy_only",
        mainline_consumer: "",
        validation_entrypoint: "template_mechanism_auditor",
        applicable_languages: ["typescript", "java"],
        applicable_frameworks: ["spring-boot", "spring", "nestjs", "express"],
        applicable_file_patterns: ["**/*Controller*.{ts,java}", "**/*Service*.{ts,java}", "**/*Handler*.ts", "**/*Routes*.ts"],
        excluded_file_patterns: ["**/*.test.*", "**/*.spec.*", "**/docs/**"],
        verification_strategy: "pattern_match",
        failure_severity: "hard_fail",
    },
    "templates/rules/shared/代码可维护性与可观测性审查.md": {
        applicable_routes: ["code_change", "review"],
        asset_kind: "review_rule",
        owner_mechanism_id: "mc-code-maintainability-observability-contract",
        asset_visibility: "user_project",
        sync_to_user_project: true,
        sync_target: "project_knowledge",
        runtime_visibility: "index_only",
        evidence_role: "template_guidance",
        user_visible: true,
        applicable_tech_stack: ["spring-boot", "spring", "node", "nestjs", "express", "react", "vue"],
        lifecycle_status: "active",
        consume_category: "copy_only",
        mainline_consumer: "",
        validation_entrypoint: "template_mechanism_auditor",
        applicable_languages: ["typescript", "java", "javascript", "kotlin", "python"],
        applicable_frameworks: ["spring-boot", "spring", "nestjs", "express", "react", "vue"],
        applicable_file_patterns: ["**/*Service*.{ts,java,js}", "**/*Controller*.{ts,java,js}", "**/*Handler*.ts", "**/*Routes*.ts", "**/*UseCase*.{ts,java}", "**/*Migration*.{ts,java,js}"],
        excluded_file_patterns: ["**/*.test.*", "**/*.spec.*", "**/docs/**", "**/*.fixture.*"],
        verification_strategy: "pattern_match",
        failure_severity: "hard_fail",
    },
    // ── P1 补充审查规则 (5) ──
    "templates/rules/shared/需求质量审查规则.md": {
        applicable_routes: ["code_change", "planning"],
        asset_kind: "review_rule",
        owner_mechanism_id: "mc-intent-router",
        asset_visibility: "user_project",
        sync_to_user_project: true,
        sync_target: "project_knowledge",
        runtime_visibility: "index_only",
        evidence_role: "template_guidance",
        user_visible: true,
        applicable_tech_stack: [],
        lifecycle_status: "active",
        consume_category: "copy_only",
        mainline_consumer: "",
        validation_entrypoint: "template_mechanism_auditor",
        applicable_languages: ["typescript", "java", "javascript", "kotlin", "python"],
        applicable_frameworks: [],
        applicable_file_patterns: ["**/*.{md,yaml,yml}"],
        excluded_file_patterns: ["**/*.test.*", "**/*.spec.*", "**/docs/**"],
        verification_strategy: "pattern_match",
        failure_severity: "warning",
    },
    "templates/rules/shared/决策完整性审查规则.md": {
        applicable_routes: ["code_change", "planning"],
        asset_kind: "review_rule",
        owner_mechanism_id: "mc-architecture-decision-workshop",
        asset_visibility: "user_project",
        sync_to_user_project: true,
        sync_target: "project_knowledge",
        runtime_visibility: "index_only",
        evidence_role: "template_guidance",
        user_visible: true,
        applicable_tech_stack: [],
        lifecycle_status: "active",
        consume_category: "copy_only",
        mainline_consumer: "",
        validation_entrypoint: "template_mechanism_auditor",
        applicable_languages: ["typescript", "java", "javascript", "kotlin", "python"],
        applicable_frameworks: [],
        applicable_file_patterns: ["**/*.{md,yaml,yml}"],
        excluded_file_patterns: ["**/*.test.*", "**/*.spec.*", "**/docs/**"],
        verification_strategy: "pattern_match",
        failure_severity: "warning",
    },
    "templates/rules/shared/编码就绪审查规则.md": {
        applicable_routes: ["code_change"],
        asset_kind: "review_rule",
        owner_mechanism_id: "mc-coding-readiness",
        asset_visibility: "user_project",
        sync_to_user_project: true,
        sync_target: "project_knowledge",
        runtime_visibility: "index_only",
        evidence_role: "template_guidance",
        user_visible: true,
        applicable_tech_stack: [],
        lifecycle_status: "active",
        consume_category: "copy_only",
        mainline_consumer: "",
        validation_entrypoint: "template_mechanism_auditor",
        applicable_languages: ["typescript", "java", "javascript", "kotlin", "python"],
        applicable_frameworks: [],
        applicable_file_patterns: ["**/*.{md,yaml,yml}"],
        excluded_file_patterns: ["**/*.test.*", "**/*.spec.*", "**/docs/**"],
        verification_strategy: "pattern_match",
        failure_severity: "warning",
    },
    "templates/rules/shared/验收标准审查规则.md": {
        applicable_routes: ["code_change"],
        asset_kind: "review_rule",
        owner_mechanism_id: "mc-local-acceptance",
        asset_visibility: "user_project",
        sync_to_user_project: true,
        sync_target: "project_knowledge",
        runtime_visibility: "index_only",
        evidence_role: "template_guidance",
        user_visible: true,
        applicable_tech_stack: [],
        lifecycle_status: "active",
        consume_category: "copy_only",
        mainline_consumer: "",
        validation_entrypoint: "template_mechanism_auditor",
        applicable_languages: ["typescript", "java", "javascript", "kotlin", "python"],
        applicable_frameworks: [],
        applicable_file_patterns: ["**/*.{md,yaml,yml}"],
        excluded_file_patterns: ["**/*.test.*", "**/*.spec.*", "**/docs/**"],
        verification_strategy: "pattern_match",
        failure_severity: "warning",
    },
    "templates/rules/shared/发布后审查规则.md": {
        applicable_routes: ["code_change"],
        asset_kind: "review_rule",
        owner_mechanism_id: "mc-delivery-gate",
        asset_visibility: "user_project",
        sync_to_user_project: true,
        sync_target: "project_knowledge",
        runtime_visibility: "index_only",
        evidence_role: "template_guidance",
        user_visible: true,
        applicable_tech_stack: [],
        lifecycle_status: "active",
        consume_category: "copy_only",
        mainline_consumer: "",
        validation_entrypoint: "template_mechanism_auditor",
        applicable_languages: ["typescript", "java", "javascript", "kotlin", "python"],
        applicable_frameworks: [],
        applicable_file_patterns: ["**/*.{md,yaml,yml}"],
        excluded_file_patterns: ["**/*.test.*", "**/*.spec.*", "**/docs/**"],
        verification_strategy: "pattern_match",
        failure_severity: "warning",
    },
};
//# sourceMappingURL=rules_shared.js.map