Modern reconciliation links
modern_reconciliation_links · showing 351–400 of 697
| id | modern_recipe_id | historical_recipe_id | family_id | relation_type | confidence | evidence_json | notes | created_at |
|---|---|---|---|---|---|---|---|---|
| 328 | 9215 | 2479 | — | name_collision_with | review | {"modern_name": "Night Cap", "historical_name": "Night-Cap", "name_match": "exact_normalized", "shared_ingredients": [], "ingredient_overlap": 0.0} | Exact drink-name collision only; not evidence of origin or lineage. | 7/11/2026, 1:56:31 PM |
| 193 | 9344 | 4353 | — | name_collision_with | review | {"modern_name": "Gin Old Fashioned", "historical_name": "Gin, Old-Fashioned", "name_match": "exact_normalized", "shared_ingredients": [], "ingredient_overlap": 0.0} | Exact drink-name collision only; not evidence of origin or lineage. | 7/11/2026, 1:56:30 PM |
| 229 | 9371 | 3965 | — | uncertain_match | review | {"modern_name": "Hoop La!", "historical_name": "Hoop La", "name_match": "exact_normalized", "shared_ingredients": ["lemon juice"], "ingredient_overlap": 0.25} | Exact drink-name collision with limited ingredient overlap; review before asserting lineage. | 7/11/2026, 1:56:30 PM |
| 359 | 9373 | 4348 | — | uncertain_match | review | {"modern_name": "Pink Pearl", "historical_name": "Pink Pearl", "name_match": "exact_normalized", "shared_ingredients": ["lemon juice"], "ingredient_overlap": 0.25} | Exact drink-name collision with limited ingredient overlap; review before asserting lineage. | 7/11/2026, 1:56:31 PM |
| 360 | 9378 | 2115 | — | uncertain_match | review | {"modern_name": "Pink Puff", "historical_name": "Pink Puff", "name_match": "exact_normalized", "shared_ingredients": ["apricot liqueur", "lemon juice"], "ingredient_overlap": 0.4} | Exact drink-name collision with limited ingredient overlap; review before asserting lineage. | 7/11/2026, 1:56:31 PM |
| 361 | 9378 | — | 11 | same_family_as | medium | {"via_historical_recipe_id": 2115, "historical_name": "Pink Puff", "family_name": "Sour Family"} | Candidate family link inherited from exact-name historical match; review before promoting to membership. | 7/11/2026, 1:56:31 PM |
| 99 | 9379 | 3445 | — | name_collision_with | review | {"modern_name": "Cascade", "historical_name": "Cascade", "name_match": "exact_normalized", "shared_ingredients": [], "ingredient_overlap": 0.0} | Exact drink-name collision only; not evidence of origin or lineage. | 7/11/2026, 1:56:30 PM |
| 215 | 9386 | 3935 | — | modern_spec_for | high | {"modern_name": "Grand Stand", "historical_name": "Grand Stand", "name_match": "exact_normalized", "shared_ingredients": ["gin", "lime juice", "maraschino liqueur"], "ingredient_overlap": 0.75} | Exact drink-name collision plus substantial ingredient overlap. | 7/11/2026, 1:56:30 PM |
| 480 | 9390 | 4270 | — | name_collision_with | review | {"modern_name": "Tinton", "historical_name": "Tinton", "name_match": "exact_normalized", "shared_ingredients": [], "ingredient_overlap": 0.0} | Exact drink-name collision only; not evidence of origin or lineage. | 7/11/2026, 1:56:31 PM |
| 286 | 9418 | 4629 | — | modern_spec_for | high | {"modern_name": "Mar del Plata", "historical_name": "Mar del Plata", "name_match": "exact_normalized", "shared_ingredients": ["dry vermouth", "gin", "grand marnier", "lemon juice"], "ingredient_overlap": 0.8} | Exact drink-name collision plus substantial ingredient overlap. | 7/11/2026, 1:56:30 PM |
| 101 | 9445 | 1357 | — | name_collision_with | review | {"modern_name": "Celery Cocktail", "historical_name": "Celery Cocktail", "name_match": "exact_normalized", "shared_ingredients": [], "ingredient_overlap": 0.0} | Exact drink-name collision only; not evidence of origin or lineage. | 7/11/2026, 1:56:30 PM |
| 19 | 9456 | 3568 | — | name_collision_with | review | {"modern_name": "Alexandra", "historical_name": "Alexandra", "name_match": "exact_normalized", "shared_ingredients": [], "ingredient_overlap": 0.0} | Exact drink-name collision only; not evidence of origin or lineage. | 7/11/2026, 1:56:30 PM |
| 104 | 9477 | 408 | — | uncertain_match | review | {"modern_name": "Champagne Cocktail", "historical_name": "Champagne Cocktail", "name_match": "exact_normalized", "shared_ingredients": ["aromatic bitters"], "ingredient_overlap": 0.25} | Exact drink-name collision with limited ingredient overlap; review before asserting lineage. | 7/11/2026, 1:56:30 PM |
| 105 | 9477 | — | 4 | same_family_as | medium | {"via_historical_recipe_id": 408, "historical_name": "Champagne Cocktail", "family_name": "Lengthened Cocktail Family"} | Candidate family link inherited from exact-name historical match; review before promoting to membership. | 7/11/2026, 1:56:30 PM |
| 106 | 9477 | — | 30 | same_family_as | medium | {"via_historical_recipe_id": 408, "historical_name": "Champagne Cocktail", "family_name": "Champagne Cocktail Family"} | Candidate family link inherited from exact-name historical match; review before promoting to membership. | 7/11/2026, 1:56:30 PM |
| 107 | 9477 | — | 49 | same_family_as | medium | {"via_historical_recipe_id": 408, "historical_name": "Champagne Cocktail", "family_name": "Sparkling Cocktail Family"} | Candidate family link inherited from exact-name historical match; review before promoting to membership. | 7/11/2026, 1:56:30 PM |
| 108 | 9492 | 169 | — | uncertain_match | review | {"modern_name": "Champagne Cup", "historical_name": "Champagne Cup", "name_match": "exact_normalized", "shared_ingredients": ["cognac brandy"], "ingredient_overlap": 0.25} | Exact drink-name collision with limited ingredient overlap; review before asserting lineage. | 7/11/2026, 1:56:30 PM |
| 109 | 9492 | — | 17 | same_family_as | medium | {"via_historical_recipe_id": 169, "historical_name": "Champagne Cup", "family_name": "Cup Family"} | Candidate family link inherited from exact-name historical match; review before promoting to membership. | 7/11/2026, 1:56:30 PM |
| 46 | 9507 | 3805 | — | name_collision_with | review | {"modern_name": "Black Hawk", "historical_name": "Black Hawk", "name_match": "exact_normalized", "shared_ingredients": [], "ingredient_overlap": 0.0} | Exact drink-name collision only; not evidence of origin or lineage. | 7/11/2026, 1:56:30 PM |
| 113 | 9520 | 3837 | — | uncertain_match | review | {"modern_name": "Champs-Elysees", "historical_name": "Champs Elysees", "name_match": "exact_normalized", "shared_ingredients": ["lemon juice"], "ingredient_overlap": 0.25} | Exact drink-name collision with limited ingredient overlap; review before asserting lineage. | 7/11/2026, 1:56:30 PM |
| 421 | 9535 | 3240 | — | uncertain_match | review | {"modern_name": "San Martin", "historical_name": "San Martin", "name_match": "exact_normalized", "shared_ingredients": ["dry vermouth", "gin"], "ingredient_overlap": 0.4} | Exact drink-name collision with limited ingredient overlap; review before asserting lineage. | 7/11/2026, 1:56:31 PM |
| 341 | 9558 | 4129 | — | name_collision_with | review | {"modern_name": "Optimist", "historical_name": "Optimist", "name_match": "exact_normalized", "shared_ingredients": [], "ingredient_overlap": 0.0} | Exact drink-name collision only; not evidence of origin or lineage. | 7/11/2026, 1:56:31 PM |
| 265 | 9562 | 119 | — | modern_spec_for | medium | {"modern_name": "Knickerbocker", "historical_name": "Knickerbocker", "name_match": "exact_normalized", "shared_ingredients": ["orange curacao", "raspberry syrup"], "ingredient_overlap": 0.5} | Exact drink-name collision plus substantial ingredient overlap. | 7/11/2026, 1:56:30 PM |
| 266 | 9562 | — | 10 | same_family_as | medium | {"via_historical_recipe_id": 119, "historical_name": "Knickerbocker", "family_name": "Fix Family"} | Candidate family link inherited from exact-name historical match; review before promoting to membership. | 7/11/2026, 1:56:30 PM |
| 267 | 9562 | — | 24 | same_family_as | medium | {"via_historical_recipe_id": 119, "historical_name": "Knickerbocker", "family_name": "Cold Party Punch Family"} | Candidate family link inherited from exact-name historical match; review before promoting to membership. | 7/11/2026, 1:56:30 PM |
| 268 | 9562 | — | 45 | same_family_as | medium | {"via_historical_recipe_id": 119, "historical_name": "Knickerbocker", "family_name": "Cooler Family"} | Candidate family link inherited from exact-name historical match; review before promoting to membership. | 7/11/2026, 1:56:30 PM |
| 168 | 9567 | 3606 | — | uncertain_match | review | {"modern_name": "Elk's Own", "historical_name": "Elk's Own", "name_match": "exact_normalized", "shared_ingredients": ["lemon juice"], "ingredient_overlap": 0.2} | Exact drink-name collision with limited ingredient overlap; review before asserting lineage. | 7/11/2026, 1:56:30 PM |
| 1 | 9578 | 3152 | — | uncertain_match | review | {"modern_name": "A.B.C. Cocktail", "historical_name": "A B C Cocktail", "name_match": "exact_normalized", "shared_ingredients": ["maraschino liqueur"], "ingredient_overlap": 0.2} | Exact drink-name collision with limited ingredient overlap; review before asserting lineage. | 7/11/2026, 1:56:30 PM |
| 238 | 9584 | 3977 | — | modern_spec_for | medium | {"modern_name": "Inca", "historical_name": "Inca", "name_match": "exact_normalized", "shared_ingredients": ["dry vermouth", "gin", "orange bitters"], "ingredient_overlap": 0.6} | Exact drink-name collision plus substantial ingredient overlap. | 7/11/2026, 1:56:30 PM |
| 240 | 9585 | 3980 | — | modern_spec_for | medium | {"modern_name": "Ink Street", "historical_name": "Ink Street", "name_match": "exact_normalized", "shared_ingredients": ["lemon juice", "orange juice"], "ingredient_overlap": 0.667} | Exact drink-name collision plus substantial ingredient overlap. | 7/11/2026, 1:56:30 PM |
| 330 | 9597 | 2562 | — | modern_spec_for | medium | {"modern_name": "Nineteen Twenty Cocktail", "historical_name": "Nineteen-Twenty Cocktail", "name_match": "exact_normalized", "shared_ingredients": ["absinthe", "gin", "kirschwasser"], "ingredient_overlap": 0.6} | Exact drink-name collision plus substantial ingredient overlap. | 7/11/2026, 1:56:31 PM |
| 479 | 9615 | 4267 | — | uncertain_match | review | {"modern_name": "Tia Juano", "historical_name": "Tia Juano", "name_match": "exact_normalized", "shared_ingredients": ["dry vermouth"], "ingredient_overlap": 0.333} | Exact drink-name collision with limited ingredient overlap; review before asserting lineage. | 7/11/2026, 1:56:31 PM |
| 117 | 9618 | 3839 | — | uncertain_match | review | {"modern_name": "Cherry Blossom", "historical_name": "Cherry Blossom", "name_match": "exact_normalized", "shared_ingredients": ["lemon juice"], "ingredient_overlap": 0.2} | Exact drink-name collision with limited ingredient overlap; review before asserting lineage. | 7/11/2026, 1:56:30 PM |
| 161 | 9665 | 3889 | — | modern_spec_for | medium | {"modern_name": "Duchess", "historical_name": "Duchess", "name_match": "exact_normalized", "shared_ingredients": ["absinthe", "dry vermouth"], "ingredient_overlap": 0.667} | Exact drink-name collision plus substantial ingredient overlap. | 7/11/2026, 1:56:30 PM |
| 102 | 9669 | 1123 | — | uncertain_match | review | {"modern_name": "Celery Sour", "historical_name": "Celery Sour", "name_match": "exact_normalized", "shared_ingredients": ["celery bitters", "lemon juice"], "ingredient_overlap": 0.4} | Exact drink-name collision with limited ingredient overlap; review before asserting lineage. | 7/11/2026, 1:56:30 PM |
| 103 | 9669 | — | 11 | same_family_as | medium | {"via_historical_recipe_id": 1123, "historical_name": "Celery Sour", "family_name": "Sour Family"} | Candidate family link inherited from exact-name historical match; review before promoting to membership. | 7/11/2026, 1:56:30 PM |
| 294 | 9836 | 4319 | — | modern_spec_for | medium | {"modern_name": "Merry Widow Fizz", "historical_name": "Merry Widow Fizz", "name_match": "exact_normalized", "shared_ingredients": ["egg white", "lemon juice", "orange juice"], "ingredient_overlap": 0.5} | Exact drink-name collision plus substantial ingredient overlap. | 7/11/2026, 1:56:31 PM |
| 440 | 9838 | 1249 | — | uncertain_match | review | {"modern_name": "Sloe Gin Cocktail", "historical_name": "Sloe Gin Cocktail", "name_match": "exact_normalized", "shared_ingredients": ["orange bitters"], "ingredient_overlap": 0.333} | Exact drink-name collision with limited ingredient overlap; review before asserting lineage. | 7/11/2026, 1:56:31 PM |
| 441 | 9838 | — | 1 | same_family_as | medium | {"via_historical_recipe_id": 1249, "historical_name": "Sloe Gin Cocktail", "family_name": "Aromatic Cocktail Family"} | Candidate family link inherited from exact-name historical match; review before promoting to membership. | 7/11/2026, 1:56:31 PM |
| 121 | 9909 | 4344 | — | modern_spec_for | medium | {"modern_name": "Cinderella", "historical_name": "Cinderella", "name_match": "exact_normalized", "shared_ingredients": ["lemon juice", "orange juice"], "ingredient_overlap": 0.667} | Exact drink-name collision plus substantial ingredient overlap. | 7/11/2026, 1:56:30 PM |
| 61 | 9952 | 1810 | — | uncertain_match | review | {"modern_name": "Boston Sour", "historical_name": "Boston Sour", "name_match": "exact_normalized", "shared_ingredients": ["lemon juice"], "ingredient_overlap": 0.25} | Exact drink-name collision with limited ingredient overlap; review before asserting lineage. | 7/11/2026, 1:56:30 PM |
| 122 | 9954 | 72 | — | uncertain_match | review | {"modern_name": "Claret Cobbler", "historical_name": "Claret Cobbler", "name_match": "exact_normalized", "shared_ingredients": ["claret wine"], "ingredient_overlap": 0.333} | Exact drink-name collision with limited ingredient overlap; review before asserting lineage. | 7/11/2026, 1:56:30 PM |
| 123 | 9954 | — | 6 | same_family_as | medium | {"via_historical_recipe_id": 72, "historical_name": "Claret Cobbler", "family_name": "Cobbler Family"} | Candidate family link inherited from exact-name historical match; review before promoting to membership. | 7/11/2026, 1:56:30 PM |
| 124 | 9965 | 2514 | — | uncertain_match | review | {"modern_name": "Claridge Cocktail", "historical_name": "Claridge Cocktail", "name_match": "exact_normalized", "shared_ingredients": ["gin"], "ingredient_overlap": 0.25} | Exact drink-name collision with limited ingredient overlap; review before asserting lineage. | 7/11/2026, 1:56:30 PM |
| 467 | 9972 | 4611 | — | name_collision_with | review | {"modern_name": "Stonewall Jackson", "historical_name": "Stonewall Jackson", "name_match": "exact_normalized", "shared_ingredients": [], "ingredient_overlap": 0.0} | Exact drink-name collision only; not evidence of origin or lineage. | 7/11/2026, 1:56:31 PM |
| 126 | 9975 | 1654 | — | uncertain_match | review | {"modern_name": "Clover Leaf", "historical_name": "Clover Leaf", "name_match": "exact_normalized", "shared_ingredients": ["gin", "lemon juice", "lime juice"], "ingredient_overlap": 0.429} | Exact drink-name collision with limited ingredient overlap; review before asserting lineage. | 7/11/2026, 1:56:30 PM |
| 130 | 9986 | 4756 | — | uncertain_match | review | {"modern_name": "Cola de Mono", "historical_name": "Cola de Mono", "name_match": "exact_normalized", "shared_ingredients": ["pisco"], "ingredient_overlap": 0.25} | Exact drink-name collision with limited ingredient overlap; review before asserting lineage. | 7/11/2026, 1:56:30 PM |
| 179 | 9988 | 1469 | — | uncertain_match | review | {"modern_name": "Forbidden Fruit", "historical_name": "Forbidden Fruit", "name_match": "exact_normalized", "shared_ingredients": ["gin"], "ingredient_overlap": 0.167} | Exact drink-name collision with limited ingredient overlap; review before asserting lineage. | 7/11/2026, 1:56:30 PM |
| 163 | 10023 | 962 | — | uncertain_match | review | {"modern_name": "Egg Sour", "historical_name": "Egg Sour", "name_match": "exact_normalized", "shared_ingredients": ["lemon juice"], "ingredient_overlap": 0.2} | Exact drink-name collision with limited ingredient overlap; review before asserting lineage. | 7/11/2026, 1:56:30 PM |
| 164 | 10023 | — | 11 | same_family_as | medium | {"via_historical_recipe_id": 962, "historical_name": "Egg Sour", "family_name": "Sour Family"} | Candidate family link inherited from exact-name historical match; review before promoting to membership. | 7/11/2026, 1:56:30 PM |