Modern reconciliation links
modern_reconciliation_links · showing 1–50 of 697
| id | modern_recipe_id | historical_recipe_id | family_id | relation_type | confidence | evidence_json | notes | created_at |
|---|---|---|---|---|---|---|---|---|
| 239 | 4812 | 3978 | — | name_collision_with | review | {"modern_name": "Incognito", "historical_name": "Incognito", "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 |
| 29 | 4830 | 2812 | — | modern_spec_for | medium | {"modern_name": "Apricot Cocktail", "historical_name": "Apricot Cocktail", "name_match": "exact_normalized", "shared_ingredients": ["gin", "grenadine syrup", "lemon juice"], "ingredient_overlap": 0.5} | Exact drink-name collision plus substantial ingredient overlap. | 7/11/2026, 1:56:30 PM |
| 241 | 4838 | 951 | — | modern_spec_for | medium | {"modern_name": "Irish Cocktail", "historical_name": "Irish Cocktail", "name_match": "exact_normalized", "shared_ingredients": ["absinthe", "irish whiskey", "maraschino liqueur"], "ingredient_overlap": 0.6} | Exact drink-name collision plus substantial ingredient overlap. | 7/11/2026, 1:56:30 PM |
| 242 | 4838 | — | 1 | same_family_as | medium | {"via_historical_recipe_id": 951, "historical_name": "Irish 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:30 PM |
| 243 | 4838 | — | 4 | same_family_as | medium | {"via_historical_recipe_id": 951, "historical_name": "Irish 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 |
| 245 | 4880 | 2079 | — | uncertain_match | review | {"modern_name": "Jack Rose Cocktail", "historical_name": "Jack Rose Cocktail", "name_match": "exact_normalized", "shared_ingredients": ["lemon juice", "lime juice"], "ingredient_overlap": 0.25} | Exact drink-name collision with limited ingredient overlap; review before asserting lineage. | 7/11/2026, 1:56:30 PM |
| 247 | 4905 | 63 | — | uncertain_match | review | {"modern_name": "Japanese Cocktail", "historical_name": "Japanese Cocktail", "name_match": "exact_normalized", "shared_ingredients": ["orgeat syrup"], "ingredient_overlap": 0.2} | Exact drink-name collision with limited ingredient overlap; review before asserting lineage. | 7/11/2026, 1:56:30 PM |
| 248 | 4905 | — | 1 | same_family_as | medium | {"via_historical_recipe_id": 63, "historical_name": "Japanese 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:30 PM |
| 249 | 4905 | — | 27 | same_family_as | medium | {"via_historical_recipe_id": 63, "historical_name": "Japanese Cocktail", "family_name": "Cocktail Family"} | Candidate family link inherited from exact-name historical match; review before promoting to membership. | 7/11/2026, 1:56:30 PM |
| 250 | 4931 | 885 | — | uncertain_match | review | {"modern_name": "Jersey Sour", "historical_name": "Jersey 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 |
| 251 | 4931 | — | 11 | same_family_as | medium | {"via_historical_recipe_id": 885, "historical_name": "Jersey 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 |
| 252 | 4934 | 3299 | — | modern_spec_for | high | {"modern_name": "Jockey Club", "historical_name": "Jockey Club", "name_match": "exact_normalized", "shared_ingredients": ["creme de noyau", "gin", "lemon juice", "orange bitters"], "ingredient_overlap": 0.8} | Exact drink-name collision plus substantial ingredient overlap. | 7/11/2026, 1:56:30 PM |
| 253 | 4936 | 551 | — | modern_spec_for | medium | {"modern_name": "John Collins", "historical_name": "John Collins", "name_match": "exact_normalized", "shared_ingredients": ["gin", "lemon juice"], "ingredient_overlap": 0.5} | Exact drink-name collision plus substantial ingredient overlap. | 7/11/2026, 1:56:30 PM |
| 254 | 4936 | — | 4 | same_family_as | medium | {"via_historical_recipe_id": 551, "historical_name": "John Collins", "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 |
| 255 | 4936 | — | 40 | same_family_as | medium | {"via_historical_recipe_id": 551, "historical_name": "John Collins", "family_name": "Collins Family"} | Candidate family link inherited from exact-name historical match; review before promoting to membership. | 7/11/2026, 1:56:30 PM |
| 256 | 4936 | — | 41 | same_family_as | medium | {"via_historical_recipe_id": 551, "historical_name": "John Collins", "family_name": "Highball Family"} | Candidate family link inherited from exact-name historical match; review before promoting to membership. | 7/11/2026, 1:56:30 PM |
| 329 | 4946 | 402 | — | name_collision_with | review | {"modern_name": "Nightcap", "historical_name": "Nightcap", "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 |
| 259 | 4947 | 4003 | — | modern_spec_for | medium | {"modern_name": "Jubilant", "historical_name": "Jubilant", "name_match": "exact_normalized", "shared_ingredients": ["gin", "lemon juice", "orange juice"], "ingredient_overlap": 0.6} | Exact drink-name collision plus substantial ingredient overlap. | 7/11/2026, 1:56:30 PM |
| 258 | 4948 | 4001 | — | modern_spec_for | medium | {"modern_name": "Journalist", "historical_name": "Journalist", "name_match": "exact_normalized", "shared_ingredients": ["dry vermouth", "gin", "lemon juice"], "ingredient_overlap": 0.5} | Exact drink-name collision plus substantial ingredient overlap. | 7/11/2026, 1:56:30 PM |
| 264 | 5018 | 3420 | — | modern_spec_for | medium | {"modern_name": "Klondike", "historical_name": "Klondike", "name_match": "exact_normalized", "shared_ingredients": ["ginger ale", "orange juice"], "ingredient_overlap": 0.667} | Exact drink-name collision plus substantial ingredient overlap. | 7/11/2026, 1:56:30 PM |
| 269 | 5021 | 4025 | — | modern_spec_for | medium | {"modern_name": "Knickerbocker Special", "historical_name": "Knickerbocker Special", "name_match": "exact_normalized", "shared_ingredients": ["lemon juice", "orange juice", "raspberry syrup"], "ingredient_overlap": 0.5} | Exact drink-name collision plus substantial ingredient overlap. | 7/11/2026, 1:56:30 PM |
| 376 | 5039 | 3342 | — | name_collision_with | review | {"modern_name": "Prince Henry", "historical_name": "Prince Henry", "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 |
| 427 | 5118 | 2035 | — | uncertain_match | review | {"modern_name": "September Morn", "historical_name": "September Morn", "name_match": "exact_normalized", "shared_ingredients": ["grenadine syrup", "lime juice"], "ingredient_overlap": 0.4} | Exact drink-name collision with limited ingredient overlap; review before asserting lineage. | 7/11/2026, 1:56:31 PM |
| 428 | 5118 | — | 11 | same_family_as | medium | {"via_historical_recipe_id": 2035, "historical_name": "September Morn", "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 |
| 274 | 5135 | 1118 | — | uncertain_match | review | {"modern_name": "Limeade", "historical_name": "Limeade", "name_match": "exact_normalized", "shared_ingredients": ["lime juice"], "ingredient_overlap": 0.333} | Exact drink-name collision with limited ingredient overlap; review before asserting lineage. | 7/11/2026, 1:56:30 PM |
| 277 | 5152 | 4041 | — | uncertain_match | review | {"modern_name": "Linstead", "historical_name": "Linstead", "name_match": "exact_normalized", "shared_ingredients": ["pineapple juice"], "ingredient_overlap": 0.333} | Exact drink-name collision with limited ingredient overlap; review before asserting lineage. | 7/11/2026, 1:56:30 PM |
| 514 | 5161 | 4309 | — | uncertain_match | review | {"modern_name": "X.Y.Z.", "historical_name": "X.Y.Z.", "name_match": "exact_normalized", "shared_ingredients": ["lemon juice"], "ingredient_overlap": 0.333} | Exact drink-name collision with limited ingredient overlap; review before asserting lineage. | 7/11/2026, 1:56:31 PM |
| 279 | 5169 | 2014 | — | uncertain_match | review | {"modern_name": "London Cocktail", "historical_name": "London Cocktail", "name_match": "exact_normalized", "shared_ingredients": ["gin", "orange bitters"], "ingredient_overlap": 0.4} | Exact drink-name collision with limited ingredient overlap; review before asserting lineage. | 7/11/2026, 1:56:30 PM |
| 280 | 5172 | 3642 | — | name_collision_with | review | {"modern_name": "London Fog", "historical_name": "London Fog", "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 |
| 281 | 5244 | 3643 | — | uncertain_match | review | {"modern_name": "Maiden's Blush", "historical_name": "Maiden's Blush", "name_match": "exact_normalized", "shared_ingredients": ["gin", "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 |
| 282 | 5250 | 4061 | — | uncertain_match | review | {"modern_name": "Mainbrace", "historical_name": "Mainbrace", "name_match": "exact_normalized", "shared_ingredients": ["gin"], "ingredient_overlap": 0.333} | Exact drink-name collision with limited ingredient overlap; review before asserting lineage. | 7/11/2026, 1:56:30 PM |
| 283 | 5272 | 4062 | — | uncertain_match | review | {"modern_name": "Manhattan (Dry)", "historical_name": "Manhattan, Dry", "name_match": "exact_normalized", "shared_ingredients": ["dry vermouth"], "ingredient_overlap": 0.5} | Exact drink-name collision with limited ingredient overlap; review before asserting lineage. | 7/11/2026, 1:56:30 PM |
| 284 | 5274 | 3173 | — | name_collision_with | review | {"modern_name": "Manhattan (Sweet)", "historical_name": "Manhattan (Sweet)", "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 |
| 285 | 5279 | 3645 | — | modern_spec_for | high | {"modern_name": "Maple Leaf", "historical_name": "Maple Leaf", "name_match": "exact_normalized", "shared_ingredients": ["bourbon whiskey", "lemon juice", "maple syrup"], "ingredient_overlap": 1.0} | Exact drink-name collision plus substantial ingredient overlap. | 7/11/2026, 1:56:30 PM |
| 290 | 5285 | 1792 | — | modern_spec_for | high | {"modern_name": "Marguerite", "historical_name": "Marguerite", "name_match": "exact_normalized", "shared_ingredients": ["dry vermouth", "gin", "orange bitters"], "ingredient_overlap": 0.75} | Exact drink-name collision plus substantial ingredient overlap. | 7/11/2026, 1:56:30 PM |
| 35 | 5287 | 3795 | — | uncertain_match | review | {"modern_name": "Avenue", "historical_name": "Avenue", "name_match": "exact_normalized", "shared_ingredients": ["orange flower water"], "ingredient_overlap": 0.2} | Exact drink-name collision with limited ingredient overlap; review before asserting lineage. | 7/11/2026, 1:56:30 PM |
| 291 | 5297 | 2895 | — | name_collision_with | review | {"modern_name": "Mary Pickford Cocktail", "historical_name": "Mary Pickford 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:31 PM |
| 54 | 5299 | 3214 | — | name_collision_with | review | {"modern_name": "Blue Paradise", "historical_name": "Blue Paradise", "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 |
| 410 | 5321 | 562 | — | uncertain_match | review | {"modern_name": "Rum Daisy", "historical_name": "Rum Daisy", "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:31 PM |
| 411 | 5321 | — | 34 | same_family_as | medium | {"via_historical_recipe_id": 562, "historical_name": "Rum Daisy", "family_name": "Daisy Family"} | Candidate family link inherited from exact-name historical match; review before promoting to membership. | 7/11/2026, 1:56:31 PM |
| 12 | 5356 | 3080 | — | name_collision_with | review | {"modern_name": "Ace", "historical_name": "Ace", "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 |
| 296 | 5371 | 3232 | — | modern_spec_for | medium | {"modern_name": "Miami Beach", "historical_name": "Miami Beach", "name_match": "exact_normalized", "shared_ingredients": ["gin", "pineapple juice"], "ingredient_overlap": 0.667} | Exact drink-name collision plus substantial ingredient overlap. | 7/11/2026, 1:56:31 PM |
| 298 | 5377 | 19 | — | name_collision_with | review | {"modern_name": "Milk Punch", "historical_name": "Milk Punch", "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 |
| 299 | 5377 | — | 22 | same_family_as | medium | {"via_historical_recipe_id": 19, "historical_name": "Milk Punch", "family_name": "Milk Punch Family"} | Candidate family link inherited from exact-name historical match; review before promoting to membership. | 7/11/2026, 1:56:31 PM |
| 300 | 5377 | — | 47 | same_family_as | medium | {"via_historical_recipe_id": 19, "historical_name": "Milk Punch", "family_name": "Punch Family"} | Candidate family link inherited from exact-name historical match; review before promoting to membership. | 7/11/2026, 1:56:31 PM |
| 301 | 5384 | 3648 | — | name_collision_with | review | {"modern_name": "Millionaire", "historical_name": "Millionaire", "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 |
| 331 | 5386 | 4113 | — | uncertain_match | review | {"modern_name": "Nymph", "historical_name": "Nymph", "name_match": "exact_normalized", "shared_ingredients": ["canadian whisky"], "ingredient_overlap": 0.25} | Exact drink-name collision with limited ingredient overlap; review before asserting lineage. | 7/11/2026, 1:56:31 PM |
| 347 | 5392 | 4615 | — | name_collision_with | review | {"modern_name": "Palomita", "historical_name": "Palomita", "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 |
| 303 | 5393 | 2472 | — | uncertain_match | review | {"modern_name": "Mimosa", "historical_name": "Mimosa", "name_match": "exact_normalized", "shared_ingredients": ["orange juice"], "ingredient_overlap": 0.5} | Exact drink-name collision with limited ingredient overlap; review before asserting lineage. | 7/11/2026, 1:56:31 PM |
| 297 | 5394 | 4683 | — | name_collision_with | review | {"modern_name": "Milano", "historical_name": "Milano", "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 |