{
 "source": "Photograph of 12 handwritten potluck cards, arranged 3 across x 4 down.",
 "transcribed": "2026-07-27",
 "reading_order": "left to right, top to bottom",
 "note": "'dish' is normalized; 'dish_verbatim' preserves the card's own spelling, quotes, and marks.",
 "count": 12,
 "cards": [
  {
   "id": 1,
   "row": 1,
   "col": 1,
   "dish": "Tigrillo mixto",
   "dish_verbatim": "Tigrillo mixto",
   "origin_label": "Ecuador",
   "country": "Ecuador",
   "iso3": "ECU",
   "region": "South America",
   "lat": -3.99,
   "lon": -79.2,
   "place_note": "plotted at Loja; tigrillo is a southern-highland dish",
   "course": "main",
   "is_drink": false,
   "cook": null,
   "card_language": "es",
   "second_origin": null,
   "marginalia": null,
   "condition": "ink smudged across lower third",
   "recipe": null
  },
  {
   "id": 2,
   "row": 1,
   "col": 2,
   "dish": "Tequeños",
   "dish_verbatim": "\"Tequeños\"",
   "origin_label": "Venezuela",
   "country": "Venezuela",
   "iso3": "VEN",
   "region": "South America",
   "lat": 8.5,
   "lon": -66.6,
   "place_note": null,
   "course": "appetizer",
   "is_drink": false,
   "cook": null,
   "card_language": "es",
   "second_origin": null,
   "marginalia": null,
   "condition": null,
   "recipe": null
  },
  {
   "id": 3,
   "row": 1,
   "col": 3,
   "dish": "Mango & passion fruit liqueur",
   "dish_verbatim": "Mango & Passion Fruit Liquor",
   "origin_label": "Russian",
   "country": "Russia",
   "iso3": "RUS",
   "region": "Europe/Asia",
   "lat": 55.75,
   "lon": 37.62,
   "place_note": "plotted at Moscow; national centroid falls in empty Siberia",
   "course": "drink",
   "is_drink": true,
   "cook": null,
   "card_language": "en",
   "second_origin": null,
   "marginalia": null,
   "condition": "spelled \"Liquor\"; origin given as demonym, not country name",
   "recipe": null
  },
  {
   "id": 4,
   "row": 2,
   "col": 1,
   "dish": "Flan",
   "dish_verbatim": "FLAN",
   "origin_label": "Cuba",
   "country": "Cuba",
   "iso3": "CUB",
   "region": "Caribbean",
   "lat": 21.52,
   "lon": -79.5,
   "place_note": null,
   "course": "dessert",
   "is_drink": false,
   "cook": null,
   "card_language": "es",
   "second_origin": null,
   "marginalia": null,
   "condition": "title underlined, separating dish from origin",
   "recipe": {
    "language": "es",
    "original": "Se licúa 2 jarros de leche en polvo, 2 jarros de leche, 3 huevos y ¾ de jarro de azúcar blanca. Aparte se hace el caramelo: se derrite ¼ de azúcar en una olla y se pone en el molde, seguido de eso se agrega la mezcla de la licuadora. Se pone en la Instapot por 45 minutos y listo.",
    "english": "Blend 2 cups powdered milk, 2 cups milk, 3 eggs and ¾ cup white sugar. Separately, make the caramel: melt ¼ cup of sugar in a pot and pour it into the mold, then add the blended mixture on top. Into the Instant Pot for 45 minutes, and done.",
    "source": "shared by the cook"
   }
  },
  {
   "id": 5,
   "row": 2,
   "col": 2,
   "dish": "Humitas",
   "dish_verbatim": "HUMITAS.",
   "origin_label": "Ecuador",
   "country": "Ecuador",
   "iso3": "ECU",
   "region": "South America",
   "lat": -0.23,
   "lon": -78.52,
   "place_note": "plotted at Quito; humitas are Sierra-wide",
   "course": "side",
   "is_drink": false,
   "cook": null,
   "card_language": "es",
   "second_origin": null,
   "marginalia": null,
   "condition": "origin in quotes; dish name is not",
   "recipe": null
  },
  {
   "id": 6,
   "row": 2,
   "col": 3,
   "dish": "Southern sweet tea",
   "dish_verbatim": "Southern Sweet Tea",
   "origin_label": "USA",
   "country": "United States",
   "iso3": "USA",
   "region": "North America",
   "lat": 32.8,
   "lon": -86.8,
   "place_note": "plotted in Alabama; the label says Southern, not national",
   "course": "drink",
   "is_drink": true,
   "cook": null,
   "card_language": "en",
   "second_origin": null,
   "marginalia": null,
   "condition": "only card whose dish name carries its own sub-region",
   "recipe": null
  },
  {
   "id": 7,
   "row": 3,
   "col": 1,
   "dish": "Potato salad",
   "dish_verbatim": "Potato Salad (Germany) → Kartoffelsalat",
   "origin_label": "Germany",
   "country": "Germany",
   "iso3": "DEU",
   "region": "Europe",
   "lat": 51.17,
   "lon": 10.45,
   "place_note": null,
   "course": "side",
   "is_drink": false,
   "cook": null,
   "card_language": "en+de",
   "second_origin": null,
   "marginalia": "arrow to German gloss: Kartoffelsalat",
   "condition": "English name first, native name as gloss",
   "recipe": null
  },
  {
   "id": 8,
   "row": 3,
   "col": 2,
   "dish": "Kotlet (Persian patties)",
   "dish_verbatim": "Persian Patties \"Kotlet\"",
   "origin_label": "Iran",
   "country": "Iran",
   "iso3": "IRN",
   "region": "Middle East",
   "lat": 35.69,
   "lon": 51.39,
   "place_note": "plotted at Tehran",
   "course": "main",
   "is_drink": false,
   "cook": null,
   "card_language": "en+fa",
   "second_origin": null,
   "marginalia": null,
   "condition": "adjective is Persian, country given as Iran",
   "recipe": null
  },
  {
   "id": 9,
   "row": 3,
   "col": 3,
   "dish": "Caipirinha",
   "dish_verbatim": "☆ CAIPIRINHA ☆ / BRASIL / AIMERI",
   "origin_label": "Brasil",
   "country": "Brazil",
   "iso3": "BRA",
   "region": "South America",
   "lat": -14.24,
   "lon": -51.93,
   "place_note": null,
   "course": "drink",
   "is_drink": true,
   "cook": "Aimeri",
   "card_language": "pt",
   "second_origin": null,
   "marginalia": "flanked by two stars",
   "condition": "country spelled in Portuguese, not English",
   "recipe": {
    "language": "es",
    "original": "Un limón cortado en gajos. Dos cucharaditas de azúcar blanca. Se machacan juntos en el vaso, se llena con hielo picado, se agregan 60 ml de cachaça y se revuelve.",
    "english": "One lime cut into wedges, two teaspoons of white sugar. Muddle both in the glass, pack with crushed ice, pour over 60 ml of cachaça, stir.",
    "source": "classic proportions"
   }
  },
  {
   "id": 10,
   "row": 4,
   "col": 1,
   "dish": "Fleischpflanzerl (German meatballs)",
   "dish_verbatim": "\"Fleischplanzerl\" (German Meat Balls)",
   "origin_label": "Germany (implied)",
   "country": "Germany",
   "iso3": "DEU",
   "region": "Europe",
   "lat": 48.79,
   "lon": 11.5,
   "place_note": "plotted in Bavaria; Fleischpflanzerl is the Bavarian term",
   "course": "main",
   "is_drink": false,
   "cook": null,
   "card_language": "de+en",
   "second_origin": null,
   "marginalia": null,
   "condition": "written \"Fleischplanzerl\"; no country line, origin only inside the gloss",
   "recipe": null
  },
  {
   "id": 11,
   "row": 4,
   "col": 2,
   "dish": "Empanadas + ají",
   "dish_verbatim": "Empanadas + Aji (ecuadorian) / Chile",
   "origin_label": "Chile",
   "country": "Chile",
   "iso3": "CHL",
   "region": "South America",
   "lat": -35.68,
   "lon": -71.54,
   "place_note": null,
   "course": "main",
   "is_drink": false,
   "cook": null,
   "card_language": "es",
   "second_origin": "Ecuador",
   "marginalia": "ají annotated (ecuadorian)",
   "condition": "only card declaring two origins on one plate",
   "recipe": null
  },
  {
   "id": 12,
   "row": 4,
   "col": 3,
   "dish": "Cowboy caviar",
   "dish_verbatim": "☆ Cowboy Caviar ☆ / EEUU - USA - TEXAS / hecho por Laci / w/CHIPS! / CON TOTOPOS!!",
   "origin_label": "EEUU – USA – Texas",
   "country": "United States",
   "iso3": "USA",
   "region": "North America",
   "lat": 31.0,
   "lon": -99.9,
   "place_note": "plotted in Texas, as labeled",
   "course": "appetizer",
   "is_drink": false,
   "cook": "Laci",
   "card_language": "es+en",
   "second_origin": null,
   "marginalia": "second hand in blue ink added w/CHIPS! and CON TOTOPOS!!",
   "condition": "fully bilingual: country, cook credit, and both serving notes doubled",
   "recipe": null
  }
 ]
}