Modern reconciliation links
modern_reconciliation_links · showing 651–697 of 697
| id | modern_recipe_id | historical_recipe_id | family_id | relation_type | confidence | evidence_json | notes | created_at |
|---|---|---|---|---|---|---|---|---|
| 651 | 11825 | 1180 | — | uncertain_match | review | {"modern_name": "Port Wine Cocktail", "historical_name": "Port Wine Cocktail", "name_match": "exact_normalized", "shared_ingredients": ["port"], "ingredient_overlap": 0.5} | Exact drink-name collision with limited ingredient overlap; review before asserting lineage. | 7/11/2026, 1:56:31 PM |
| 652 | 11825 | — | 1 | same_family_as | medium | {"via_historical_recipe_id": 1180, "historical_name": "Port Wine 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 |
| 653 | 11826 | 968 | — | modern_spec_for | high | {"modern_name": "Port Wine Flip", "historical_name": "Port Wine Flip", "name_match": "exact_normalized", "shared_ingredients": ["egg", "nutmeg", "port", "powdered sugar"], "ingredient_overlap": 0.8} | Exact drink-name collision plus substantial ingredient overlap. | 7/11/2026, 1:56:31 PM |
| 654 | 11826 | — | 12 | same_family_as | medium | {"via_historical_recipe_id": 968, "historical_name": "Port Wine Flip", "family_name": "Flip Family"} | Candidate family link inherited from exact-name historical match; review before promoting to membership. | 7/11/2026, 1:56:31 PM |
| 655 | 11827 | 2234 | — | uncertain_match | review | {"modern_name": "Porto flip", "historical_name": "Porto Flip", "name_match": "exact_normalized", "shared_ingredients": ["egg yolk"], "ingredient_overlap": 0.333} | Exact drink-name collision with limited ingredient overlap; review before asserting lineage. | 7/11/2026, 1:56:31 PM |
| 656 | 11830 | 2240 | — | modern_spec_for | medium | {"modern_name": "Quaker's Cocktail", "historical_name": "Quaker's Cocktail", "name_match": "exact_normalized", "shared_ingredients": ["brandy", "raspberry syrup"], "ingredient_overlap": 0.5} | Exact drink-name collision plus substantial ingredient overlap. | 7/11/2026, 1:56:31 PM |
| 657 | 11831 | 2242 | — | uncertain_match | review | {"modern_name": "Quarter Deck Cocktail", "historical_name": "Quarter-Deck Cocktail", "name_match": "exact_normalized", "shared_ingredients": ["sherry"], "ingredient_overlap": 0.333} | Exact drink-name collision with limited ingredient overlap; review before asserting lineage. | 7/11/2026, 1:56:31 PM |
| 658 | 11833 | 695 | — | name_collision_with | review | {"modern_name": "Queen Charlotte", "historical_name": "Queen Charlotte", "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 |
| 659 | 11834 | 3511 | — | modern_spec_for | medium | {"modern_name": "Queen Elizabeth", "historical_name": "Queen Elizabeth", "name_match": "exact_normalized", "shared_ingredients": ["benedictine", "dry vermouth"], "ingredient_overlap": 0.667} | Exact drink-name collision plus substantial ingredient overlap. | 7/11/2026, 1:56:31 PM |
| 660 | 11841 | 2052 | — | modern_spec_for | high | {"modern_name": "Ramos Gin Fizz", "historical_name": "Ramos Gin Fizz", "name_match": "exact_normalized", "shared_ingredients": ["cream", "egg white", "gin", "lemon juice", "vanilla extract"], "ingredient_overlap": 0.714} | Exact drink-name collision plus substantial ingredient overlap. | 7/11/2026, 1:56:31 PM |
| 661 | 11841 | — | 35 | same_family_as | medium | {"via_historical_recipe_id": 2052, "historical_name": "Ramos Gin Fizz", "family_name": "Fizz Family"} | Candidate family link inherited from exact-name historical match; review before promoting to membership. | 7/11/2026, 1:56:31 PM |
| 662 | 11845 | 1979 | — | modern_spec_for | medium | {"modern_name": "Rose", "historical_name": "Rose", "name_match": "exact_normalized", "shared_ingredients": ["dry vermouth", "gin", "grenadine"], "ingredient_overlap": 0.5} | Exact drink-name collision plus substantial ingredient overlap. | 7/11/2026, 1:56:31 PM |
| 663 | 11848 | 667 | — | modern_spec_for | medium | {"modern_name": "Royal Fizz", "historical_name": "Royal Fizz", "name_match": "exact_normalized", "shared_ingredients": ["egg", "gin"], "ingredient_overlap": 0.5} | Exact drink-name collision plus substantial ingredient overlap. | 7/11/2026, 1:56:31 PM |
| 664 | 11848 | — | 35 | same_family_as | medium | {"via_historical_recipe_id": 667, "historical_name": "Royal Fizz", "family_name": "Fizz Family"} | Candidate family link inherited from exact-name historical match; review before promoting to membership. | 7/11/2026, 1:56:31 PM |
| 665 | 11850 | 3732 | — | uncertain_match | review | {"modern_name": "Royal Gin Fizz", "historical_name": "Royal Gin Fizz", "name_match": "exact_normalized", "shared_ingredients": ["egg", "gin"], "ingredient_overlap": 0.4} | Exact drink-name collision with limited ingredient overlap; review before asserting lineage. | 7/11/2026, 1:56:31 PM |
| 666 | 11853 | 1217 | — | uncertain_match | review | {"modern_name": "Rum Cooler", "historical_name": "Rum Cooler", "name_match": "exact_normalized", "shared_ingredients": ["rum"], "ingredient_overlap": 0.333} | Exact drink-name collision with limited ingredient overlap; review before asserting lineage. | 7/11/2026, 1:56:31 PM |
| 667 | 11856 | 516 | — | uncertain_match | review | {"modern_name": "Rum Punch", "historical_name": "Rum Punch", "name_match": "exact_normalized", "shared_ingredients": ["ice", "rum"], "ingredient_overlap": 0.4} | Exact drink-name collision with limited ingredient overlap; review before asserting lineage. | 7/11/2026, 1:56:31 PM |
| 668 | 11856 | — | 25 | same_family_as | medium | {"via_historical_recipe_id": 516, "historical_name": "Rum Punch", "family_name": "Bar-Glass Punch Family"} | Candidate family link inherited from exact-name historical match; review before promoting to membership. | 7/11/2026, 1:56:31 PM |
| 669 | 11857 | 4390 | — | uncertain_match | review | {"modern_name": "Rum Runner", "historical_name": "Rum Runner", "name_match": "exact_normalized", "shared_ingredients": ["pineapple juice"], "ingredient_overlap": 0.2} | Exact drink-name collision with limited ingredient overlap; review before asserting lineage. | 7/11/2026, 1:56:31 PM |
| 670 | 11859 | 754 | — | uncertain_match | review | {"modern_name": "Rum Sour", "historical_name": "Rum Sour", "name_match": "exact_normalized", "shared_ingredients": ["lemon juice", "sugar"], "ingredient_overlap": 0.4} | Exact drink-name collision with limited ingredient overlap; review before asserting lineage. | 7/11/2026, 1:56:31 PM |
| 671 | 11859 | — | 11 | same_family_as | medium | {"via_historical_recipe_id": 754, "historical_name": "Rum Sour", "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 |
| 672 | 11860 | 677 | — | uncertain_match | review | {"modern_name": "Rum Toddy", "historical_name": "Rum Toddy", "name_match": "exact_normalized", "shared_ingredients": ["water"], "ingredient_overlap": 0.25} | Exact drink-name collision with limited ingredient overlap; review before asserting lineage. | 7/11/2026, 1:56:31 PM |
| 673 | 11860 | — | 8 | same_family_as | medium | {"via_historical_recipe_id": 677, "historical_name": "Rum Toddy", "family_name": "Toddy Family"} | Candidate family link inherited from exact-name historical match; review before promoting to membership. | 7/11/2026, 1:56:31 PM |
| 674 | 11864 | 4201 | — | name_collision_with | review | {"modern_name": "San Francisco", "historical_name": "San Francisco", "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 |
| 675 | 11866 | 3363 | — | modern_spec_for | medium | {"modern_name": "Sazerac", "historical_name": "Sazerac", "name_match": "exact_normalized", "shared_ingredients": ["lemon peel", "peychaud bitters", "sugar"], "ingredient_overlap": 0.5} | Exact drink-name collision plus substantial ingredient overlap. | 7/11/2026, 1:56:31 PM |
| 676 | 11870 | 4337 | — | name_collision_with | review | {"modern_name": "Sea breeze", "historical_name": "Sea Breeze", "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 |
| 677 | 11873 | 412 | — | modern_spec_for | high | {"modern_name": "Sherry Flip", "historical_name": "Sherry Flip", "name_match": "exact_normalized", "shared_ingredients": ["egg", "nutmeg", "powdered sugar", "sherry"], "ingredient_overlap": 0.8} | Exact drink-name collision plus substantial ingredient overlap. | 7/11/2026, 1:56:31 PM |
| 678 | 11873 | — | 12 | same_family_as | medium | {"via_historical_recipe_id": 412, "historical_name": "Sherry Flip", "family_name": "Flip Family"} | Candidate family link inherited from exact-name historical match; review before promoting to membership. | 7/11/2026, 1:56:31 PM |
| 679 | 11875 | 4220 | — | modern_spec_for | medium | {"modern_name": "Sidecar", "historical_name": "Sidecar", "name_match": "exact_normalized", "shared_ingredients": ["cointreau", "lemon juice"], "ingredient_overlap": 0.667} | Exact drink-name collision plus substantial ingredient overlap. | 7/11/2026, 1:56:31 PM |
| 680 | 11877 | 884 | — | name_collision_with | review | {"modern_name": "Snowball", "historical_name": "Snowball", "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 |
| 681 | 11877 | — | 41 | same_family_as | medium | {"via_historical_recipe_id": 884, "historical_name": "Snowball", "family_name": "Highball Family"} | Candidate family link inherited from exact-name historical match; review before promoting to membership. | 7/11/2026, 1:56:31 PM |
| 682 | 11883 | 2072 | — | modern_spec_for | high | {"modern_name": "Stinger", "historical_name": "Stinger", "name_match": "exact_normalized", "shared_ingredients": ["brandy", "white creme de menthe"], "ingredient_overlap": 1.0} | Exact drink-name collision plus substantial ingredient overlap. | 7/11/2026, 1:56:31 PM |
| 683 | 11884 | 2054 | — | name_collision_with | review | {"modern_name": "Stone Sour", "historical_name": "Stone Sour", "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 |
| 684 | 11884 | — | 11 | same_family_as | medium | {"via_historical_recipe_id": 2054, "historical_name": "Stone Sour", "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 |
| 685 | 11907 | 3386 | — | uncertain_match | review | {"modern_name": "Tipperary", "historical_name": "Tipperary", "name_match": "exact_normalized", "shared_ingredients": ["sweet vermouth"], "ingredient_overlap": 0.333} | Exact drink-name collision with limited ingredient overlap; review before asserting lineage. | 7/11/2026, 1:56:31 PM |
| 686 | 11908 | 563 | — | modern_spec_for | medium | {"modern_name": "Tom Collins", "historical_name": "Tom Collins", "name_match": "exact_normalized", "shared_ingredients": ["club soda", "gin", "lemon juice", "sugar"], "ingredient_overlap": 0.667} | Exact drink-name collision plus substantial ingredient overlap. | 7/11/2026, 1:56:31 PM |
| 687 | 11908 | — | 40 | same_family_as | medium | {"via_historical_recipe_id": 563, "historical_name": "Tom Collins", "family_name": "Collins Family"} | Candidate family link inherited from exact-name historical match; review before promoting to membership. | 7/11/2026, 1:56:31 PM |
| 688 | 11908 | — | 41 | same_family_as | medium | {"via_historical_recipe_id": 563, "historical_name": "Tom Collins", "family_name": "Highball Family"} | Candidate family link inherited from exact-name historical match; review before promoting to membership. | 7/11/2026, 1:56:31 PM |
| 689 | 11910 | 629 | — | uncertain_match | review | {"modern_name": "Turf Cocktail", "historical_name": "Turf Cocktail", "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 |
| 690 | 11910 | — | 1 | same_family_as | medium | {"via_historical_recipe_id": 629, "historical_name": "Turf 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 |
| 691 | 11912 | 1082 | — | modern_spec_for | medium | {"modern_name": "Tuxedo Cocktail", "historical_name": "Tuxedo Cocktail", "name_match": "exact_normalized", "shared_ingredients": ["cherry", "dry vermouth", "maraschino liqueur", "orange bitters"], "ingredient_overlap": 0.667} | Exact drink-name collision plus substantial ingredient overlap. | 7/11/2026, 1:56:31 PM |
| 692 | 11912 | — | 1 | same_family_as | medium | {"via_historical_recipe_id": 1082, "historical_name": "Tuxedo 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 |
| 693 | 11913 | 2482 | — | modern_spec_for | high | {"modern_name": "Valencia Cocktail", "historical_name": "Valencia Cocktail", "name_match": "exact_normalized", "shared_ingredients": ["apricot brandy", "orange bitters", "orange juice"], "ingredient_overlap": 1.0} | Exact drink-name collision plus substantial ingredient overlap. | 7/11/2026, 1:56:31 PM |
| 694 | 11916 | 4341 | — | modern_spec_for | medium | {"modern_name": "Vermouth Cassis", "historical_name": "Vermouth Cassis", "name_match": "exact_normalized", "shared_ingredients": ["creme de cassis", "dry vermouth"], "ingredient_overlap": 0.667} | Exact drink-name collision plus substantial ingredient overlap. | 7/11/2026, 1:56:31 PM |
| 695 | 11930 | 536 | — | modern_spec_for | high | {"modern_name": "Whiskey Sour", "historical_name": "Whiskey Sour", "name_match": "exact_normalized", "shared_ingredients": ["cherry", "lemon", "powdered sugar"], "ingredient_overlap": 0.75} | Exact drink-name collision plus substantial ingredient overlap. | 7/11/2026, 1:56:31 PM |
| 696 | 11930 | — | 11 | same_family_as | medium | {"via_historical_recipe_id": 536, "historical_name": "Whiskey Sour", "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 |
| 697 | 11932 | 3693 | — | modern_spec_for | medium | {"modern_name": "White Lady", "historical_name": "White Lady", "name_match": "exact_normalized", "shared_ingredients": ["gin", "lemon juice"], "ingredient_overlap": 0.667} | Exact drink-name collision plus substantial ingredient overlap. | 7/11/2026, 1:56:31 PM |