/** * Pattern `insertion_at_boundary` — v1.4 * * Détecte les conflits où les deux branches ont uniquement ajouté des lignes * par rapport à la base — sans suppression ni modification. * Inspiré du comportement ORT merge (Git 2.34+). * * Cas typiques : liste de dépendances, tableau de routes, définitions d'enum, * listes d'exports dans des fichiers partagés. * * Priority : 57 (après reorder_only, avant value_only_change) * Requires : both (diff3 = haute confiance, diff2 = heuristique, confiance réduite) * * Relation avec non_overlapping (priority 40) : * - non_overlapping traite les cas où le LCS 3-way merge réussit directement * - insertion_at_boundary traite les cas où les insertions tombent au MÊME * point de frontière (le LCS échoue) mais l'analyse sémantique réussit */ import type { PatternPlugin } from "../types.js"; declare const insertionAtBoundary: PatternPlugin; export default insertionAtBoundary; //# sourceMappingURL=insertion-at-boundary.d.ts.map