{
  "league_guide": {
    "version": 170,
    "checked": "2026-11-05",
    "groups": {
      "core": "las principales trayectorias mundiales",
      "international": "torneos internacionales y redes",
      "ai": "I.I.s, código y proyectos",
      "regional": "rutas locales y nacionales",
      "games": "juegos de fútbol",
      "advanced": "juveniles, olimpiadas y universidad"
    },
    "profiles": [
      {
        "id": "wro",
        "name": "WRO",
        "group": "core",
        "age_summary": "8–12 → 11–15 → 14–19; Future Engineers 14–22",
        "age_tags": [
          "9",
          "10-12",
          "teen"
        ],
        "summary": "misiones autónomas, proyectos de ingeniería y categorías deportivas separadas.",
        "categories": [
          {
            "name": "RoboMission",
            "age": "Elementary 8–12; Junior 11–15; El mayor 14–19",
            "team": "2–3 el niño + coach",
            "hardware": "plataforma libre; robot totalmente autónomo",
            "age_rule": "edad por año calendario; 2026 Elementary: 2014–2018 d) el.y.",
            "entry": "selección nacional; las misiones y reglas locales pueden ser diferentes"
          },
          {
            "name": "Future Innovators",
            "age": "8–12 / 11–15 / 14–19",
            "team": "2–3 + coach",
            "hardware": "robot-proyecto; plataforma libre, estand de presentación",
            "age_rule": "la categoría y el año de nacimiento se comprobarán en las reglas de la temporada",
            "entry": "categoría nacional → cuota internacional"
          },
          {
            "name": "RoboSports",
            "age": "11–19",
            "team": "2–3 + coach",
            "hardware": "dos robots; doble tenis",
            "age_rule": "límites de la categoría actual; grupo de edad",
            "entry": "no es una categoría Elementaria menor"
          },
          {
            "name": "Future Engineers",
            "age": "14–22",
            "team": "2–3 + coach",
            "hardware": "auto autónomo con dirección de dirección",
            "age_rule": "los orientaciones actuales; revisar las nuevas estaciones",
            "entry": "la trayectoria de los adolescentes / estudiantes"
          }
        ],
        "event_ids": [
          "C006",
          "C687",
          "C708",
          "C715",
          "C726",
          "C007",
          "C008",
          "C009",
          "C010",
          "C011",
          "C012",
          "C013",
          "C014",
          "C015",
          "C016",
          "C017",
          "C018",
          "C019",
          "C095",
          "C688",
          "C689",
          "C690",
          "C691",
          "C692",
          "C693",
          "C694",
          "C695",
          "C696",
          "C697",
          "C698",
          "C699",
          "C700",
          "C701",
          "C702",
          "C703",
          "C704",
          "C705",
          "C706",
          "C707",
          "C709",
          "C710",
          "C711",
          "C712",
          "C716",
          "C717",
          "C718",
          "C719",
          "C720",
          "C721",
          "C722",
          "C723",
          "C724",
          "C725",
          "C727",
          "C728",
          "C729",
          "C730",
          "C731",
          "C732",
          "C733",
          "C734",
          "C735",
          "C736",
          "C737",
          "C738",
          "C739",
          "C740",
          "C741",
          "C742",
          "C743",
          "C744",
          "C745",
          "C746",
          "C747",
          "C748",
          "C749",
          "C750",
          "C788",
          "C871",
          "C872",
          "C1566",
          "C1567",
          "C1618",
          "C1619",
          "C1620",
          "C1621",
          "C1622",
          "C1623",
          "C1624",
          "C1625",
          "C1626",
          "C1627",
          "C1628",
          "C1629",
          "C1630",
          "C1631",
          "C1632",
          "C1633",
          "C1745",
          "C1746",
          "C1747",
          "C1748",
          "C1749",
          "C1750",
          "C1751",
          "C1752",
          "C1753",
          "C1754",
          "C1755",
          "C1756",
          "C1763",
          "C1764",
          "C1765",
          "C1766",
          "C1767"
        ],
        "legacy_ids": [
          "C006",
          "C687",
          "C708",
          "C715",
          "C726"
        ],
        "route": "equipo → organizador nacional → selección de su país → cuota asignada / invitación a la International Final. International Open  torneo separado con su entrada.",
        "hardware": "en 2026 RoboMission: libre elección de los aparatos; las limitaciones nacionales para aclarar",
        "language": "ES / PT; etapas mundiales EN",
        "importance": "una de las principales opciones para la robótica autónoma en 8–12 años: de las categorías, organizadores nacionales y final internacional.",
        "strengths": "Es ideal para los niños que quieren construir, programar, medir la confiabilidad y mejorar la estrategia.",
        "requirements": [
          "RoboMission: un niño no es un equipo; el entrenador de la fase internacional  desde el 18 participante sólo participa en un equipo, el equipo  en una categoría WRO de temporada.",
          "Los niños construyen y programan; una construcción competitiva extranjera lista puede privarlos de la admisión.",
          "antes de viajar, revisar el reglamento local, las reglas internacionales y los actualizados Q&A."
        ],
        "nuances": [
          "para el Oscar en 6 años de los principales Elementary-las categorías aún están cerradas. de las autoridades locales WeDo / In-House no dan una cuota mundial automática.",
          "RoboMission 2026: tamaño de inicio de 250 mm por cada lado, peso ≤1,5 kg; Elementary hasta 4 motores, sin cámara.",
          "El pasaporte de México y la residencia en el CR no se fijan por sí mismos en la representación nacional.",
          "Taiwan: se admiten escuelas extranjeras del sistema local. el equipo turístico de Costa Rica no recibe una entrada nacional automática. National 2026 ha pasado; los días de 2027 no se conocen.",
          "de la ciudad de Kazajstán2026 Elementary8–12 /2014–2018,2–3 el alumno; Matvey candidato de edad, Oscar2020 más joven. nuevo2027 el calendario, la entrada extranjera y la cuota aún no se conocen; RU PDF no prueba la capacidad de la audiencia.",
          "v30:SpainRoboBasic6–12ySwissStarter6–10—los caminos nacionales menores;de la misma forma queworldquota. cf..los perfileswro-spain/wro-switzerland.",
          "Iceland: University of Iceland anunció WRO el 8 de mayo 2027, RoboMission / Future Innovators, 2–3 alumnos y entrenador. Anuncio local con preinscripción; inclusión en member directory global vigente y admisión extranjera sin confirmar."
        ],
        "cost": "presupuesto: kit / computadora, campo y detalles de temporada, registro, preparación, viaje y residencia. suma exacta  en la tarjeta de la etapa; no calculado para toda la liga.",
        "award": "Puesto o premio según los resultados oficiales",
        "sources": [
          {
            "title": "WRO: las categorías",
            "url": "https://wro-association.org/competition/categories/",
            "checked": "2026-09-30"
          },
          {
            "title": "RoboMission: las reglas de 2026",
            "url": "https://wro-association.org/wp-content/uploads/WRO-2026-RoboMission-General-Rules.pdf",
            "checked": "2026-09-30"
          },
          {
            "title": "los organizadores nacionales",
            "url": "https://wro-association.org/about-wro/member-countries/",
            "checked": "2026-09-30"
          },
          {
            "url": "https://robotics.nis.edu.kz/ru/",
            "title": "Kazajistán · wro",
            "checked": "2026-10-01"
          },
          {
            "url": "https://robotics.nis.edu.kz/ru/page/pravila-wro-2026",
            "title": "Kazajistán · wro_rules",
            "checked": "2026-10-01"
          },
          {
            "url": "https://robotics.nis.edu.kz/storage/rules%202026/Robomission/Elementary/%D0%9E%D0%B1%D1%89%D0%B8%D0%B5%20%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D0%B0%20%D0%B4%D0%BB%D1%8F%20RoboMission.pdf",
            "title": "el cazaquistán · wro_pdf",
            "checked": "2026-10-01"
          },
          {
            "title": "Spainages",
            "url": "https://www.wroboto.es/competicion/",
            "checked": "2026-10-01"
          },
          {
            "title": "SwissStarter",
            "url": "https://wro.swiss/informationen/kategorien-und-altersklassen/wro-starter/",
            "checked": "2026-10-01"
          },
          {
            "title": "WRO Iceland · local 2027 programme",
            "url": "https://wro.hi.is/en/competition",
            "checked": "2026-11-05"
          }
        ],
        "evidence": "Se ha completado por las lecturas de las reglas oficiales / páginas 30.09.2026; la recepción local de la familia se confirma por separado."
      },
      {
        "id": "first",
        "name": "FIRST",
        "group": "core",
        "age_summary": "Explore 6–10; Challenge 9–16; FTC 12–18; FRC 14–18",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "un robot, un proyecto de investigación, entrevistas y cultura del equipo.",
        "categories": [
          {
            "name": "FLL Founders · Explore",
            "age": "6–10",
            "team": "equipo; límite local de verificación",
            "hardware": "SPIKE Essential; en MX se permite WeDo 2.0",
            "age_rule": "Reglas locales de edad",
            "entry": "proyección / festival, reconocimiento del participante"
          },
          {
            "name": "FLL Founders · Challenge",
            "age": "9–16; depende del país",
            "team": "equipo; número por socio",
            "hardware": "SPIKE Prime; en MX también en EV3",
            "age_rule": "frontera y recorte por país",
            "entry": "misión del robot 2,5 minutos + Innovation Project + entrevista"
          },
          {
            "name": "FLL Future Edition · 2026–27",
            "age": "en todo el mundo 5–7 / 8–16; MX 6–9 / 9–16",
            "team": "MX Los más pequeños: de la 4; de mayor edad: Recomendado 4–8",
            "hardware": "LEGO Education Computer Science & AI; no es SPIKE",
            "age_rule": "No trasladar los límites globales a un conjunto local",
            "entry": "MX 2026–27: directamente el paso nacional; las cuotas más adelante por separado"
          },
          {
            "name": "FIRST Tech Challenge",
            "age": "el indicador 12–18, las clases 7–12",
            "team": "equipo + maestros adultos",
            "hardware": "Kit y robot rules FTC de la temporada en curso",
            "age_rule": "edad / clase y admisión local confirmar",
            "entry": "programa de equipo superior, selección propia"
          },
          {
            "name": "FIRST Robotics Competition",
            "age": "el indicador 14–18, las clases 9–12",
            "team": "un equipo de ingenieros grande",
            "hardware": "sistema FRC y el equipo de la temporada",
            "age_rule": "las reglas locales del programa",
            "entry": "más tarde: equipo completo y desarrollo de temporada"
          },
          {
            "name": "India · BIOGLOW Future / Explore 2026–27",
            "age": "Future8–16; Explore6–10",
            "age_rule": "India cutoff / foreign entry por separado",
            "team": "Futuro hasta8; Explore hasta6",
            "hardware": "Future CS&AI; Explore genuine LEGO / SPIKE Essential se recomienda",
            "entry": "el plazo de Sept30 en la página nueva; entrada tardía y cuotas locales para especificar",
            "event_id": "C868"
          }
        ],
        "event_ids": [
          "C003",
          "C005",
          "C061",
          "C713",
          "C714",
          "C004",
          "C032",
          "C033",
          "C034",
          "C270",
          "C462",
          "C682",
          "C683",
          "C756",
          "C757",
          "C758",
          "C789",
          "C790",
          "C791",
          "C792",
          "C793",
          "C794",
          "C795",
          "C796",
          "C797",
          "C798",
          "C799",
          "C800",
          "C835",
          "C836",
          "C862",
          "C863",
          "C864",
          "C865",
          "C866",
          "C867",
          "C868",
          "C873",
          "C874",
          "C875",
          "C894",
          "C895",
          "C896",
          "C897",
          "C898",
          "C1484",
          "C1485",
          "C1486",
          "C1487",
          "C1488",
          "C1489",
          "C1490",
          "C1491",
          "C1492",
          "C1493",
          "C1494",
          "C1495",
          "C1496",
          "C1497",
          "C1498",
          "C1499",
          "C1500",
          "C1501",
          "C1502",
          "C1503",
          "C1504",
          "C1505",
          "C1506",
          "C1507",
          "C1508",
          "C1509",
          "C1510",
          "C1511",
          "C1512",
          "C1513",
          "C1514",
          "C1515",
          "C1516",
          "C1517",
          "C1518",
          "C1519",
          "C1520",
          "C1521",
          "C1522",
          "C1523",
          "C1524",
          "C1525",
          "C1526",
          "C1527",
          "C1528",
          "C1529",
          "C1530",
          "C1531",
          "C1532",
          "C1533",
          "C1534",
          "C1535",
          "C1536",
          "C1537",
          "C1538",
          "C1539",
          "C1540",
          "C1541",
          "C1542",
          "C1543",
          "C1544",
          "C1545",
          "C1546",
          "C1547",
          "C1548",
          "C1549",
          "C1550",
          "C1551",
          "C1552",
          "C1553",
          "C1554",
          "C1555",
          "C1556",
          "C1557",
          "C1558",
          "C1559",
          "C1560",
          "C1561",
          "C1562",
          "C1563",
          "C1564",
          "C1565",
          "C1568",
          "C1569",
          "C1570",
          "C1571",
          "C1572",
          "C1573",
          "C1574",
          "C1575",
          "C1576",
          "C1577",
          "C1578",
          "C1579",
          "C1580",
          "C1581",
          "C1582",
          "C1583",
          "C1584",
          "C1585",
          "C1586",
          "C1587",
          "C1588",
          "C1589",
          "C1590",
          "C1591",
          "C1592",
          "C1593",
          "C1594",
          "C1595",
          "C1596",
          "C1597",
          "C1598",
          "C1599",
          "C1600",
          "C1601",
          "C1602",
          "C1603",
          "C1604",
          "C1605",
          "C1606",
          "C1607",
          "C1608",
          "C1609",
          "C1610",
          "C1611",
          "C1612",
          "C1613",
          "C1614",
          "C1615",
          "C1616",
          "C1617",
          "C1638",
          "C1639",
          "C1640",
          "C1641",
          "C1642",
          "C1643",
          "C1644",
          "C1645",
          "C1646",
          "C1647",
          "C1648",
          "C1649",
          "C1650",
          "C1651",
          "C1653",
          "C1654",
          "C1655",
          "C1656",
          "C1657",
          "C1658",
          "C1659",
          "C1660",
          "C1661",
          "C1662",
          "C1663",
          "C1664",
          "C1665",
          "C1666",
          "C1667",
          "C1668",
          "C1669",
          "C1670",
          "C1671",
          "C1672",
          "C1673",
          "C1674",
          "C1675",
          "C1676",
          "C1677",
          "C1678",
          "C1679",
          "C1680",
          "C1681",
          "C1682",
          "C1683",
          "C1684",
          "C1685",
          "C1686",
          "C1687",
          "C1688",
          "C1689",
          "C1690",
          "C1691",
          "C1692",
          "C1693",
          "C1694",
          "C1695",
          "C1696",
          "C1697",
          "C1698",
          "C1699",
          "C1700",
          "C1701",
          "C1702",
          "C1703",
          "C1704",
          "C1705",
          "C1706",
          "C1707",
          "C1708",
          "C1709",
          "C1710",
          "C1711",
          "C1712",
          "C1713",
          "C1714",
          "C1715",
          "C1716",
          "C1717",
          "C1718",
          "C1719",
          "C1720",
          "C1721",
          "C1722",
          "C1723",
          "C1724",
          "C1725",
          "C1726",
          "C1727",
          "C1728",
          "C1729",
          "C1730",
          "C1731",
          "C1732",
          "C1733",
          "C1734",
          "C1735",
          "C1736",
          "C1737",
          "C1738",
          "C1739",
          "C1740",
          "C1741",
          "C1742",
          "C1743",
          "C1744",
          "C1769"
        ],
        "legacy_ids": [
          "C003",
          "C005",
          "C061",
          "C713",
          "C714",
          "C894",
          "C895",
          "C896",
          "C897",
          "C898"
        ],
        "route": "registro del equipo en el socio del país → etapa del programa necesario → cuota nacional / La invitación. en el México Future Edition 2026–27 permite una etapa nacional directa; No es una entrada directa al mundo..",
        "hardware": "Explore SPIKE Essential / WeDo 2; Challenge SPIKE Prime, EV3 en México se permite",
        "language": "ES",
        "importance": "una fuerte trayectoria de equipo con ingeniería, proyecto e entrevistas. para los menores  es importante elegir un formato de competición o demostración.",
        "strengths": "un robot, un proyecto de investigación, entrevistas y cultura del equipo.",
        "requirements": [
          "En México no hay registro directo de un solo alumno: se necesita un equipo con un coach/escuela/clube.",
          "El reto requiere un proyecto y una entrevista, por lo que algunos puntajes altos no son suficientes para evaluar a todo el equipo.",
          "Las orientaciones globales de edad de FIRST se especifican en el socio local; comprobar el idioma y el derecho del equipo extranjero a la cuota."
        ],
        "nuances": [
          "2026–27 — la temporada final FLL. de la 2027–28 FIRST prepara una nueva K–8 el programa; Sus nombres y reglas aún no han sido publicados..",
          "FIRST planea compatibilidad SPIKE Essential / Prime hasta 2028–29. Es el plan del creador del programa., no promete un formato inalterable en 10 años.",
          "Explore  la medalla de formato demostración del participante no confirma la victoria en el campeonato mundial.",
          "Ahora es posible que explore entre dos hermanos, y el Challenge Oscar sea un mínimo.",
          "FTC México 2026–2027: se añadió 11 de las etapas regionales y nacionales 12–13 febrero 2027. Ahora los dos niños son más pequeños. FTC. visita con los niños, de la Unión Europea HOME EVENT y la cuota mundial requieren confirmaciones separadas; las viejas reglas 2025–2026 No se ha trasladado.",
          "Paraguay BIOGLOW: Explore 3–6 de los niños, Challenge 3–10; el mínimo local — tres participantes. el permiso extranjero y la fecha nacional aún no se conocen. páginas viejas SUBMERGED comparados con el nuevo anuncio de temporada.",
          "India2026–27: seis ventanas regionales y la Pune11–14Feb2027. Future8–16 / Explore6–10 tienen diferentes hardware; el bannerSept30 no se acepta como un conjunto abierto. no se ha confirmado la cuota extranjera.",
          "de la ciudad de Kazajstán: la página local publicada se mantiene2025–26; Explore6–10, Challenge10–16. Matvey9 no se ha hecho automático Challengeel mínimo global de admisión9. La nueva temporada y la cuota extranjera aún no se conocen..",
          "dominicano overview: Explore6–9 / Challenge9–15; local cutoff de la nueva temporada por separado. English policy — Caribbean Teams, no se aprueba automáticamente México / Costa Rica.",
          "v30: FLL Spain2026/27: Founders Challenge10–16 frente a FutureK8 8–16,4–10 participantes/2 robots nuevos; Discover no disponible. Switzerland Challenge9–16; edades y hardware separados en fll-europe-three.",
          "Norte de Europa 2026: Hjernekraft Explore 6–9, Founders Challenge 10–16, Future 8–16. Dos finales distintos: Lund 27–28 de noviembre para Norway / Sweden / Åland y Aarhus 28 de noviembre para Denmark / Iceland / Faroe / Greenland. Cupo local y admisión infantil no intercambiables.",
          "Finland 2026/27: League EUR 144 + 8 por alumno y adulto; mínimo 4 alumnos + 1 entrenador suma 184. Classroom EUR 144 no sustituye torneo. Future de esta temporada pasa directamente a fase nacional; promesa antigua FLL 2027/28 no aceptada como política global vigente."
        ],
        "cost": "presupuesto: kit / computadora, campo y detalles de temporada, registro, preparación, viaje y residencia. suma exacta  en la tarjeta de la etapa; no calculado para toda la liga.",
        "award": "Challenge: premios / selección evaluados; Explore: festival y reconocimiento de los participantes",
        "sources": [
          {
            "title": "FIRST: FLL y la edición",
            "url": "https://www.firstinspires.org/programs/fll/",
            "checked": "2026-09-30"
          },
          {
            "title": "FIRST K–8 vigente después de 2027",
            "url": "https://www.firstinspires.org/programs/k-8",
            "checked": "2026-11-05"
          },
          {
            "title": "México: reglas locales y camino",
            "url": "https://www.firstlegoleagues.mx/preguntas-frecuentes/",
            "checked": "2026-09-30"
          },
          {
            "title": "FIRST FTC · edad actual y BIOBUZZ",
            "url": "https://www.firstinspires.org/programs/ftc/",
            "checked": "2026-10-01"
          },
          {
            "title": "FIRST México · calendario de la FTC",
            "url": "https://www.first.org.mx/fm/",
            "checked": "2026-10-01"
          },
          {
            "title": "FIRST México · tarifa y registro",
            "url": "https://www.first.org.mx/fm/costo-y-registro/",
            "checked": "2026-10-01"
          },
          {
            "title": "ParaguaylocalBIOGLOW",
            "url": "https://fll.robotica.com.py/temporada-2026-2027/",
            "checked": "2026-10-01"
          },
          {
            "url": "https://www.firstrobotics.co.in/first-lego-league/",
            "title": "FIRST India / Infinity X · FLL2026–27",
            "checked": "2026-10-01"
          },
          {
            "url": "https://fll.edutechindia.com/",
            "title": "Edutech · current FLL delivery organiser",
            "checked": "2026-10-01"
          },
          {
            "url": "https://www.firstrobotics.kz/ru/",
            "title": "FIRST Kazakhstan · página local de edad",
            "checked": "2026-10-01"
          },
          {
            "title": "FLL-Caribe: reglas locales de edad / extranjeras",
            "url": "https://www.fll-caribe-rd.org/international-teams-c19rs",
            "checked": "2026-10-01"
          },
          {
            "title": "Spainactual26/27registration",
            "url": "https://firstlegoleague.soy/inscripciones-bioglow/",
            "checked": "2026-10-01"
          },
          {
            "title": "SwissBIOGLOW",
            "url": "https://www.first-lego-league.org/en/2026-27-season/bioglow",
            "checked": "2026-10-01"
          },
          {
            "title": "Directorio global actual: Fundación STEAM Costa Rica",
            "url": "https://firstlegoleague.org/",
            "checked": "2026-11-04"
          },
          {
            "title": "Programas nórdicos y edades locales",
            "url": "https://hjernekraft.org/no",
            "checked": "2026-11-05"
          },
          {
            "title": "Fases danesas y Aarhus final separado",
            "url": "https://firstlegoleague.dk/",
            "checked": "2026-11-05"
          }
        ],
        "evidence": "del artículo 12 de la persona event pages México 2026–2027, de la Unión Europea FTC página y descripción local / a los precios; FLL y FTC — programas individuales."
      },
      {
        "id": "vex",
        "name": "VEX Robotics",
        "group": "core",
        "age_summary": "IQ Elementary ≤12 / Middle ≤15; V5 ≤19; VEX U — después de secundaria; AI / AIR desde 14",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "juegos de juego y pruebas de habilidad en el sistema oficial VEX.",
        "categories": [
          {
            "name": "VEX IQ · Elementary",
            "age": "≤12",
            "team": "de 2 alumnos",
            "hardware": "VEX IQ por manual Level Up 2026–27",
            "age_rule": "edad de 1 de junio 2027 para la temporada 2026–27",
            "entry": "la categoría oficial de IQ"
          },
          {
            "name": "VEX IQ · Middle",
            "age": "≤15",
            "team": "de 2",
            "hardware": "VEX IQ",
            "age_rule": "edad para el 1 de junio del año de finalización de la temporada",
            "entry": "una etapa de edad del equipo en el programa"
          },
          {
            "name": "VEX V5",
            "age": "Middle ≤15; High ≤19 y sin escuela terminada",
            "team": "de 1",
            "hardware": "VEX V5 por manual actual",
            "age_rule": "1 de junio del año de finalización de la temporada",
            "entry": "Es un programa separado, no un coeficiente intelectual."
          },
          {
            "name": "VEX U",
            "age": "después de terminar la escuela + después de la escuela",
            "team": "de 2",
            "hardware": "por manual VEX U",
            "age_rule": "el estado educativo, no sólo la edad",
            "entry": "una institución post-secondaria registrada"
          },
          {
            "name": "VEX AI",
            "age": "Desde 14 años; hasta e incluyendo post-secondary",
            "team": "de 1",
            "hardware": "por manual de VEX AI",
            "age_rule": "Según fecha de nacimiento real, no al 1 de junio de fin de temporada.",
            "entry": "Matvey y Oscar menores de 14; programa futuro. Situación educativa local y torneo aparte."
          },
          {
            "name": "VEX AIR",
            "age": "Desde 14 años; hasta e incluyendo post-secondary",
            "team": "Desde 1 alumno",
            "hardware": "Dron y equipo según AIR manual vigente; programa separado, no IQ.",
            "age_rule": "Según fecha de nacimiento real, no al 1 de junio de fin de temporada.",
            "entry": "Matvey y Oscar menores de 14; programa futuro. Situación educativa local y torneo aparte."
          }
        ],
        "event_ids": [
          "C024",
          "C025",
          "C026",
          "C027",
          "C028",
          "C100",
          "C101",
          "C102",
          "C103",
          "C104",
          "C105",
          "C106",
          "C107",
          "C108",
          "C109",
          "C110",
          "C111",
          "C112",
          "C113",
          "C114",
          "C115",
          "C116",
          "C117",
          "C118",
          "C119",
          "C120",
          "C122",
          "C124",
          "C125",
          "C126",
          "C127",
          "C128",
          "C129",
          "C130",
          "C131",
          "C133",
          "C134",
          "C135",
          "C136",
          "C137",
          "C138",
          "C140",
          "C141",
          "C142",
          "C143",
          "C144",
          "C145",
          "C146",
          "C147",
          "C148",
          "C149",
          "C150",
          "C151",
          "C152",
          "C153",
          "C154",
          "C155",
          "C156",
          "C157",
          "C158",
          "C159",
          "C160",
          "C161",
          "C162",
          "C163",
          "C164",
          "C165",
          "C166",
          "C167",
          "C168",
          "C169",
          "C170",
          "C171",
          "C172",
          "C173",
          "C174",
          "C175",
          "C176",
          "C177",
          "C178",
          "C179",
          "C180",
          "C181",
          "C182",
          "C183",
          "C184",
          "C185",
          "C186",
          "C187",
          "C188",
          "C189",
          "C190",
          "C191",
          "C192",
          "C193",
          "C194",
          "C195",
          "C196",
          "C197",
          "C198",
          "C201",
          "C202",
          "C203",
          "C204",
          "C205",
          "C206",
          "C207",
          "C208",
          "C209",
          "C210",
          "C211",
          "C212",
          "C213",
          "C214",
          "C215",
          "C216",
          "C217",
          "C218",
          "C219",
          "C221",
          "C222",
          "C223",
          "C224",
          "C225",
          "C226",
          "C227",
          "C229",
          "C230",
          "C231",
          "C233",
          "C235",
          "C236",
          "C237",
          "C238",
          "C239",
          "C240",
          "C241",
          "C242",
          "C243",
          "C245",
          "C246",
          "C247",
          "C248",
          "C249",
          "C250",
          "C251",
          "C252",
          "C253",
          "C255",
          "C256",
          "C257",
          "C258",
          "C259",
          "C260",
          "C262",
          "C263",
          "C264",
          "C265",
          "C266",
          "C267",
          "C268",
          "C269",
          "C271",
          "C273",
          "C274",
          "C275",
          "C276",
          "C278",
          "C279",
          "C280",
          "C281",
          "C282",
          "C283",
          "C284",
          "C285",
          "C286",
          "C287",
          "C288",
          "C289",
          "C290",
          "C291",
          "C292",
          "C293",
          "C294",
          "C295",
          "C296",
          "C297",
          "C298",
          "C299",
          "C300",
          "C301",
          "C302",
          "C303",
          "C304",
          "C305",
          "C306",
          "C307",
          "C308",
          "C309",
          "C310",
          "C311",
          "C312",
          "C313",
          "C314",
          "C315",
          "C316",
          "C317",
          "C318",
          "C319",
          "C320",
          "C321",
          "C322",
          "C323",
          "C324",
          "C325",
          "C326",
          "C327",
          "C328",
          "C330",
          "C331",
          "C332",
          "C333",
          "C334",
          "C335",
          "C336",
          "C337",
          "C338",
          "C339",
          "C340",
          "C341",
          "C342",
          "C343",
          "C344",
          "C345",
          "C346",
          "C347",
          "C348",
          "C349",
          "C350",
          "C351",
          "C352",
          "C353",
          "C354",
          "C356",
          "C357",
          "C358",
          "C359",
          "C360",
          "C361",
          "C362",
          "C363",
          "C364",
          "C365",
          "C366",
          "C367",
          "C368",
          "C369",
          "C370",
          "C371",
          "C372",
          "C373",
          "C374",
          "C375",
          "C376",
          "C377",
          "C378",
          "C379",
          "C380",
          "C381",
          "C382",
          "C383",
          "C384",
          "C385",
          "C386",
          "C387",
          "C388",
          "C390",
          "C391",
          "C393",
          "C394",
          "C395",
          "C396",
          "C397",
          "C398",
          "C399",
          "C400",
          "C401",
          "C402",
          "C404",
          "C405",
          "C406",
          "C407",
          "C409",
          "C411",
          "C412",
          "C413",
          "C414",
          "C416",
          "C417",
          "C418",
          "C419",
          "C420",
          "C421",
          "C422",
          "C423",
          "C424",
          "C425",
          "C426",
          "C428",
          "C429",
          "C430",
          "C431",
          "C432",
          "C433",
          "C434",
          "C436",
          "C437",
          "C439",
          "C440",
          "C441",
          "C442",
          "C443",
          "C444",
          "C445",
          "C446",
          "C449",
          "C450",
          "C451",
          "C452",
          "C453",
          "C454",
          "C456",
          "C457",
          "C458",
          "C459",
          "C460",
          "C462",
          "C463",
          "C464",
          "C465",
          "C466",
          "C467",
          "C468",
          "C469",
          "C470",
          "C471",
          "C472",
          "C473",
          "C476",
          "C477",
          "C478",
          "C479",
          "C480",
          "C481",
          "C482",
          "C483",
          "C484",
          "C485",
          "C486",
          "C487",
          "C488",
          "C489",
          "C490",
          "C491",
          "C492",
          "C493",
          "C494",
          "C495",
          "C497",
          "C498",
          "C499",
          "C500",
          "C501",
          "C502",
          "C503",
          "C504",
          "C505",
          "C506",
          "C507",
          "C508",
          "C509",
          "C510",
          "C511",
          "C512",
          "C515",
          "C516",
          "C517",
          "C518",
          "C519",
          "C520",
          "C521",
          "C522",
          "C523",
          "C524",
          "C525",
          "C526",
          "C527",
          "C528",
          "C529",
          "C530",
          "C531",
          "C532",
          "C534",
          "C535",
          "C536",
          "C537",
          "C538",
          "C539",
          "C540",
          "C542",
          "C543",
          "C544",
          "C545",
          "C547",
          "C548",
          "C549",
          "C550",
          "C551",
          "C552",
          "C553",
          "C554",
          "C556",
          "C557",
          "C558",
          "C559",
          "C560",
          "C561",
          "C562",
          "C564",
          "C565",
          "C566",
          "C568",
          "C569",
          "C570",
          "C571",
          "C572",
          "C573",
          "C575",
          "C578",
          "C579",
          "C580",
          "C582",
          "C583",
          "C584",
          "C585",
          "C586",
          "C587",
          "C588",
          "C589",
          "C590",
          "C591",
          "C592",
          "C593",
          "C594",
          "C595",
          "C596",
          "C598",
          "C599",
          "C600",
          "C601",
          "C602",
          "C603",
          "C604",
          "C605",
          "C837",
          "C1155",
          "C1156",
          "C1157",
          "C1158",
          "C121",
          "C123",
          "C132",
          "C139",
          "C199",
          "C200",
          "C220",
          "C228",
          "C232",
          "C234",
          "C244",
          "C254",
          "C261",
          "C270",
          "C272",
          "C277",
          "C329",
          "C355",
          "C389",
          "C392",
          "C403",
          "C408",
          "C410",
          "C415",
          "C427",
          "C435",
          "C438",
          "C447",
          "C448",
          "C455",
          "C461",
          "C474",
          "C475",
          "C496",
          "C513",
          "C514",
          "C533",
          "C541",
          "C546",
          "C555",
          "C563",
          "C567",
          "C574",
          "C576",
          "C577",
          "C581",
          "C597",
          "C606",
          "C607"
        ],
        "legacy_ids": [
          "C024"
        ],
        "route": "equipo en events.vex.com → oficial local / league-estap → Regional / Signature → calificación en VEX Worlds. lugares concretos y criterios de temporada comprobar en la etapa.",
        "hardware": "sólo el VEX IQ permitido; LEGO no sustituye",
        "language": "EN / nacionales",
        "importance": "una de las principales trayectorias de juego: temporada oficial, niveles escolares, un camino separado de VEX Worlds.",
        "strengths": "juegos de juego y pruebas de habilidad en el sistema oficial VEX.",
        "requirements": [
          "La página de elegibilidad no indica la edad general inferior del coeficiente intelectual: para los seis años se necesita una autorización local y autonomía, no sólo el cumplimiento de la frontera superior.",
          "alumno  un equipo por programa y nivel; formar un equipo con un nivel general adecuado.",
          "Los equipos escolares y públicos pueden comparar el juego con el manual.",
          "v153 · Se requiere cuaderno de ingeniería y tres resúmenes preparados por alumnos: temporada, código y fuentes externas / credits. Equipo sin código exento de resumen de código. Ayudan a entrevista, no son tres premios separados; el niño debe comprender y explicar su solución."
        ],
        "nuances": [
          "El actual camino oficial de Worlds se realiza a través de events.vex.com. RECF Engage tiene sus propios eventos y campeonatos; la misma marca de detalles no une cuotas.",
          "Entrar a un torneo internacional normal y clasificar a los Worlds  resultados diferentes.",
          "Matvey y Oscar pueden ser candidatos del equipo de IQ Elementary general por la edad superior; el mínimo local exacto y el papel de cada niño lo confirman.",
          "Paraguay LNR: el primer lanzamiento se llevó a cabo el 5 de septiembre. All Grade Levels no define la cuota nacional o la representación extranjera; no se han encontrado las siguientes fechas concretas.",
          "v132 · México: Puebla 3–5 de marzo 2027 IQ Middle/V5 High, Chihuahua 26 enero IQ Middle y Juárez 27–29 enero V5 High — de las categorías. June 1 age caps no indican la edad inferior; confirmar el nivel y la admisión local. los hermanos primero comparar IQ Elementary C180/C513/C514/C597. USD 0 en el portal nacional no es definitivo fee; Chihuahua Invitational y payment year 2026 Requieren más detalles.",
          "v153 · Bases Robótica Móvil locales de 2026–2027 exigen mínimo 3 alumnos en primaria / secundaria, un docente o asesor responsable y un robot. El mínimo global de 2+ para IQ no elimina requisito local: dos hermanos no bastan.",
          "v153 · Convocatorias vigentes condicionan validez de ciertos pases mundiales a participar en otros dos campeonatos de temporada, incluido Girl Powered. Sin embargo Girl Powered admite solo equipos femeninos. Contradicción para equipo masculino requiere aclaración escrita; ruta garantizada de hermanos a Worlds sin confirmar. No demuestra prohibición de todos los torneos mundiales VEX para niños.",
          "v153 · Política del 27 de octubre de 2026: VEX AI y AIR mínimo de 14 según nacimiento real. IQ / V5 siguen usando edad al 1 de junio del año en que termina temporada."
        ],
        "cost": "presupuesto: kit / computadora, campo y detalles de temporada, registro, preparación, viaje y residencia. suma exacta  en la tarjeta de la etapa; no calculado para toda la liga.",
        "award": "Puesto o premio según los resultados oficiales",
        "sources": [
          {
            "title": "VEX: el camino oficial",
            "url": "https://www.vexrobotics.com/official-path",
            "checked": "2026-09-30"
          },
          {
            "title": "XVIII Campeonato Nacional de Robótica y STEM · VEX IQ Middle",
            "url": "https://events.vex.com/robot-competitions/vex-iq-competition/RE-VIQRC-26-5506.html",
            "checked": "2026-10-06"
          },
          {
            "title": "Torneo Estatal de Chihuahua · VEX IQ Middle",
            "url": "https://events.vex.com/robot-competitions/vex-iq-competition/RE-VIQRC-26-5423.html",
            "checked": "2026-10-06"
          },
          {
            "title": "XVIII Campeonato Nacional de Robótica y STEM · VEX V5 High",
            "url": "https://events.vex.com/robot-competitions/vex-robotics-competition/RE-V5RC-26-5511.html",
            "checked": "2026-10-06"
          },
          {
            "title": "VII Campeonato Internacional de Robótica y habilidades STEM · VEX V5 High",
            "url": "https://events.vex.com/robot-competitions/vex-robotics-competition/RE-V5RC-26-5435.html",
            "checked": "2026-10-06"
          },
          {
            "title": "Política global de edad y equipos · 27 de octubre de 2026",
            "url": "https://library.globalrobotics.org/hc/en-us/articles/51371951587732-Student-Eligibility-Policy",
            "checked": "2026-11-05"
          },
          {
            "title": "México · integrantes y documentos escolares",
            "url": "https://academiastem.org/pdf/BasesRob%C3%B3ticaM%C3%B3vil2026-2027.pdf",
            "checked": "2026-11-05"
          },
          {
            "title": "Girl Powered · solo equipos femeninos",
            "url": "https://academiastem.org/pdf/Convocatoria%20de%20participaci%C3%B3n%20GIRL%20POWERED.pdf",
            "checked": "2026-11-05"
          },
          {
            "title": "International · categoría mobile gratuita y contradicción del cupo mundial",
            "url": "https://academiastem.org/pdf/Convocatoria%20de%20participaci%C3%B3n%20%20Campeonato%20Internacional%20de%20Rob%C3%B3tica%20y%20Habilidades%20STEM%202026_2027v2.pdf",
            "checked": "2026-11-05"
          },
          {
            "title": "National · año de portada discrepa de temporada interior",
            "url": "https://academiastem.org/pdf/Convocatoria%20de%20participaci%C3%B3n%20%2018vo.%20Campeonato%20Nacional%20de%20Rob%C3%B3tica%20y%20Habilidades%20STEM%202026v2.pdf",
            "checked": "2026-11-05"
          }
        ],
        "evidence": "Actualizadas política global y documentos locales. Se distinguen mínimo global de 2+ / local de 3+, derecho a participar y cupo mundial confirmado.",
        "checked": "2026-11-05"
      },
      {
        "id": "rcj",
        "name": "RoboCupJunior",
        "group": "core",
        "age_summary": "final mundial 14–19; Los más pequeños Entry / Primary — localmente",
        "age_tags": [
          "10-12",
          "teen"
        ],
        "summary": "Soccer, Rescue y OnStage: un equipo robótico independiente con protección técnica.",
        "categories": [
          {
            "name": "Soccer",
            "age": "14–19 en el ámbito internacional",
            "team": "2–4",
            "hardware": "plataforma libre; soccer rules",
            "age_rule": "edad para el 1 de julio del año del torneo",
            "entry": "Sólo con cuota / invitación"
          },
          {
            "name": "Rescue · Line / Maze / Simulation",
            "age": "14–19 en el ámbito internacional",
            "team": "2–4",
            "hardware": "plataforma libre / simulación por categoría",
            "age_rule": "para el 1 de julio",
            "entry": "cuota por región"
          },
          {
            "name": "OnStage",
            "age": "14–19 en el ámbito internacional",
            "team": "2–5",
            "hardware": "Robots y la actuación en OnStage rules",
            "age_rule": "para el 1 de julio",
            "entry": "cuota por región"
          },
          {
            "name": "Entry / Primary",
            "age": "límites locales menores",
            "team": "por el reglamento local",
            "hardware": "por disciplina",
            "age_rule": "Americas: 10–14 al 1 de julio según página general actual; confirmar edición concreta 2027 aparte.",
            "entry": "no representados en la final internacional de la RCJ"
          }
        ],
        "event_ids": [
          "C041",
          "C042",
          "C046",
          "C775"
        ],
        "legacy_ids": [
          "C041",
          "C042"
        ],
        "route": "Selección nacional / regional → representante de la región → cuota → invitación de la Federación RoboCup. Entry / Primary pueden ser a nivel regional o SuperRegional.",
        "hardware": "Soccer / Rescue / OnStage por liga",
        "language": "idioma local; EN para acordar",
        "importance": "un fuerte camino hacia la independencia técnica de un adolescente; la final internacional no es adecuada para los de seis años y nueve años.",
        "strengths": "Soccer, Rescue y OnStage: un equipo robótico independiente con protección técnica.",
        "requirements": [
          "Cada niño explica su contribución técnica; el tamaño del equipo está limitado por liga.",
          "mentor / chaperone adulto de la etapa internacional  no menor de 19 años para el 1 de julio.",
          "No se pueden compartir participantes o robots entre equipos de la fase internacional."
        ],
        "nuances": [
          "a la edad 10–12 un objetivo razonable — de las autoridades locales Entry / Primary y un robótico fuerte.. de la Unión Europea RCJ se hace disponible desde 14.",
          "TMR  es un posible campo de la disciplina correspondiente, pero no todas las categorías de TMR llevan a RCJ.",
          "Australia Primary tiene un hijo menor foreign-team la entrada: C775 / el perfil rcja-au. National Open no requiere selección regional, pero el equipo extranjero no puede pasar Australia para ganar la ranura mundial; national top-3 equal placing por separado.",
          "Americas Primary: Matvey de 2017 cumple en 2027 solo si cumple 10 años no más tarde del 1 de julio inclusive; Oscar de 2020 no cumple. País sin comité puede pedir plaza invitada sin derecho a International; fechas 2027 por elegir."
        ],
        "cost": "presupuesto: kit / computadora, campo y detalles de temporada, registro, preparación, viaje y residencia. suma exacta  en la tarjeta de la etapa; no calculado para toda la liga.",
        "award": "Puesto o premio según los resultados oficiales",
        "sources": [
          {
            "title": "RCJ: programas",
            "url": "https://junior.robocup.org/",
            "checked": "2026-09-30"
          },
          {
            "title": "Reglas generales actuales",
            "url": "https://robocup-junior.github.io/general-rules/main/general-rules.html",
            "checked": "2026-09-30"
          },
          {
            "title": "las divisiones locales de Australia",
            "url": "https://www.robocupjunior.org.au/",
            "checked": "2026-09-30"
          },
          {
            "title": "Australia General Rules 2026: foreign entry versus world qualification",
            "url": "https://www.robocupjunior.org.au/wp-content/uploads/2026/02/2026-RCJA-General-Rules.pdf",
            "checked": "2026-10-01"
          },
          {
            "title": "Americas current general ages and route",
            "url": "https://robocupamericas.org/es/",
            "checked": "2026-11-05"
          },
          {
            "title": "Americas guest teams",
            "url": "https://robocupamericas.org/es/new-country/",
            "checked": "2026-11-05"
          }
        ],
        "evidence": "Se ha completado por las lecturas de las reglas oficiales / páginas 30.09.2026; la recepción local de la familia se confirma por separado."
      },
      {
        "id": "makex",
        "name": "MakeX",
        "group": "international",
        "age_summary": "Spark / Starter 6–13; Inspire 6–12; Explorer 8–15; Challenge 11–18",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Desde proyectos creativos hasta partidos de equipo y robots complejos.",
        "categories": [
          {
            "name": "Spark",
            "age": "6–13",
            "team": "por manual",
            "hardware": "proyecto creativo, diferentes materiales",
            "age_rule": "2026; local cutoff confirmar",
            "entry": "En línea / en directo, Smart Terra"
          },
          {
            "name": "Inspire",
            "age": "6–12",
            "team": "por manual",
            "hardware": "por el manual Inspire",
            "age_rule": "2026",
            "entry": "Código de mensajería"
          },
          {
            "name": "Starter",
            "age": "6–13",
            "team": "por manual",
            "hardware": "por el manual de inicio",
            "age_rule": "2026",
            "entry": "Autónomo / manual y alianzas, Signal Rise"
          },
          {
            "name": "Explorer",
            "age": "8–15",
            "team": "por manual",
            "hardware": "por el manual Explorer",
            "age_rule": "2026",
            "entry": "Frente estratégico"
          },
          {
            "name": "Challenge",
            "age": "11–18",
            "team": "por manual",
            "hardware": "por el manual Challenge",
            "age_rule": "2026",
            "entry": "El interruptor de tormenta"
          }
        ],
        "event_ids": [
          "C020",
          "C021",
          "C022",
          "C023",
          "C608",
          "C609",
          "C610",
          "C611",
          "C612",
          "C613",
          "C614",
          "C615",
          "C616",
          "C617",
          "C618"
        ],
        "legacy_ids": [
          "C020",
          "C021"
        ],
        "route": "seleccionar la categoría → local / torneo abierto → comprobar sus reglas de promoción. World Championship y el Open normal requieren diferentes confirmaciones.",
        "hardware": "mTiny / Codey Rocky / mBot2 / MakeX por categoría; Soccer: robots proporcionados por el organizador",
        "language": "ES candidato; lengua de juez para confirmar",
        "importance": "El grupo de redacción por tipo de ruta, no el ranking oficial de todas las ligas.",
        "strengths": "Desde proyectos creativos hasta partidos de equipo y robots complejos.",
        "requirements": [
          "elegir una categoría específica y la redacción de las reglas: el nombre de la red por sí mismo no da permiso.",
          "comprobar la edad para la fecha, el grado, la formación del equipo, el coach, la plataforma y la lengua de defensa.",
          "Mantener el resultado oficial: el nombre del paso, la categoría, el lugar / award, la composición del equipo y la referencia al protocolo."
        ],
        "nuances": [
          "El MakeX México nacional contiene disciplinas menores adicionales; los límites de mTiny / Codey no son iguales al Starter global.",
          "Antes de comprar un juego, descargar el manual de la categoría y la lista de los componentes permitidos."
        ],
        "cost": "presupuesto: kit / computadora, campo y detalles de temporada, registro, preparación, viaje y residencia. suma exacta  en la tarjeta de la etapa; no calculado para toda la liga.",
        "award": "Puesto o premio según los resultados oficiales",
        "sources": [
          {
            "title": "MakeX: las categorías 2026",
            "url": "https://www.makex.cc/en/2026-makex",
            "checked": "2026-09-30"
          },
          {
            "title": "México: tarjeta del torneo local",
            "url": "https://www.creativakids.com/makex.php",
            "checked": "2026-09-30"
          }
        ],
        "evidence": "Se ha completado por las lecturas de las reglas oficiales / páginas 30.09.2026; la recepción local de la familia se confirma por separado."
      },
      {
        "id": "recf",
        "name": "RECF Robotics",
        "group": "international",
        "age_summary": "Engage12U≤12 /15U≤15 el 06.05.2027; Achieve/Inspire/Launch por su manual",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "un ecosistema separado de la RECF con su propio campeonato y reglamentos.",
        "categories": [
          {
            "name": "Engage",
            "age": "Elementary 12U: 12 años y menores; Middle 15U: 15 y menores",
            "team": "mínimo 2 alumnos; adultos mayores de 18 años y formularios de liberación estacionales",
            "hardware": "ciertos componentes de VEX IQ, Hexbug y LEGO",
            "age_rule": "edad incluida para el 6 de mayo de 2027; la división escolar de la etapa concreta por separado",
            "entry": "Tier Takeover y etapas de RECF"
          },
          {
            "name": "Achieve",
            "age": "Bajo 15 / mediano; Bajo 19 / alto",
            "team": "de 1",
            "hardware": "V5 electronics; estructuras VEX V5 / Robits / TETRIX MAX",
            "age_rule": "por manual",
            "entry": "Pinnacle"
          },
          {
            "name": "Inspire",
            "age": "estudiantes actuales de possecundaria",
            "team": "por manual",
            "hardware": "estructura abierta; dos robots en la alianza",
            "age_rule": "por el estatus educativo",
            "entry": "programa de RECF mayor"
          },
          {
            "name": "Launch",
            "age": "juego de aprendizaje de cualquier edad",
            "team": "por las reglas del aula",
            "hardware": "reglas de robots flexibles",
            "age_rule": "edad del programa de estudios no da la cuota del campeonato",
            "entry": "Aulas de Crossfield"
          }
        ],
        "event_ids": [
          "C029",
          "C1039",
          "C1040",
          "C1041",
          "C1042"
        ],
        "legacy_ids": [
          "C029"
        ],
        "route": "Registro en recfevents.org → etapa RECF → condiciones de promoción → RECF World Championship. es un recorrido independiente.",
        "hardware": "Engage lista: VEX IQ / LEGO / otros componentes permitidos; lista de comprobar",
        "language": "ManualEngage en EN; el idioma de la entrevista de cada etapa debe ser confirmado",
        "importance": "El grupo de redacción por tipo de ruta, no el ranking oficial de todas las ligas.",
        "strengths": "un ecosistema separado de la RECF con su propio campeonato y reglamentos.",
        "requirements": [
          "elegir una categoría específica y la redacción de las reglas: el nombre de la red por sí mismo no da permiso.",
          "comprobar la edad para la fecha, el grado, la formación del equipo, el coach, la plataforma y la lengua de defensa.",
          "Mantener el resultado oficial: el nombre del paso, la categoría, el lugar / award, la composición del equipo y la referencia al protocolo.",
          "Todos los participantes completan los formularios de liberación de temporada; el notebook de propiedad del estudiante y el último Q&A oficial; los puntos de aprobación específicos para verificar antes de pagar."
        ],
        "nuances": [
          "Under 12 de la página de revisión no sustituye la definición exacta de edad en el manual.",
          "No se puede comprar un viaje a VEX Worlds por registro RECF.",
          "12U incluye 12 años para el 06.05.2027; Elementary / Middle School de una etapa concreta son importantes.",
          "Remote611 requiere recomendación/invitation, scrimmage760 no calificante y Middle-only, VietnamOpen177 prevé equipos extranjeros sin garantía de worldspot."
        ],
        "cost": "presupuesto: kit / computadora, campo y detalles de temporada, registro, preparación, viaje y residencia. suma exacta  en la tarjeta de la etapa; no calculado para toda la liga.",
        "award": "Puesto o premio según los resultados oficiales",
        "sources": [
          {
            "title": "RECF: programas actuales",
            "url": "https://recf.org/teams/recf-robotics-competition/",
            "checked": "2026-09-30"
          },
          {
            "title": "Engage manual2.0: sección exacta de edad, team y adult",
            "url": "https://games.recf.org/engage/2.0",
            "checked": "2026-10-01"
          }
        ],
        "evidence": "Se ha completado por las lecturas de las reglas oficiales / páginas 30.09.2026; la recepción local de la familia se confirma por separado."
      },
      {
        "id": "drone",
        "name": "RECF Aerial Drone",
        "group": "international",
        "age_summary": "Elementary U12 y mayores; fecha exacta de edad  en manual",
        "age_tags": [
          "9",
          "10-12",
          "teen"
        ],
        "summary": "vuelos de mando, codificación y juez técnico.",
        "categories": [
          {
            "name": "RECF Aerial Drone Competition",
            "age": "Elementary U12 / mayores; local edad para comprobar",
            "team": "Equipo; confirmar el tamaño según la categoría",
            "hardware": "drones de entrenamiento por el manual ADC actual",
            "age_rule": "la fecha de corte / clase se ajuste al reglamento local vigente.",
            "event_id": "C031",
            "entry": "a través del equipo regional y el cualificador; inicio mundial individual no abierto",
            "language": "EN",
            "note": "la compatibilidad de edad no es igual a la admisión a un torneo concreto",
            "source": "https://kb.roboticseducation.org/hc/en-us/articles/41294778999063-Aerial-Drone-Competition-Frequently-Asked-Questions-FAQ",
            "checked": "2026-09-29"
          }
        ],
        "event_ids": [
          "C031"
        ],
        "legacy_ids": [
          "C031"
        ],
        "route": "a través del equipo regional y el cualificador; inicio mundial individual no abierto",
        "hardware": "drones de entrenamiento por el manual ADC actual",
        "language": "EN",
        "importance": "El grupo de redacción por tipo de ruta, no el ranking oficial de todas las ligas.",
        "strengths": "vuelos de mando, codificación y juez técnico.",
        "requirements": [
          "elegir una categoría específica y la redacción de las reglas: el nombre de la red por sí mismo no da permiso.",
          "comprobar la edad para la fecha, el grado, la formación del equipo, el coach, la plataforma y la lengua de defensa.",
          "Mantener el resultado oficial: el nombre del paso, la categoría, el lugar / award, la composición del equipo y la referencia al protocolo."
        ],
        "nuances": [
          "la compatibilidad de edad no es igual a la admisión a un torneo concreto"
        ],
        "cost": "presupuesto: kit / computadora, campo y detalles de temporada, registro, preparación, viaje y residencia. suma exacta  en la tarjeta de la etapa; no calculado para toda la liga.",
        "award": "Puesto o premio según los resultados oficiales",
        "sources": [
          {
            "title": "fuente oficial C031",
            "url": "https://kb.roboticseducation.org/hc/en-us/articles/41294778999063-Aerial-Drone-Competition-Frequently-Asked-Questions-FAQ",
            "checked": "2026-09-29"
          }
        ],
        "evidence": "una revisión de las tarjetas verificadas anteriormente; las limitaciones de cada plataforma se han conservado."
      },
      {
        "id": "wer",
        "name": "WER",
        "group": "international",
        "age_summary": "Enlace Primaria lleva a convocatoria 2019: 9–15 y curso Primaria vigente. Archivo, no admisión actual 2026/27. Nuevas convocatoria 2026 son Secundaria / Bachillerato / Universidad.",
        "age_tags": [
          "unknown"
        ],
        "summary": "la robótica educativa con etapas nacionales.",
        "categories": [
          {
            "name": "WER México · Primaria · nueva convocatoria sin confirmar",
            "age": "Enlace Primaria lleva a convocatoria 2019: 9–15 y curso Primaria vigente. Archivo, no admisión actual 2026/27. Nuevas convocatoria 2026 son Secundaria / Bachillerato / Universidad.",
            "age_rule": "Enlace Primaria lleva a convocatoria 2019: 9–15 y curso Primaria vigente. Archivo, no admisión actual 2026/27. Nuevas convocatoria 2026 son Secundaria / Bachillerato / Universidad.",
            "team": "Equipos WER actuales no individuales; 3 o 2–3 según categoría mayor. Primaria 2019: 3. Nueva convocatoria menor requiere edición nueva.",
            "hardware": "Abilix / conjunto de reglamentos de la WER actual",
            "event_id": "C044",
            "entry": "ruta regional / nacional y el estatus de la escuela",
            "language": "ES",
            "note": "INSCRIPCIONES ABIERTAS en portada no invalida plazos vencidos 2 / 9 de octubre. Premios y financiación China de distintos años / categorías no mezclados.",
            "source": "https://www.wermexico.com/wer2026",
            "checked": "2026-11-05"
          },
          {
            "name": "WER México 2026 · Secundaria",
            "age": "Requiere nivel escolar Secundaria",
            "age_rule": "Requiere nivel escolar Secundaria",
            "team": "3 alumnos + docente coach; Secondary máximo 15 años.",
            "hardware": "Abilix Krypton y arena WER 2026 según categoría propia; Oculus 5 de Primaria 2019 no se traslada.",
            "event_id": "C1265",
            "entry": "Inscripción a final nacional 2026 cerrada según plazo publicado. Categorías mayores concretas, no convocatoria Primaria actual.",
            "language": "Reglas ES; confirmar idioma del jurado y comunicación con equipo.",
            "note": "",
            "source": "https://www.wermexico.com/_files/ugd/aa4c42_c63f55bc987441a3a131ff600bb36a5c.pdf",
            "checked": "2026-11-05"
          },
          {
            "name": "WER México 2026 · Bachillerato / Universidad",
            "age": "Requiere nivel escolar Bachillerato / Universidad",
            "age_rule": "Requiere nivel escolar Bachillerato / Universidad",
            "team": "2–3 alumnos + docente coach; condiciones separadas de edad y experiencia beginner / master.",
            "hardware": "Abilix Krypton y arena WER 2026 según categoría propia; Oculus 5 de Primaria 2019 no se traslada.",
            "event_id": "C1266",
            "entry": "Inscripción a final nacional 2026 cerrada según plazo publicado. Categorías mayores concretas, no convocatoria Primaria actual.",
            "language": "Reglas ES; confirmar idioma del jurado y comunicación con equipo.",
            "note": "",
            "source": "https://www.wermexico.com/_files/ugd/aa4c42_0468a5fddb0647caa479f5544552eb07.pdf",
            "checked": "2026-11-05"
          }
        ],
        "event_ids": [
          "C044",
          "C1265",
          "C1266"
        ],
        "legacy_ids": [
          "C044"
        ],
        "route": "ruta regional / nacional y el estatus de la escuela",
        "hardware": "Abilix Krypton y arena WER 2026 según categoría propia; Oculus 5 de Primaria 2019 no se traslada.",
        "language": "ES",
        "importance": "El grupo de redacción por tipo de ruta, no el ranking oficial de todas las ligas.",
        "strengths": "la robótica educativa con etapas nacionales.",
        "requirements": [
          "elegir una categoría específica y la redacción de las reglas: el nombre de la red por sí mismo no da permiso.",
          "comprobar la edad para la fecha, el grado, la formación del equipo, el coach, la plataforma y la lengua de defensa.",
          "Mantener el resultado oficial: el nombre del paso, la categoría, el lugar / award, la composición del equipo y la referencia al protocolo."
        ],
        "nuances": [
          "INSCRIPCIONES ABIERTAS en portada no invalida plazos vencidos 2 / 9 de octubre. Premios y financiación China de distintos años / categorías no mezclados."
        ],
        "cost": "presupuesto: kit / computadora, campo y detalles de temporada, registro, preparación, viaje y residencia. suma exacta  en la tarjeta de la etapa; no calculado para toda la liga.",
        "award": "Puesto o premio según los resultados oficiales",
        "sources": [
          {
            "title": "fuente oficial C044",
            "url": "https://www.wermexico.com/competencia",
            "checked": "2026-09-29"
          },
          {
            "url": "https://www.wermexico.com/wer2026",
            "title": "Fuente actual verificada / archivo señalado explícitamente",
            "checked": "2026-11-05"
          },
          {
            "url": "https://www.wermexico.com/_files/ugd/aa4c42_ac3bc924c15d4833916cda0a469eaa1f.pdf",
            "title": "Fuente actual verificada / archivo señalado explícitamente",
            "checked": "2026-11-05"
          },
          {
            "url": "https://www.wermexico.com/_files/ugd/aa4c42_c63f55bc987441a3a131ff600bb36a5c.pdf",
            "title": "Fuente actual verificada / archivo señalado explícitamente",
            "checked": "2026-11-05"
          },
          {
            "url": "https://www.wermexico.com/_files/ugd/aa4c42_0468a5fddb0647caa479f5544552eb07.pdf",
            "title": "Fuente actual verificada / archivo señalado explícitamente",
            "checked": "2026-11-05"
          }
        ],
        "evidence": "una revisión de las tarjetas verificadas anteriormente; las limitaciones de cada plataforma se han conservado."
      },
      {
        "id": "matrix",
        "name": "RoboMatrix / Infomatrix",
        "group": "international",
        "age_summary": "Infomatrix 5–25, hasta 3 alumnos; Robomatrix hasta 2 y categorías escolares. Concursos distintos de una red.",
        "age_tags": [
          "unknown"
        ],
        "summary": "Comprobadas redes actuales de sedes, convocatoria Infomatrix de 3 de noviembre y Robomatrix de 16 de octubre de 2026. Discrepancias de fechas y reglas conservadas.",
        "categories": [
          {
            "name": "Robomatrix / Infomatrix  red internacional",
            "age": "Infomatrix 5–25, hasta 3 alumnos; Robomatrix hasta 2 y categorías escolares. Concursos distintos de una red.",
            "age_rule": "Infomatrix 5–25, hasta 3 alumnos; Robomatrix hasta 2 y categorías escolares. Concursos distintos de una red.",
            "team": "Infomatrix hasta 3 / Robomatrix hasta 2 + asesor adulto",
            "hardware": "por el reglamento de la categoría",
            "event_id": "C045",
            "entry": "Elegir Infomatrix de proyectos o Robomatrix de robots; fases regionales y finales actuales separadas. Geografía, acreditación extranjera y derecho de siguiente fase se comprueban antes de pago.",
            "language": "ES / EN en las finales para acordar",
            "note": "Acreditaciones internacionales actuales no garantizan admisión familiar ni equivalen a victoria en final mundial.",
            "source": "https://drive.google.com/file/d/10BTty6JLpHxooXhXKXwx7OQOeY6KulVI/view",
            "checked": "2026-11-05"
          }
        ],
        "event_ids": [
          "C045",
          "C002",
          "C1208",
          "C1209",
          "C1210",
          "C1211",
          "C1212",
          "C1213",
          "C1214",
          "C1215",
          "C1216",
          "C1217",
          "C1218",
          "C1219",
          "C1220",
          "C1221",
          "C1222",
          "C1223",
          "C1224",
          "C1225",
          "C1226",
          "C1227",
          "C1228",
          "C1229",
          "C1230",
          "C1231",
          "C1232",
          "C1233",
          "C1234",
          "C1235",
          "C1236",
          "C1237",
          "C1238",
          "C1239",
          "C1240",
          "C1241",
          "C1242",
          "C1243",
          "C1244",
          "C1245",
          "C1246",
          "C1247",
          "C1248",
          "C1249",
          "C1250",
          "C1251",
          "C1252",
          "C1253",
          "C1254",
          "C1255",
          "C1256",
          "C1257",
          "C1258",
          "C1259",
          "C1260",
          "C1261",
          "C1262",
          "C1263",
          "C1264"
        ],
        "legacy_ids": [
          "C045"
        ],
        "route": "Elegir Infomatrix de proyectos o Robomatrix de robots; fases regionales y finales actuales separadas. Geografía, acreditación extranjera y derecho de siguiente fase se comprueban antes de pago.",
        "hardware": "por el reglamento de la categoría",
        "language": "ES / EN en las finales para acordar",
        "importance": "El grupo de redacción por tipo de ruta, no el ranking oficial de todas las ligas.",
        "strengths": "red de concursos de robótica y disciplinas de proyecto.",
        "requirements": [
          "elegir una categoría específica y la redacción de las reglas: el nombre de la red por sí mismo no da permiso.",
          "comprobar la edad para la fecha, el grado, la formación del equipo, el coach, la plataforma y la lengua de defensa.",
          "Mantener el resultado oficial: el nombre del paso, la categoría, el lugar / award, la composición del equipo y la referencia al protocolo."
        ],
        "nuances": [
          "Acreditaciones internacionales actuales no garantizan admisión familiar ni equivalen a victoria en final mundial."
        ],
        "cost": "presupuesto: kit / computadora, campo y detalles de temporada, registro, preparación, viaje y residencia. suma exacta  en la tarjeta de la etapa; no calculado para toda la liga.",
        "award": "Puesto o premio según los resultados oficiales",
        "sources": [
          {
            "title": "fuente oficial C045",
            "url": "https://robomatrix.org/",
            "checked": "2026-09-29"
          },
          {
            "url": "https://drive.google.com/file/d/1x9HlwJ4FOtPf9cu_bJsSwAPXUdW9jp27/view",
            "title": "Fuente actual verificada / archivo señalado explícitamente",
            "checked": "2026-11-05"
          },
          {
            "url": "https://drive.google.com/file/d/10BTty6JLpHxooXhXKXwx7OQOeY6KulVI/view",
            "title": "Fuente actual verificada / archivo señalado explícitamente",
            "checked": "2026-11-05"
          }
        ],
        "evidence": "una revisión de las tarjetas verificadas anteriormente; las limitaciones de cada plataforma se han conservado."
      },
      {
        "id": "roborave",
        "name": "RoboRAVE",
        "group": "international",
        "age_summary": "Nueve challenge en página del evento: ES menor desde 8 en tablas, algunas tareas tienen cabeceras 10 / 12 y textos discrepantes. Hermanos no pueden inscribirse automáticamente como un equipo menor.",
        "age_tags": [
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Red internacional de retos abiertos; los 9 challenge Puerto Vallarta leídos por separado, etiqueta ES general no sustituye reglamento.",
        "categories": [
          {
            "name": "RoboRAVE International / Opens nacionales",
            "age": "Nueve challenge en página del evento: ES menor desde 8 en tablas, algunas tareas tienen cabeceras 10 / 12 y textos discrepantes. Hermanos no pueden inscribirse automáticamente como un equipo menor.",
            "age_rule": "Comprobar evento concreto, cabecera, tabla division y texto completo; regla local no se sustituye por global.",
            "team": "2–4 alumnos y al menos un coach con RRID; un challenge por equipo según página Puerto Vallarta. Otro evento puede tener límites distintos.",
            "hardware": "plataforma robótica abierta; reglas de tarea",
            "entry": "RRID de cada alumno y coach → evento → challenge → division → integrantes / RRTID → revisión de importe → confirmación del organizador. RRID gratuito, pago y estado Confirmed son distintos; esta familia no ha realizado inscripción.",
            "event_id": "C052"
          },
          {
            "name": "RoboRAVE Puerto Vallarta Open 2027",
            "age": "Nueve challenge en página del evento: ES menor desde 8 en tablas, algunas tareas tienen cabeceras 10 / 12 y textos discrepantes. Hermanos no pueden inscribirse automáticamente como un equipo menor.",
            "age_rule": "Comprobar evento concreto, cabecera, tabla division y texto completo; regla local no se sustituye por global.",
            "team": "2–4 alumnos y al menos un coach con RRID; un challenge por equipo según página Puerto Vallarta. Otro evento puede tener límites distintos.",
            "hardware": "robot autónomo para el challenge elegido; plataforma exacta y tamaño para solicitar",
            "entry": "RRID de cada alumno y coach → evento → challenge → division → integrantes / RRTID → revisión de importe → confirmación del organizador. RRID gratuito, pago y estado Confirmed son distintos; esta familia no ha realizado inscripción.",
            "event_id": "C082"
          },
          {
            "name": "RoboRAVE Guanajuato Open 2027",
            "age": "a-MAZE-ing 8–15; otras disciplinas — los marcos separados",
            "age_rule": "Comprobar evento concreto, cabecera, tabla division y texto completo; regla local no se sustituye por global.",
            "team": "equipo; tamaño y grupo de edad por challenge y host",
            "hardware": "robot autónomo para el challenge elegido; plataforma exacta y tamaño para solicitar",
            "entry": "RRID gratuito, luego equipo y entrada de pago para un evento específico; RRID por sí mismo no es una inscripción en el torneo",
            "event_id": "C083"
          },
          {
            "name": "RoboRAVE Beijing 2027",
            "age": "Lista de challenge y divisions de esta etapa aún sin anunciar en página actual. Límites globales de reto son referencia, no oferta de categoría concreta.",
            "age_rule": "Comprobar evento concreto, cabecera, tabla division y texto completo; regla local no se sustituye por global.",
            "team": "equipo; tamaño y grupo de edad por challenge y host",
            "hardware": "robot autónomo para el challenge elegido; plataforma exacta y tamaño para solicitar",
            "entry": "RRID gratuito, luego equipo y entrada de pago para un evento específico; RRID por sí mismo no es una inscripción en el torneo",
            "event_id": "C084"
          },
          {
            "name": "RoboRAVE France 2027 — Craon",
            "age": "el mundo a-MAZE-ing8–15; host: collège / lycée, el día más joven CM1–CM2 /6e de la comunidad Pays de Craon",
            "age_rule": "Comprobar evento concreto, cabecera, tabla division y texto completo; regla local no se sustituye por global.",
            "team": "equipo; el día local menor se describe para 4 niños; el formato general 2027 se confirma aún",
            "hardware": "robot autónomo para el challenge elegido; plataforma exacta y tamaño para solicitar",
            "entry": "el portal internacional anunció el 3 de junio de 2027; el anfitrión describe el 2026. el torneo principal está abierto al mundo para el collège / lycée.",
            "event_id": "C085"
          },
          {
            "name": "RoboRAVE Taiwan Open 2027",
            "age": "Lista de challenge y divisions de esta etapa aún sin anunciar en página actual. Límites globales de reto son referencia, no oferta de categoría concreta.",
            "age_rule": "Comprobar evento concreto, cabecera, tabla division y texto completo; regla local no se sustituye por global.",
            "team": "equipo; tamaño y grupo de edad por challenge y host",
            "hardware": "robot autónomo para el challenge elegido; plataforma exacta y tamaño para solicitar",
            "entry": "RRID gratuito, luego equipo y entrada de pago para un evento específico; RRID por sí mismo no es una inscripción en el torneo",
            "event_id": "C086"
          },
          {
            "name": "RoboRAVE World Championship Houston 2027",
            "age": "Lista de challenge y divisions de esta etapa aún sin anunciar en página actual. Límites globales de reto son referencia, no oferta de categoría concreta.",
            "age_rule": "Comprobar evento concreto, cabecera, tabla division y texto completo; regla local no se sustituye por global.",
            "team": "equipo; tamaño y grupo de edad por challenge y host",
            "hardware": "robot autónomo para el challenge elegido; plataforma exacta y tamaño para solicitar",
            "entry": "a través de la acreditación/participación en los RoboRAVE locales; la cuota exacta, la selección y la posibilidad de obtener Open-entrad de la organizadora. la presencia de RRID no prueba el derecho a la final mundial.",
            "event_id": "C087"
          },
          {
            "name": "RoboRAVE Santiago · se anunció el inicio de la clasificación 2026",
            "age": "portal roborave.xyz: ES 8–11; el local PDF se utiliza Escuela Primaria / MS / HS / UP",
            "age_rule": "Comprobar evento concreto, cabecera, tabla division y texto completo; regla local no se sustituye por global.",
            "team": "equipo de su categoría escolar; tamaño por las bases confirmadas del examen elegido",
            "hardware": "La página local se llama Line Following, SumoBot, a-MAZE-ing; plataforma y límites por categoría",
            "entry": "La página local invita a los participantes de su país y de su extranjero a obtener una confirmación por escrito de la categoría ES, la composición, el sitio y la comunicación declarada con Houston 2027.",
            "event_id": "C808"
          },
          {
            "name": "RoboRAVE Puerto Vallarta 2027 · a-MAZE-ing",
            "age": "Cabecera 8–15; tabla ES 8–11 / MS 11–14 / HS 14–18 — máximo general también discrepante. Edad ES posible para Matvey; confirmar corte local.",
            "age_rule": "Comprobar evento concreto, cabecera, tabla division y texto completo; regla local no se sustituye por global.",
            "team": "2–4 alumnos y al menos un coach con RRID; un challenge por equipo según página Puerto Vallarta. Otro evento puede tener límites distintos.",
            "hardware": "Robot autónomo: mínimo 2 ruedas y rueda de apoyo libre. Sensores externos prohibidos, encoders de rueda permitidos. Recorre laberinto elevado de madera. Volumen impreso como 65030 cm³; confirmar valor y formato, sin corregir por suposición.",
            "entry": "RRID de cada alumno y coach → evento → challenge → division → integrantes / RRTID → revisión de importe → confirmación del organizador. RRID gratuito, pago y estado Confirmed son distintos; esta familia no ha realizado inscripción.",
            "event_id": "C1199"
          },
          {
            "name": "RoboRAVE Puerto Vallarta 2027 · Entrepreneurial",
            "age": "Cabecera 12–99; lista MS 11–14 / HS / UP, pero texto principal menciona ES. Es discrepancia, no admisión infantil acreditada.",
            "age_rule": "Comprobar evento concreto, cabecera, tabla division y texto completo; regla local no se sustituye por global.",
            "team": "2–4 alumnos y al menos un coach con RRID; un challenge por equipo según página Puerto Vallarta. Otro evento puede tener límites distintos.",
            "hardware": "Robot / producto funcional con Input–Process–Output, demostración, marketing flyer de una página y Business Model Canvas; prototipo hasta 3000 USD. Texto agrupa ES/MS, aunque metadata no ofrece ES menor. Premio y exhibition-only con pocos equipos son distintos.",
            "entry": "RRID de cada alumno y coach → evento → challenge → division → integrantes / RRTID → revisión de importe → confirmación del organizador. RRID gratuito, pago y estado Confirmed son distintos; esta familia no ha realizado inscripción.",
            "event_id": "C1200"
          },
          {
            "name": "RoboRAVE Puerto Vallarta 2027 · Firefighting",
            "age": "Cabecera 10–99, tabla ES 8–11: mínimo contradictorio. En febrero de 2027 Matvey tendrá 9–10; decidir según edición y cumpleaños, no solo etiqueta ES.",
            "age_rule": "Comprobar evento concreto, cabecera, tabla division y texto completo; regla local no se sustituye por global.",
            "team": "2–4 alumnos y al menos un coach con RRID; un challenge por equipo según página Puerto Vallarta. Otro evento puede tener límites distintos.",
            "hardware": "Extinción autónoma de 4 velas en 3 minutos; robot hasta 1500 USD. Se verifica control de extinción mediante sensor; hélice hasta 12 cm con protección. Equipo admitido realiza preparación con fuego y verificaciones técnicas según reglas de sede.",
            "entry": "RRID de cada alumno y coach → evento → challenge → division → integrantes / RRTID → revisión de importe → confirmación del organizador. RRID gratuito, pago y estado Confirmed son distintos; esta familia no ha realizado inscripción.",
            "event_id": "C1201"
          },
          {
            "name": "RoboRAVE Puerto Vallarta 2027 · AlpineBot",
            "age": "Cabecera 12–99; lista MS 11–14 / HS / UP, pero texto principal menciona ES. Es discrepancia, no admisión infantil acreditada.",
            "age_rule": "Comprobar evento concreto, cabecera, tabla division y texto completo; regla local no se sustituye por global.",
            "team": "2–4 alumnos y al menos un coach con RRID; un challenge por equipo según página Puerto Vallarta. Otro evento puede tener límites distintos.",
            "hardware": "Subir pendiente de forma autónoma, llegar a mesa y colocar bandera; se anuncia puntuación por tiempo. Divisions menores discrepan entre bloques y sección Check-In detallada queda incompleta; obtener reglamento vigente completo.",
            "entry": "RRID de cada alumno y coach → evento → challenge → division → integrantes / RRTID → revisión de importe → confirmación del organizador. RRID gratuito, pago y estado Confirmed son distintos; esta familia no ha realizado inscripción.",
            "event_id": "C1202"
          },
          {
            "name": "RoboRAVE Puerto Vallarta 2027 · SumoLEGO",
            "age": "Cabecera desde 8; ES 8–11, MS 11–14, HS 14–18. Confirmar corte de edad y regla de equipo mixto.",
            "age_rule": "Comprobar evento concreto, cabecera, tabla division y texto completo; regla local no se sustituye por global.",
            "team": "2–4 alumnos y al menos un coach con RRID; un challenge por equipo según página Puerto Vallarta. Otro evento puede tener límites distintos.",
            "hardware": "LEGO autónomo, solo piezas LEGO; clase 1 kg, dimensiones 25 × 18 cm, altura sin límite. Robot hasta 1500 USD. Ring de 100 cm; no equivale automáticamente a medidas del torneo anterior de familia o Korea Open.",
            "entry": "RRID de cada alumno y coach → evento → challenge → division → integrantes / RRTID → revisión de importe → confirmación del organizador. RRID gratuito, pago y estado Confirmed son distintos; esta familia no ha realizado inscripción.",
            "event_id": "C1203"
          },
          {
            "name": "RoboRAVE Puerto Vallarta 2027 · SumoOpen",
            "age": "Cabecera 10–99, tabla ES 8–11: mínimo contradictorio. En febrero de 2027 Matvey tendrá 9–10; decidir según edición y cumpleaños, no solo etiqueta ES.",
            "age_rule": "Comprobar evento concreto, cabecera, tabla division y texto completo; regla local no se sustituye por global.",
            "team": "2–4 alumnos y al menos un coach con RRID; un challenge por equipo según página Puerto Vallarta. Otro evento puede tener límites distintos.",
            "hardware": "Robot autónomo hasta 1500 USD; 25 × 18 cm sin límite de altura. Tabla con clases 1 kg / 3 kg, ES asociado a 1 kg; confirmar categoría de peso local exacta. Sin destrucción intencionada del rival.",
            "entry": "RRID de cada alumno y coach → evento → challenge → division → integrantes / RRTID → revisión de importe → confirmación del organizador. RRID gratuito, pago y estado Confirmed son distintos; esta familia no ha realizado inscripción.",
            "event_id": "C1204"
          },
          {
            "name": "RoboRAVE Puerto Vallarta 2027 · SoccerBot RC",
            "age": "Cabecera 10–99, tabla ES 8–11: mínimo contradictorio. En febrero de 2027 Matvey tendrá 9–10; decidir según edición y cumpleaños, no solo etiqueta ES.",
            "age_rule": "Comprobar evento concreto, cabecera, tabla division y texto completo; regla local no se sustituye por global.",
            "team": "2–4 alumnos y al menos un coach con RRID; un challenge por equipo según página Puerto Vallarta. Otro evento puede tener límites distintos.",
            "hardware": "2 robots por radiocontrol; tabla 800 g, dimensiones 15 × 15 × 15 cm. Límite 500 USD en descripción de pareja: confirmar unidad de coste. Baterías, no encerrar más de 30% del balón; no compartir robots entre equipos.",
            "entry": "RRID de cada alumno y coach → evento → challenge → division → integrantes / RRTID → revisión de importe → confirmación del organizador. RRID gratuito, pago y estado Confirmed son distintos; esta familia no ha realizado inscripción.",
            "event_id": "C1205"
          },
          {
            "name": "RoboRAVE Puerto Vallarta 2027 · FastBot",
            "age": "Cabecera desde 8; ES 8–11, MS 11–14, HS 14–18. Confirmar corte de edad y regla de equipo mixto.",
            "age_rule": "Comprobar evento concreto, cabecera, tabla division y texto completo; regla local no se sustituye por global.",
            "team": "2–4 alumnos y al menos un coach con RRID; un challenge por equipo según página Puerto Vallarta. Otro evento puede tener límites distintos.",
            "hardware": "Line follower autónomo hasta 1500 USD con sensor IR obligatorio y código de línea funcional en check-in. Division / director fija vueltas y pista; límite de intento 3 minutos, tocar termina recorrido.",
            "entry": "RRID de cada alumno y coach → evento → challenge → division → integrantes / RRTID → revisión de importe → confirmación del organizador. RRID gratuito, pago y estado Confirmed son distintos; esta familia no ha realizado inscripción.",
            "event_id": "C1206"
          },
          {
            "name": "RoboRAVE Puerto Vallarta 2027 · RoboEthics",
            "age": "Metadata ofrece ES 8–11 y cabecera 10–99; texto principal suele HS/UP y exactamente 2 integrantes frente a metadata 2–4. Edad y composición discrepantes, participación infantil sin confirmar.",
            "age_rule": "Comprobar evento concreto, cabecera, tabla division y texto completo; regla local no se sustituye por global.",
            "team": "Metadata 2–4, texto principal exactamente 2; confirmar composición aplicable. Coach aparte.",
            "hardware": "Tema 2027: argumentos a favor y contra pausa del desarrollo de IA. Preparar ambas posiciones; son debates, no construcción de robot. Cuatro equipos inscritos necesarios para challenge oficial; en otro caso posible fusión o exhibición.",
            "entry": "RRID de cada alumno y coach → evento → challenge → division → integrantes / RRTID → revisión de importe → confirmación del organizador. RRID gratuito, pago y estado Confirmed son distintos; esta familia no ha realizado inscripción.",
            "event_id": "C1207"
          },
          {
            "name": "RoboRAVE Korea Open 2027 · SumoBot LEGO/VEXIQ ES",
            "age": "ES: primaria según escolarización actual; mínimo de edad y fecha de equivalencia extranjera sin anunciar.",
            "age_rule": "Comprobar evento concreto, cabecera, tabla division y texto completo; regla local no se sustituye por global.",
            "team": "equipo / formato individual según las reglas de la categoría",
            "hardware": "Autonomous≤1kg;LEGO/VEX controlador,motores,sensores oficiales;25×18cm. KoreaOpenring800mm,globalV6.2ring100cm: la corrección local tiene prioridad.",
            "entry": "Registro local e internacional 09.11–21.12.2026; formulario abre el 9 de noviembre. Clasificación según escuela actual; equipo mixto elementary / middle compite en mayor. Comprobar conjuntamente edades del reglamento y curso del alumno extranjero.",
            "event_id": "C1148"
          },
          {
            "name": "RoboRAVE Korea Open 2027 · Line Following ES",
            "age": "ES: primaria según escolarización actual; mínimo de edad y fecha de equivalencia extranjera sin anunciar.",
            "age_rule": "Comprobar evento concreto, cabecera, tabla division y texto completo; regla local no se sustituye por global.",
            "team": "equipo / formato individual según las reglas de la categoría",
            "hardware": "AutonomousLEGO/VEXIQ de la mismaOpen;≤1500USDrobotcostlimit,65030cm³. 3de la ciudad,la línea negra,la entrega de las bolas; ES75–125el número exacto se anuncia en el evento.",
            "entry": "Registro local e internacional 09.11–21.12.2026; formulario abre el 9 de noviembre. Clasificación según escuela actual; equipo mixto elementary / middle compite en mayor. Comprobar conjuntamente edades del reglamento y curso del alumno extranjero.",
            "event_id": "C1149"
          },
          {
            "name": "RoboRAVE Korea Open 2027 · SoccerBot RC ES",
            "age": "ES: primaria según escolarización actual; mínimo de edad y fecha de equivalencia extranjera sin anunciar.",
            "age_rule": "Comprobar evento concreto, cabecera, tabla division y texto completo; regla local no se sustituye por global.",
            "team": "equipo / formato individual según las reglas de la categoría",
            "hardware": "2RCrobot≤800g cada/15cmcube;≤500USDeachteam por su propio summary (una para especificar). dos tiempos90sec; sin shooting/grabbingball.",
            "entry": "Registro local e internacional 09.11–21.12.2026; formulario abre el 9 de noviembre. Clasificación según escuela actual; equipo mixto elementary / middle compite en mayor. Comprobar conjuntamente edades del reglamento y curso del alumno extranjero.",
            "event_id": "C1150"
          }
        ],
        "event_ids": [
          "C052",
          "C082",
          "C083",
          "C084",
          "C085",
          "C086",
          "C087",
          "C808",
          "C1199",
          "C1200",
          "C1201",
          "C1202",
          "C1203",
          "C1204",
          "C1205",
          "C1206",
          "C1207",
          "C1148",
          "C1149",
          "C1150"
        ],
        "legacy_ids": [
          "C052"
        ],
        "route": "RRID de cada alumno y coach → evento → challenge → division → integrantes / RRTID → revisión de importe → confirmación del organizador. RRID gratuito, pago y estado Confirmed son distintos; esta familia no ha realizado inscripción.",
        "hardware": "Para inicio autónomo temprano de Matvey comparar a-MAZE-ing, SumoLEGO y FastBot. Medidas LEGO y campo no se trasladan entre etapas; Korea publica modificaciones propias.",
        "language": "Hay instrucciones oficiales EN/ES. Idioma de arbitraje, entrevista infantil y ayuda en etapa concreta aún sin confirmar.",
        "importance": "El grupo de redacción por tipo de ruta, no el ranking oficial de todas las ligas.",
        "strengths": "pruebas de robótica abiertas y torneos internacionales.",
        "requirements": [
          "2–4 alumnos y al menos un coach con RRID; un challenge por equipo según página Puerto Vallarta. Otro evento puede tener límites distintos.",
          "Cada alumno y coach tiene RRID propio; menores se localizan en sistema solo con ID exacto. Adulto gestiona registro y pagos."
        ],
        "nuances": [
          "red internacional, Open y el final mundial tienen un significado diferente. RRID ¡Es gratis !; el evento puede tener un cargo separado. a Oscar 6 años a-MAZE-ing No es adecuado.; Todo el mundo RoboRAVE no se excluyen por esta limitación.",
          "Santiago 19 de noviembre 2026: local convocatoria declara a los extranjeros y Houston 2027, linked portal ES 8–11. Oscar 6 No pasa esa edad.; no se confirmó el área específica y la cuota mundial. no trasladar las reglas de una sola plataforma local a toda la red.",
          "Oscar nacido en 2020 aún no alcanza ES 8 en 2027. Equipo Matvey + Oscar Puerto Vallarta no acreditado según tablas actuales; Matvey necesita compañero de edad admitida.",
          "RoboEthics: metadata ES y 2–4, texto HS/UP y 2. Entrepreneurial / Alpine: metadata 12+ sin ES, texto principal admite ES. Firefighting / SumoOpen / SoccerBot: cabecera 10+, tabla ES 8–11.",
          "Guanajuato 21–22 de mayo solo tentative. Houston 5–7 de noviembre: Coming soon y sede TBA. Acreditación tras Open no es victoria mundial automática ni cupo confirmado."
        ],
        "cost": "Página del evento: 580 USD por cada alumno y coach; lista de eventos: 650 USD sin unidad de pago. Discrepancia sin resolver. Mínimo 2 alumnos + 1 coach: cálculo base según primera tarifa 1740 USD para esas tres personas, no factura familiar completa. Confirmar equipo, viaje, adultos y Oscar como visitantes, impuestos, cancelación e inclusión de alojamiento.",
        "award": "Puesto o premio según los resultados oficiales",
        "sources": [
          {
            "title": "fuente oficial C052",
            "url": "https://www.roboraveinternational.org/eventos",
            "checked": "2026-09-30"
          },
          {
            "title": "RoboRAVE Chile · local call",
            "url": "https://roborave.cl/eventos/",
            "checked": "2026-10-01"
          },
          {
            "title": "RoboRAVE linked parent · levels",
            "url": "https://www.roborave.xyz/",
            "checked": "2026-10-01"
          },
          {
            "title": "RoboRAVE Puerto Vallarta 2027 · a-MAZE-ing",
            "url": "https://www.roboraveinternational.org/en/challenges/a-maze-ing",
            "checked": "2026-11-04"
          },
          {
            "title": "RoboRAVE Puerto Vallarta 2027 · Entrepreneurial",
            "url": "https://www.roboraveinternational.org/en/challenges/entrepreneurial",
            "checked": "2026-11-04"
          },
          {
            "title": "RoboRAVE Puerto Vallarta 2027 · Firefighting",
            "url": "https://www.roboraveinternational.org/en/challenges/firefighting",
            "checked": "2026-11-04"
          },
          {
            "title": "RoboRAVE Puerto Vallarta 2027 · AlpineBot",
            "url": "https://www.roboraveinternational.org/en/challenges/alpine",
            "checked": "2026-11-04"
          },
          {
            "title": "RoboRAVE Puerto Vallarta 2027 · SumoLEGO",
            "url": "https://www.roboraveinternational.org/en/challenges/sumolego",
            "checked": "2026-11-04"
          },
          {
            "title": "RoboRAVE Puerto Vallarta 2027 · SumoOpen",
            "url": "https://www.roboraveinternational.org/en/challenges/sumoopen",
            "checked": "2026-11-04"
          },
          {
            "title": "RoboRAVE Puerto Vallarta 2027 · SoccerBot RC",
            "url": "https://www.roboraveinternational.org/en/challenges/soccerbot",
            "checked": "2026-11-04"
          },
          {
            "title": "RoboRAVE Puerto Vallarta 2027 · FastBot",
            "url": "https://www.roboraveinternational.org/en/challenges/fastbot",
            "checked": "2026-11-04"
          },
          {
            "title": "RoboRAVE Puerto Vallarta 2027 · RoboEthics",
            "url": "https://www.roboraveinternational.org/en/challenges/roboethics",
            "checked": "2026-11-04"
          },
          {
            "title": "Eventos y precios actuales",
            "url": "https://www.roboraveinternational.org/en/events",
            "checked": "2026-11-04"
          },
          {
            "title": "De RRID a Confirmed",
            "url": "https://www.roboraveinternational.org/en/guides/how-to-register-a-team",
            "checked": "2026-11-04"
          },
          {
            "title": "Puerto Vallarta: precio y unidad de pago actuales",
            "url": "https://www.roboraveinternational.org/en/events/roborave-puerto-vallarta-open-2027",
            "checked": "2026-11-04"
          }
        ],
        "evidence": "Leídos eventos actuales, los 9 challenge Puerto Vallarta, guía de registro y Ruta Científica separada. Fechas / precios / edades discrepantes no se normalizan por suposición."
      },
      {
        "id": "robofest",
        "name": "Robofest · LTU",
        "group": "international",
        "age_summary": "RoboParade Explorer: cursos 1–4 en primavera de 2027; Junior 5–8. Equipo de 1–5 estudiantes, un robot. Se permite uno con nota mínima de teamwork. Edades 6/9 no acreditan nivel escolar. Otros Jr cursos 5–8 / Sr 9–12; excepciones con aprobación.",
        "age_tags": [
          "unknown"
        ],
        "summary": "robótica autónoma y proyectos de ingeniería; categorías con diferentes vías de entrada.",
        "categories": [
          {
            "name": "Robofest World Championship 2027",
            "age": "RoboParade Explorer: cursos 1–4 en primavera de 2027; Junior 5–8. Equipo de 1–5 estudiantes, un robot. Se permite uno con nota mínima de teamwork. Edades 6/9 no acreditan nivel escolar.",
            "team": "RoboParade / Game / Exhibition hasta 5 alumnos; coach adulto. BottleSumo hasta 3; UMC hasta 4",
            "hardware": "RoboParade V2 del 4 de noviembre de 2026: cualquier plataforma autónoma y lenguaje; velocidad 7–16 cm/sec, anchura hasta 35 cm, longitud total hasta 60 cm y cada sección hasta 35 cm. Altura total y masa sin límite; número de controladores, sensores y motores sin límite. Bumper plano trasero de al menos 10 cm de alto y 28 cm de ancho, a 2.54 cm del suelo. Explorer no exige mostrar velocidad en pantalla. Explorer tiene una ronda horaria: 10 minutos parade y 2 minutos judging; ronda inversa solo Junior. Línea negra, detección del robot delantero, stop/restart. V2 elimina concesión straight-lines-only de V1, preparar curvas; confirmar versión local.",
            "age_rule": "Curso en primavera de 2027; waiver oficial separado sin garantía.",
            "event_id": "C053",
            "entry": "Equipos de member countries requieren aprobación del International Director y cuota nacional, incluido Open. Non-member countries pueden acceder directamente a Open con plazas; Game/Exhibition mediante International Video Qualifier. Lista oficial incluye Robofest Mexico / Dr. Ramiro Marrero Quintana. Costa Rica no localizada en lista, pero ausencia no prueba estatus non-member. Confirmar país del equipo y ruta familiar; pasaporte parental no lo determina automáticamente.",
            "language": "Reglas y materiales EN; confirmar por separado idioma de jueces / clase y ayuda EN/ES en sede elegida.",
            "note": "Robot y programa son trabajo autónomo infantil: coaches/padres no construyen robot ni escriben/editan código por equipo. Pueden enseñar y explicar; sin ayuda adulta en pit de trabajo. Exige coach adulto, pledge / privacy / consent vigentes; sin aceptar documentos ni inscribirse.",
            "source": "https://www.robofest.net/images/2627/General2027_V2.pdf",
            "checked": "2026-11-05"
          },
          {
            "name": "Taiwan Robofest 2027 · festival nacional / clasificación",
            "age": "Categorías desde infantil a universidad; curso escolar exacto importa más que año de nacimiento.",
            "team": "Según categoría elegida",
            "hardware": "Plataforma, equipo y materiales según categoría; no comprar kit general sin elegir.",
            "entry": "Web principal anuncia Taiwan Robofest 06–07.03.2027, sin día por categoría, sede, cuota, plazo ni admisión de familia extranjera. Rango de dos días es ventana del festival, sin promesa de participar 2 días. Categorías locales no garantizan clasificación mundial.",
            "event_id": "C1184"
          },
          {
            "name": "Taiwan Robofest 2027 · RoboCatapult Kindergarten",
            "age": "Infantil: grupos menor a mayor; 1 participante y entrenador desde 20 años.",
            "team": "Según categoría elegida",
            "hardware": "Catapulta mecánica de construcción, lanzamiento manual; no robot autónomo programable. Montaje en sede de 30 minutos, 10 pelotas en 5 minutos, hasta 40 × 40 cm, altura sin límite. PDF enlazado marcado 2026, confirmar edición 2027.",
            "entry": "Web principal anuncia Taiwan Robofest 06–07.03.2027, sin día por categoría, sede, cuota, plazo ni admisión de familia extranjera. Rango de dos días es ventana del festival, sin promesa de participar 2 días. Categorías locales no garantizan clasificación mundial.",
            "event_id": "C1185"
          },
          {
            "name": "Taiwan Robofest 2027 · RoboCatapult Primary",
            "age": "Primaria: grupos de cursos 1–3 y 4–6; 1 participante y entrenador desde 20 años.",
            "team": "Según categoría elegida",
            "hardware": "LEGO WeDo / BOOST / SPIKE / EV3 o VEX GO / IQ según PDF enlazado. Montaje de 30 minutos, 10 pelotas en 5 minutos; colocar pelota a mano, lanzamiento automático. Hasta 30 × 30 cm y 500 g, un controlador; motores y sensores sin límite. PDF 2026: confirmar edición 2027.",
            "entry": "Web principal anuncia Taiwan Robofest 06–07.03.2027, sin día por categoría, sede, cuota, plazo ni admisión de familia extranjera. Rango de dos días es ventana del festival, sin promesa de participar 2 días. Categorías locales no garantizan clasificación mundial.",
            "event_id": "C1186"
          },
          {
            "name": "Taiwan Robofest 2027 · Master Builder",
            "age": "Último curso infantil–curso 3; separados cursos 4–6. Individual.",
            "team": "Según categoría elegida",
            "hardware": "LEGO original, base 32 × 32 studs, sin motores; tema Fun and Games. Montaje de 50 minutos, presentación de 4 minutos y preguntas de 2 minutos. PDF 10.11.2025: dibujo a entregar 3/2 sin año; sin asignar plazo 2027.",
            "entry": "Web principal anuncia Taiwan Robofest 06–07.03.2027, sin día por categoría, sede, cuota, plazo ni admisión de familia extranjera. Rango de dos días es ventana del festival, sin promesa de participar 2 días. Categorías locales no garantizan clasificación mundial.",
            "event_id": "C1187"
          },
          {
            "name": "Taiwan Robofest 2027 · RoboParade Explorer",
            "age": "Cursos 1–4; equipo de 1–5. Un participante permitido, con puntuación mínima de teamwork.",
            "team": "Según categoría elegida",
            "hardware": "Plataforma autónoma de cualquier marca, línea negra y parada ante robot; tema Fun and Games. Ancho hasta 35 cm, longitud total hasta 60 cm, sección hasta 35 cm; velocidad 7–16 cm/sec. Reglas 2027 V1 de 25.09.2026.",
            "entry": "Web principal anuncia Taiwan Robofest 06–07.03.2027, sin día por categoría, sede, cuota, plazo ni admisión de familia extranjera. Rango de dos días es ventana del festival, sin promesa de participar 2 días. Categorías locales no garantizan clasificación mundial.",
            "event_id": "C1188"
          },
          {
            "name": "Game · RoboPetCare · LTU 2027 V2",
            "age": "Jr 5–8 / Sr 9–12 · cursos escolares, no edad",
            "team": "Hasta 5 estudiantes; mínimo y excepciones según norma específica.",
            "hardware": "Any · revisar además reglamento específico.",
            "age_rule": "Curso escolar en primavera de 2027, excepción solo tras aprobación.",
            "entry": "Equipos de member countries requieren aprobación del International Director y cuota nacional, incluido Open. Non-member countries pueden acceder directamente a Open con plazas; Game/Exhibition mediante International Video Qualifier. Lista oficial incluye Robofest Mexico / Dr. Ramiro Marrero Quintana. Costa Rica no localizada en lista, pero ausencia no prueba estatus non-member. Confirmar país del equipo y ruta familiar; pasaporte parental no lo determina automáticamente. Solo Game/Exhibition Junior cursos 5–8 o Senior 9–12 en primavera de 2027; menores exigen Age Division Waiver aprobada, sin acceso automático. International Video Qualifier para non-member country teams; US tiene canal separado. No es clasificación por vídeo de RoboParade Explorer. V2 fija entrega el 12 de abril de 2027 a las 23:59 Eastern = 13 de abril 03:59 UTC. RMS muestra 23:00–23:30, pero texto dice submission deadline 23:59: sin exportar franja live ficticia.",
            "language": "Reglas y materiales EN; confirmar por separado idioma de jueces / clase y ayuda EN/ES en sede elegida.",
            "note": "Robot y programa son trabajo autónomo infantil: coaches/padres no construyen robot ni escriben/editan código por equipo. Pueden enseñar y explicar; sin ayuda adulta en pit de trabajo. Exige coach adulto, pledge / privacy / consent vigentes; sin aceptar documentos ni inscribirse.",
            "source": "https://www.robofest.net/images/2627/General2027_V2.pdf",
            "checked": "2026-11-05",
            "event_id": "C1269"
          },
          {
            "name": "Exhibition · LTU 2027 V2",
            "age": "Jr 5–8 / Sr 9–12 · cursos escolares, no edad",
            "team": "Hasta 5 estudiantes; mínimo y excepciones según norma específica.",
            "hardware": "Any · revisar además reglamento específico.",
            "age_rule": "Curso escolar en primavera de 2027, excepción solo tras aprobación.",
            "entry": "Equipos de member countries requieren aprobación del International Director y cuota nacional, incluido Open. Non-member countries pueden acceder directamente a Open con plazas; Game/Exhibition mediante International Video Qualifier. Lista oficial incluye Robofest Mexico / Dr. Ramiro Marrero Quintana. Costa Rica no localizada en lista, pero ausencia no prueba estatus non-member. Confirmar país del equipo y ruta familiar; pasaporte parental no lo determina automáticamente. Solo Game/Exhibition Junior cursos 5–8 o Senior 9–12 en primavera de 2027; menores exigen Age Division Waiver aprobada, sin acceso automático. International Video Qualifier para non-member country teams; US tiene canal separado. No es clasificación por vídeo de RoboParade Explorer. V2 fija entrega el 12 de abril de 2027 a las 23:59 Eastern = 13 de abril 03:59 UTC. RMS muestra 23:00–23:30, pero texto dice submission deadline 23:59: sin exportar franja live ficticia.",
            "language": "Reglas y materiales EN; confirmar por separado idioma de jueces / clase y ayuda EN/ES en sede elegida.",
            "note": "Robot y programa son trabajo autónomo infantil: coaches/padres no construyen robot ni escriben/editan código por equipo. Pueden enseñar y explicar; sin ayuda adulta en pit de trabajo. Exige coach adulto, pledge / privacy / consent vigentes; sin aceptar documentos ni inscribirse.",
            "source": "https://www.robofest.net/images/2627/General2027_V2.pdf",
            "checked": "2026-11-05",
            "event_id": "C1270"
          },
          {
            "name": "BottleSumo Classic / Unlimited · LTU 2027 V2",
            "age": "Jr 5–8 / Sr 9–12 · cursos escolares, no edad",
            "team": "Hasta 3 estudiantes; mínimo y excepciones según norma específica.",
            "hardware": "Classic: NXT / EV3 / SPIKE Prime / Robot Inventor / VEX IQ; Unlimited: Any · revisar además reglamento específico.",
            "age_rule": "Curso escolar en primavera de 2027, excepción solo tras aprobación.",
            "entry": "Equipos de member countries requieren aprobación del International Director y cuota nacional, incluido Open. Non-member countries pueden acceder directamente a Open con plazas; Game/Exhibition mediante International Video Qualifier. Lista oficial incluye Robofest Mexico / Dr. Ramiro Marrero Quintana. Costa Rica no localizada en lista, pero ausencia no prueba estatus non-member. Confirmar país del equipo y ruta familiar; pasaporte parental no lo determina automáticamente.",
            "language": "Reglas y materiales EN; confirmar por separado idioma de jueces / clase y ayuda EN/ES en sede elegida.",
            "note": "Robot y programa son trabajo autónomo infantil: coaches/padres no construyen robot ni escriben/editan código por equipo. Pueden enseñar y explicar; sin ayuda adulta en pit de trabajo. Exige coach adulto, pledge / privacy / consent vigentes; sin aceptar documentos ni inscribirse.",
            "source": "https://www.robofest.net/images/2627/General2027_V2.pdf",
            "checked": "2026-11-05",
            "event_id": "C053"
          },
          {
            "name": "Unknown Mission Challenge · LTU 2027 V2",
            "age": "Jr 5–8 / Sr 9–12 · cursos escolares, no edad",
            "team": "Hasta 4 estudiantes; mínimo y excepciones según norma específica.",
            "hardware": "NXT / EV3 / SPIKE Prime / Robot Inventor / VEX IQ · revisar además reglamento específico.",
            "age_rule": "Curso escolar en primavera de 2027, excepción solo tras aprobación.",
            "entry": "Equipos de member countries requieren aprobación del International Director y cuota nacional, incluido Open. Non-member countries pueden acceder directamente a Open con plazas; Game/Exhibition mediante International Video Qualifier. Lista oficial incluye Robofest Mexico / Dr. Ramiro Marrero Quintana. Costa Rica no localizada en lista, pero ausencia no prueba estatus non-member. Confirmar país del equipo y ruta familiar; pasaporte parental no lo determina automáticamente.",
            "language": "Reglas y materiales EN; confirmar por separado idioma de jueces / clase y ayuda EN/ES en sede elegida.",
            "note": "Robot y programa son trabajo autónomo infantil: coaches/padres no construyen robot ni escriben/editan código por equipo. Pueden enseñar y explicar; sin ayuda adulta en pit de trabajo. Exige coach adulto, pledge / privacy / consent vigentes; sin aceptar documentos ni inscribirse.",
            "source": "https://www.robofest.net/images/2627/General2027_V2.pdf",
            "checked": "2026-11-05",
            "event_id": "C053"
          },
          {
            "name": "Vision Centric Challenge · LTU 2027 V2",
            "age": "Sr 9–12 · cursos escolares, no edad",
            "team": "Hasta 5 estudiantes; mínimo y excepciones según norma específica.",
            "hardware": "Any · revisar además reglamento específico.",
            "age_rule": "Curso escolar en primavera de 2027, excepción solo tras aprobación.",
            "entry": "Equipos de member countries requieren aprobación del International Director y cuota nacional, incluido Open. Non-member countries pueden acceder directamente a Open con plazas; Game/Exhibition mediante International Video Qualifier. Lista oficial incluye Robofest Mexico / Dr. Ramiro Marrero Quintana. Costa Rica no localizada en lista, pero ausencia no prueba estatus non-member. Confirmar país del equipo y ruta familiar; pasaporte parental no lo determina automáticamente.",
            "language": "Reglas y materiales EN; confirmar por separado idioma de jueces / clase y ayuda EN/ES en sede elegida.",
            "note": "Robot y programa son trabajo autónomo infantil: coaches/padres no construyen robot ni escriben/editan código por equipo. Pueden enseñar y explicar; sin ayuda adulta en pit de trabajo. Exige coach adulto, pledge / privacy / consent vigentes; sin aceptar documentos ni inscribirse.",
            "source": "https://www.robofest.net/images/2627/General2027_V2.pdf",
            "checked": "2026-11-05",
            "event_id": "C053"
          },
          {
            "name": "DroneQuest · LTU 2027 V2",
            "age": "Sr 9–12 · cursos escolares, no edad",
            "team": "Hasta 5 estudiantes; mínimo y excepciones según norma específica.",
            "hardware": "Tello / Tello Talent / CoDrone EDU 10 Plus; others allowed · revisar además reglamento específico.",
            "age_rule": "Curso escolar en primavera de 2027, excepción solo tras aprobación.",
            "entry": "Equipos de member countries requieren aprobación del International Director y cuota nacional, incluido Open. Non-member countries pueden acceder directamente a Open con plazas; Game/Exhibition mediante International Video Qualifier. Lista oficial incluye Robofest Mexico / Dr. Ramiro Marrero Quintana. Costa Rica no localizada en lista, pero ausencia no prueba estatus non-member. Confirmar país del equipo y ruta familiar; pasaporte parental no lo determina automáticamente.",
            "language": "Reglas y materiales EN; confirmar por separado idioma de jueces / clase y ayuda EN/ES en sede elegida.",
            "note": "Robot y programa son trabajo autónomo infantil: coaches/padres no construyen robot ni escriben/editan código por equipo. Pueden enseñar y explicar; sin ayuda adulta en pit de trabajo. Exige coach adulto, pledge / privacy / consent vigentes; sin aceptar documentos ni inscribirse.",
            "source": "https://www.robofest.net/images/2627/General2027_V2.pdf",
            "checked": "2026-11-05",
            "event_id": "C053"
          },
          {
            "name": "BipedQuest · LTU 2027 V2",
            "age": "Sr 9–12 · cursos escolares, no edad",
            "team": "Hasta 5 estudiantes; mínimo y excepciones según norma específica.",
            "hardware": "Recommended humanoid platforms; others allowed · revisar además reglamento específico.",
            "age_rule": "Curso escolar en primavera de 2027, excepción solo tras aprobación.",
            "entry": "Equipos de member countries requieren aprobación del International Director y cuota nacional, incluido Open. Non-member countries pueden acceder directamente a Open con plazas; Game/Exhibition mediante International Video Qualifier. Lista oficial incluye Robofest Mexico / Dr. Ramiro Marrero Quintana. Costa Rica no localizada en lista, pero ausencia no prueba estatus non-member. Confirmar país del equipo y ruta familiar; pasaporte parental no lo determina automáticamente.",
            "language": "Reglas y materiales EN; confirmar por separado idioma de jueces / clase y ayuda EN/ES en sede elegida.",
            "note": "Robot y programa son trabajo autónomo infantil: coaches/padres no construyen robot ni escriben/editan código por equipo. Pueden enseñar y explicar; sin ayuda adulta en pit de trabajo. Exige coach adulto, pledge / privacy / consent vigentes; sin aceptar documentos ni inscribirse.",
            "source": "https://www.robofest.net/images/2627/General2027_V2.pdf",
            "checked": "2026-11-05",
            "event_id": "C053"
          },
          {
            "name": "RoboArts · LTU 2027 V2",
            "age": "Jr 5–8 / Sr 9–12 · cursos escolares, no edad",
            "team": "Hasta 5 estudiantes; mínimo y excepciones según norma específica.",
            "hardware": "Any · revisar además reglamento específico.",
            "age_rule": "Curso escolar en primavera de 2027, excepción solo tras aprobación.",
            "entry": "Equipos de member countries requieren aprobación del International Director y cuota nacional, incluido Open. Non-member countries pueden acceder directamente a Open con plazas; Game/Exhibition mediante International Video Qualifier. Lista oficial incluye Robofest Mexico / Dr. Ramiro Marrero Quintana. Costa Rica no localizada en lista, pero ausencia no prueba estatus non-member. Confirmar país del equipo y ruta familiar; pasaporte parental no lo determina automáticamente.",
            "language": "Reglas y materiales EN; confirmar por separado idioma de jueces / clase y ayuda EN/ES en sede elegida.",
            "note": "Robot y programa son trabajo autónomo infantil: coaches/padres no construyen robot ni escriben/editan código por equipo. Pueden enseñar y explicar; sin ayuda adulta en pit de trabajo. Exige coach adulto, pledge / privacy / consent vigentes; sin aceptar documentos ni inscribirse.",
            "source": "https://www.robofest.net/images/2627/General2027_V2.pdf",
            "checked": "2026-11-05",
            "event_id": "C053"
          },
          {
            "name": "RoboMed · LTU 2027 V2",
            "age": "Jr 5–8 / Sr 9–12 · cursos escolares, no edad",
            "team": "Hasta 5 estudiantes; mínimo y excepciones según norma específica.",
            "hardware": "Any · revisar además reglamento específico.",
            "age_rule": "Curso escolar en primavera de 2027, excepción solo tras aprobación.",
            "entry": "Equipos de member countries requieren aprobación del International Director y cuota nacional, incluido Open. Non-member countries pueden acceder directamente a Open con plazas; Game/Exhibition mediante International Video Qualifier. Lista oficial incluye Robofest Mexico / Dr. Ramiro Marrero Quintana. Costa Rica no localizada en lista, pero ausencia no prueba estatus non-member. Confirmar país del equipo y ruta familiar; pasaporte parental no lo determina automáticamente.",
            "language": "Reglas y materiales EN; confirmar por separado idioma de jueces / clase y ayuda EN/ES en sede elegida.",
            "note": "Robot y programa son trabajo autónomo infantil: coaches/padres no construyen robot ni escriben/editan código por equipo. Pueden enseñar y explicar; sin ayuda adulta en pit de trabajo. Exige coach adulto, pledge / privacy / consent vigentes; sin aceptar documentos ni inscribirse.",
            "source": "https://www.robofest.net/images/2627/General2027_V2.pdf",
            "checked": "2026-11-05",
            "event_id": "C053"
          },
          {
            "name": "RoboParade · Explorer / Junior · LTU 2027 V2",
            "age": "Explorer 1–4 / Jr 5–8 · cursos escolares, no edad",
            "team": "Hasta 5 estudiantes; mínimo y excepciones según norma específica.",
            "hardware": "RoboParade V2 del 4 de noviembre de 2026: cualquier plataforma autónoma y lenguaje; velocidad 7–16 cm/sec, anchura hasta 35 cm, longitud total hasta 60 cm y cada sección hasta 35 cm. Altura total y masa sin límite; número de controladores, sensores y motores sin límite. Bumper plano trasero de al menos 10 cm de alto y 28 cm de ancho, a 2.54 cm del suelo. Explorer no exige mostrar velocidad en pantalla. Explorer tiene una ronda horaria: 10 minutos parade y 2 minutos judging; ronda inversa solo Junior. Línea negra, detección del robot delantero, stop/restart. V2 elimina concesión straight-lines-only de V1, preparar curvas; confirmar versión local.",
            "age_rule": "Curso escolar en primavera de 2027, excepción solo tras aprobación.",
            "entry": "Equipos de member countries requieren aprobación del International Director y cuota nacional, incluido Open. Non-member countries pueden acceder directamente a Open con plazas; Game/Exhibition mediante International Video Qualifier. Lista oficial incluye Robofest Mexico / Dr. Ramiro Marrero Quintana. Costa Rica no localizada en lista, pero ausencia no prueba estatus non-member. Confirmar país del equipo y ruta familiar; pasaporte parental no lo determina automáticamente.",
            "language": "Reglas y materiales EN; confirmar por separado idioma de jueces / clase y ayuda EN/ES en sede elegida.",
            "note": "Robot y programa son trabajo autónomo infantil: coaches/padres no construyen robot ni escriben/editan código por equipo. Pueden enseñar y explicar; sin ayuda adulta en pit de trabajo. Exige coach adulto, pledge / privacy / consent vigentes; sin aceptar documentos ni inscribirse.",
            "source": "https://www.robofest.net/images/2627/RoboParade2027_V2.pdf",
            "checked": "2026-11-05",
            "event_id": "C1268"
          }
        ],
        "event_ids": [
          "C053",
          "C054",
          "C1184",
          "C1185",
          "C1186",
          "C1187",
          "C1188",
          "C1267",
          "C1268",
          "C1269",
          "C1270",
          "C1271",
          "C1272",
          "C1273",
          "C1274",
          "C1275",
          "CP1188-20270116-20270116",
          "CP1189-20270213-20270213"
        ],
        "legacy_ids": [
          "C053"
        ],
        "route": "Equipos de member countries requieren aprobación del International Director y cuota nacional, incluido Open. Non-member countries pueden acceder directamente a Open con plazas; Game/Exhibition mediante International Video Qualifier. Lista oficial incluye Robofest Mexico / Dr. Ramiro Marrero Quintana. Costa Rica no localizada en lista, pero ausencia no prueba estatus non-member. Confirmar país del equipo y ruta familiar; pasaporte parental no lo determina automáticamente.",
        "hardware": "RoboParade V2 del 4 de noviembre de 2026: cualquier plataforma autónoma y lenguaje; velocidad 7–16 cm/sec, anchura hasta 35 cm, longitud total hasta 60 cm y cada sección hasta 35 cm. Altura total y masa sin límite; número de controladores, sensores y motores sin límite. Bumper plano trasero de al menos 10 cm de alto y 28 cm de ancho, a 2.54 cm del suelo. Explorer no exige mostrar velocidad en pantalla. Explorer tiene una ronda horaria: 10 minutos parade y 2 minutos judging; ronda inversa solo Junior. Línea negra, detección del robot delantero, stop/restart. V2 elimina concesión straight-lines-only de V1, preparar curvas; confirmar versión local.",
        "language": "Reglas y materiales EN; confirmar por separado idioma de jueces / clase y ayuda EN/ES en sede elegida.",
        "importance": "El grupo de redacción por tipo de ruta, no el ranking oficial de todas las ligas.",
        "strengths": "robótica autónoma y proyectos de ingeniería; categorías con diferentes vías de entrada.",
        "requirements": [
          "elegir una categoría específica y la redacción de las reglas: el nombre de la red por sí mismo no da permiso.",
          "comprobar la edad para la fecha, el grado, la formación del equipo, el coach, la plataforma y la lengua de defensa.",
          "Mantener el resultado oficial: el nombre del paso, la categoría, el lugar / award, la composición del equipo y la referencia al protocolo."
        ],
        "nuances": [
          "Las reglas del 2027 fueron publicadas el 25.09.2026; la edición final de la US se espera el 09.01.2027.",
          "Game / Exhibition se realiza a través de un calificador, incluido el video; Open-categorias tienen una entrada separada. no todas las nominaciones requieren la misma selección.",
          "Seúl 28–31.05.2027 en la página oficial se marcó TENTATIVE. No se han confirmado los días de viaje..",
          "RoboParade Explorer para el 1–4 de las clases — nuevo nivel más bajo; Junior Game comienza con 5 de clase.",
          "V2: Game/Exhibition — 1 equipo con 5–49 locales, 2 con 50+; máximo 2. Open — 1 con 5–74, 2 con 75+; máximo 2 por categoría. Si categoría Open no se celebró localmente, director puede seleccionar 1 equipo. Cuota depende del informe oficial del organizador; sin prometer plaza familiar.",
          "General Rules V2 nuevo del 4 de noviembre de 2026 indica 28–31 de mayo de 2027 en Seúl sin TENTATIVE; coinciden página World y universidad anfitriona. HTML del calendario general aún conserva TENTATIVE. Registrado periodo general anunciado según V2 y página específica; día de RoboParade y agenda definitiva sin publicar. Se conserva discrepancia de estatus para revisión antes del viaje.",
          "Si se inscriben menos de 5 equipos pueden cancelar categoría y ofrecer transferencia. Pago no prueba celebración efectiva ni pase a final.",
          "v135 · México/LATAM 2026 publica las páginas locales 6–14 contra grade 5–8 overview, de los diferentes W193 drones/football y mezclado General 2025/2026. No es un cambio de reglas. LTU World 2027; nuevo LATAM calendario/no se ha anunciado. cf.. un perfil separado robofest-latam."
        ],
        "cost": "USD 110 por equipo/categoría en US-event y USD 135 en World; tarifas locales internacionales pueden diferir, posible check-in fee. Cuotas no reembolsables. Qualifier Game/Exhibition y final se pagan aparte. Al transferir Pre-Registration a Open obtener abono ya pagado en invoice, sin inventar suplemento. Equipo, viaje y alojamiento aparte.",
        "award": "En RoboParade reciben trophies el 20% de equipos de división según rubric; posibles premios especiales. Participation certificate / medal no acredita puesto premiado. Distinguir resultado World, US y local mediante acta.",
        "sources": [
          {
            "title": "Robofest LTU: 2027 y el orden de entrada",
            "url": "https://www.robofest.net/index.php/current-competitions/main-page",
            "checked": "2026-09-30"
          },
          {
            "title": "General Rules 2027; auditoría en la tarjeta C053",
            "url": "https://www.robofest.net/images/2627/General2027_V1.pdf",
            "checked": "2026-09-30"
          },
          {
            "title": "Anuncio actual 2027",
            "url": "https://robofest.me/",
            "checked": "2026-11-04"
          },
          {
            "title": "General 2027 V2",
            "url": "https://www.robofest.net/images/2627/General2027_V2.pdf",
            "checked": "2026-11-05"
          },
          {
            "title": "RoboParade 2027 V2",
            "url": "https://www.robofest.net/images/2627/RoboParade2027_V2.pdf",
            "checked": "2026-11-05"
          },
          {
            "title": "Directores internacionales",
            "url": "https://www.robofest.net/index.php/about/international-directors",
            "checked": "2026-11-05"
          },
          {
            "title": "World 2027",
            "url": "https://www.robofest.net/index.php/world-championship-26",
            "checked": "2026-11-05"
          },
          {
            "title": "US 2027",
            "url": "https://www.robofest.net/index.php/us-championship",
            "checked": "2026-11-05"
          }
        ],
        "evidence": "General V2 y RoboParade V2 leídos el 5 de noviembre de 2026; vistas páginas clave. Sin declarar auditadas por completo otras normas específicas ni documentos nacionales."
      },
      {
        "id": "robotex",
        "name": "Robotex International",
        "group": "international",
        "age_summary": "LEGO Sumo U14: hasta los 14 años para el día de la competencia",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "La edad de LEGO Sumo no se extiende a todos los demás.",
        "categories": [
          {
            "name": "Robotex International — LEGO Sumo U14",
            "age": "U14: hasta 13 inclusive el día del evento",
            "team": "Hasta 5 participantes + 2 mentores",
            "hardware": "LEGO 1 kg; 15×15×20 cm; autónomo",
            "age_rule": "la fecha de corte / clase se ajuste al reglamento local vigente.",
            "event_id": "C055",
            "entry": "la solicitud directa; la ciudad, el año, la tarifa y la actualidad de la página comprobar por escrito",
            "language": "EN",
            "note": "La disciplina recomendada por edad, pero no se confirmó el viaje en diciembre.",
            "source": "https://robotex.international/lego-sumo",
            "checked": "2026-09-29"
          }
        ],
        "event_ids": [
          "C055",
          "C1636"
        ],
        "legacy_ids": [
          "C055"
        ],
        "route": "la solicitud directa; la ciudad, el año, la tarifa y la actualidad de la página comprobar por escrito",
        "hardware": "LEGO 1 kg; 15×15×20 cm; autónomo",
        "language": "EN",
        "importance": "El grupo de redacción por tipo de ruta, no el ranking oficial de todas las ligas.",
        "strengths": "La edad de LEGO Sumo no se extiende a todos los demás.",
        "requirements": [
          "elegir una categoría específica y la redacción de las reglas: el nombre de la red por sí mismo no da permiso.",
          "comprobar la edad para la fecha, el grado, la formación del equipo, el coach, la plataforma y la lengua de defensa.",
          "Mantener el resultado oficial: el nombre del paso, la categoría, el lugar / award, la composición del equipo y la referencia al protocolo."
        ],
        "nuances": [
          "La disciplina recomendada por edad, pero no se confirmó el viaje en diciembre."
        ],
        "cost": "presupuesto: kit / computadora, campo y detalles de temporada, registro, preparación, viaje y residencia. suma exacta  en la tarjeta de la etapa; no calculado para toda la liga.",
        "award": "Puesto o premio según los resultados oficiales",
        "sources": [
          {
            "title": "fuente oficial C055",
            "url": "https://robotex.international/lego-sumo",
            "checked": "2026-09-29"
          }
        ],
        "evidence": "una revisión de las tarjetas verificadas anteriormente; las limitaciones de cada plataforma se han conservado."
      },
      {
        "id": "robotchallenge",
        "name": "RobotChallenge",
        "group": "international",
        "age_summary": "edad y el mínimo de admisión  por disciplina",
        "age_tags": [
          "unknown"
        ],
        "summary": "Torneo abierto: sumo, line following y otras tareas.",
        "categories": [
          {
            "name": "RobotChallenge  LEGO Sumo / tecnología robótica",
            "age": "edad depende de la disciplina; el límite inferior general no está establecido",
            "team": "Equipo; confirmar el tamaño según la categoría",
            "hardware": "LEGO Sumo 15×15 cm, 1 kg; otras clases por separado",
            "age_rule": "la fecha de corte / clase se ajuste al reglamento local vigente.",
            "event_id": "C056",
            "entry": "la solicitud directa de la categoría correspondiente; el permiso extranjero para comprobar",
            "language": "EN / ZH",
            "note": "El valor de la página está vinculado a 2026; no se aplica a 2027.",
            "source": "https://www.robotchallenge.org.cn/competition-RobotSumo.html",
            "checked": "2026-09-29"
          }
        ],
        "event_ids": [
          "C056"
        ],
        "legacy_ids": [
          "C056"
        ],
        "route": "la solicitud directa de la categoría correspondiente; el permiso extranjero para comprobar",
        "hardware": "LEGO Sumo 15×15 cm, 1 kg; otras clases por separado",
        "language": "EN / ZH",
        "importance": "El grupo de redacción por tipo de ruta, no el ranking oficial de todas las ligas.",
        "strengths": "Torneo abierto: sumo, line following y otras tareas.",
        "requirements": [
          "elegir una categoría específica y la redacción de las reglas: el nombre de la red por sí mismo no da permiso.",
          "comprobar la edad para la fecha, el grado, la formación del equipo, el coach, la plataforma y la lengua de defensa.",
          "Mantener el resultado oficial: el nombre del paso, la categoría, el lugar / award, la composición del equipo y la referencia al protocolo."
        ],
        "nuances": [
          "El valor de la página está vinculado a 2026; no se aplica a 2027."
        ],
        "cost": "presupuesto: kit / computadora, campo y detalles de temporada, registro, preparación, viaje y residencia. suma exacta  en la tarjeta de la etapa; no calculado para toda la liga.",
        "award": "Puesto o premio según los resultados oficiales",
        "sources": [
          {
            "title": "fuente oficial C056",
            "url": "https://www.robotchallenge.org.cn/competition-RobotSumo.html",
            "checked": "2026-09-29"
          }
        ],
        "evidence": "una revisión de las tarjetas verificadas anteriormente; las limitaciones de cada plataforma se han conservado."
      },
      {
        "id": "enjoy",
        "name": "ENJOY AI",
        "group": "international",
        "age_summary": "red se declara 3–22; las categorías específicas se limitan por separado",
        "age_tags": [
          "unknown"
        ],
        "summary": "una gran red de juegos de robótica educativa.",
        "categories": [
          {
            "name": "ENJOY AI European Open 2026",
            "age": "red común 3–22, pero la categoría elegida tiene sus propios marcos",
            "team": "Equipo; confirmar el tamaño según la categoría",
            "hardware": "WhalesBot / conjunto de disciplinas; no universal EV3",
            "age_rule": "la fecha de corte / clase se ajuste al reglamento local vigente.",
            "event_id": "C057",
            "entry": "organizador local oficial + instrucción de la categoría; acceso de equipos extranjeros",
            "language": "EN para acordar",
            "note": "la compatibilidad de edad no es igual a la admisión a un torneo concreto",
            "source": "https://www.enjoyaiglobal.org/",
            "checked": "2026-09-30"
          }
        ],
        "event_ids": [
          "C057",
          "C058",
          "C059",
          "C097"
        ],
        "legacy_ids": [
          "C057"
        ],
        "route": "organizador local oficial + instrucción de la categoría; acceso de equipos extranjeros",
        "hardware": "WhalesBot / conjunto de disciplinas; no universal EV3",
        "language": "EN para acordar",
        "importance": "El grupo de redacción por tipo de ruta, no el ranking oficial de todas las ligas.",
        "strengths": "una gran red de juegos de robótica educativa.",
        "requirements": [
          "elegir una categoría específica y la redacción de las reglas: el nombre de la red por sí mismo no da permiso.",
          "comprobar la edad para la fecha, el grado, la formación del equipo, el coach, la plataforma y la lengua de defensa.",
          "Mantener el resultado oficial: el nombre del paso, la categoría, el lugar / award, la composición del equipo y la referencia al protocolo."
        ],
        "nuances": [
          "la compatibilidad de edad no es igual a la admisión a un torneo concreto"
        ],
        "cost": "presupuesto: kit / computadora, campo y detalles de temporada, registro, preparación, viaje y residencia. suma exacta  en la tarjeta de la etapa; no calculado para toda la liga.",
        "award": "Puesto o premio según los resultados oficiales",
        "sources": [
          {
            "title": "fuente oficial C057",
            "url": "https://www.enjoyaiglobal.org/",
            "checked": "2026-09-30"
          }
        ],
        "evidence": "una revisión de las tarjetas verificadas anteriormente; las limitaciones de cada plataforma se han conservado."
      },
      {
        "id": "juniorbotball",
        "name": "Junior Botball Challenge",
        "group": "international",
        "age_summary": "escuela primaria; especificar las clases y el equipo locales",
        "age_tags": [
          "unknown"
        ],
        "summary": "tareas consecutivas con robots; el programa junior KIPR.",
        "categories": [
          {
            "name": "Junior Botball Challenge",
            "age": "escuela primaria; clase específica / kit",
            "team": "Equipo; confirmar el tamaño según la categoría",
            "hardware": "KIPR / Junior Botball juego; LEGO no es un reemplazo",
            "age_rule": "la fecha de corte / clase se ajuste al reglamento local vigente.",
            "event_id": "C060",
            "entry": "registro escolar / club de la plaza local",
            "language": "idioma local; EN para acordar",
            "note": "la compatibilidad de edad no es igual a la admisión a un torneo concreto",
            "source": "https://www.kipr.org/junior-botball-challenge",
            "checked": "2026-09-29"
          }
        ],
        "event_ids": [
          "C060",
          "C778"
        ],
        "legacy_ids": [
          "C060"
        ],
        "route": "registro escolar / club de la plaza local",
        "hardware": "KIPR / Junior Botball juego; LEGO no es un reemplazo",
        "language": "idioma local; EN para acordar",
        "importance": "El grupo de redacción por tipo de ruta, no el ranking oficial de todas las ligas.",
        "strengths": "tareas consecutivas con robots; el programa junior KIPR.",
        "requirements": [
          "elegir una categoría específica y la redacción de las reglas: el nombre de la red por sí mismo no da permiso.",
          "comprobar la edad para la fecha, el grado, la formación del equipo, el coach, la plataforma y la lengua de defensa.",
          "Mantener el resultado oficial: el nombre del paso, la categoría, el lugar / award, la composición del equipo y la referencia al protocolo."
        ],
        "nuances": [
          "la compatibilidad de edad no es igual a la admisión a un torneo concreto",
          "Taiwan, 13 de diciembre de 2026: los niveles menores publicados, pero las clases, el conjunto, el ingreso en inglés y el extranjero aún no se han confirmado. el certificado no es una victoria mundial; la promesa local de GCER 2027 no se compara con KIPR."
        ],
        "cost": "presupuesto: kit / computadora, campo y detalles de temporada, registro, preparación, viaje y residencia. suma exacta  en la tarjeta de la etapa; no calculado para toda la liga.",
        "award": "Puesto o premio según los resultados oficiales",
        "sources": [
          {
            "title": "fuente oficial C060",
            "url": "https://www.kipr.org/junior-botball-challenge",
            "checked": "2026-09-29"
          },
          {
            "title": "Taiwan SPARK local event",
            "url": "https://junior-botball-challenge-taiwan.github.io/",
            "checked": "2026-10-01"
          }
        ],
        "evidence": "una revisión de las tarjetas verificadas anteriormente; las limitaciones de cada plataforma se han conservado."
      },
      {
        "id": "iro",
        "name": "International Robot Olympiad",
        "group": "international",
        "age_summary": "Junior: 1–6 las clases; mayores y disciplinas por separado",
        "age_tags": [
          "unknown"
        ],
        "summary": "una olimpiada robótica con entrada nacional y reglas de categorías.",
        "categories": [
          {
            "name": "International Robot Olympiad 2026/27 — Vienna",
            "age": "General Rules 2026: Junior 1–6 las clases; los requisitos de una disciplina particular comprobar",
            "team": "individuales o equipos por disciplina; comprobar el equipo exacto",
            "hardware": "por categoría; hay montaje en el lugar y robôs prefabricados",
            "age_rule": "la fecha de corte / clase se ajuste al reglamento local vigente.",
            "event_id": "C067",
            "entry": "a través del socio nacional IROC / el orden actual de selección; no se ha confirmado la entrada abierta de la familia",
            "language": "EN / representantes locales; presentación menor y jueces de acuerdo",
            "note": "Reglas: https://www.iroc.org/category/7647 . no confundir el IROC con nombres comerciales similares. el ingreso escolar conjunto no sustituye la edad y la composición de una categoría específica.",
            "source": "https://www.iroc.org/home?l=ko&s=10280",
            "checked": "2026-09-29"
          }
        ],
        "event_ids": [
          "C067",
          "C652",
          "C653",
          "C654",
          "C655",
          "C656",
          "C657",
          "C658",
          "C659",
          "C660",
          "C661"
        ],
        "legacy_ids": [
          "C067"
        ],
        "route": "a través del socio nacional IROC / el orden actual de selección; no se ha confirmado la entrada abierta de la familia",
        "hardware": "por categoría; hay montaje en el lugar y robôs prefabricados",
        "language": "EN / representantes locales; presentación menor y jueces de acuerdo",
        "importance": "El grupo de redacción por tipo de ruta, no el ranking oficial de todas las ligas.",
        "strengths": "una olimpiada robótica con entrada nacional y reglas de categorías.",
        "requirements": [
          "elegir una categoría específica y la redacción de las reglas: el nombre de la red por sí mismo no da permiso.",
          "comprobar la edad para la fecha, el grado, la formación del equipo, el coach, la plataforma y la lengua de defensa.",
          "Mantener el resultado oficial: el nombre del paso, la categoría, el lugar / award, la composición del equipo y la referencia al protocolo."
        ],
        "nuances": [
          "Reglas: https://www.iroc.org/category/7647 . no confundir el IROC con nombres comerciales similares. el ingreso escolar conjunto no sustituye la edad y la composición de una categoría específica."
        ],
        "cost": "presupuesto: kit / computadora, campo y detalles de temporada, registro, preparación, viaje y residencia. suma exacta  en la tarjeta de la etapa; no calculado para toda la liga.",
        "award": "Puesto o premio según los resultados oficiales",
        "sources": [
          {
            "title": "fuente oficial C067",
            "url": "https://www.iroc.org/home?l=ko&s=10280",
            "checked": "2026-09-29"
          }
        ],
        "evidence": "una revisión de las tarjetas verificadas anteriormente; las limitaciones de cada plataforma se han conservado."
      },
      {
        "id": "iyrc",
        "name": "IYRC",
        "group": "international",
        "age_summary": "ASEAN 2026: 4–7, 7–9, 9–12; Creative A 4–9",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "las disciplinas de robótica más pequeñas; los límites cambian según los torneos.",
        "categories": [
          {
            "name": "IYRC ASEAN  ligas menores, la próxima temporada",
            "age": "en el 2026: Foundation 4–7; Lower Primary 7–9; Upper Primary 9–12; Creative A 4–9",
            "team": "Equipo; confirmar el tamaño según la categoría",
            "hardware": "Makerobot / Communication Master / conjuntos especiales por categoría; compatibilidad con LEGO no confirmada",
            "age_rule": "la fecha de corte / clase se ajuste al reglamento local vigente.",
            "event_id": "C068",
            "entry": "esperar a la próxima convocatoria y la solicitud internacional; las reglas de 2026 no pueden ser transpuestas automáticamente",
            "language": "EN página; lengua de tareas y jueces confirmar",
            "note": "se conserva como una liga menor útil, no como una solicitud abierta para el pasado mes de julio.",
            "source": "https://www.myrobotacademy.ai/iyrcasean2026",
            "checked": "2026-09-29"
          }
        ],
        "event_ids": [
          "C068"
        ],
        "legacy_ids": [
          "C068"
        ],
        "route": "esperar a la próxima convocatoria y la solicitud internacional; las reglas de 2026 no pueden ser transpuestas automáticamente",
        "hardware": "Makerobot / Communication Master / conjuntos especiales por categoría; compatibilidad con LEGO no confirmada",
        "language": "EN página; lengua de tareas y jueces confirmar",
        "importance": "El grupo de redacción por tipo de ruta, no el ranking oficial de todas las ligas.",
        "strengths": "las disciplinas de robótica más pequeñas; los límites cambian según los torneos.",
        "requirements": [
          "elegir una categoría específica y la redacción de las reglas: el nombre de la red por sí mismo no da permiso.",
          "comprobar la edad para la fecha, el grado, la formación del equipo, el coach, la plataforma y la lengua de defensa.",
          "Mantener el resultado oficial: el nombre del paso, la categoría, el lugar / award, la composición del equipo y la referencia al protocolo."
        ],
        "nuances": [
          "se conserva como una liga menor útil, no como una solicitud abierta para el pasado mes de julio."
        ],
        "cost": "presupuesto: kit / computadora, campo y detalles de temporada, registro, preparación, viaje y residencia. suma exacta  en la tarjeta de la etapa; no calculado para toda la liga.",
        "award": "Puesto o premio según los resultados oficiales",
        "sources": [
          {
            "title": "fuente oficial C068",
            "url": "https://www.myrobotacademy.ai/iyrcasean2026",
            "checked": "2026-09-29"
          }
        ],
        "evidence": "una revisión de las tarjetas verificadas anteriormente; las limitaciones de cada plataforma se han conservado."
      },
      {
        "id": "irc",
        "name": "International Robot Challenge · Egypt",
        "group": "international",
        "age_summary": "Siete disciplinas RoboBoom: edad y curso escolar distintos, discrepancia web / PDF.",
        "age_tags": [
          "6",
          "9",
          "10-12"
        ],
        "summary": "Leídos bundle actual y siete PDF enlazados. Etiqueta general 6–10 sustituida por condiciones de categorías; ediciones anteriores no declaradas reglamento nuevo 2027.",
        "categories": [
          {
            "name": "RoboBoom Discover",
            "age": "≤6 · Age: 4-6, Team size: 3-5 people",
            "team": "Web indica 3–5 participantes; PDF RoboParade admite 1–3. PDF fijan curso escolar u otra edad frente a fichas web. Enlaces publicados a ediciones anteriores, no handbook nuevo Egypt 2027. Resolver discrepancias por escrito antes de elegir equipo / kit; dos hermanos no declarados equipo automáticamente admitido.",
            "hardware": "Bloques grandes de cualquier marca, transporte mecánico y brazo, 10 minutos; PDF ≤6, web 4–6. Edad exacta de Oscar en fecha aún desconocida.",
            "entry": "Web indica 3–5 participantes; PDF RoboParade admite 1–3. PDF fijan curso escolar u otra edad frente a fichas web. Enlaces publicados a ediciones anteriores, no handbook nuevo Egypt 2027. Resolver discrepancias por escrito antes de elegir equipo / kit; dos hermanos no declarados equipo automáticamente admitido.",
            "event_id": "C1443"
          },
          {
            "name": "RoboBoom Construction Smart",
            "age": "Preschool · Age: 4-6, Team size: 3-5 people",
            "team": "Web indica 3–5 participantes; PDF RoboParade admite 1–3. PDF fijan curso escolar u otra edad frente a fichas web. Enlaces publicados a ediciones anteriores, no handbook nuevo Egypt 2027. Resolver discrepancias por escrito antes de elegir equipo / kit; dos hermanos no declarados equipo automáticamente admitido.",
            "hardware": "Preschool en PDF; mecanismos manuales, sin motores automáticos, sensors ni controllers. Web 4–6. Requiere condición preescolar, no solo edad.",
            "entry": "Web indica 3–5 participantes; PDF RoboParade admite 1–3. PDF fijan curso escolar u otra edad frente a fichas web. Enlaces publicados a ediciones anteriores, no handbook nuevo Egypt 2027. Resolver discrepancias por escrito antes de elegir equipo / kit; dos hermanos no declarados equipo automáticamente admitido.",
            "event_id": "C1444"
          },
          {
            "name": "RoboBoom LEGO Sprint",
            "age": "≤ Grade 4 · Age: 6-10, Team size: 3-5 people",
            "team": "Web indica 3–5 participantes; PDF RoboParade admite 1–3. PDF fijan curso escolar u otra edad frente a fichas web. Enlaces publicados a ediciones anteriores, no handbook nuevo Egypt 2027. Resolver discrepancias por escrito antes de elegir equipo / kit; dos hermanos no declarados equipo automáticamente admitido.",
            "hardware": "PDF ≤ Grade 4; LEGO, tamaño <20 × <20 × <20 cm, masa <1.5 kg, Drive Motors <3; autonomous line sprint. Revisions indican 30 minutos debugging, cuerpo 60 — conservar conflicto.",
            "entry": "Web indica 3–5 participantes; PDF RoboParade admite 1–3. PDF fijan curso escolar u otra edad frente a fichas web. Enlaces publicados a ediciones anteriores, no handbook nuevo Egypt 2027. Resolver discrepancias por escrito antes de elegir equipo / kit; dos hermanos no declarados equipo automáticamente admitido.",
            "event_id": "C1445"
          },
          {
            "name": "RoboBoom Construction LEGO",
            "age": "≤ Grade 3 · Age: 6-10, Team size: 3-5 people",
            "team": "Web indica 3–5 participantes; PDF RoboParade admite 1–3. PDF fijan curso escolar u otra edad frente a fichas web. Enlaces publicados a ediciones anteriores, no handbook nuevo Egypt 2027. Resolver discrepancias por escrito antes de elegir equipo / kit; dos hermanos no declarados equipo automáticamente admitido.",
            "hardware": "PDF ≤ Grade 3, LEGO WeDo, construcción y programación presencial 40 minutos. Documento conserva tema 2022–2023; no aplicar como tema estacional 2027.",
            "entry": "Web indica 3–5 participantes; PDF RoboParade admite 1–3. PDF fijan curso escolar u otra edad frente a fichas web. Enlaces publicados a ediciones anteriores, no handbook nuevo Egypt 2027. Resolver discrepancias por escrito antes de elegir equipo / kit; dos hermanos no declarados equipo automáticamente admitido.",
            "event_id": "C1446"
          },
          {
            "name": "RoboBoom Challenge",
            "age": "≤9 · Age: 6-10, Team size: 3-5 people",
            "team": "Web indica 3–5 participantes; PDF RoboParade admite 1–3. PDF fijan curso escolar u otra edad frente a fichas web. Enlaces publicados a ediciones anteriores, no handbook nuevo Egypt 2027. Resolver discrepancias por escrito antes de elegir equipo / kit; dos hermanos no declarados equipo automáticamente admitido.",
            "hardware": "PDF ≤9, web 6–10. Bloques plásticos, controller ports ≤4; robot y code preparados permitidos, tareas autónomas y remote-control. Matvey en 2027 tendrá 9–10: día exacto y cutoff determinan acceso.",
            "entry": "Web indica 3–5 participantes; PDF RoboParade admite 1–3. PDF fijan curso escolar u otra edad frente a fichas web. Enlaces publicados a ediciones anteriores, no handbook nuevo Egypt 2027. Resolver discrepancias por escrito antes de elegir equipo / kit; dos hermanos no declarados equipo automáticamente admitido.",
            "event_id": "C1447"
          },
          {
            "name": "RoboBoom Curling",
            "age": "≤ Grade 3 · Age: 6-10, Team size: 3-5 people",
            "team": "Web indica 3–5 participantes; PDF RoboParade admite 1–3. PDF fijan curso escolar u otra edad frente a fichas web. Enlaces publicados a ediciones anteriores, no handbook nuevo Egypt 2027. Resolver discrepancias por escrito antes de elegir equipo / kit; dos hermanos no declarados equipo automáticamente admitido.",
            "hardware": "PDF ≤ Grade 3; remote-control curling, máximo 5 minutos por ronda y dos rondas. Web 6–10 no sustituye grupo escolar.",
            "entry": "Web indica 3–5 participantes; PDF RoboParade admite 1–3. PDF fijan curso escolar u otra edad frente a fichas web. Enlaces publicados a ediciones anteriores, no handbook nuevo Egypt 2027. Resolver discrepancias por escrito antes de elegir equipo / kit; dos hermanos no declarados equipo automáticamente admitido.",
            "event_id": "C1448"
          },
          {
            "name": "RoboBoom Robot Parade",
            "age": "≤12; 1–3 members · Age: 6-10, Team size: 3-5 people",
            "team": "Web indica 3–5 participantes; PDF RoboParade admite 1–3. PDF fijan curso escolar u otra edad frente a fichas web. Enlaces publicados a ediciones anteriores, no handbook nuevo Egypt 2027. Resolver discrepancias por escrito antes de elegir equipo / kit; dos hermanos no declarados equipo automáticamente admitido.",
            "hardware": "PDF ≤12 y 1–3 participantes, uno recibe menor teamwork score; web 6–10 y 3–5. Float line-following totalmente autónomo con parada ante otro robot. Dos hermanos cumplen número solo según PDF, sin admisión Egypt 2027 acreditada.",
            "entry": "Web indica 3–5 participantes; PDF RoboParade admite 1–3. PDF fijan curso escolar u otra edad frente a fichas web. Enlaces publicados a ediciones anteriores, no handbook nuevo Egypt 2027. Resolver discrepancias por escrito antes de elegir equipo / kit; dos hermanos no declarados equipo automáticamente admitido.",
            "event_id": "C1449"
          }
        ],
        "event_ids": [
          "C069",
          "C1443",
          "C1444",
          "C1445",
          "C1446",
          "C1447",
          "C1448",
          "C1449"
        ],
        "legacy_ids": [
          "C069"
        ],
        "route": "Web indica 3–5 participantes; PDF RoboParade admite 1–3. PDF fijan curso escolar u otra edad frente a fichas web. Enlaces publicados a ediciones anteriores, no handbook nuevo Egypt 2027. Resolver discrepancias por escrito antes de elegir equipo / kit; dos hermanos no declarados equipo automáticamente admitido.",
        "hardware": "Siete categorías con kits y límites distintos; elegir según PDF y handbook 2027 acordado.",
        "language": "EN sitio; lengua del grupo menor y jueces confirmar",
        "importance": "El grupo de redacción por tipo de ruta, no el ranking oficial de todas las ligas.",
        "strengths": "un concurso internacional abierto con categoría menor.",
        "requirements": [
          "Web indica 3–5 participantes; PDF RoboParade admite 1–3. PDF fijan curso escolar u otra edad frente a fichas web. Enlaces publicados a ediciones anteriores, no handbook nuevo Egypt 2027. Resolver discrepancias por escrito antes de elegir equipo / kit; dos hermanos no declarados equipo automáticamente admitido.",
          "Egypt 2027 anunciado. Countdown 2027-03-26T24:00:00 no sustituye días y venue confirmados; fechas exactas, plazo y cuotas sin establecer.",
          "Confirmar acceso extranjero individual, idioma docente, nivel adecuado, plaza y factura completa. Compatibilidad de edad no es admisión. Sin formularios, consentimientos, solicitudes, mensajes ni pagos."
        ],
        "nuances": [
          "Web indica 3–5 participantes; PDF RoboParade admite 1–3. PDF fijan curso escolar u otra edad frente a fichas web. Enlaces publicados a ediciones anteriores, no handbook nuevo Egypt 2027. Resolver discrepancias por escrito antes de elegir equipo / kit; dos hermanos no declarados equipo automáticamente admitido.",
          "Egypt 2027 anunciado. Countdown 2027-03-26T24:00:00 no sustituye días y venue confirmados; fechas exactas, plazo y cuotas sin establecer."
        ],
        "cost": "presupuesto: kit / computadora, campo y detalles de temporada, registro, preparación, viaje y residencia. suma exacta  en la tarjeta de la etapa; no calculado para toda la liga.",
        "award": "Puesto o premio según los resultados oficiales",
        "sources": [
          {
            "title": "Current category pages",
            "url": "https://international-robotchallenge.org/competition/robo-boom",
            "checked": "2026-11-05"
          },
          {
            "title": "RoboBoom Discover · linked PDF",
            "url": "https://drive.google.com/uc?export=download&id=1rt8-iTgVT-YGyD0dn4Nvo1ROQ6pP0s_v",
            "checked": "2026-11-05"
          },
          {
            "title": "RoboBoom Construction Smart · linked PDF",
            "url": "https://drive.google.com/uc?export=download&id=1sM4mCyu8PLZ2sDVYpwlPMI9Q3YhT-1H0",
            "checked": "2026-11-05"
          },
          {
            "title": "RoboBoom LEGO Sprint · linked PDF",
            "url": "https://drive.google.com/uc?export=download&id=1P1HJVP1eyajIBZ0c67YBm44iM0mZxUF8",
            "checked": "2026-11-05"
          },
          {
            "title": "RoboBoom Construction LEGO · linked PDF",
            "url": "https://drive.google.com/uc?export=download&id=1x-qVwrzmI-DXkHPpQNf54imwQOVTj3OW",
            "checked": "2026-11-05"
          },
          {
            "title": "RoboBoom Challenge · linked PDF",
            "url": "https://drive.google.com/uc?export=download&id=1oT6-nXHFxDIBEz2xO-2tgwKBtsB6NScX",
            "checked": "2026-11-05"
          },
          {
            "title": "RoboBoom Curling · linked PDF",
            "url": "https://drive.google.com/uc?export=download&id=1y64exSL_iYqsP9nO2Be2XPc18swPPg7S",
            "checked": "2026-11-05"
          },
          {
            "title": "RoboBoom Robot Parade · linked PDF",
            "url": "https://drive.google.com/uc?export=download&id=1acYr3DQKkiEn644mHV7nNKwYnOG0eO5c",
            "checked": "2026-11-05"
          }
        ],
        "evidence": "una revisión de las tarjetas verificadas anteriormente; las limitaciones de cada plataforma se han conservado.",
        "checked": "2026-11-05"
      },
      {
        "id": "technoxian",
        "name": "TechnoXian",
        "group": "international",
        "age_summary": "Fastest Line Follower Junior 8–16 en las reglas 2026",
        "age_tags": [
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Copa Mundial y disciplinas técnicas; las nuevas reglas 2027 revisar por separado.",
        "categories": [
          {
            "name": "TechnoXian World Cup 10.0 Malaysia 2027",
            "age": "Fastest Line Follower Junior: 8–16 por las reglas actuales 2026; las demás disciplinas por separado",
            "team": "FLF permite individualmente o por equipo 2–10; La medida internacional y las reglas locales pueden ser diferentes",
            "hardware": "FLF: robot autónomo hecho por sí mismo hasta 20×20×20 cm, 5 kg, hasta 16,8 V; no se admiten robots listos",
            "age_rule": "la fecha de corte / clase se ajuste al reglamento local vigente.",
            "event_id": "C090",
            "entry": "WRC enquiry y las reglas de la categoría concreta. especificar la entrada internacional abierta / calificación y el actual cut-off 2027.",
            "language": "EN-candidato; el formato de la presentación confirmar",
            "note": "página global FLF contiene un criterio 8–16 y la fecha de control antigua 30.06.2026. se requiere el reglamento del evento futuro elegido. Los límites de edad de los países son diferentes.",
            "source": "https://www.technoxian.com/events",
            "checked": "2026-09-30"
          }
        ],
        "event_ids": [
          "C090",
          "C088",
          "C089",
          "C091",
          "C092"
        ],
        "legacy_ids": [
          "C090"
        ],
        "route": "WRC enquiry y las reglas de la categoría concreta. especificar la entrada internacional abierta / calificación y el actual cut-off 2027.",
        "hardware": "FLF: robot autónomo hecho por sí mismo hasta 20×20×20 cm, 5 kg, hasta 16,8 V; no se admiten robots listos",
        "language": "EN-candidato; el formato de la presentación confirmar",
        "importance": "El grupo de redacción por tipo de ruta, no el ranking oficial de todas las ligas.",
        "strengths": "Copa Mundial y disciplinas técnicas; las nuevas reglas 2027 revisar por separado.",
        "requirements": [
          "elegir una categoría específica y la redacción de las reglas: el nombre de la red por sí mismo no da permiso.",
          "comprobar la edad para la fecha, el grado, la formación del equipo, el coach, la plataforma y la lengua de defensa.",
          "Mantener el resultado oficial: el nombre del paso, la categoría, el lugar / award, la composición del equipo y la referencia al protocolo."
        ],
        "nuances": [
          "página global FLF contiene un criterio 8–16 y la fecha de control antigua 30.06.2026. se requiere el reglamento del evento futuro elegido. Los límites de edad de los países son diferentes."
        ],
        "cost": "presupuesto: kit / computadora, campo y detalles de temporada, registro, preparación, viaje y residencia. suma exacta  en la tarjeta de la etapa; no calculado para toda la liga.",
        "award": "el certificado de participación y el lugar de la entrega del premio son diferentes; los premios se confirman con un protocolo oficial .",
        "sources": [
          {
            "title": "fuente oficial C090",
            "url": "https://www.technoxian.com/events",
            "checked": "2026-09-30"
          }
        ],
        "evidence": "una revisión de las tarjetas verificadas anteriormente; las limitaciones de cada plataforma se han conservado."
      },
      {
        "id": "azrobofest",
        "name": "Robofest · Azerbaijan",
        "group": "international",
        "age_summary": "Huelga de sumo / Los futuros constructores Junior 6–10; VEX ¡Vamos! 7–10",
        "age_tags": [
          "6",
          "9",
          "10-12"
        ],
        "summary": "un evento separado en Azerbaiyán; no el campeonato Robofest LTU.",
        "categories": [
          {
            "name": "Robofest International Azerbaijan — Sumo Strike Junior",
            "age": "Sumo Strike Junior 6–10; Future Builders Junior 6–10; VEX GO 7–10 por las categorías publicadas",
            "team": "Sumo Strike: 2–4 el alumno; uno driver",
            "hardware": "VEX GO o LEGO WeDo 2.0; 200×200 mm al principio, máximo 1 kg; los detalles externos y impresos en 3D están prohibidos",
            "age_rule": "la fecha de corte / clase se ajuste al reglamento local vigente.",
            "event_id": "C096",
            "entry": "obtener el reglamento actual y la confirmación del permiso del equipo extranjero",
            "language": "AZ; ES/EN no se ha confirmado",
            "note": "Este es un organizador y sitio web de Azerbaiyán separado. No se ha establecido una relación con la Universidad Tecnológica Robofest Lawrence; las marcas no están unidas.",
            "source": "https://robofestinternational.org/sumo-strike-junior-6-10-yas/",
            "checked": "2026-09-30"
          }
        ],
        "event_ids": [
          "C096"
        ],
        "legacy_ids": [
          "C096"
        ],
        "route": "obtener el reglamento actual y la confirmación del permiso del equipo extranjero",
        "hardware": "VEX GO o LEGO WeDo 2.0; 200×200 mm al principio, máximo 1 kg; los detalles externos y impresos en 3D están prohibidos",
        "language": "AZ; ES/EN no se ha confirmado",
        "importance": "El grupo de redacción por tipo de ruta, no el ranking oficial de todas las ligas.",
        "strengths": "un evento separado en Azerbaiyán; no el campeonato Robofest LTU.",
        "requirements": [
          "elegir una categoría específica y la redacción de las reglas: el nombre de la red por sí mismo no da permiso.",
          "comprobar la edad para la fecha, el grado, la formación del equipo, el coach, la plataforma y la lengua de defensa.",
          "Mantener el resultado oficial: el nombre del paso, la categoría, el lugar / award, la composición del equipo y la referencia al protocolo."
        ],
        "nuances": [
          "Este es un organizador y sitio web de Azerbaiyán separado. No se ha establecido una relación con la Universidad Tecnológica Robofest Lawrence; las marcas no están unidas."
        ],
        "cost": "presupuesto: kit / computadora, campo y detalles de temporada, registro, preparación, viaje y residencia. suma exacta  en la tarjeta de la etapa; no calculado para toda la liga.",
        "award": "el certificado de participación y el lugar de la entrega del premio son diferentes; los premios se confirman con un protocolo oficial .",
        "sources": [
          {
            "title": "fuente oficial C096",
            "url": "https://robofestinternational.org/sumo-strike-junior-6-10-yas/",
            "checked": "2026-09-30"
          }
        ],
        "evidence": "una revisión de las tarjetas verificadas anteriormente; las limitaciones de cada plataforma se han conservado."
      },
      {
        "id": "waicy",
        "name": "WAICY",
        "group": "ai",
        "age_summary": "página: 6–18; de la dirección: under 18 — el límite superior se desvía",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "proyecto de investigación, arte, video o LLM; puede ser presentado a distancia.",
        "categories": [
          {
            "name": "AI Showcase",
            "age": "página 6–18; PDF under 18",
            "team": "PDF: 1–5",
            "hardware": "cualquier forma de solución de IA; el robot no es obligatorio",
            "age_rule": "la frontera superior y el grupo escolar requieren comparaciones",
            "entry": "proyecto, demostración, respuesta a preguntas"
          },
          {
            "name": "AI Art / AI Video",
            "age": "6–18 en la página; el límite PDF aclarar",
            "team": "por las reglas de la pista",
            "hardware": "y herramientas y su propia idea",
            "age_rule": "categoría / clase  por track",
            "entry": "rubrica y tarea temática"
          },
          {
            "name": "LLM & AI Agent",
            "age": "No hay grupos de edad del track en la guía",
            "team": "por las reglas de la pista",
            "hardware": "servicio de LLM, pruebas y desarrollo de ideas",
            "age_rule": "no trasladar a los grupos escolares Showcase a LLM",
            "entry": "un track independiente"
          }
        ],
        "event_ids": [
          "C037",
          "C1152",
          "C1153",
          "C1154"
        ],
        "legacy_ids": [
          "C037"
        ],
        "route": "proyecto propio → presentación de materiales → decisión del organizador sobre el formato de la evaluación final → juez oficial. es posible una entrada individual / equipo y remote.",
        "hardware": "Proyecto de IA + demostración / video; sin robot obligatorio",
        "language": "EN",
        "importance": "El grupo de redacción por tipo de ruta, no el ranking oficial de todas las ligas.",
        "strengths": "proyecto de investigación, arte, video o LLM; puede ser presentado a distancia.",
        "requirements": [
          "de la dirección 2026: para el Showcase descripción del problema y el uso de la, dos videos en 3 minutos; EN o EN-Los subtítulos.",
          "Rubric Showcase: 50% de diseño / habilidades técnicas, 50% de diseño / influencia. explicar la contribución personal y las limitaciones de la solución.",
          "El niño debe ser capaz de mostrar su trabajo y responder preguntas; el padre debe preparar la logística y ayudar a aprender."
        ],
        "nuances": [
          "La guía de octubre corrige Showcase: plazo29.11.2026 17:00 ET. Web, portada, calendario y sección detallada Showcase indican4–6 de diciembre; el párrafo introductorio PDF aún dice5–7. El horario individual depende de la selección; enviar no confirma invitación a la final.",
          "sitio web 6–18 se desvía de under 18 en el PDF; para niños 6/9 No cambia la edad de la candidata., Pero es importante para los mayores..",
          "en PDF la presentación oportuna da el certificado de participación; Gold / Silver / Bronze y los premios especiales  los resultados individuales del juez."
        ],
        "cost": "presupuesto: kit / computadora, campo y detalles de temporada, registro, preparación, viaje y residencia. suma exacta  en la tarjeta de la etapa; no calculado para toda la liga.",
        "award": "Puesto o premio según los resultados oficiales",
        "sources": [
          {
            "title": "WAICY: 2026",
            "url": "https://www.waicy.org/waicy-2026/",
            "checked": "2026-11-04"
          },
          {
            "title": "de las rubricas 2026",
            "url": "https://www.waicy.org/rubrics/",
            "checked": "2026-09-30"
          },
          {
            "title": "Guía de octubre2026",
            "url": "https://waicy-cdn.wholeren.cn/wp-content/uploads/2026/10/WAICY-2026-Guidebook-2.pdf",
            "checked": "2026-11-04"
          }
        ],
        "evidence": "Se ha completado por las lecturas de las reglas oficiales / páginas 30.09.2026; la recepción local de la familia se confirma por separado.",
        "checked": "2026-11-04"
      },
      {
        "id": "codeavour",
        "name": "Codeavour",
        "group": "ai",
        "age_summary": "8.0: Elementary 7–10; Junior 11–14; El mayor 15–18",
        "age_tags": [
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Codeavour 8.0: web general anuncia registro, páginas de tracks aún dicen opening soon. Botón no prueba plaza / vía extranjera vigente. Etapa regional / nacional precede International Showdown; días nuevos exactos y socio local de familia desconocidos.",
        "categories": [
          {
            "name": "Codeavour 8.0 · Innovation & Entrepreneurship",
            "age": "7–10 / 11–14 / 15–18 · corte local por anunciar",
            "team": "1–3 + mentor; solo posible.",
            "hardware": "Codeavour 8.0: web general anuncia registro, páginas de tracks aún dicen opening soon. Botón no prueba plaza / vía extranjera vigente. Etapa regional / nacional precede International Showdown; días nuevos exactos y socio local de familia desconocidos. PictoBlox obligatorio; software puro sin comprar robot permitido y puede ganar. Proyecto individual o equipo 2–3 + mentor, seis domains temáticos. Business PPT / vídeo y web del proyecto para International Showdown. No trasladar Quarky obligatorio de Track 2. Terms públicos contienen condición de cesión de derechos sobre contenido creado a FSEF sin compensación / royalties y uso publicitario de nombre / materiales. Verificar edición aplicable y derechos del proyecto antes de enviar; contrato sin aceptar.",
            "age_rule": "Candidato Elementary; selección local y corte de edad aparte. / Tracks principales mínimo 7; Lil’ Champs 5–7 / 5–8 descrito aparte como programa menor.",
            "entry": "Ser candidato por edad no significa solicitud aceptada. Confirmar curso real, edad al corte, admisión extranjera, equipo, idioma operativo, plazas y factura completa. Sin cuentas creadas, consentimientos, solicitudes, mensajes ni pagos.",
            "event_id": "C1782",
            "source": "https://codeavour.org/track-1-innovation-entrepreneurship/",
            "checked": "2026-11-06"
          },
          {
            "name": "Codeavour 8.0 · Clean Energy AI-Robo Challenge",
            "age": "7–10 / 11–14 / 15–18 · corte local por anunciar",
            "team": "2–3 + mentor; solo no previsto.",
            "hardware": "Codeavour 8.0: web general anuncia registro, páginas de tracks aún dicen opening soon. Botón no prueba plaza / vía extranjera vigente. Etapa regional / nacional precede International Showdown; días nuevos exactos y socio local de familia desconocidos. Robot físico autónomo, Quarky Series / Intellio como controller principal, PictoBlox y seis misiones clean energy. Equipo 2–3 + mentor; robot montado / verificado antes. Tema actual nuevo, wording antiguo Wellness no considerado tarea 8.0. Terms públicos contienen condición de cesión de derechos sobre contenido creado a FSEF sin compensación / royalties y uso publicitario de nombre / materiales. Verificar edición aplicable y derechos del proyecto antes de enviar; contrato sin aceptar.",
            "age_rule": "Candidato Elementary; selección local y corte de edad aparte. / Tracks principales mínimo 7; Lil’ Champs 5–7 / 5–8 descrito aparte como programa menor.",
            "entry": "Ser candidato por edad no significa solicitud aceptada. Confirmar curso real, edad al corte, admisión extranjera, equipo, idioma operativo, plazas y factura completa. Sin cuentas creadas, consentimientos, solicitudes, mensajes ni pagos.",
            "event_id": "C1783",
            "source": "https://codeavour.org/track-2-clean-energy-ai-robo-challenge/",
            "checked": "2026-11-06"
          },
          {
            "name": "Codeavour 8.0 · Robo-Soccer League",
            "age": "7–10 / 11–14 / 15–18 · corte local por anunciar",
            "team": "2–3 + mentor; solo no previsto.",
            "hardware": "Codeavour 8.0: web general anuncia registro, páginas de tracks aún dicen opening soon. Botón no prueba plaza / vía extranjera vigente. Etapa regional / nacional precede International Showdown; días nuevos exactos y socio local de familia desconocidos. Equipo 2–3 + mentor; mínimo dos robots y tercero de reserva. Límite 20 × 20 × 15 cm en máxima extensión y 800 g; dos tiempos de 2 minutos con pausa 1. Control manual o autonomous según página; no declarado concurso sin equipo físico. Terms públicos contienen condición de cesión de derechos sobre contenido creado a FSEF sin compensación / royalties y uso publicitario de nombre / materiales. Verificar edición aplicable y derechos del proyecto antes de enviar; contrato sin aceptar.",
            "age_rule": "Candidato Elementary; selección local y corte de edad aparte. / Tracks principales mínimo 7; Lil’ Champs 5–7 / 5–8 descrito aparte como programa menor.",
            "entry": "Ser candidato por edad no significa solicitud aceptada. Confirmar curso real, edad al corte, admisión extranjera, equipo, idioma operativo, plazas y factura completa. Sin cuentas creadas, consentimientos, solicitudes, mensajes ni pagos.",
            "event_id": "C1784",
            "source": "https://codeavour.org/track-3-robo-soccer-league/",
            "checked": "2026-11-06"
          }
        ],
        "event_ids": [
          "C038",
          "C1782",
          "C1783",
          "C1784"
        ],
        "legacy_ids": [
          "C038"
        ],
        "route": "Codeavour 8.0: web general anuncia registro, páginas de tracks aún dicen opening soon. Botón no prueba plaza / vía extranjera vigente. Etapa regional / nacional precede International Showdown; días nuevos exactos y socio local de familia desconocidos.",
        "hardware": "PictoBlox, computadora / compatible con Android, Internet",
        "language": "EN / apoyo nacional",
        "importance": "El grupo de redacción por tipo de ruta, no el ranking oficial de todas las ligas.",
        "strengths": "AI & Robotics y protección de proyectos en categorías por edad.",
        "requirements": [
          "elegir una categoría específica y la redacción de las reglas: el nombre de la red por sí mismo no da permiso.",
          "comprobar la edad para la fecha, el grado, la formación del equipo, el coach, la plataforma y la lengua de defensa.",
          "Mantener el resultado oficial: el nombre del paso, la categoría, el lugar / award, la composición del equipo y la referencia al protocolo."
        ],
        "nuances": [
          "no retrasar el final de la 7.0 Indonesia 2026 para la temporada actual.",
          "Terms públicos contienen condición de cesión de derechos sobre contenido creado a FSEF sin compensación / royalties y uso publicitario de nombre / materiales. Verificar edición aplicable y derechos del proyecto antes de enviar; contrato sin aceptar."
        ],
        "cost": "Muestra $45 por regionals / nationals y $100 por International Showdown tras clasificación. Moneda del símbolo $ y unidad team / participant ambiguas; no es precio completo de robot, formación y viaje.",
        "award": "Puesto o premio según los resultados oficiales",
        "sources": [
          {
            "title": "fuente oficial C038",
            "url": "https://codeavour.org/",
            "checked": "2026-09-29"
          }
        ],
        "evidence": "una revisión de las tarjetas verificadas anteriormente; las limitaciones de cada plataforma se han conservado."
      },
      {
        "id": "coolest",
        "name": "Coolest Projects",
        "group": "ai",
        "age_summary": "participantes hasta los 18 años; el formato de la exposición específica por separado",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "el espectáculo de su propio proyecto digital; el reconocimiento y los premios son diferentes del lugar del torneo.",
        "categories": [
          {
            "name": "Coolest Projects Online 2027",
            "age": "hasta los 18 años",
            "team": "personal / equipo de proyecto; el límite actual de comprobar",
            "hardware": "Scratch / apps / hardware / AI y otros proyectos",
            "age_rule": "la fecha de corte / clase se ajuste al reglamento local vigente.",
            "event_id": "C039",
            "entry": "descarga en línea abierta del proyecto; el adulto ayuda con el consentimiento y los datos",
            "language": "EN",
            "note": "En 2026 los proyectos nacionales Coolest Projects USA/Ireland tienen sus propias restricciones de residencia.",
            "source": "https://online.coolestprojects.org/help",
            "checked": "2026-09-29"
          },
          {
            "name": "España 2026 · Gavà · muestra de proyectos",
            "age": "12–18 para mostrar el proyecto; familias y visitantes por separado",
            "team": "individuales o de equipo; para menores de 13 años , el solicitante es el adulto",
            "hardware": "Scratch, juegos, web, aplicaciones, hardware, código avanzado, AI",
            "age_rule": "El mínimo local de 12 no cambia las reglas de edad de Online y otros países.",
            "event_id": "E190",
            "entry": "proyectos hasta el 8 de octubre de 2026; visita gratuita el 24 de octubre; entrada de los 12 menores.",
            "language": "no se ha confirmado el idioma de protección",
            "note": "Las menciones del jurado, los diplomas, el kit Pico y los sorteos son diferentes del título mundial de torneos. los hermanos pueden considerar la visita; para los proyectos son menores que el mínimo.",
            "source": "https://coolestprojectsspain.org/",
            "checked": "2026-10-06"
          }
        ],
        "event_ids": [
          "C039",
          "E190"
        ],
        "legacy_ids": [
          "C039"
        ],
        "route": "descarga en línea abierta del proyecto; el adulto ayuda con el consentimiento y los datos",
        "hardware": "Scratch / apps / hardware / AI y otros proyectos",
        "language": "EN",
        "importance": "El grupo de redacción por tipo de ruta, no el ranking oficial de todas las ligas.",
        "strengths": "el espectáculo de su propio proyecto digital; el reconocimiento y los premios son diferentes del lugar del torneo.",
        "requirements": [
          "elegir una categoría específica y la redacción de las reglas: el nombre de la red por sí mismo no da permiso.",
          "comprobar la edad para la fecha, el grado, la formación del equipo, el coach, la plataforma y la lengua de defensa.",
          "Mantener el resultado oficial: el nombre del paso, la categoría, el lugar / award, la composición del equipo y la referencia al protocolo."
        ],
        "nuances": [
          "En 2026 los proyectos nacionales Coolest Projects USA/Ireland tienen sus propias restricciones de residencia.",
          "v133 · Spain/Gavà 24 de octubre 2026: los participantes de los proyectos 12–18, individuales o en equipo, ¡Es gratis !; el plazo 8 en octubre sólo para las solicitudes de proyectos. Las familias visitan los puestos 11:30–13:30; la entrada de los niños menores por separado. menciones locales del jurado no el título de campeón del mundo."
        ],
        "cost": "presupuesto: kit / computadora, campo y detalles de temporada, registro, preparación, viaje y residencia. suma exacta  en la tarjeta de la etapa; no calculado para toda la liga.",
        "award": "certificado y retroalimentación; favorites no es igual al título de campeón del mundo",
        "sources": [
          {
            "title": "fuente oficial C039",
            "url": "https://online.coolestprojects.org/help",
            "checked": "2026-09-29"
          },
          {
            "title": "Own Spain2026 FAQ/agenda/jury",
            "url": "https://coolestprojectsspain.org/",
            "checked": "2026-10-06"
          }
        ],
        "evidence": "una revisión de las tarjetas verificadas anteriormente; las limitaciones de cada plataforma se han conservado."
      },
      {
        "id": "bebras",
        "name": "Bebras",
        "group": "ai",
        "age_summary": "Reglas nacionales: EE. UU. / UK grupos menores 6–8 y 8–10; India desde 8, Japan desde Grade 3, Taiwan desde Grade 5. Tareas y duraciones distintas.",
        "age_tags": [
          "unknown",
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "y las tareas individuales para el pensamiento computacional.",
        "categories": [
          {
            "name": "Bebras  Pensamiento computacional",
            "age": "Grupos de edad y escolares nacionales: Kits 6–8 no existen automáticamente en todos los países.",
            "team": "individualmente; a través de la escuela / el profesor",
            "hardware": "navegador; sin un conjunto robótico",
            "age_rule": "Grupos de edad y escolares nacionales: Kits 6–8 no existen automáticamente en todos los países.",
            "event_id": "C040",
            "entry": "Elegir documento local y coordinador admitido. Accesos familiar, escolar, de club y extranjero difieren. Práctica más abierta que evaluación oficial.",
            "language": "ES / EN en las versiones nacionales",
            "note": "No se puede llamar una medalla internacional el certificado Bebras.",
            "source": "https://www.bebras.org/",
            "checked": "2026-11-05"
          },
          {
            "name": "Bebras México · Otoño 2026 · N1–N6",
            "age": "6–18 años, 1 de primaria — fin de bachillerato. N1: cursos 1–2; N2: 3–4; N3: 5–6. Categoría según curso escolar real.",
            "team": "Individual: una sesión continua de 50 minutos; cuenta familiar administra accesos separados de los hijos.",
            "hardware": "Dispositivo con internet por participante; ordenador, tableta o teléfono. Sin robot ni equipo de pago.",
            "age_rule": "6–18 años, 1 de primaria — fin de bachillerato. N1: cursos 1–2; N2: 3–4; N3: 5–6. Categoría según curso escolar real.",
            "event_id": "C1170",
            "entry": "Un progenitor puede administrar cuenta familiar / homeschool; escuela no obligatoria. CURP y email infantiles opcionales en modalidad familiar; registro independiente tiene otros requisitos. Claves pueden tardar hasta 72 horas; recomiendan registrarse antes del 9 de noviembre.",
            "language": "Español indicado expresamente en la convocatoria.",
            "note": "Registro desde el 19 de octubre hasta el 30 de noviembre; 9 de noviembre es recomendación, no plazo obligatorio. Se permite realizar desde casa, pero residencia fuera de México sin regular por separado. No se creó cuenta familiar.",
            "source": "https://bebras.mx/",
            "checked": "2026-11-05"
          },
          {
            "name": "Bebras Costa Rica 2026  Pensamiento computacional",
            "age": "el reglamento principal: 3–6 las clases primaria; la página principal también indica Pre-Ecolier para el 2 de clase",
            "team": "individuales, 45 minutos; a través de la escuela",
            "hardware": "computadora / tableta / iPad, navegador y Internet",
            "age_rule": "el reglamento principal: 3–6 las clases primaria; la página principal también indica Pre-Ecolier para el 2 de clase",
            "event_id": "C064",
            "entry": "Solo escuela / institución, no padres. Confirmados 28 de septiembre–16 de octubre de 2026, coste 4000 CRC con IVA. Verificar ahora solicitud escolar ya presentada; sin nueva inscripción familiar libre.",
            "language": "ES",
            "note": "No se puede probar que los niños de 9 años son de 3o grado. https://cangurocr.org/bebras/reglamento y https://cangurocr.org/bebras; La edad de pasaporte es más importante que la clase.",
            "source": "https://costarica.cuttle.org/index.php?action=content&id=31",
            "checked": "2026-11-05"
          },
          {
            "name": "Bebras USA 2026 · Kits",
            "age": "6–8 años según tabla nacional; confirmar edades límite.",
            "team": "Individual; coordinador escolar / adulto según las reglas locales.",
            "hardware": "Navegador y dispositivo individual; sin robot ni kit robótico de pago. Resolución propia según las reglas locales.",
            "age_rule": "6–8 años según tabla nacional; confirmar edades límite.",
            "event_id": "C1276",
            "entry": "Docente se registra como coordinator y entrega acceso al alumno. Sin establecer acceso familiar separado ni evaluación oficial extranjera en las páginas leídas.",
            "language": "EN: leídas reglas / muestras en inglés; confirmar idioma de las tareas oficiales concretas y ayudas de lectura.",
            "note": "Acceso nacional de escuela / familia extranjera sin confirmar; residencia en Costa Rica y pasaportes no lo crean automáticamente.",
            "source": "https://bebraschallenge.org/",
            "checked": "2026-11-05"
          },
          {
            "name": "Bebras USA 2026 · Castors",
            "age": "8–10 años según tabla nacional; confirmar edades límite.",
            "team": "Individual; coordinador escolar / adulto según las reglas locales.",
            "hardware": "Navegador y dispositivo individual; sin robot ni kit robótico de pago. Resolución propia según las reglas locales.",
            "age_rule": "8–10 años según tabla nacional; confirmar edades límite.",
            "event_id": "C1277",
            "entry": "Docente se registra como coordinator y entrega acceso al alumno. Sin establecer acceso familiar separado ni evaluación oficial extranjera en las páginas leídas.",
            "language": "EN: leídas reglas / muestras en inglés; confirmar idioma de las tareas oficiales concretas y ayudas de lectura.",
            "note": "Acceso nacional de escuela / familia extranjera sin confirmar; residencia en Costa Rica y pasaportes no lo crean automáticamente.",
            "source": "https://bebraschallenge.org/",
            "checked": "2026-11-05"
          },
          {
            "name": "UK Bebras 2026 · Kits",
            "age": "6–8 años — intervalo recomendado; verificar year group británico y curso real.",
            "team": "Solo o equipo de hasta 3 en Kits / Castors. Edades de hermanos no prueban admisión de categoría mixta.",
            "hardware": "Navegador y dispositivo individual; sin robot ni kit robótico de pago. Resolución propia según las reglas locales.",
            "age_rule": "6–8 años — intervalo recomendado; verificar year group británico y curso real.",
            "event_id": "C1278",
            "entry": "Escuela: coordinator. Code Club: revisión previa de organización. Home education o escuela sin Bebras: formulario parental separado y supervisión adulta. Dirección / escuela extranjera requiere acuerdo; formulario no acredita acceso familiar desde Costa Rica.",
            "language": "EN: leídas reglas / muestras en inglés; confirmar idioma de las tareas oficiales concretas y ayudas de lectura.",
            "note": "Acceso nacional de escuela / familia extranjera sin confirmar; residencia en Costa Rica y pasaportes no lo crean automáticamente. Sin usar sitios / referencias ni discutir tareas hasta cerrar el periodo. Sin publicar respuestas vigentes.",
            "source": "https://bebras.uk/index.php?action=content&id=121",
            "checked": "2026-11-05"
          },
          {
            "name": "UK Bebras 2026 · Castors",
            "age": "8–10 años — intervalo recomendado; verificar year group británico y curso real.",
            "team": "Solo o equipo de hasta 3 en Kits / Castors. Edades de hermanos no prueban admisión de categoría mixta.",
            "hardware": "Navegador y dispositivo individual; sin robot ni kit robótico de pago. Resolución propia según las reglas locales.",
            "age_rule": "8–10 años — intervalo recomendado; verificar year group británico y curso real.",
            "event_id": "C1279",
            "entry": "Escuela: coordinator. Code Club: revisión previa de organización. Home education o escuela sin Bebras: formulario parental separado y supervisión adulta. Dirección / escuela extranjera requiere acuerdo; formulario no acredita acceso familiar desde Costa Rica.",
            "language": "EN: leídas reglas / muestras en inglés; confirmar idioma de las tareas oficiales concretas y ayudas de lectura.",
            "note": "Acceso nacional de escuela / familia extranjera sin confirmar; residencia en Costa Rica y pasaportes no lo crean automáticamente. Sin usar sitios / referencias ni discutir tareas hasta cerrar el periodo. Sin publicar respuestas vigentes.",
            "source": "https://bebras.uk/index.php?action=content&id=121",
            "checked": "2026-11-05"
          },
          {
            "name": "Waterloo BCC 2026 · Grade 5/6",
            "age": "Grade 6 o inferior puede entrar oficialmente a Grade 5/6 BCC; sin prohibir cursos inferiores, evaluar dificultad para 6 / 9 años aparte.",
            "team": "Individual; coordinador escolar / adulto según las reglas locales.",
            "hardware": "Navegador y dispositivo individual; sin robot ni kit robótico de pago. Resolución propia según las reglas locales.",
            "age_rule": "Grade 6 o inferior puede entrar oficialmente a Grade 5/6 BCC; sin prohibir cursos inferiores, evaluar dificultad para 6 / 9 años aparte.",
            "event_id": "C1280",
            "entry": "Escuela debe pedir accesos antes del 26 de octubre, plazo ya vencido. Periodo explícito para Norteamérica y Sudamérica; escuela en Costa Rica podría encajar regionalmente, pero cuenta y pedido sin confirmar. Solo escuela compradora y supervisión presencial toda la sesión; sin acceso doméstico libre.",
            "language": "EN: leídas reglas / muestras en inglés; confirmar idioma de las tareas oficiales concretas y ayudas de lectura.",
            "note": "Acceso nacional de escuela / familia extranjera sin confirmar; residencia en Costa Rica y pasaportes no lo crean automáticamente. Sin pedido a tiempo, usar tareas pasadas para preparar y planificar próxima convocatoria; acceso tardío sin confirmar.",
            "source": "https://cemc.uwaterloo.ca/contests/bcc",
            "checked": "2026-11-05"
          },
          {
            "name": "Bebras India 2026 · Aryabhata · Std 3–4",
            "age": "Aryabhata: 8–10 años, Std 3–4. Página llama seis grupos a lista de cinco; sin inventar categoría menor.",
            "team": "Individual; coordinador escolar / adulto según las reglas locales.",
            "hardware": "Navegador y dispositivo individual; sin robot ni kit robótico de pago. Resolución propia según las reglas locales.",
            "age_rule": "Aryabhata: 8–10 años, Std 3–4. Página llama seis grupos a lista de cinco; sin inventar categoría menor.",
            "event_id": "C1281",
            "entry": "Inscripción individual prohibida: docente registra escuela y después alumnos. Con acceso se permite realizar desde casa. Escuela extranjera y pasaportes rusos / mexicanos no conceden evaluación india automática.",
            "language": "English incluido explícitamente para 8–18; 12 idiomas anunciados con coberturas de edad distintas.",
            "note": "Acceso nacional de escuela / familia extranjera sin confirmar; residencia en Costa Rica y pasaportes no lo crean automáticamente.",
            "source": "https://www.bebras.in/register",
            "checked": "2026-11-05"
          },
          {
            "name": "Bebras Ireland 2026 · Primary 1–2",
            "age": "1–2 cursos de Primary irlandesa; la edad sola no determina categoría.",
            "team": "Individual; coordinador escolar / adulto según las reglas locales.",
            "hardware": "Navegador y dispositivo individual; sin robot ni kit robótico de pago. Resolución propia según las reglas locales.",
            "age_rule": "1–2 cursos de Primary irlandesa; la edad sola no determina categoría.",
            "event_id": "C1282",
            "entry": "Solo docentes de Republic of Ireland pueden ser coordinators. Requiere ruta escolar local; sin inscripción familiar libre desde Costa Rica. Verificar plaza tras posible traslado.",
            "language": "EN: leídas reglas / muestras en inglés; confirmar idioma de las tareas oficiales concretas y ayudas de lectura.",
            "note": "Título anuncia 9–20 de noviembre de 2026, párrafo inferior escribe 2025 por error; ambos handbook enlazados son de 2025. Periodo tomado del título explícito 2026; revisar nueva guía y acceso extranjero.",
            "source": "https://ics.ie/bebras/",
            "checked": "2026-11-05"
          },
          {
            "name": "Bebras Ireland 2026 · Primary 3–4",
            "age": "3–4 cursos de Primary irlandesa; la edad sola no determina categoría.",
            "team": "Individual; coordinador escolar / adulto según las reglas locales.",
            "hardware": "Navegador y dispositivo individual; sin robot ni kit robótico de pago. Resolución propia según las reglas locales.",
            "age_rule": "3–4 cursos de Primary irlandesa; la edad sola no determina categoría.",
            "event_id": "C1283",
            "entry": "Solo docentes de Republic of Ireland pueden ser coordinators. Requiere ruta escolar local; sin inscripción familiar libre desde Costa Rica. Verificar plaza tras posible traslado.",
            "language": "EN: leídas reglas / muestras en inglés; confirmar idioma de las tareas oficiales concretas y ayudas de lectura.",
            "note": "Título anuncia 9–20 de noviembre de 2026, párrafo inferior escribe 2025 por error; ambos handbook enlazados son de 2025. Periodo tomado del título explícito 2026; revisar nueva guía y acceso extranjero.",
            "source": "https://ics.ie/bebras/",
            "checked": "2026-11-05"
          },
          {
            "name": "Bebras República Dominicana 2026–27 · Benjamín",
            "age": "Benjamín: 5º–6º primaria, referencia 10–12 años. Sin categoría menor 1º–4º en los cuatro niveles vigentes.",
            "team": "Individual; coordinador escolar / adulto según las reglas locales.",
            "hardware": "Navegador y dispositivo individual; sin robot ni kit robótico de pago. Resolución propia según las reglas locales.",
            "age_rule": "Benjamín: 5º–6º primaria, referencia 10–12 años. Sin categoría menor 1º–4º en los cuatro niveles vigentes.",
            "event_id": "C1284",
            "entry": "Cualquier escuela pública / privada del país; registra docente. En escuela con supervisión, sin solicitud familiar individual. Recomiendan antes del 9 de noviembre, pero aceptan centros durante todo el periodo.",
            "language": "ES: material nacional vigente y ejemplos; acceso concreto entregado por coordinador local.",
            "note": "Acceso nacional de escuela / familia extranjera sin confirmar; residencia en Costa Rica y pasaportes no lo crean automáticamente.",
            "source": "https://www.bebras.org.do/",
            "checked": "2026-11-05"
          },
          {
            "name": "AMT Bebras Australia 2027 · Middle Primary",
            "age": "Australian Years 3–4; otros niveles hasta Year 12. Verificar curso real en 2027.",
            "team": "Solo o equipo de hasta 4; confirmar edades mixtas.",
            "hardware": "Navegador y dispositivo individual; sin robot ni kit robótico de pago. Resolución propia según las reglas locales.",
            "age_rule": "Australian Years 3–4; otros niveles hasta Year 12. Verificar curso real en 2027.",
            "event_id": "C1285",
            "entry": "Solicitud de escuela, homeschool o coaching clinic registrada; instituciones internacionales contactan AMT para alta. Disponibilidad exterior de la mayoría de concursos no prueba acceso extranjero específico a Bebras.",
            "language": "EN: leídas reglas / muestras en inglés; confirmar idioma de las tareas oficiales concretas y ayudas de lectura.",
            "note": "Acceso nacional de escuela / familia extranjera sin confirmar; residencia en Costa Rica y pasaportes no lo crean automáticamente. Página escribe Friday 18 March 2027, pero el 18 de marzo es jueves. Sin exportar deadline hasta aclararlo; dos páginas AMT confirman periodo del 8 de febrero al 19 de marzo.",
            "source": "https://amt.edu.au/bebras",
            "checked": "2026-11-05"
          },
          {
            "name": "Bebras China 2026 · SEED-ASDAN · A1",
            "age": "Categoría definida por curso real según tabla organizadora; se permite nivel superior, nunca inferior al curso propio. A1: 1",
            "team": "Individual; coordinador escolar / adulto según las reglas locales.",
            "hardware": "Navegador y dispositivo individual; sin robot ni kit robótico de pago. Resolución propia según las reglas locales.",
            "age_rule": "Categoría definida por curso real según tabla organizadora; se permite nivel superior, nunca inferior al curso propio. A1: 1",
            "event_id": "C1286",
            "entry": "En campus de partner school; servicio en línea solo por solicitud escolar. Pago por QR individual no implica sesión remota libre desde Costa Rica. Hong Kong / Macao tienen otras fechas en sección separada; sin trasladarles el día chino.",
            "language": "Chinese / English anunciados explícitamente para prueba regional china. Idioma de lectura oral A1/A2 sin establecer aparte.",
            "note": "Acceso nacional de escuela / familia extranjera sin confirmar; residencia en Costa Rica y pasaportes no lo crean automáticamente. A1 y A2 tienen variantes separadas y función de lectura. Sin autorizar a adulto a explicar lógica de respuestas.",
            "source": "https://www.seedasdan.asia/en/bebras-en/",
            "checked": "2026-11-05"
          },
          {
            "name": "Bebras China 2026 · SEED-ASDAN · A2",
            "age": "Categoría definida por curso real según tabla organizadora; se permite nivel superior, nunca inferior al curso propio. A2: 2",
            "team": "Individual; coordinador escolar / adulto según las reglas locales.",
            "hardware": "Navegador y dispositivo individual; sin robot ni kit robótico de pago. Resolución propia según las reglas locales.",
            "age_rule": "Categoría definida por curso real según tabla organizadora; se permite nivel superior, nunca inferior al curso propio. A2: 2",
            "event_id": "C1287",
            "entry": "En campus de partner school; servicio en línea solo por solicitud escolar. Pago por QR individual no implica sesión remota libre desde Costa Rica. Hong Kong / Macao tienen otras fechas en sección separada; sin trasladarles el día chino.",
            "language": "Chinese / English anunciados explícitamente para prueba regional china. Idioma de lectura oral A1/A2 sin establecer aparte.",
            "note": "Acceso nacional de escuela / familia extranjera sin confirmar; residencia en Costa Rica y pasaportes no lo crean automáticamente. A1 y A2 tienen variantes separadas y función de lectura. Sin autorizar a adulto a explicar lógica de respuestas.",
            "source": "https://www.seedasdan.asia/en/bebras-en/",
            "checked": "2026-11-05"
          },
          {
            "name": "Bebras China 2026 · SEED-ASDAN · B",
            "age": "Categoría definida por curso real según tabla organizadora; se permite nivel superior, nunca inferior al curso propio. B: 3–4",
            "team": "Individual; coordinador escolar / adulto según las reglas locales.",
            "hardware": "Navegador y dispositivo individual; sin robot ni kit robótico de pago. Resolución propia según las reglas locales.",
            "age_rule": "Categoría definida por curso real según tabla organizadora; se permite nivel superior, nunca inferior al curso propio. B: 3–4",
            "event_id": "C1288",
            "entry": "En campus de partner school; servicio en línea solo por solicitud escolar. Pago por QR individual no implica sesión remota libre desde Costa Rica. Hong Kong / Macao tienen otras fechas en sección separada; sin trasladarles el día chino.",
            "language": "Chinese / English anunciados explícitamente para prueba regional china. Idioma de lectura oral A1/A2 sin establecer aparte.",
            "note": "Acceso nacional de escuela / familia extranjera sin confirmar; residencia en Costa Rica y pasaportes no lo crean automáticamente. A1 y A2 tienen variantes separadas y función de lectura. Sin autorizar a adulto a explicar lógica de respuestas.",
            "source": "https://www.seedasdan.asia/en/bebras-en/",
            "checked": "2026-11-05"
          },
          {
            "name": "Bebras Korea 2026 · Group I",
            "age": "Curso escolar coreano 1–2",
            "team": "Individual; coordinador escolar / adulto según las reglas locales.",
            "hardware": "Navegador y dispositivo individual; sin robot ni kit robótico de pago. Resolución propia según las reglas locales.",
            "age_rule": "Curso escolar coreano 1–2",
            "event_id": "C1289",
            "entry": "Docente escolar o coach adulto, incluido padre, tramita general participation. Alumnos no crean cuenta adulta propia. Inscripción nacional de coach extranjero / acceso EN / ES sin confirmar.",
            "language": "EN / ES sin confirmar para las tareas oficiales; el idioma del sitio no prueba el de las tareas.",
            "note": "PDF aún muestra 30 de octubre, pero aviso del 29 de octubre y portada amplían inscripción hasta 13 de noviembre. Practice hasta 28 de febrero de 2027; sin prolongar concurso oficial. AI trata principios de AI, sin autorizar chatbot para responder.",
            "source": "https://www.bebras.kr/",
            "checked": "2026-11-05"
          },
          {
            "name": "Bebras Korea 2026 · Group II",
            "age": "Curso escolar coreano 3–4",
            "team": "Individual; coordinador escolar / adulto según las reglas locales.",
            "hardware": "Navegador y dispositivo individual; sin robot ni kit robótico de pago. Resolución propia según las reglas locales.",
            "age_rule": "Curso escolar coreano 3–4",
            "event_id": "C1290",
            "entry": "Docente escolar o coach adulto, incluido padre, tramita general participation. Alumnos no crean cuenta adulta propia. Inscripción nacional de coach extranjero / acceso EN / ES sin confirmar.",
            "language": "EN / ES sin confirmar para las tareas oficiales; el idioma del sitio no prueba el de las tareas.",
            "note": "PDF aún muestra 30 de octubre, pero aviso del 29 de octubre y portada amplían inscripción hasta 13 de noviembre. Practice hasta 28 de febrero de 2027; sin prolongar concurso oficial. AI trata principios de AI, sin autorizar chatbot para responder.",
            "source": "https://www.bebras.kr/",
            "checked": "2026-11-05"
          },
          {
            "name": "Taiwan Bebras 115-1 · Grades 5–6",
            "age": "Grupo menor publicado: Grades 5–6; luego 7–8, 9–10, 11–12. Sin Kits 6–8 en página taiwanesa.",
            "team": "Individual; coordinador escolar / adulto según las reglas locales.",
            "hardware": "Navegador y dispositivo individual; sin robot ni kit robótico de pago. Resolución propia según las reglas locales.",
            "age_rule": "Grupo menor publicado: Grades 5–6; luego 7–8, 9–10, 11–12. Sin Kits 6–8 en página taiwanesa.",
            "event_id": "C1291",
            "entry": "Docente con cuenta verificada registra clase escolar. Solicitudes 21 de septiembre–22 de octubre; ahora para ya inscritos. Resultados / participation proof 4 de diciembre. Acceso privado familiar / extranjero sin confirmar.",
            "language": "EN / ES sin confirmar para las tareas oficiales; el idioma del sitio no prueba el de las tareas.",
            "note": "Curso 115 = 2026/27. 2–6 de noviembre es practice, no resultado oficial; ambos semestres usan mismas tareas. Idioma de interfaz no prueba EN / ES.",
            "source": "https://bebras.csie.ntnu.edu.tw/",
            "checked": "2026-11-05"
          },
          {
            "name": "Cyprus Bebras 2026–27 · Primary Round 1",
            "age": "Primary Grades 4–6 según título y dos anuncios; PDF conserva texto sobre secondary schools. Conflicto de eligibility visible; confirmar curso real y foreign entry.",
            "team": "Individual; coordinador escolar / adulto según las reglas locales.",
            "hardware": "Navegador y dispositivo individual; sin robot ni kit robótico de pago. Resolución propia según las reglas locales.",
            "age_rule": "Primary Grades 4–6 según título y dos anuncios; PDF conserva texto sobre secondary schools. Conflicto de eligibility visible; confirmar curso real y foreign entry.",
            "event_id": "C1292",
            "entry": "Cuenta individual e inscripción previa; desde casa o escuela. Sin eliminar requisitos escolares locales. Hasta 50 mejores por curso pasan a Round 2 presencial con invitación, desempate por tiempo.",
            "language": "English / Greek ofrecidos explícitamente; elegir antes de iniciar, sin cambiar durante la prueba.",
            "note": "Primary Grades 4–6 según título y dos anuncios; PDF conserva texto sobre secondary schools. Conflicto de eligibility visible; confirmar curso real y foreign entry. Round 2 el 20 de febrero de 2027 a las 11:00 es plan provisional, sin fecha de viaje confirmada.",
            "source": "https://www.bebras.org.cy/en/news/view-article/article/announcement-of-bebras-challenge-2026-2027-for-primary-%26amp%3B-gymnasium-students",
            "checked": "2026-11-05"
          },
          {
            "name": "Cyprus Bebras 2027 · Primary Round 2 · provisional",
            "age": "Primary Grades 4–6 según título y dos anuncios; PDF conserva texto sobre secondary schools. Conflicto de eligibility visible; confirmar curso real y foreign entry.",
            "team": "Individual; coordinador escolar / adulto según las reglas locales.",
            "hardware": "Navegador y dispositivo individual; sin robot ni kit robótico de pago. Resolución propia según las reglas locales.",
            "age_rule": "Primary Grades 4–6 según título y dos anuncios; PDF conserva texto sobre secondary schools. Conflicto de eligibility visible; confirmar curso real y foreign entry.",
            "event_id": "C1293",
            "entry": "Solo clasificados de Round 1, invitación e ID en sede presencial. Pase sin tramitar.",
            "language": "English / Greek ofrecidos explícitamente; elegir antes de iniciar, sin cambiar durante la prueba.",
            "note": "Primary Grades 4–6 según título y dos anuncios; PDF conserva texto sobre secondary schools. Conflicto de eligibility visible; confirmar curso real y foreign entry. Round 2 el 20 de febrero de 2027 a las 11:00 es plan provisional, sin fecha de viaje confirmada.",
            "source": "https://www.bebras.org.cy/en/news/view-article/article/announcement-of-bebras-challenge-2026-2027-for-primary-%26amp%3B-gymnasium-students",
            "checked": "2026-11-05"
          },
          {
            "name": "Japan Beaver Challenge 2026 · Castor · Grades 3–4",
            "age": "Castor: Grades 3–4 japoneses. Programa completo desde Grade 3 hasta último año de high school.",
            "team": "Individual; coordinador escolar / adulto según las reglas locales.",
            "hardware": "Navegador y dispositivo individual; sin robot ni kit robótico de pago. Resolución propia según las reglas locales.",
            "age_rule": "Castor: Grades 3–4 japoneses. Programa completo desde Grade 3 hasta último año de high school.",
            "event_id": "C1294",
            "entry": "Inscribe escuela / institución educativa; solicitud personal separada prohibida. Un ordenador por alumno; escuela elige día dentro del periodo. Tras plazo del 9 de noviembre pueden considerar excepción, sin concederla a la familia.",
            "language": "EN / ES sin confirmar para las tareas oficiales; el idioma del sitio no prueba el de las tareas.",
            "note": "Acceso nacional de escuela / familia extranjera sin confirmar; residencia en Costa Rica y pasaportes no lo crean automáticamente.",
            "source": "https://www2.ioi-jp.org/junior/bebras2026.html",
            "checked": "2026-11-05"
          }
        ],
        "event_ids": [
          "C040",
          "C064",
          "C1170",
          "C1050",
          "C1051",
          "C1052",
          "C1053",
          "C1056",
          "C1276",
          "C1277",
          "C1278",
          "C1279",
          "C1280",
          "C1281",
          "C1282",
          "C1283",
          "C1284",
          "C1285",
          "C1286",
          "C1287",
          "C1288",
          "C1289",
          "C1290",
          "C1291",
          "C1292",
          "C1293",
          "C1294"
        ],
        "legacy_ids": [
          "C040"
        ],
        "route": "Primero país de admisión y curso real, después coordinador / acceso familiar, idioma y plazo. Para familia comprobar primero Bebras México gratuito; Costa Rica 2026 requiere coordinador escolar que ya inscribió al niño.",
        "hardware": "Navegador y dispositivo individual; sin robot ni kit robótico de pago. Resolución propia según las reglas locales.",
        "language": "ES confirmado en México / Costa Rica; English ofrecido explícitamente en India, China y Cyprus. Reglas inglesas de UK / USA no garantizan cualquier acceso extranjero.",
        "importance": "El grupo de redacción por tipo de ruta, no el ranking oficial de todas las ligas.",
        "strengths": "y las tareas individuales para el pensamiento computacional.",
        "requirements": [
          "elegir una categoría específica y la redacción de las reglas: el nombre de la red por sí mismo no da permiso.",
          "comprobar la edad para la fecha, el grado, la formación del equipo, el coach, la plataforma y la lengua de defensa.",
          "Mantener el resultado oficial: el nombre del paso, la categoría, el lugar / award, la composición del equipo y la referencia al protocolo."
        ],
        "nuances": [
          "No se puede llamar una medalla internacional el certificado Bebras.",
          "En línea no implica acceso doméstico o internacional. UK Gold top 10% nacional, Waterloo Distinction top 25% escolar y porcentajes regionales chinos no se comparan como medallas mundiales iguales. Sin discutir tareas y soluciones oficiales antes de cerrar periodo nacional.",
          "México 2026: gratis, modalidad familiar, 9–30 de noviembre. Costa Rica 2026: 4000 CRC, solo escuela, plazo de registro 16 de octubre. No trasladar reglas entre países."
        ],
        "cost": "Tarifas nacionales distintas: México / USA / UK / India gratis; Costa Rica 4000 CRC mediante escuela; Waterloo mínimo CAD 35 por pedido escolar. Sin kit robótico para Bebras. Otros importes y reembolsos en ficha concreta.",
        "award": "Conservar puntuación concreta y tipo de reconocimiento nacional. Certificado de participación no equivale a puesto premiado ni victoria en final mundial.",
        "sources": [
          {
            "title": "fuente oficial C040",
            "url": "https://www.bebras.org/countries",
            "checked": "2026-09-29"
          },
          {
            "title": "Bebras · ES",
            "url": "https://bebras.mx/",
            "checked": "2026-11-04"
          },
          {
            "title": "Bebras · ES",
            "url": "https://bebras.mx/wp-content/uploads/2026/08/Bebras-Otono-2026-%C2%B7-Convocatoria-Detalle.pdf",
            "checked": "2026-11-04"
          },
          {
            "title": "Costa Rica Cuttle",
            "url": "https://costarica.cuttle.org/index.php?action=content&id=31",
            "checked": "2026-11-05"
          },
          {
            "title": "Bebras USA 2026 · Castors",
            "url": "https://bebraschallenge.org/",
            "checked": "2026-11-05"
          },
          {
            "title": "UK Bebras 2026 · Castors",
            "url": "https://bebras.uk/index.php?action=content&id=121",
            "checked": "2026-11-05"
          },
          {
            "title": "Waterloo BCC 2026 · Grade 5/6",
            "url": "https://cemc.uwaterloo.ca/contests/bcc",
            "checked": "2026-11-05"
          },
          {
            "title": "Bebras India 2026 · Aryabhata · Std 3–4",
            "url": "https://www.bebras.in/register",
            "checked": "2026-11-05"
          },
          {
            "title": "Bebras Ireland 2026 · Primary 3–4",
            "url": "https://ics.ie/bebras/",
            "checked": "2026-11-05"
          },
          {
            "title": "Bebras República Dominicana 2026–27 · Benjamín",
            "url": "https://www.bebras.org.do/",
            "checked": "2026-11-05"
          },
          {
            "title": "AMT Bebras Australia 2027 · Middle Primary",
            "url": "https://amt.edu.au/bebras",
            "checked": "2026-11-05"
          },
          {
            "title": "Bebras China 2026 · SEED-ASDAN · B",
            "url": "https://www.seedasdan.asia/en/bebras-en/",
            "checked": "2026-11-05"
          },
          {
            "title": "Bebras Korea 2026 · Group II",
            "url": "https://www.bebras.kr/",
            "checked": "2026-11-05"
          },
          {
            "title": "Taiwan Bebras 115-1 · Grades 5–6",
            "url": "https://bebras.csie.ntnu.edu.tw/",
            "checked": "2026-11-05"
          },
          {
            "title": "Cyprus Bebras 2027 · Primary Round 2 · provisional",
            "url": "https://www.bebras.org.cy/en/news/view-article/article/announcement-of-bebras-challenge-2026-2027-for-primary-%26amp%3B-gymnasium-students",
            "checked": "2026-11-05"
          },
          {
            "title": "Japan Beaver Challenge 2026 · Castor · Grades 3–4",
            "url": "https://www2.ioi-jp.org/junior/bebras2026.html",
            "checked": "2026-11-05"
          },
          {
            "title": "Spain EHU",
            "url": "https://bebras.ehu.eus/",
            "checked": "2026-11-05"
          },
          {
            "title": "France Castor",
            "url": "https://www.castor-informatique.fr/",
            "checked": "2026-11-05"
          },
          {
            "title": "Swiss Biber",
            "url": "https://www.informatik-biber.ch/vor-wettbewerb-2026/",
            "checked": "2026-11-05"
          },
          {
            "title": "CEMC terms",
            "url": "https://cemc.uwaterloo.ca/online-ordering-terms-and-conditions",
            "checked": "2026-11-05"
          },
          {
            "title": "AMT registration",
            "url": "https://amt.edu.au/competitions",
            "checked": "2026-11-05"
          },
          {
            "title": "Korea AI",
            "url": "https://www.bebras.kr/board/notice/view/152/",
            "checked": "2026-11-05"
          },
          {
            "title": "Korea deadline extension",
            "url": "https://www.bebras.kr/board/notice/view/153/",
            "checked": "2026-11-05"
          },
          {
            "title": "Cyprus rules",
            "url": "https://bebras.org.cy/assets/files/ANNOUNCEMENTS/BebrasAnnouncement%28PRIMARY%202026-2027%29%28English%29.pdf",
            "checked": "2026-11-05"
          },
          {
            "title": "China level table",
            "url": "https://seed-static.seedasdan.com/wordpress/2025/06/bebras%E8%80%83%E8%AF%95%E6%97%B6%E9%97%B4.png",
            "checked": "2026-11-05"
          }
        ],
        "evidence": "v157: verificados documentos nacionales concretos y tablas clave; sin auditoría mundial completa de Bebras. Tareas ordinarias no son proyecto AI; suplemento AI específico localizado en Korea."
      },
      {
        "id": "acsl",
        "name": "ACSL",
        "group": "ai",
        "age_summary": "Elementary 2026–27: 3–6 las clases; las divisiones superiores por separado",
        "age_tags": [
          "unknown"
        ],
        "summary": "lógica, algoritmos y temas informáticos; Elementary no es igual a las tareas de codificación más antiguas.",
        "categories": [
          {
            "name": "ACSL 2026–27 — Elementary",
            "age": "3–6 las clases; La edad no prueba por sí misma la clase.",
            "team": "trabajo personal en el equipo registrado; el recuento de los mejores 3 o 5 alumnos",
            "hardware": "computadora y internet; Elementary  sin programación",
            "age_rule": "la fecha de corte / clase se ajuste al reglamento local vigente.",
            "event_id": "C071",
            "entry": "la escuela / organización y el asesor registran al equipo; roster hasta 6 o 10",
            "language": "EN",
            "note": "Elementary: 30 minutos, 6 preguntas; no puedes cambiar el equipo después de la primera ronda",
            "source": "https://www.acsl.org/get-started/divisions",
            "checked": "2026-09-30"
          }
        ],
        "event_ids": [
          "C071"
        ],
        "legacy_ids": [
          "C071"
        ],
        "route": "la escuela / organización y el asesor registran al equipo; roster hasta 6 o 10",
        "hardware": "computadora y internet; Elementary  sin programación",
        "language": "EN",
        "importance": "El grupo de redacción por tipo de ruta, no el ranking oficial de todas las ligas.",
        "strengths": "lógica, algoritmos y temas informáticos; Elementary no es igual a las tareas de codificación más antiguas.",
        "requirements": [
          "elegir una categoría específica y la redacción de las reglas: el nombre de la red por sí mismo no da permiso.",
          "comprobar la edad para la fecha, el grado, la formación del equipo, el coach, la plataforma y la lengua de defensa.",
          "Mantener el resultado oficial: el nombre del paso, la categoría, el lugar / award, la composición del equipo y la referencia al protocolo."
        ],
        "nuances": [
          "Elementary: 30 minutos, 6 preguntas; no puedes cambiar el equipo después de la primera ronda"
        ],
        "cost": "presupuesto: kit / computadora, campo y detalles de temporada, registro, preparación, viaje y residencia. suma exacta  en la tarjeta de la etapa; no calculado para toda la liga.",
        "award": "resultado de equipo; los estudiantes fuertes son invitados a la final online",
        "sources": [
          {
            "title": "fuente oficial C071",
            "url": "https://www.acsl.org/get-started/divisions",
            "checked": "2026-09-30"
          }
        ],
        "evidence": "una revisión de las tarjetas verificadas anteriormente; las limitaciones de cada plataforma se han conservado."
      },
      {
        "id": "tmr",
        "name": "Torneo Mexicano de Robótica",
        "group": "regional",
        "age_summary": "depende de la disciplina; el ID escolar y la fecha de nacimiento se comprueban",
        "age_tags": [
          "unknown"
        ],
        "summary": "Un torneo mexicano con varias disciplinas y conexiones con RoboCupJunior.",
        "categories": [
          {
            "name": "Torneo Mexicano de Robótica — TMR 2027",
            "age": "por disciplina; identificación escolar y confirmación de la fecha de nacimiento",
            "team": "Equipo; confirmar el tamaño según la categoría",
            "hardware": "sumo / Rescue / RoboCup / Rover y otras clases diferentes",
            "age_rule": "TMR 2027: la fecha de corte y la categoría de la escuela aún no se han publicado en el host announcement leído; no utilizar la edición 2026 para admitir.",
            "event_id": "C043",
            "entry": "nueva convocatoria 2027; el permiso de entrada inicial extranjero por separado del cuota México",
            "language": "El texto español de las reglas o el catálogo no prueba el flujo ES/EN; se debe acordar antes del viaje.",
            "note": "23 de las categorías, alrededor 300 el equipo y 1 200 de los participantes en el comunicado — el pronóstico de los organizadores, No es un protocolo real. Fechas TMR No significa permiso 6/9-de verano a todas las disciplinas. TMR 2026 finalizado; de un adulto Escuela de Invierno Veracruz no se considere un campamento infantil.",
            "source": "https://turismo.zacatecas.gob.mx/sera-zacatecas-sede-del-torneo-mexicano-de-robotica-2027/",
            "checked": "2026-10-06"
          }
        ],
        "event_ids": [
          "C043"
        ],
        "legacy_ids": [
          "C043"
        ],
        "route": "nueva convocatoria 2027; el permiso de entrada inicial extranjero por separado del cuota México",
        "hardware": "sumo / Rescue / RoboCup / Rover y otras clases diferentes",
        "language": "El texto español de las reglas o el catálogo no prueba el flujo ES/EN; se debe acordar antes del viaje.",
        "importance": "El grupo de redacción por tipo de ruta, no el ranking oficial de todas las ligas.",
        "strengths": "Un torneo mexicano con varias disciplinas y conexiones con RoboCupJunior.",
        "requirements": [
          "elegir una categoría específica y la redacción de las reglas: el nombre de la red por sí mismo no da permiso.",
          "comprobar la edad para la fecha, el grado, la formación del equipo, el coach, la plataforma y la lengua de defensa.",
          "Mantener el resultado oficial: el nombre del paso, la categoría, el lugar / award, la composición del equipo y la referencia al protocolo."
        ],
        "nuances": [
          "El torneo 2026 en abril ya pasó. Las reglas internacionales de edad para el RCJ; Rover es técnicamente complejo y tiene sus propias condiciones.",
          "v135 · TMR 2027: 3–6 de marzo, Palacio de Convenciones, Zacatecas. de abril 2026 y la vieja inscripción no utilizar para la solicitud 2027. Edad/precio/deadline/world quota por el nuevo convocatoria No se sabe."
        ],
        "cost": "presupuesto: kit / computadora, campo y detalles de temporada, registro, preparación, viaje y residencia. suma exacta  en la tarjeta de la etapa; no calculado para toda la liga.",
        "award": "Puesto o premio según los resultados oficiales",
        "sources": [
          {
            "title": "fuente oficial C043",
            "url": "https://femexrobotica.org/tmr2026/index.php/participantes/inscripciones",
            "checked": "2026-09-29"
          },
          {
            "title": "Secturz/COZCyT · fechas exactas de TMR 2027",
            "url": "https://turismo.zacatecas.gob.mx/sera-zacatecas-sede-del-torneo-mexicano-de-robotica-2027/",
            "checked": "2026-10-06"
          },
          {
            "title": "FMR · March 2027",
            "url": "https://femexrobotica.org/fmr/eventos/",
            "checked": "2026-10-06"
          }
        ],
        "evidence": "Las fechas y el lugar se han actualizado por el anuncio oficial de host 18.06.2026; las categorías/dedeline 2027 aún no se conocen."
      },
      {
        "id": "tjr",
        "name": "TJR Mini / RoboLeague",
        "group": "regional",
        "age_summary": "TJR Mini: 6–11; otras clases de los",
        "age_tags": [
          "6",
          "9",
          "10-12"
        ],
        "summary": "los exámenes menores y el índice de distancia para la práctica.",
        "categories": [
          {
            "name": "TJR Mini / RoboLeague  Rating internacional en línea",
            "age": "TJR Mini 6–11 años",
            "team": "robot y equipo; el mínimo / máximo de la disciplina",
            "hardware": "por tarea: robot de bomberos, sumo, tirón, baile, multimedia; no todas las tareas son a distancia",
            "age_rule": "la fecha de corte / clase se ajuste al reglamento local vigente.",
            "event_id": "C065",
            "entry": "registrar al robot y al equipo en RoboLeague, seleccionar TJR nivel 1, descargar el video y Ficha de Desempenho",
            "language": "PT principal; las páginas EN/ES están disponibles, el idioma de recepción y evaluación se ajustan",
            "note": "La victoria de la TJR nacional da a los equipos brasileños el camino a la ITR; no es una cuota automática de la familia de Costa Rica.",
            "source": "https://www.torneiojrobotica.org/TJR-MINI/",
            "checked": "2026-09-29"
          }
        ],
        "event_ids": [
          "C065"
        ],
        "legacy_ids": [
          "C065"
        ],
        "route": "registrar al robot y al equipo en RoboLeague, seleccionar TJR nivel 1, descargar el video y Ficha de Desempenho",
        "hardware": "por tarea: robot de bomberos, sumo, tirón, baile, multimedia; no todas las tareas son a distancia",
        "language": "PT principal; las páginas EN/ES están disponibles, el idioma de recepción y evaluación se ajustan",
        "importance": "El grupo de redacción por tipo de ruta, no el ranking oficial de todas las ligas.",
        "strengths": "los exámenes menores y el índice de distancia para la práctica.",
        "requirements": [
          "elegir una categoría específica y la redacción de las reglas: el nombre de la red por sí mismo no da permiso.",
          "comprobar la edad para la fecha, el grado, la formación del equipo, el coach, la plataforma y la lengua de defensa.",
          "Mantener el resultado oficial: el nombre del paso, la categoría, el lugar / award, la composición del equipo y la referencia al protocolo."
        ],
        "nuances": [
          "La victoria de la TJR nacional da a los equipos brasileños el camino a la ITR; no es una cuota automática de la familia de Costa Rica."
        ],
        "cost": "presupuesto: kit / computadora, campo y detalles de temporada, registro, preparación, viaje y residencia. suma exacta  en la tarjeta de la etapa; no calculado para toda la liga.",
        "award": "el índice de eficacia y el resultado por disciplina; el estado del premio de la temporada en curso",
        "sources": [
          {
            "title": "fuente oficial C065",
            "url": "https://www.torneiojrobotica.org/TJR-MINI/",
            "checked": "2026-09-29"
          }
        ],
        "evidence": "una revisión de las tarjetas verificadas anteriormente; las limitaciones de cada plataforma se han conservado."
      },
      {
        "id": "itr",
        "name": "ITR · serie internacional TJR / RoboLeague",
        "group": "international",
        "age_summary": "Formulario general actual: Level 1 según mayor de 6–11; otros niveles aparte. Mínimo del menor sin indicar. BASIC de premios en documento enlazado exige todos de 6–14; agrupación distinta, confirmar aplicación a etapa elegida.",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Crear equipo y robot en RoboLeague → Performance Sheet válida e índice de eficiencia → registro separado por disciplina y etapa → acordar cuota y admisión. Formulario ofrece etapas actuales, pero conserva texto de clasificación 2023/2024; no trasladar cuotas a 2027.",
        "categories": [
          {
            "name": "ITR Brazil 2026 — International Tournament of Robots",
            "age": "Formulario general actual: Level 1 según mayor de 6–11; otros niveles aparte. Mínimo del menor sin indicar. BASIC de premios en documento enlazado exige todos de 6–14; agrupación distinta, confirmar aplicación a etapa elegida.",
            "age_rule": "En Level 1 de registro se comprueba el mayor; en BASIC de premios, cada integrante. Confirmar corte exacto y edición aplicable.",
            "team": "2–4 estudiantes según formulario general, hasta 2 mentores según página de registro; admite INDEPENDENT TEAM. Confirmar composición y corte de edad de disciplina concreta.",
            "hardware": "Resumen contiene 12 disciplinas, pero dimensiones, masa y plataforma dependen de reglamento actual de categoría. Carpetas Rescue 2020 enlazadas no se consideran reglas de temporada nueva.",
            "entry": "Crear equipo y robot en RoboLeague → Performance Sheet válida e índice de eficiencia → registro separado por disciplina y etapa → acordar cuota y admisión. Formulario ofrece etapas actuales, pero conserva texto de clasificación 2023/2024; no trasladar cuotas a 2027.",
            "event_id": "C066"
          },
          {
            "name": "ITR Spain 2027 · Barcelona",
            "age": "Formulario general actual: Level 1 según mayor de 6–11; otros niveles aparte. Mínimo del menor sin indicar. BASIC de premios en documento enlazado exige todos de 6–14; agrupación distinta, confirmar aplicación a etapa elegida.",
            "age_rule": "En Level 1 de registro se comprueba el mayor; en BASIC de premios, cada integrante. Confirmar corte exacto y edición aplicable.",
            "team": "2–4 estudiantes según formulario general, hasta 2 mentores según página de registro; admite INDEPENDENT TEAM. Confirmar composición y corte de edad de disciplina concreta.",
            "hardware": "Resumen contiene 12 disciplinas, pero dimensiones, masa y plataforma dependen de reglamento actual de categoría. Carpetas Rescue 2020 enlazadas no se consideran reglas de temporada nueva.",
            "entry": "Crear equipo y robot en RoboLeague → Performance Sheet válida e índice de eficiencia → registro separado por disciplina y etapa → acordar cuota y admisión. Formulario ofrece etapas actuales, pero conserva texto de clasificación 2023/2024; no trasladar cuotas a 2027.",
            "event_id": "C1190"
          },
          {
            "name": "ITR Argentina 2027 · Buenos Aires",
            "age": "Formulario general actual: Level 1 según mayor de 6–11; otros niveles aparte. Mínimo del menor sin indicar. BASIC de premios en documento enlazado exige todos de 6–14; agrupación distinta, confirmar aplicación a etapa elegida.",
            "age_rule": "En Level 1 de registro se comprueba el mayor; en BASIC de premios, cada integrante. Confirmar corte exacto y edición aplicable.",
            "team": "2–4 estudiantes según formulario general, hasta 2 mentores según página de registro; admite INDEPENDENT TEAM. Confirmar composición y corte de edad de disciplina concreta.",
            "hardware": "Resumen contiene 12 disciplinas, pero dimensiones, masa y plataforma dependen de reglamento actual de categoría. Carpetas Rescue 2020 enlazadas no se consideran reglas de temporada nueva.",
            "entry": "Crear equipo y robot en RoboLeague → Performance Sheet válida e índice de eficiencia → registro separado por disciplina y etapa → acordar cuota y admisión. Formulario ofrece etapas actuales, pero conserva texto de clasificación 2023/2024; no trasladar cuotas a 2027.",
            "event_id": "C1191"
          },
          {
            "name": "ITR Portugal 2027 · Lisboa",
            "age": "Formulario general actual: Level 1 según mayor de 6–11; otros niveles aparte. Mínimo del menor sin indicar. BASIC de premios en documento enlazado exige todos de 6–14; agrupación distinta, confirmar aplicación a etapa elegida.",
            "age_rule": "En Level 1 de registro se comprueba el mayor; en BASIC de premios, cada integrante. Confirmar corte exacto y edición aplicable.",
            "team": "2–4 estudiantes según formulario general, hasta 2 mentores según página de registro; admite INDEPENDENT TEAM. Confirmar composición y corte de edad de disciplina concreta.",
            "hardware": "Resumen contiene 12 disciplinas, pero dimensiones, masa y plataforma dependen de reglamento actual de categoría. Carpetas Rescue 2020 enlazadas no se consideran reglas de temporada nueva.",
            "entry": "Crear equipo y robot en RoboLeague → Performance Sheet válida e índice de eficiencia → registro separado por disciplina y etapa → acordar cuota y admisión. Formulario ofrece etapas actuales, pero conserva texto de clasificación 2023/2024; no trasladar cuotas a 2027.",
            "event_id": "C1192"
          },
          {
            "name": "ITR Mexico 2028 · Cancún · fechas discrepantes",
            "age": "Formulario general actual: Level 1 según mayor de 6–11; otros niveles aparte. Mínimo del menor sin indicar. BASIC de premios en documento enlazado exige todos de 6–14; agrupación distinta, confirmar aplicación a etapa elegida.",
            "age_rule": "En Level 1 de registro se comprueba el mayor; en BASIC de premios, cada integrante. Confirmar corte exacto y edición aplicable.",
            "team": "2–4 estudiantes según formulario general, hasta 2 mentores según página de registro; admite INDEPENDENT TEAM. Confirmar composición y corte de edad de disciplina concreta.",
            "hardware": "Resumen contiene 12 disciplinas, pero dimensiones, masa y plataforma dependen de reglamento actual de categoría. Carpetas Rescue 2020 enlazadas no se consideran reglas de temporada nueva.",
            "entry": "Crear equipo y robot en RoboLeague → Performance Sheet válida e índice de eficiencia → registro separado por disciplina y etapa → acordar cuota y admisión. Formulario ofrece etapas actuales, pero conserva texto de clasificación 2023/2024; no trasladar cuotas a 2027.",
            "event_id": "C1197"
          },
          {
            "name": "ITR Chile 2026 · Santiago · archivo",
            "age": "Formulario general actual: Level 1 según mayor de 6–11; otros niveles aparte. Mínimo del menor sin indicar. BASIC de premios en documento enlazado exige todos de 6–14; agrupación distinta, confirmar aplicación a etapa elegida.",
            "age_rule": "En Level 1 de registro se comprueba el mayor; en BASIC de premios, cada integrante. Confirmar corte exacto y edición aplicable.",
            "team": "2–4 estudiantes según formulario general, hasta 2 mentores según página de registro; admite INDEPENDENT TEAM. Confirmar composición y corte de edad de disciplina concreta.",
            "hardware": "Resumen contiene 12 disciplinas, pero dimensiones, masa y plataforma dependen de reglamento actual de categoría. Carpetas Rescue 2020 enlazadas no se consideran reglas de temporada nueva.",
            "entry": "Archivo 2026; convocatoria futura Chile aún sin confirmar. No repetir automáticamente estas fechas en 2027.",
            "event_id": "C1198"
          }
        ],
        "event_ids": [
          "C066",
          "C1190",
          "C1191",
          "C1192",
          "C1197",
          "C1198"
        ],
        "legacy_ids": [
          "C066"
        ],
        "route": "Crear equipo y robot en RoboLeague → Performance Sheet válida e índice de eficiencia → registro separado por disciplina y etapa → acordar cuota y admisión. Formulario ofrece etapas actuales, pero conserva texto de clasificación 2023/2024; no trasladar cuotas a 2027.",
        "hardware": "Resumen contiene 12 disciplinas, pero dimensiones, masa y plataforma dependen de reglamento actual de categoría. Carpetas Rescue 2020 enlazadas no se consideran reglas de temporada nueva.",
        "language": "Existen documentos EN/ES/PT. Idioma de jueces, entrevista técnica y apoyo infantil en etapa concreta sin confirmar.",
        "importance": "El grupo de redacción por tipo de ruta, no el ranking oficial de todas las ligas.",
        "strengths": "Etapas presenciales internacionales y pruebas previas medibles del robot en RoboLeague.",
        "requirements": [
          "2–4 estudiantes según formulario general, hasta 2 mentores según página de registro; admite INDEPENDENT TEAM. Confirmar composición y corte de edad de disciplina concreta.",
          "Confirmar reglamento local, edad de cada hijo, admisión extranjera independiente, Performance Sheet, moneda y factura final antes de pagar."
        ],
        "nuances": [
          "Formulario general actual: Level 1 según mayor de 6–11; otros niveles aparte. Mínimo del menor sin indicar. BASIC de premios en documento enlazado exige todos de 6–14; agrupación distinta, confirmar aplicación a etapa elegida.",
          "Formulario general conserva cuotas antiguas 2023/2024, carpetas técnicas materiales 2020. Bloques históricos no acreditan reglas vigentes por etapa."
        ],
        "cost": "Calculador internacional: al menos 90 días antes — 750 USD por equipo / 50 USD por acompañante; 60–89 — 850 / 150; 15–59 — 950 / 250. Último intervalo marcado parcialmente provisional. Lectura de tarifa del formulario, no factura aceptada; convocatoria, equipo, alojamiento y viaje aparte.",
        "award": "Puesto / premio solo según acta oficial. Nombre internacional ITR no implica final WRO / FIRST / RoboCup. BASIC / ADVANCED de premios difieren de Level 1–4 de registro.",
        "sources": [
          {
            "title": "Formulario y tarifas actuales",
            "url": "https://internationaltournamentofrobots.org/contribution/",
            "checked": "2026-11-04"
          },
          {
            "title": "Edades, niveles y equipos independientes",
            "url": "https://docs.google.com/forms/d/e/1FAIpQLSfYIltbcdyfuek-G3izwGE-NvLeBVSd4QdYE6piXhQBGVlvZw/viewform",
            "checked": "2026-11-04"
          },
          {
            "title": "ITR Brazil 2026 — International Tournament of Robots",
            "url": "https://internationaltournamentofrobots.org/BRAZIL/",
            "checked": "2026-11-04"
          },
          {
            "title": "ITR Spain 2027 · Barcelona",
            "url": "https://internationaltournamentofrobots.org/SPAIN/",
            "checked": "2026-11-04"
          },
          {
            "title": "ITR Argentina 2027 · Buenos Aires",
            "url": "https://internationaltournamentofrobots.org/ARGENTINA/",
            "checked": "2026-11-04"
          },
          {
            "title": "ITR Portugal 2027 · Lisboa",
            "url": "https://internationaltournamentofrobots.org/PORTUGAL/",
            "checked": "2026-11-04"
          },
          {
            "title": "ITR Mexico 2028 · Cancún · fechas discrepantes",
            "url": "https://internationaltournamentofrobots.org/MEXICO/",
            "checked": "2026-11-04"
          },
          {
            "title": "ITR Chile 2026 · Santiago · archivo",
            "url": "https://internationaltournamentofrobots.org/CHILE/",
            "checked": "2026-11-04"
          }
        ],
        "evidence": "Leídas páginas nacionales actuales, formulario general, código del calculador y directrices; discrepancias conservadas explícitamente."
      },
      {
        "id": "tecpro",
        "name": "TecPro Challenge · LATAM / Virtual",
        "group": "regional",
        "age_summary": "Otros: Artifact 6–8, Game 9–12, Smart Cities 13–18, URFI 11–16. Virtual: 5–9 / 8–12 / 10–14; Entornos 13–18 o 15–18 — el conflicto.",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "La entrada local con proyectos, juegos y tareas tecnológicas.",
        "categories": [
          {
            "name": "TecPro Challenge Costa Rica 2026 — Artifact / Game Fest",
            "age": "Festa de artefactos 6–8; Juego de fiesta 9–12; Ciudades inteligentes 13–18; Rutas de trabajo 11–16",
            "team": "los equipos por categoría: 2–4 el estudiante + 1 Adulto mentor; el máximo local puede ser diferente",
            "hardware": "Oscar: playBlocks TecPro A/B. Matvey: TecPro D/E (Halocode), mBlock y el controlador físico; materiales propios",
            "age_rule": "la fecha de corte / clase se ajuste al reglamento local vigente.",
            "event_id": "C078",
            "entry": "a través de un especialista local TecPro/Santillana. confirmar por escrito la recepción de equipos familiares independientes y la disponibilidad de los conjuntos requeridos",
            "language": "ES: el reglamento y la comunicación; el idioma de la presentación concreta confirmar",
            "note": "Matvey y Oscar pertenecen a diferentes categorías de edad. Se necesitan diferentes equipos. Mentor  adulto, autorizado por la institución educativa; registro del equipo familiar requiere confirmación. el proyecto se trae listo; el adulto no construye ni programa para los niños.",
            "source": "https://tdrobotica.co/tecpro-challenge-2026-2027",
            "checked": "2026-09-30"
          },
          {
            "age": "6 años y 8 años",
            "entry": "a través de TecPro / Santillana Costa Rica. confirmar la selección de este equipo independiente, equipo familiar, pareja de edad y equipo adecuado.",
            "language": "ES: el reglamento y la comunicación; el idioma de la presentación concreta confirmar",
            "note": "la disciplina individual de un solo arranque C078. el conjunto de la familia 6 / 9 no se adapta a una de estas categorías de edad.",
            "source": "https://tdrobotica.co/tecpro-challenge-2026-2027",
            "checked": "2026-10-01",
            "name": "TecPro Costa Rica · Artifact Fest · 2026",
            "team": "2–4 el alumno + un maestro adulto, autorizado por la institución educativa; el máximo local para aclarar",
            "hardware": "base obligatoria de playBlocks TecPro A / B; electrónica adicional fuera de A / B está prohibida; se permiten los materiales disponibles",
            "event_id": "C805",
            "age_rule": "seguir las categorías y el apartado local de edad vigente."
          },
          {
            "age": "9–12 años",
            "entry": "a través de TecPro / Santillana Costa Rica. confirmar la selección de este equipo independiente, equipo familiar, pareja de edad y equipo adecuado.",
            "language": "ES: el reglamento y la comunicación; el idioma de la presentación concreta confirmar",
            "note": "la disciplina individual de un solo arranque C078. el conjunto de la familia 6 / 9 no se adapta a una de estas categorías de edad.",
            "source": "https://tdrobotica.co/tecpro-challenge-2026-2027",
            "checked": "2026-10-01",
            "name": "TecPro Costa Rica · Game Fest · 2026",
            "team": "2–4 el alumno + un maestro adulto, autorizado por la institución educativa; el máximo local para aclarar",
            "hardware": "TecPro D / E (HaloCode), mBlock y la interfaz física; un juego original listo sobre el tema de los recursos hídricos",
            "event_id": "C806",
            "age_rule": "seguir las categorías y el apartado local de edad vigente."
          },
          {
            "age": "5–9 años; categoría por edad de la mayoría de los equipos",
            "entry": "preparar un proyecto sobre el tema Bienestar Integral: Tecnología para la vida. esperar un calendario / convocatoria de Match 2 separado; confirmar un equipo familiar independiente, edad mixta y permiso escolar del mentor.",
            "language": "ES: el reglamento; el idioma del video confirmar",
            "note": "La categoría de matches de matcha de matche es una categoría futura del concurso, no confirmada final mundial. la versión general de v1.0 requiere un video de hasta 5 minutos, un mínimo de 3 fotos, un bitácora PDF de un mínimo del 3 páginas y un enlace al código; para el nuevo conjunto es posible editar. Matvey 2017 durante 2027 cambia la edad de 9 a 10; fecha de nacimiento no se conoce.",
            "source": "https://tdrobotica.co/tecpro-challenge-2026-2027",
            "checked": "2026-10-01",
            "name": "TecPro Virtual · Match 2 (2027) · Animaciones e Historias Interactivas",
            "team": "2–4 el estudiante + Adulto mentor, autorizado por la institución educativa; categoría por mayor edad",
            "hardware": "mBlock; animaciones / historia interactiva / stop motion; hardware físico en esta categoría no es obligatorio para v1.0",
            "event_id": "C801",
            "age_rule": "seguir las categorías y el apartado local de edad vigente."
          },
          {
            "age": "8–12 años; categoría por edad de la mayoría de los equipos",
            "entry": "preparar un proyecto sobre el tema Bienestar Integral: Tecnología para la vida. esperar un calendario / convocatoria de Match 2 separado; confirmar un equipo familiar independiente, edad mixta y permiso escolar del mentor.",
            "language": "ES: el reglamento; el idioma del video confirmar",
            "note": "La categoría de matches de matcha de matche es una categoría futura del concurso, no confirmada final mundial. la versión general de v1.0 requiere un video de hasta 5 minutos, un mínimo de 3 fotos, un bitácora PDF de un mínimo del 3 páginas y un enlace al código; para el nuevo conjunto es posible editar. Matvey 2017 durante 2027 cambia la edad de 9 a 10; fecha de nacimiento no se conoce.",
            "source": "https://tdrobotica.co/tecpro-challenge-2026-2027",
            "checked": "2026-10-01",
            "name": "TecPro Virtual · Match 2 (2027) · Desarrollo de Videojuegos",
            "team": "2–4 el estudiante + Adulto mentor, autorizado por la institución educativa; categoría por mayor edad",
            "hardware": "TecPro D/E, mBlock, HaloCode/playBoard; interfaz física programada y proyecto de videojuego original",
            "event_id": "C802",
            "age_rule": "seguir las categorías y el apartado local de edad vigente."
          },
          {
            "age": "10–14 años; categoría por edad de la mayoría de los equipos",
            "entry": "preparar un proyecto sobre el tema Bienestar Integral: Tecnología para la vida. esperar un calendario / convocatoria de Match 2 separado; confirmar un equipo familiar independiente, edad mixta y permiso escolar del mentor.",
            "language": "ES: el reglamento; el idioma del video confirmar",
            "note": "La categoría de matches de matcha de matche es una categoría futura del concurso, no confirmada final mundial. la versión general de v1.0 requiere un video de hasta 5 minutos, un mínimo de 3 fotos, un bitácora PDF de un mínimo del 3 páginas y un enlace al código; para el nuevo conjunto es posible editar. Matvey 2017 durante 2027 cambia la edad de 9 a 10; fecha de nacimiento no se conoce.",
            "source": "https://tdrobotica.co/tecpro-challenge-2026-2027",
            "checked": "2026-10-01",
            "name": "TecPro Virtual · Match 2 (2027) · Automatización",
            "team": "2–4 el estudiante + Adulto mentor, autorizado por la institución educativa; categoría por mayor edad",
            "hardware": "TecPro D / E / F / G, sensores y ejecutivos; mBlock / Arduino IDE / AppInventor",
            "event_id": "C803",
            "age_rule": "seguir las categorías y el apartado local de edad vigente."
          },
          {
            "age": "el conflicto: tabla 13–18, la sección 3.4.4 15–18; el límite vigente",
            "entry": "preparar un proyecto sobre el tema Bienestar Integral: Tecnología para la vida. esperar un calendario / convocatoria de Match 2 separado; confirmar un equipo familiar independiente, edad mixta y permiso escolar del mentor.",
            "language": "ES: el reglamento; el idioma del video confirmar",
            "note": "Esta es la categoría futura del concurso., final mundial no confirmado. general v1.0 requiere un video hasta 5 minutos, por lo menos 3 Fotografía, bitácora PDF por lo menos 3 páginas y enlaces al código; para el nuevo conjunto es posible la edición. Matvey 2017 durante el 2027 cambia de edad con 9 en el 10; No se sabe cuál es su fecha de nacimiento.. en el virtual PDF v1.0 tabla en la página. 6 y lo hace Entornos Inteligentes 13–18, y la sección 3.4.4 en la página. 17 — 15–18. prioridad de la versión / el límite de la. en el Animaciones 5–9 y Videojuegos 8–12 no se ha encontrado ninguna diferencia de este tipo.",
            "source": "https://tdrobotica.co/tecpro-challenge-2026-2027",
            "checked": "2026-10-01",
            "name": "TecPro Virtual · Match 2 (2027) · Entornos Inteligentes",
            "team": "2–4 el estudiante + Adulto mentor, autorizado por la institución educativa; categoría por mayor edad",
            "hardware": "TecPro G / I / J, Arduino / Thonny / Visual Studio Code; sistemas conectados, IoT / AI por proyecto",
            "event_id": "C804",
            "age_rule": "seguir las categorías y el apartado local de edad vigente."
          }
        ],
        "event_ids": [
          "C078",
          "C079",
          "C080",
          "C081",
          "C801",
          "C802",
          "C803",
          "C804",
          "C805",
          "C806"
        ],
        "legacy_ids": [
          "C078"
        ],
        "route": "Virtual Match 1 está cerrado para nuevas solicitudes; Match 2 2027 con tema independiente, no se han anunciado las fechas exactas.",
        "hardware": "Oscar: playBlocks TecPro A/B. Matvey: TecPro D/E (Halocode), mBlock y el controlador físico; materiales propios",
        "language": "ES: el reglamento y la comunicación; el idioma de la presentación concreta confirmar",
        "importance": "El grupo de redacción por tipo de ruta, no el ranking oficial de todas las ligas.",
        "strengths": "La entrada local con proyectos, juegos y tareas tecnológicas.",
        "requirements": [
          "elegir una categoría específica y la redacción de las reglas: el nombre de la red por sí mismo no da permiso.",
          "comprobar la edad para la fecha, el grado, la formación del equipo, el coach, la plataforma y la lengua de defensa.",
          "Mantener el resultado oficial: el nombre del paso, la categoría, el lugar / award, la composición del equipo y la referencia al protocolo."
        ],
        "nuances": [
          "El equipo de 6 / 9 años no encaja en una categoría de Artifact / Game: se necesitan diferentes socios y equipos.",
          "La categoría virtual se determina por la mayoría de las edades; el equipo mezclado se acuerda de antemano. en 2027 Matvey cambia la edad de 9 a 10.",
          "en el virtual PDF v1.0 tabla en la página. 6 y lo hace Entornos Inteligentes 13–18, y la sección 3.4.4 en la página. 17 — 15–18. prioridad de la versión / el límite de la. en el Animaciones 5–9 y Videojuegos 8–12 no se ha encontrado ninguna diferencia de este tipo.",
          "en el hardware virtual Animaciones no es obligatorio; esta excepción no se aplica a la vista Artifact / Game. video de menos de 5 minutos, al menos 3 fotos y bitácora al menos 3 páginas en general v1.0.",
          "Fase presencial publicada de 28 de octubre de 2026 ya pasada; próxima fecha desconocida.",
          "Lista actual de sedes presenciales sin fechas Colombia; ausencia no prueba cancelación."
        ],
        "cost": "presupuesto: kit / computadora, campo y detalles de temporada, registro, preparación, viaje y residencia. suma exacta  en la tarjeta de la etapa; no calculado para toda la liga.",
        "award": "el certificado de participación y el lugar de la entrega del premio son diferentes; los premios se confirman con un protocolo oficial .",
        "sources": [
          {
            "title": "fuente oficial C078",
            "url": "https://tdrobotica.co/tecpro-challenge-2026-2027",
            "checked": "2026-09-30"
          },
          {
            "title": "TecPro Presencial v1.0",
            "url": "https://drive.google.com/file/d/155FHPkwTjHMRqx2FVbaGtKlrFt3H2VA9/preview?usp=drive_link",
            "checked": "2026-10-01"
          },
          {
            "title": "TecPro Virtual v1.0",
            "url": "https://drive.google.com/file/d/1UQ-IF-hHl0svWxMTaNlo9qI2H_29MxNi/preview?usp=drive_link",
            "checked": "2026-10-01"
          },
          {
            "url": "https://www.tdrobotica.co/tecpro-challenge-2026-2027",
            "title": "Fuente actual verificada / archivo señalado explícitamente",
            "checked": "2026-11-05"
          }
        ],
        "evidence": "se han vuelto a leer ambos PDF primarios v1.0 y el calendario actual: las diferencias de hardware / edad y los plazos futuros están divididos."
      },
      {
        "id": "ceibal",
        "name": "Ceibal · Uruguay",
        "group": "regional",
        "age_summary": "categorías por nivel de educación; edad en el 30.04.2026",
        "age_tags": [
          "unknown"
        ],
        "summary": "Olimpiada de la escuela de robótica, programación y videojuegos.",
        "categories": [
          {
            "name": "Ceibal Uruguay — 13ª Olimpíada de Robótica, Programación y Videojuegos 2026",
            "age": "edad y clases por categoría; edad para el 30.04.2026",
            "team": "el maestro registra a los alumnos de una clase / taller; el tamaño por categoría",
            "hardware": "por las reglas de la categoría; el equipo no es universal",
            "age_rule": "2026-04-30",
            "event_id": "C674",
            "entry": "Participan instituciones públicas y privadas de Uruguay, autorizadas por ANEP. no se contempla la solicitud familiar extranjera; no se aceptan las solicitudes tardías/email.",
            "language": "ES candidato; lengua de juez para confirmar",
            "note": "La ciudadanía de México no da permiso escolar a Uruguay. en ausencia de fecha exacta la final no se exporta como un campamento/evento mensual ficticio. el plazo del 7 de abril15 de mayo de 2026 ya ha pasado.",
            "source": "https://ceibal.edu.uy/institucional/articulos/tematica-olimpiada-de-robotica-programacion-y-videojuegos-edicion13/",
            "checked": "2026-09-30"
          }
        ],
        "event_ids": [
          "C674",
          "C675",
          "C676",
          "C677",
          "C678",
          "C679",
          "C680",
          "C681",
          "C682",
          "C683",
          "C684",
          "C686"
        ],
        "legacy_ids": [
          "C674"
        ],
        "route": "Participan instituciones públicas y privadas de Uruguay, autorizadas por ANEP. no se contempla la solicitud familiar extranjera; no se aceptan las solicitudes tardías/email.",
        "hardware": "por las reglas de la categoría; el equipo no es universal",
        "language": "ES candidato; lengua de juez para confirmar",
        "importance": "El grupo de redacción por tipo de ruta, no el ranking oficial de todas las ligas.",
        "strengths": "Olimpiada de la escuela de robótica, programación y videojuegos.",
        "requirements": [
          "elegir una categoría específica y la redacción de las reglas: el nombre de la red por sí mismo no da permiso.",
          "comprobar la edad para la fecha, el grado, la formación del equipo, el coach, la plataforma y la lengua de defensa.",
          "Mantener el resultado oficial: el nombre del paso, la categoría, el lugar / award, la composición del equipo y la referencia al protocolo."
        ],
        "nuances": [
          "La ciudadanía de México no da permiso escolar a Uruguay. en ausencia de fecha exacta la final no se exporta como un campamento/evento mensual ficticio. el plazo del 7 de abril15 de mayo de 2026 ya ha pasado."
        ],
        "cost": "presupuesto: kit / computadora, campo y detalles de temporada, registro, preparación, viaje y residencia. suma exacta  en la tarjeta de la etapa; no calculado para toda la liga.",
        "award": "El tipo de premio depende de la categoría: lugares habituales, menciones especiales; FLL Explore/Matific no promete un podio ganador.",
        "sources": [
          {
            "title": "fuente oficial C674",
            "url": "https://ceibal.edu.uy/institucional/articulos/tematica-olimpiada-de-robotica-programacion-y-videojuegos-edicion13/",
            "checked": "2026-09-30"
          }
        ],
        "evidence": "una revisión de las tarjetas verificadas anteriormente; las limitaciones de cada plataforma se han conservado."
      },
      {
        "id": "robojam",
        "name": "RoboJam",
        "group": "regional",
        "age_summary": "Según PDF enlazados: Bristle Race máximo 9; Path Attack Junior máximo 12; CrossBot máximo 15; restantes categorías presenciales leídas sin límite de edad.",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "pruebas presenciales y virtuales de la red internacional.",
        "categories": [
          {
            "name": "RoboJam  pruebas internacionales en presencia o en línea",
            "age": "Según PDF enlazados: Bristle Race máximo 9; Path Attack Junior máximo 12; CrossBot máximo 15; restantes categorías presenciales leídas sin límite de edad.",
            "team": "Hasta 3 participantes + asesor adulto; el tamaño mínimo del equipo no se indica por separado.",
            "hardware": "por las reglas de la categoría; el equipo no es universal",
            "age_rule": "la fecha de corte / clase se ajuste al reglamento local vigente.",
            "event_id": "C685",
            "entry": "elegir el reto y una convocatoria específica; solicitar la edad, la composición, la técnica, la lengua y el permiso extranjero",
            "language": "ES candidato; lengua de juez para confirmar",
            "note": "Encontrada etapa mexicana presencial 17.04.2027 con 8 retos. Pixart y RandoMap no anunciados en esta lista presencial; red global distinta de final mundial fechada.",
            "source": "https://www.robojam.live/",
            "checked": "2026-11-04"
          },
          {
            "name": "RoboJam MX Norestense · Bristle Race · 2027",
            "age": "Máximo 9 años según PDF; fecha de corte y mínimo sin indicar.",
            "team": "Hasta 3 participantes + asesor adulto; el tamaño mínimo del equipo no se indica por separado.",
            "hardware": "Bristlebot 10 × 10 cm, máximo 1 motor y 9 V; cerdas en lugar de ruedas/orugas; inicio remoto prohibido. Distancia 150 cm.",
            "age_rule": "Leídos los PDF españoles enlazados, edición 25.06.2026. Se permiten cambios locales: antes del pago confirmar edición 2027 y corte de edad. La página indica 20:00, pero mezcla -6 GMT y PDT; no se asigna UTC. Autorización de datos e imagen indicada antes del 14 de marzo. Sin registro, consentimiento ni pago familiar.",
            "event_id": "C1172",
            "entry": "Etapa presencial ASFM abierta a equipos de cualquier país; registro desde 02.11.2026. Cada reto requiere mínimo 5 equipos; máximo 5 inscripciones de un club por reto. Solicitud a esta etapa, sin clasificación mundial automática.",
            "language": "Reglamentos ES leídos; web breve bilingüe. Idioma de jueces y asistencia EN sin confirmar por separado.",
            "note": "Leídos los PDF españoles enlazados, edición 25.06.2026. Se permiten cambios locales: antes del pago confirmar edición 2027 y corte de edad. La página indica 20:00, pero mezcla -6 GMT y PDT; no se asigna UTC. Autorización de datos e imagen indicada antes del 14 de marzo. Sin registro, consentimiento ni pago familiar.",
            "source": "https://drive.google.com/file/d/1kZnAbk3euwqJe8TvVFEnRGvJbJpslGKu/view",
            "checked": "2026-11-04"
          },
          {
            "name": "RoboJam MX Norestense · Path Attack Junior · 2027",
            "age": "Máximo 12 años según PDF; fecha de corte y mínimo sin indicar.",
            "team": "Hasta 3 participantes + asesor adulto; el tamaño mínimo del equipo no se indica por separado.",
            "hardware": "Robot autónomo 15 × 15 cm para 10 hexágonos. Sin sensores externos; encoders, gyroscope y accelerometer integrados permitidos. Sin programación ni inicio remoto durante intento oficial.",
            "age_rule": "Leídos los PDF españoles enlazados, edición 25.06.2026. Se permiten cambios locales: antes del pago confirmar edición 2027 y corte de edad. La página indica 20:00, pero mezcla -6 GMT y PDT; no se asigna UTC. Autorización de datos e imagen indicada antes del 14 de marzo. Sin registro, consentimiento ni pago familiar.",
            "event_id": "C1173",
            "entry": "Etapa presencial ASFM abierta a equipos de cualquier país; registro desde 02.11.2026. Cada reto requiere mínimo 5 equipos; máximo 5 inscripciones de un club por reto. Solicitud a esta etapa, sin clasificación mundial automática.",
            "language": "Reglamentos ES leídos; web breve bilingüe. Idioma de jueces y asistencia EN sin confirmar por separado.",
            "note": "Leídos los PDF españoles enlazados, edición 25.06.2026. Se permiten cambios locales: antes del pago confirmar edición 2027 y corte de edad. La página indica 20:00, pero mezcla -6 GMT y PDT; no se asigna UTC. Autorización de datos e imagen indicada antes del 14 de marzo. Sin registro, consentimiento ni pago familiar.",
            "source": "https://drive.google.com/file/d/1fyX_eHjw7JjtGsxRiBj7Zc_hl5wmltpl/view",
            "checked": "2026-11-04"
          },
          {
            "name": "RoboJam MX Norestense · CrossBot · 2027",
            "age": "Máximo 15 años según PDF; fecha de corte y mínimo sin indicar.",
            "team": "Hasta 3 participantes + asesor adulto; el tamaño mínimo del equipo no se indica por separado.",
            "hardware": "Robot autónomo 20 × 20 cm; mínimo 1 sensor para reconocer color; un programa para elegir zona según color.",
            "age_rule": "Leídos los PDF españoles enlazados, edición 25.06.2026. Se permiten cambios locales: antes del pago confirmar edición 2027 y corte de edad. La página indica 20:00, pero mezcla -6 GMT y PDT; no se asigna UTC. Autorización de datos e imagen indicada antes del 14 de marzo. Sin registro, consentimiento ni pago familiar.",
            "event_id": "C1174",
            "entry": "Etapa presencial ASFM abierta a equipos de cualquier país; registro desde 02.11.2026. Cada reto requiere mínimo 5 equipos; máximo 5 inscripciones de un club por reto. Solicitud a esta etapa, sin clasificación mundial automática.",
            "language": "Reglamentos ES leídos; web breve bilingüe. Idioma de jueces y asistencia EN sin confirmar por separado.",
            "note": "Leídos los PDF españoles enlazados, edición 25.06.2026. Se permiten cambios locales: antes del pago confirmar edición 2027 y corte de edad. La página indica 20:00, pero mezcla -6 GMT y PDT; no se asigna UTC. Autorización de datos e imagen indicada antes del 14 de marzo. Sin registro, consentimiento ni pago familiar.",
            "source": "https://drive.google.com/file/d/1bSv88FAoh5xHH539hr9IiGAYu4_awKXY/view",
            "checked": "2026-11-04"
          },
          {
            "name": "RoboJam MX Norestense · Skill Drive · 2027",
            "age": "Cualquier edad según PDF; menores necesitan asesor adulto.",
            "team": "Hasta 3 participantes + asesor adulto; el tamaño mínimo del equipo no se indica por separado.",
            "hardware": "Robot teleoperado 20 × 20 cm, sin sensores de guía. Empujar objeto sin agarrarlo; guías máximo 3.5 cm. Ronda 120 segundos.",
            "age_rule": "Leídos los PDF españoles enlazados, edición 25.06.2026. Se permiten cambios locales: antes del pago confirmar edición 2027 y corte de edad. La página indica 20:00, pero mezcla -6 GMT y PDT; no se asigna UTC. Autorización de datos e imagen indicada antes del 14 de marzo. Sin registro, consentimiento ni pago familiar.",
            "event_id": "C1175",
            "entry": "Etapa presencial ASFM abierta a equipos de cualquier país; registro desde 02.11.2026. Cada reto requiere mínimo 5 equipos; máximo 5 inscripciones de un club por reto. Solicitud a esta etapa, sin clasificación mundial automática.",
            "language": "Reglamentos ES leídos; web breve bilingüe. Idioma de jueces y asistencia EN sin confirmar por separado.",
            "note": "Leídos los PDF españoles enlazados, edición 25.06.2026. Se permiten cambios locales: antes del pago confirmar edición 2027 y corte de edad. La página indica 20:00, pero mezcla -6 GMT y PDT; no se asigna UTC. Autorización de datos e imagen indicada antes del 14 de marzo. Sin registro, consentimiento ni pago familiar.",
            "source": "https://drive.google.com/file/d/1s48BOFoZxwxQhjWFzUsQgYmqWCnrjwki/view",
            "checked": "2026-11-04"
          },
          {
            "name": "RoboJam MX Norestense · Stack.IN · 2027",
            "age": "Cualquier edad según PDF; menores necesitan asesor adulto.",
            "team": "Hasta 3 participantes + asesor adulto; el tamaño mínimo del equipo no se indica por separado.",
            "hardware": "Robot teleoperado 30 × 30 cm, sin sensores de guía; se puede empujar o agarrar objeto. Ronda 120 segundos.",
            "age_rule": "Leídos los PDF españoles enlazados, edición 25.06.2026. Se permiten cambios locales: antes del pago confirmar edición 2027 y corte de edad. La página indica 20:00, pero mezcla -6 GMT y PDT; no se asigna UTC. Autorización de datos e imagen indicada antes del 14 de marzo. Sin registro, consentimiento ni pago familiar.",
            "event_id": "C1176",
            "entry": "Etapa presencial ASFM abierta a equipos de cualquier país; registro desde 02.11.2026. Cada reto requiere mínimo 5 equipos; máximo 5 inscripciones de un club por reto. Solicitud a esta etapa, sin clasificación mundial automática.",
            "language": "Reglamentos ES leídos; web breve bilingüe. Idioma de jueces y asistencia EN sin confirmar por separado.",
            "note": "Leídos los PDF españoles enlazados, edición 25.06.2026. Se permiten cambios locales: antes del pago confirmar edición 2027 y corte de edad. La página indica 20:00, pero mezcla -6 GMT y PDT; no se asigna UTC. Autorización de datos e imagen indicada antes del 14 de marzo. Sin registro, consentimiento ni pago familiar.",
            "source": "https://drive.google.com/file/d/1z_9FW_6gRtcHLJ7V4J1qkM6Qce96YTqo/view",
            "checked": "2026-11-04"
          },
          {
            "name": "RoboJam MX Norestense · BumperBot Evolution · 2027",
            "age": "Cualquier edad según PDF; menores necesitan asesor adulto.",
            "team": "Hasta 3 participantes + asesor adulto; el tamaño mínimo del equipo no se indica por separado.",
            "hardware": "Robot autónomo 20 × 20 cm; un programa independiente de la salida. Retirar 10 obstáculos en 120 segundos.",
            "age_rule": "Leídos los PDF españoles enlazados, edición 25.06.2026. Se permiten cambios locales: antes del pago confirmar edición 2027 y corte de edad. La página indica 20:00, pero mezcla -6 GMT y PDT; no se asigna UTC. Autorización de datos e imagen indicada antes del 14 de marzo. Sin registro, consentimiento ni pago familiar.",
            "event_id": "C1177",
            "entry": "Etapa presencial ASFM abierta a equipos de cualquier país; registro desde 02.11.2026. Cada reto requiere mínimo 5 equipos; máximo 5 inscripciones de un club por reto. Solicitud a esta etapa, sin clasificación mundial automática.",
            "language": "Reglamentos ES leídos; web breve bilingüe. Idioma de jueces y asistencia EN sin confirmar por separado.",
            "note": "Leídos los PDF españoles enlazados, edición 25.06.2026. Se permiten cambios locales: antes del pago confirmar edición 2027 y corte de edad. La página indica 20:00, pero mezcla -6 GMT y PDT; no se asigna UTC. Autorización de datos e imagen indicada antes del 14 de marzo. Sin registro, consentimiento ni pago familiar.",
            "source": "https://drive.google.com/file/d/1_bsjNHppKRGpBd8IyGWnmNwP4Z85PFdY/view",
            "checked": "2026-11-04"
          },
          {
            "name": "RoboJam MX Norestense · Path Attack Pro · 2027",
            "age": "Cualquier edad según PDF; menores necesitan asesor adulto.",
            "team": "Hasta 3 participantes + asesor adulto; el tamaño mínimo del equipo no se indica por separado.",
            "hardware": "Robot teleoperado 15 × 15 cm; sin sensores de guía; 5 hexágonos y 5 obstáculos. Pro no implica modo autónomo.",
            "age_rule": "Leídos los PDF españoles enlazados, edición 25.06.2026. Se permiten cambios locales: antes del pago confirmar edición 2027 y corte de edad. La página indica 20:00, pero mezcla -6 GMT y PDT; no se asigna UTC. Autorización de datos e imagen indicada antes del 14 de marzo. Sin registro, consentimiento ni pago familiar.",
            "event_id": "C1178",
            "entry": "Etapa presencial ASFM abierta a equipos de cualquier país; registro desde 02.11.2026. Cada reto requiere mínimo 5 equipos; máximo 5 inscripciones de un club por reto. Solicitud a esta etapa, sin clasificación mundial automática.",
            "language": "Reglamentos ES leídos; web breve bilingüe. Idioma de jueces y asistencia EN sin confirmar por separado.",
            "note": "Leídos los PDF españoles enlazados, edición 25.06.2026. Se permiten cambios locales: antes del pago confirmar edición 2027 y corte de edad. La página indica 20:00, pero mezcla -6 GMT y PDT; no se asigna UTC. Autorización de datos e imagen indicada antes del 14 de marzo. Sin registro, consentimiento ni pago familiar.",
            "source": "https://drive.google.com/file/d/1wfKwvELYUCqNaKoIPOB4PsOf98gP8Ui7/view",
            "checked": "2026-11-04"
          },
          {
            "name": "RoboJam MX Norestense · Disk Derby · 2027",
            "age": "Cualquier edad según PDF; menores necesitan asesor adulto.",
            "team": "Hasta 3 participantes + asesor adulto; el tamaño mínimo del equipo no se indica por separado.",
            "hardware": "Robot teleoperado 20 × 20 cm; sin sensores de guía; agarrar discos y llevar a zona propia. Ronda 120 segundos.",
            "age_rule": "Leídos los PDF españoles enlazados, edición 25.06.2026. Se permiten cambios locales: antes del pago confirmar edición 2027 y corte de edad. La página indica 20:00, pero mezcla -6 GMT y PDT; no se asigna UTC. Autorización de datos e imagen indicada antes del 14 de marzo. Sin registro, consentimiento ni pago familiar.",
            "event_id": "C1179",
            "entry": "Etapa presencial ASFM abierta a equipos de cualquier país; registro desde 02.11.2026. Cada reto requiere mínimo 5 equipos; máximo 5 inscripciones de un club por reto. Solicitud a esta etapa, sin clasificación mundial automática.",
            "language": "Reglamentos ES leídos; web breve bilingüe. Idioma de jueces y asistencia EN sin confirmar por separado.",
            "note": "Leídos los PDF españoles enlazados, edición 25.06.2026. Se permiten cambios locales: antes del pago confirmar edición 2027 y corte de edad. La página indica 20:00, pero mezcla -6 GMT y PDT; no se asigna UTC. Autorización de datos e imagen indicada antes del 14 de marzo. Sin registro, consentimiento ni pago familiar.",
            "source": "https://drive.google.com/file/d/1rianC2YLngELwIx_npHOLOV46dwE_X2t/view",
            "checked": "2026-11-04"
          }
        ],
        "event_ids": [
          "C685",
          "C1171",
          "C1172",
          "C1173",
          "C1174",
          "C1175",
          "C1176",
          "C1177",
          "C1178",
          "C1179"
        ],
        "legacy_ids": [
          "C685"
        ],
        "route": "Etapa presencial ASFM abierta a equipos de cualquier país; registro desde 02.11.2026. Cada reto requiere mínimo 5 equipos; máximo 5 inscripciones de un club por reto. Solicitud a esta etapa, sin clasificación mundial automática.",
        "hardware": "Bristlebot, robot autónomo y teleoperado según categoría; dimensiones 10 × 10, 15 × 15, 20 × 20 o 30 × 30 cm.",
        "language": "ES candidato; lengua de juez para confirmar",
        "importance": "El grupo de redacción por tipo de ruta, no el ranking oficial de todas las ligas.",
        "strengths": "pruebas presenciales y virtuales de la red internacional.",
        "requirements": [
          "elegir una categoría específica y la redacción de las reglas: el nombre de la red por sí mismo no da permiso.",
          "comprobar la edad para la fecha, el grado, la formación del equipo, el coach, la plataforma y la lengua de defensa.",
          "Mantener el resultado oficial: el nombre del paso, la categoría, el lugar / award, la composición del equipo y la referencia al protocolo."
        ],
        "nuances": [
          "Leídos los PDF españoles enlazados, edición 25.06.2026. Se permiten cambios locales: antes del pago confirmar edición 2027 y corte de edad. La página indica 20:00, pero mezcla -6 GMT y PDT; no se asigna UTC. Autorización de datos e imagen indicada antes del 14 de marzo. Sin registro, consentimiento ni pago familiar."
        ],
        "cost": "presupuesto: kit / computadora, campo y detalles de temporada, registro, preparación, viaje y residencia. suma exacta  en la tarjeta de la etapa; no calculado para toda la liga.",
        "award": "Primeros 3 puestos: acreditaciones para un evento ROBOJAM según reglamento; los demás pueden solicitar certificado de participación. Próximo evento y premios adicionales sin identificar; certificado distinto de puesto premiado.",
        "sources": [
          {
            "title": "fuente oficial C685",
            "url": "https://www.robojam.live/",
            "checked": "2026-09-30"
          },
          {
            "title": "RoboJam · ES",
            "url": "https://www.robojam.live/mexico",
            "checked": "2026-11-04"
          },
          {
            "title": "RoboJam · ES",
            "url": "https://www.robojam.live/challenges",
            "checked": "2026-11-04"
          },
          {
            "title": "RoboJam · ES",
            "url": "https://drive.google.com/file/d/1kZnAbk3euwqJe8TvVFEnRGvJbJpslGKu/view",
            "checked": "2026-11-04"
          },
          {
            "title": "RoboJam · ES",
            "url": "https://drive.google.com/file/d/1fyX_eHjw7JjtGsxRiBj7Zc_hl5wmltpl/view",
            "checked": "2026-11-04"
          },
          {
            "title": "RoboJam · ES",
            "url": "https://drive.google.com/file/d/1bSv88FAoh5xHH539hr9IiGAYu4_awKXY/view",
            "checked": "2026-11-04"
          },
          {
            "title": "RoboJam · ES",
            "url": "https://drive.google.com/file/d/1s48BOFoZxwxQhjWFzUsQgYmqWCnrjwki/view",
            "checked": "2026-11-04"
          },
          {
            "title": "RoboJam · ES",
            "url": "https://drive.google.com/file/d/1z_9FW_6gRtcHLJ7V4J1qkM6Qce96YTqo/view",
            "checked": "2026-11-04"
          },
          {
            "title": "RoboJam · ES",
            "url": "https://drive.google.com/file/d/1_bsjNHppKRGpBd8IyGWnmNwP4Z85PFdY/view",
            "checked": "2026-11-04"
          },
          {
            "title": "RoboJam · ES",
            "url": "https://drive.google.com/file/d/1wfKwvELYUCqNaKoIPOB4PsOf98gP8Ui7/view",
            "checked": "2026-11-04"
          },
          {
            "title": "RoboJam · ES",
            "url": "https://drive.google.com/file/d/1rianC2YLngELwIx_npHOLOV46dwE_X2t/view",
            "checked": "2026-11-04"
          }
        ],
        "evidence": "una revisión de las tarjetas verificadas anteriormente; las limitaciones de cada plataforma se han conservado.",
        "checked": "2026-11-04"
      },
      {
        "id": "roboliga",
        "name": "RoboLiga · Argentina",
        "group": "regional",
        "age_summary": "Sumo Infantil 8–13; Advanced 8–19; los grupos de proyectos por separado",
        "age_tags": [
          "9",
          "10-12",
          "teen"
        ],
        "summary": "la práctica regional en sumo y proyectos de ingeniería.",
        "categories": [
          {
            "name": "RoboLiga Argentina 2026  Olimpiada y proyectos de exposición",
            "age": "Sumo Infantil 8–13; Avanzado 8–19; la exposición: edad del mayor en el equipo 10–13 / 14–18",
            "team": "1–4 el alumno + educador; el máximo 2 equipos de la escuela en una prueba/nivel de la",
            "hardware": "robot/programación independiente y su propio ordenador; por disciplina",
            "age_rule": "la fecha de corte / clase se ajuste al reglamento local vigente.",
            "event_id": "C663",
            "entry": "la escuela/institución declara al equipo. el permiso firmado de los padres con la certificación de la escuela; sus robots y computadoras. el permiso familiar extranjero no se conoce.",
            "language": "ES candidato; lengua de juez para confirmar",
            "note": "un estudiante no participa simultáneamente en varias competiciones o en un proyecto de exposición y una olimpiada. los adultos no ayudan en la evaluación de la exposición y la olimpiada en diferentes plataformas; se necesitan acompañantes separados.",
            "source": "https://roboliga.edu.ar/edicion-2026/default.asp",
            "checked": "2026-09-30"
          }
        ],
        "event_ids": [
          "C663",
          "C664",
          "C665",
          "C666",
          "C667",
          "C668",
          "C669",
          "C670",
          "C671",
          "C672",
          "C673"
        ],
        "legacy_ids": [
          "C663"
        ],
        "route": "la escuela/institución declara al equipo. el permiso firmado de los padres con la certificación de la escuela; sus robots y computadoras. el permiso familiar extranjero no se conoce.",
        "hardware": "robot/programación independiente y su propio ordenador; por disciplina",
        "language": "ES candidato; lengua de juez para confirmar",
        "importance": "El grupo de redacción por tipo de ruta, no el ranking oficial de todas las ligas.",
        "strengths": "la práctica regional en sumo y proyectos de ingeniería.",
        "requirements": [
          "elegir una categoría específica y la redacción de las reglas: el nombre de la red por sí mismo no da permiso.",
          "comprobar la edad para la fecha, el grado, la formación del equipo, el coach, la plataforma y la lengua de defensa.",
          "Mantener el resultado oficial: el nombre del paso, la categoría, el lugar / award, la composición del equipo y la referencia al protocolo."
        ],
        "nuances": [
          "un estudiante no participa simultáneamente en varias competiciones o en un proyecto de exposición y una olimpiada. los adultos no ayudan en la evaluación de la exposición y la olimpiada en diferentes plataformas; se necesitan acompañantes separados."
        ],
        "cost": "presupuesto: kit / computadora, campo y detalles de temporada, registro, preparación, viaje y residencia. suma exacta  en la tarjeta de la etapa; no calculado para toda la liga.",
        "award": "lugar o premio sólo por el protocolo oficial; el registro no garantiza la victoria",
        "sources": [
          {
            "title": "fuente oficial C663",
            "url": "https://roboliga.edu.ar/edicion-2026/default.asp",
            "checked": "2026-09-30"
          }
        ],
        "evidence": "una revisión de las tarjetas verificadas anteriormente; las limitaciones de cada plataforma se han conservado."
      },
      {
        "id": "stemlab",
        "name": "STEMLab Sumo League",
        "group": "regional",
        "age_summary": "de los grupos 6–8, 9–11, 12–14, 15–18",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "la liga local del proveedor en suyo; el kit y las etapas precisas se aclaran.",
        "categories": [
          {
            "name": "STEMLab Sumo Robotics League  liga local",
            "age": "6–18; de los grupos 6–8, 9–11, 12–14, 15–18",
            "team": "participante / equipo: no se publicó el número",
            "hardware": "STEMLab proporciona los kits robóticos y herramientas de codificación necesarias; utilizan sus plataformas",
            "age_rule": "la fecha de corte / clase se ajuste al reglamento local vigente.",
            "event_id": "C751",
            "entry": "El formulario de interés está en la página; se anunciarán las fechas exactas de registro.",
            "language": "EN candidato; el idioma del flujo concreto para confirmar",
            "note": "Las etapas exactas, el número de equipos, las entradas, el calendario, el reglamento técnico publicado y la recepción extranjera aún no se han encontrado. es la liga local del proveedor, no la final mundial. la promesa de scholarships / kits / certificates se refiere a la publicidad de los premios de los campeones; la victoria no está garantizada. el correo Claremont en el footer no confirma el lugar de cada torneo.",
            "source": "https://stemlab.co.za/sumo-robotics-league/",
            "checked": "2026-09-30"
          }
        ],
        "event_ids": [
          "C751",
          "C752",
          "C753",
          "C754",
          "C755"
        ],
        "legacy_ids": [
          "C751"
        ],
        "route": "El formulario de interés está en la página; se anunciarán las fechas exactas de registro.",
        "hardware": "STEMLab proporciona los kits robóticos y herramientas de codificación necesarias; utilizan sus plataformas",
        "language": "EN candidato; el idioma del flujo concreto para confirmar",
        "importance": "El grupo de redacción por tipo de ruta, no el ranking oficial de todas las ligas.",
        "strengths": "la liga local del proveedor en suyo; el kit y las etapas precisas se aclaran.",
        "requirements": [
          "elegir una categoría específica y la redacción de las reglas: el nombre de la red por sí mismo no da permiso.",
          "comprobar la edad para la fecha, el grado, la formación del equipo, el coach, la plataforma y la lengua de defensa.",
          "Mantener el resultado oficial: el nombre del paso, la categoría, el lugar / award, la composición del equipo y la referencia al protocolo."
        ],
        "nuances": [
          "Las etapas exactas, el número de equipos, las entradas, el calendario, el reglamento técnico publicado y la recepción extranjera aún no se han encontrado. es la liga local del proveedor, no la final mundial. la promesa de scholarships / kits / certificates se refiere a la publicidad de los premios de los campeones; la victoria no está garantizada. el correo Claremont en el footer no confirma el lugar de cada torneo."
        ],
        "cost": "presupuesto: kit / computadora, campo y detalles de temporada, registro, preparación, viaje y residencia. suma exacta  en la tarjeta de la etapa; no calculado para toda la liga.",
        "award": "el proveedor declara becas, kits y certificados a los campeones; la victoria y el valor de los premios no se confirman de antemano",
        "sources": [
          {
            "title": "fuente oficial C751",
            "url": "https://stemlab.co.za/sumo-robotics-league/",
            "checked": "2026-09-30"
          }
        ],
        "evidence": "una revisión de las tarjetas verificadas anteriormente; las limitaciones de cada plataforma se han conservado."
      },
      {
        "id": "fcti",
        "name": "FCTI · Costa Rica",
        "group": "regional",
        "age_summary": "I Ciclo: 1–3 las clases; II Ciclo: 4–6 las clases",
        "age_tags": [
          "unknown"
        ],
        "summary": "un proyecto científico y tecnológico escolar y una selección consecuente.",
        "categories": [
          {
            "name": "Costa Rica FCTI — Quehacer científico y tecnológico / I Ciclo",
            "age": "I Ciclo de la escuela primaria: 1–3 las clases; La edad no determina por sí misma la admisión",
            "team": "proyecto individual o equipo de hasta 3 alumnos de una misma escuela + tutor",
            "hardware": "proyecto de investigación de la categoría Quehacer; la elección del tema de computación / ingeniería y las condiciones de demostración acordar con la escuela",
            "age_rule": "la fecha de corte / clase se ajuste al reglamento local vigente.",
            "event_id": "C760",
            "entry": "a través de su escuela → selección del distrito; el I Ciclo ordinario no se promueve a las etapas regionales y nacionales.",
            "language": "ES: el reglamento requiere un proyecto en español",
            "note": "Es un camino para los estudiantes de secundaria, no una solicitud abierta para la final nacional de noviembre. Las reglas de 2027 aún no se han confirmado.",
            "source": "https://www.mep.go.cr/sites/default/files/2026-04/ManualFCTI2026.pdf",
            "checked": "2026-09-30"
          },
          {
            "name": "Costa Rica FCTI 2026  II Ciclo / protección virtual nacional",
            "age": "II Ciclo de la escuela primaria ordinaria: 4–6 las clases; se requiere selección escolar y regional",
            "team": "proyecto individual o hasta 3 alumnos de una misma escuela + tutor; protección nacional en línea",
            "hardware": "Quehacer científico y tecnológico; diario de experiencia y proyectos. temas de computación / ingeniería para elegir con el CCR; uso y describir en metodología.",
            "age_rule": "la fecha de corte / clase se ajuste al reglamento local vigente.",
            "event_id": "C761",
            "entry": "escuela → distrito → selección regional → cuota nacional. sólo para proyectos escolares admitidos; la familia no se registra directamente en forma para jueces.",
            "language": "ES: proyecto escrito en español",
            "note": "la grabación describe la fecha de la juzgada virtual, no se exhibe públicamente y no se visita UCR. lugar de visita familiar diaria y los demás días 10–13.11 No se confirmó. La admisión depende de la escuela./de clase/de selección, y no sólo la edad o la ciudadanía; alto potencial requiere de un acuerdo por separado CCR.",
            "source": "https://micitt.go.cr/el-sector-informa/invitacion-para-participar-como-juez-en-la-feria-nacional-de-ciencia-tecnologia-e",
            "checked": "2026-09-30"
          }
        ],
        "event_ids": [
          "C760",
          "C761"
        ],
        "legacy_ids": [
          "C760",
          "C761"
        ],
        "route": "a través de su escuela → selección del distrito; el I Ciclo ordinario no se promueve a las etapas regionales y nacionales.",
        "hardware": "proyecto de investigación de la categoría Quehacer; la elección del tema de computación / ingeniería y las condiciones de demostración acordar con la escuela",
        "language": "ES: el reglamento requiere un proyecto en español",
        "importance": "El grupo de redacción por tipo de ruta, no el ranking oficial de todas las ligas.",
        "strengths": "un proyecto científico y tecnológico escolar y una selección consecuente.",
        "requirements": [
          "elegir una categoría específica y la redacción de las reglas: el nombre de la red por sí mismo no da permiso.",
          "comprobar la edad para la fecha, el grado, la formación del equipo, el coach, la plataforma y la lengua de defensa.",
          "Mantener el resultado oficial: el nombre del paso, la categoría, el lugar / award, la composición del equipo y la referencia al protocolo."
        ],
        "nuances": [
          "Es un camino para los estudiantes de secundaria, no una solicitud abierta para la final nacional de noviembre. Las reglas de 2027 aún no se han confirmado."
        ],
        "cost": "presupuesto: kit / computadora, campo y detalles de temporada, registro, preparación, viaje y residencia. suma exacta  en la tarjeta de la etapa; no calculado para toda la liga.",
        "award": "evaluación del proyecto en la etapa escolar / circundante; el resultado no es una victoria internacional",
        "sources": [
          {
            "title": "fuente oficial C760",
            "url": "https://www.mep.go.cr/sites/default/files/2026-04/ManualFCTI2026.pdf",
            "checked": "2026-09-30"
          },
          {
            "title": "fuente oficial C761",
            "url": "https://micitt.go.cr/el-sector-informa/invitacion-para-participar-como-juez-en-la-feria-nacional-de-ciencia-tecnologia-e",
            "checked": "2026-09-30"
          }
        ],
        "evidence": "una revisión de las tarjetas verificadas anteriormente; las limitaciones de cada plataforma se han conservado."
      },
      {
        "id": "luva",
        "name": "LUVÁ · Costa Rica",
        "group": "regional",
        "age_summary": "el permiso de niños por el reglamento local de Sumo LEGO",
        "age_tags": [
          "unknown"
        ],
        "summary": "Un lugar familiar cercano para entrenar y un protocolo real.",
        "categories": [
          {
            "name": "LUVÁ 2026 — Sumo LEGO",
            "age": "Oficialmente secundaria; Matvey necesita una excepción",
            "team": "Composición según la solicitud; es obligatorio un asesor adulto",
            "hardware": "EV3 / SPIKE / NXT; LEGO, 15×15 cm, ≤1 kg, USB, espera de 5 s",
            "age_rule": "la fecha de corte / clase se ajuste al reglamento local vigente.",
            "event_id": "C001",
            "entry": "Según los documentos adjuntos, la solicitud ya está creada; la convocatoria pública está cerrada",
            "language": "ES",
            "note": "La existencia de una solicitud no demuestra la excepción de edad o la preparación definitiva. la acreditación de Infomatrix/Robomatrix no significa una salida internacional pagada.",
            "source": "https://www.torneoluva.com",
            "checked": "2026-09-29"
          }
        ],
        "event_ids": [
          "C001",
          "C002"
        ],
        "legacy_ids": [],
        "route": "Según los documentos adjuntos, la solicitud ya está creada; la convocatoria pública está cerrada",
        "hardware": "EV3 / SPIKE / NXT; LEGO, 15×15 cm, ≤1 kg, USB, espera de 5 s",
        "language": "ES",
        "importance": "El grupo de redacción por tipo de ruta, no el ranking oficial de todas las ligas.",
        "strengths": "Un lugar familiar cercano para entrenar y un protocolo real.",
        "requirements": [
          "elegir una categoría específica y la redacción de las reglas: el nombre de la red por sí mismo no da permiso.",
          "comprobar la edad para la fecha, el grado, la formación del equipo, el coach, la plataforma y la lengua de defensa.",
          "Mantener el resultado oficial: el nombre del paso, la categoría, el lugar / award, la composición del equipo y la referencia al protocolo."
        ],
        "nuances": [
          "La existencia de una solicitud no demuestra la excepción de edad o la preparación definitiva. la acreditación de Infomatrix/Robomatrix no significa una salida internacional pagada."
        ],
        "cost": "presupuesto: kit / computadora, campo y detalles de temporada, registro, preparación, viaje y residencia. suma exacta  en la tarjeta de la etapa; no calculado para toda la liga.",
        "award": "Puesto o premio según los resultados oficiales",
        "sources": [
          {
            "title": "fuente oficial C001",
            "url": "https://www.torneoluva.com",
            "checked": "2026-09-29"
          }
        ],
        "evidence": "una revisión de las tarjetas verificadas anteriormente; las limitaciones de cada plataforma se han conservado."
      },
      {
        "id": "pokemon",
        "name": "Play! Pokémon",
        "group": "games",
        "age_summary": "Junior 2027: nacidos en 2015 o después",
        "age_tags": [
          "6",
          "9",
          "10-12"
        ],
        "summary": "la trayectoria de juego separada TCG / VGC; el resultado no se refiere a la robótica.",
        "categories": [
          {
            "name": "Play! Pokémon 2027 — Junior, VGC / TCG",
            "age": "Junior: nacidos en 2015 o después",
            "team": "individuales; VGC, TCG y GO  diferentes disciplinas",
            "hardware": "VGC: Nintendo Switch / Switch 2; en Brasil hasta 14 y Alemania hasta 12  Junior versión de Pokémon Champions",
            "age_rule": "la fecha de corte / clase se ajuste al reglamento local vigente.",
            "event_id": "C070",
            "entry": "El padre verifica la cuenta del niño, el ID del jugador, el reglamento de la disciplina elegida y la solicitud de la etapa específica.",
            "language": "EN / ES; lengua de los jueces locales para comprobar",
            "note": "GO no tiene Junior; UNITE ya no es parte de la Championship Series 2027. la residencia determina la zona de clasificación; no elegir el país sólo por el pasaporte.",
            "source": "https://championships.pokemon.com/en-us/about/2027-season-changes/",
            "checked": "2026-09-30"
          }
        ],
        "event_ids": [
          "C070"
        ],
        "legacy_ids": [
          "C070"
        ],
        "route": "El padre verifica la cuenta del niño, el ID del jugador, el reglamento de la disciplina elegida y la solicitud de la etapa específica.",
        "hardware": "VGC: Nintendo Switch / Switch 2; en Brasil hasta 14 y Alemania hasta 12  Junior versión de Pokémon Champions",
        "language": "EN / ES; lengua de los jueces locales para comprobar",
        "importance": "El grupo de redacción por tipo de ruta, no el ranking oficial de todas las ligas.",
        "strengths": "la trayectoria de juego separada TCG / VGC; el resultado no se refiere a la robótica.",
        "requirements": [
          "elegir una categoría específica y la redacción de las reglas: el nombre de la red por sí mismo no da permiso.",
          "comprobar la edad para la fecha, el grado, la formación del equipo, el coach, la plataforma y la lengua de defensa.",
          "Mantener el resultado oficial: el nombre del paso, la categoría, el lugar / award, la composición del equipo y la referencia al protocolo."
        ],
        "nuances": [
          "GO no tiene Junior; UNITE ya no es parte de la Championship Series 2027. la residencia determina la zona de clasificación; no elegir el país sólo por el pasaporte."
        ],
        "cost": "presupuesto: kit / computadora, campo y detalles de temporada, registro, preparación, viaje y residencia. suma exacta  en la tarjeta de la etapa; no calculado para toda la liga.",
        "award": "puntos y lugares de premio; invitación a los Worlds según las reglas de la temporada",
        "sources": [
          {
            "title": "fuente oficial C070",
            "url": "https://championships.pokemon.com/en-us/about/2027-season-changes/",
            "checked": "2026-09-30"
          }
        ],
        "evidence": "una revisión de las tarjetas verificadas anteriormente; las limitaciones de cada plataforma se han conservado."
      },
      {
        "id": "botball",
        "name": "Botball",
        "group": "advanced",
        "age_summary": "Middle / high school; especificar las clases locales exactas",
        "age_tags": [
          "unknown",
          "teen"
        ],
        "summary": "dos robots autónomos, programación y documentación de trabajo de ingeniería.",
        "categories": [
          {
            "name": "Botball",
            "age": "Primaria / secundaria",
            "team": "equipo; especificar el",
            "hardware": "KIPR Wombat y Botball kit; C / C++ / Java",
            "age_rule": "clase y temporada local",
            "entry": "Workshop → desarrollo → regional"
          }
        ],
        "event_ids": [],
        "legacy_ids": [],
        "route": "KIPR / regional → workshop y kit → 7–9 semana de desarrollo → regional. GCER y el acceso a la misma por separado.",
        "hardware": "KIPR Wombat y Botball kit; C / C++ / Java",
        "language": "EN: materiales internacionales; lenguaje de selección nacional por separado",
        "importance": "una fuerte trayectoria superior por competencia de perfil; un oriente editorial, no un ranking mundial general.",
        "strengths": "dos robots autónomos, programación y documentación de trabajo de ingeniería.",
        "requirements": [
          "comprobar las reglas vigentes de la temporada y de la selección nacional antes de elegir una representación.",
          "preparar trabajo independiente y resultados confirmados, no sólo certificados de cursos."
        ],
        "nuances": [
          "Junior Botball  programa de juventud separado.",
          "No hay una edad mínima universal, número de equipos y promesa de un lugar automático en un evento mundial."
        ],
        "cost": "No se calcula el coste exacto de la familia: la preparación, el equipo/calculo, la inscripción y el viaje dependen de la etapa.",
        "award": "el resultado oficial de una etapa concreta; la calificación y la medalla  diferentes logros.",
        "sources": [
          {
            "title": "Botball: fuente oficial",
            "url": "https://www.kipr.org/botball",
            "checked": "2026-09-30"
          }
        ],
        "evidence": "página oficial / reglas leídas 30.09.2026; las condiciones locales de la familia no se han confirmado."
      },
      {
        "id": "robomaster",
        "name": "RoboMaster · University",
        "group": "advanced",
        "age_summary": "equipo universitario; no liga infantil menor",
        "age_tags": [
          "university"
        ],
        "summary": "mecánica, electrónica, visión por ordenador, navegación autónoma y un gran proyecto de equipo.",
        "categories": [
          {
            "name": "RMUC",
            "age": "University",
            "team": "equipo de la universidad",
            "hardware": "varios tipos de robots; evaluaciones técnicas",
            "age_rule": "por estatus y Participant Manual",
            "entry": "universidad → condiciones RMUC / RMUL → pruebas técnicas → selección"
          }
        ],
        "event_ids": [],
        "legacy_ids": [],
        "route": "equipo de R&D de la universidad → condiciones de temporada de entrada → technical assessment → torneo y selección final.",
        "hardware": "varios tipos de robots; evaluaciones técnicas",
        "language": "EN: materiales internacionales; lenguaje de selección nacional por separado",
        "importance": "una fuerte trayectoria superior por competencia de perfil; un oriente editorial, no un ranking mundial general.",
        "strengths": "mecánica, electrónica, visión por ordenador, navegación autónoma y un gran proyecto de equipo.",
        "requirements": [
          "comprobar las reglas vigentes de la temporada y de la selección nacional antes de elegir una representación.",
          "preparar trabajo independiente y resultados confirmados, no sólo certificados de cursos."
        ],
        "nuances": [
          "Las reglas 2026 limitan la entrada de RMUC por la historia del equipo o por el resultado de RMUL; el nuevo club escolar no recibe entrada directa.",
          "Las competiciones infantiles con RoboMaster EP y University Championship no son una liga de edad.",
          "una oportunidad a largo plazo después de la escuela, no un objetivo para un niño de 10 a 12."
        ],
        "cost": "No se calcula el coste exacto de la familia: la preparación, el equipo/calculo, la inscripción y el viaje dependen de la etapa.",
        "award": "el resultado oficial de una etapa concreta; la calificación y la medalla  diferentes logros.",
        "sources": [
          {
            "title": "RoboMaster · University: fuente oficial",
            "url": "https://www.robomaster.com/en-US/robo/rm",
            "checked": "2026-09-30"
          }
        ],
        "evidence": "página oficial / reglas leídas 30.09.2026; las condiciones locales de la familia no se han confirmado."
      },
      {
        "id": "ioai",
        "name": "IOAI · la olimpiada por la",
        "group": "advanced",
        "age_summary": "≤20 para el 1 de julio + estatus escolar; selección nacional",
        "age_tags": [
          "teen"
        ],
        "summary": "la olimpiada internacional de fútbol profesional; la selección escolar del país.",
        "categories": [
          {
            "name": "IOAI · Student competition",
            "age": "≤20 para el 1 de julio",
            "team": "hasta 4 participantes + un líder de equipo adulto",
            "hardware": "Computing por el syllabus / rules del concurso",
            "age_rule": "educación escolar el 1 de diciembre del año anterior",
            "entry": "reconocido selección nacional"
          }
        ],
        "event_ids": [],
        "legacy_ids": [],
        "route": "la olimpiada nacional / selección reconocida → hasta 4 participantes de la delegación → IOAI. no es una solicitud directa familiar.",
        "hardware": "Computing por el syllabus / rules del concurso",
        "language": "EN: materiales internacionales; lenguaje de selección nacional por separado",
        "importance": "una fuerte trayectoria superior por competencia de perfil; un oriente editorial, no un ranking mundial general.",
        "strengths": "la olimpiada internacional de fútbol profesional; la selección escolar del país.",
        "requirements": [
          "comprobar las reglas vigentes de la temporada y de la selección nacional antes de elegir una representación.",
          "preparar trabajo independiente y resultados confirmados, no sólo certificados de cursos."
        ],
        "nuances": [
          "los criterios nacionales y la autorización de residencia/aprendizaje deben ser confirmados por los coordinadores CR o MX.",
          "WAICY / Codeavour no otorga una cuota automática de IOAI.",
          "IOAI² AI Models Track para los laboratorios es diferente de la olimpiada escolar.",
          "La edad no determina la preparación: el siguiente ruta ofrece primero Python, datos y matemáticas."
        ],
        "cost": "No se calcula el coste exacto de la familia: la preparación, el equipo/calculo, la inscripción y el viaje dependen de la etapa.",
        "award": "el resultado oficial de una etapa concreta; la calificación y la medalla  diferentes logros.",
        "sources": [
          {
            "title": "IOAI · olimpiada por y: fuente oficial",
            "url": "https://ioai-official.org/wp-content/uploads/2025/08/IOAI-regulations.pdf",
            "checked": "2026-09-30"
          }
        ],
        "evidence": "página oficial / reglas leídas 30.09.2026; las condiciones locales de la familia no se han confirmado."
      },
      {
        "id": "ioi",
        "name": "IOI · olimpiada de informática",
        "group": "advanced",
        "age_summary": "≤20 para el 1 de julio; escuela / sin medio tiempo de grado",
        "age_tags": [
          "teen"
        ],
        "summary": "las tareas algorítmicas individuales a nivel internacional.",
        "categories": [
          {
            "name": "IOI",
            "age": "≤20 para el 1 de julio",
            "team": "competición individual; 1–4 en la delegación",
            "hardware": "medio de programación por rules del concurso",
            "age_rule": "los estudios en la escuela en el país de representación en septiembre/diciembre del año anterior; excepciones por las reglas",
            "entry": "selección nacional"
          }
        ],
        "event_ids": [],
        "legacy_ids": [],
        "route": "las etapas algorítmicas escolares / nacionales → selección de la delegación → IOI.",
        "hardware": "medio de programación por rules del concurso",
        "language": "EN: materiales internacionales; lenguaje de selección nacional por separado",
        "importance": "una fuerte trayectoria superior por competencia de perfil; un oriente editorial, no un ranking mundial general.",
        "strengths": "las tareas algorítmicas individuales a nivel internacional.",
        "requirements": [
          "comprobar las reglas vigentes de la temporada y de la selección nacional antes de elegir una representación.",
          "preparar trabajo independiente y resultados confirmados, no sólo certificados de cursos."
        ],
        "nuances": [
          "para los estudiantes en el extranjero las reglas son de la representación del país de nacionalidad; la selección nacional específica y la aprobación son obligatorias.",
          "Bebras / ACSL desarrollan la base, pero no son ellos mismos una calificación IOI.",
          "Es informática, no una competencia por la construcción de un robot."
        ],
        "cost": "No se calcula el coste exacto de la familia: la preparación, el equipo/calculo, la inscripción y el viaje dependen de la etapa.",
        "award": "el resultado oficial de una etapa concreta; la calificación y la medalla  diferentes logros.",
        "sources": [
          {
            "title": "IOI · olimpiada de la informática: fuente oficial",
            "url": "https://ioinformatics.org/files/regulations24-web.pdf",
            "checked": "2026-09-30"
          }
        ],
        "evidence": "página oficial / reglas leídas 30.09.2026; las condiciones locales de la familia no se han confirmado."
      },
      {
        "id": "isef",
        "name": "Regeneron ISEF",
        "group": "advanced",
        "age_summary": "9–12 las clases; no alcanzar 20 y 1 mayo antes de ISEF",
        "age_tags": [
          "teen"
        ],
        "summary": "un concurso internacional de ingeniería y ciencia con su propia investigación.",
        "categories": [
          {
            "name": "ISEF · Science / Engineering",
            "age": "9–12 clases o equivalentes",
            "team": "uno / hasta 3",
            "hardware": "proyecto de investigación por categoría de perfil",
            "age_rule": "los dos requisitos: clase + edad hasta los 20 años en la fecha indicada",
            "entry": "Sólo a través de la feria afiliada a ISEF"
          }
        ],
        "event_ids": [],
        "legacy_ids": [],
        "route": "proyecto escolar → es la feria ISEF-affiliated → cuota asignada → ISEF. la exposición normal no da tal paso.",
        "hardware": "proyecto de investigación por categoría de perfil",
        "language": "EN: materiales internacionales; lenguaje de selección nacional por separado",
        "importance": "una fuerte trayectoria superior por competencia de perfil; un oriente editorial, no un ranking mundial general.",
        "strengths": "un concurso internacional de ingeniería y ciencia con su propia investigación.",
        "requirements": [
          "comprobar las reglas vigentes de la temporada y de la selección nacional antes de elegir una representación.",
          "preparar trabajo independiente y resultados confirmados, no sólo certificados de cursos."
        ],
        "nuances": [
          "El proyecto debe contener su propia investigación; el modelo de demostración por sí solo no es suficiente.",
          "El trabajo, los datos y la contribución del mentor se describen por separado. el uso y se revela; las reglas 2027 prohíben generar a ellos un research plan, un abstract, un poster y una referencia.",
          "La FCTI y la entrada ISEF no se combinan automáticamente: se necesita encontrar la feria afiliada vigente y sus criterios."
        ],
        "cost": "No se calcula el coste exacto de la familia: la preparación, el equipo/calculo, la inscripción y el viaje dependen de la etapa.",
        "award": "el resultado oficial de una etapa concreta; la calificación y la medalla  diferentes logros.",
        "sources": [
          {
            "title": "Regeneron ISEF: fuente oficial",
            "url": "https://www.societyforscience.org/isef/international-rules/rules-for-all-projects/",
            "checked": "2026-09-30"
          }
        ],
        "evidence": "página oficial / reglas leídas 30.09.2026; las condiciones locales de la familia no se han confirmado."
      },
      {
        "id": "firstglobal",
        "name": "FIRST Global Challenge",
        "group": "advanced",
        "age_summary": "14–18 años; una selección de los países",
        "age_tags": [
          "teen"
        ],
        "summary": "un torneo robótico de los equipos nacionales con una tarea anual.",
        "categories": [
          {
            "name": "National Team",
            "age": "14–18",
            "team": "equipo nacional",
            "hardware": "conjunto FIRST Global",
            "entry": "selección por parte de un socio nacional",
            "age_rule": "edad / clase según las reglas de la etapa concreta"
          }
        ],
        "event_ids": [
          "C762",
          "C839",
          "C884"
        ],
        "legacy_ids": [],
        "route": "equipo escolar → socio nacional → selección de equipo → FIRST Global.",
        "hardware": "conjunto FIRST Global",
        "language": "la lengua de los materiales internacionales y la lengua de los jueces locales se comprueba por separado.",
        "importance": "no tiene un índice de competencia y accesibilidad; no hay un índice mundial oficial de la liga.",
        "strengths": "un torneo robótico de los equipos nacionales con una tarea anual.",
        "requirements": [
          "comprobar las reglas de la categoría y la temporada seleccionadas.",
          "indicar la contribución de cada niño y hacer la selección prevista."
        ],
        "nuances": [
          "FIRST Global y FIRST Championship tienen diferentes procedimientos de ingreso.",
          "el pasaporte o la residencia por sí mismos no dan lugar en el equipo.",
          "Bolivia AGETIC describe las zonas locales Tecnólogos / Inventores sin edad en esta página. la selección mundial 14–18 años se considera por separado del proyecto infantil local."
        ],
        "cost": "La inscripción, la técnica, el tutor y el viaje dependen de la etapa; el presupuesto familiar no se calcula.",
        "award": "El resultado oficial y la recompensa de la etapa seleccionada.",
        "sources": [
          {
            "title": "temporada 2026",
            "url": "https://first.global/fgc/",
            "checked": "2026-09-30"
          },
          {
            "title": "FAQ: selección nacional",
            "url": "https://first.global/contact/",
            "checked": "2026-09-30"
          },
          {
            "url": "https://www.gov.kz/memleket/entities/maidd/press/news/details/1279010?lang=ru",
            "title": "nacional2026",
            "checked": "2026-10-01"
          }
        ],
        "evidence": "la fuente original se ha leído 30.09.2026. la admisión de la familia y la representación nacional no se han confirmado."
      },
      {
        "id": "fira",
        "name": "FIRA RoboWorld Cup / Youth",
        "group": "international",
        "age_summary": "U14 / U19; en 2026 edad para el 30 de junio",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "una red de competiciones de robots autónomos, Mission Impossible, máquinas, drones y humanoides.",
        "categories": [
          {
            "name": "Youth U14 / U19",
            "age": "menor 14 / 19 en la temporada 2026",
            "team": "Youth: base 2, hasta 4; coach",
            "hardware": "por disciplina",
            "entry": "Capítulo / calificación de la HQ",
            "age_rule": "en 2026  30 de junio; el mínimo universal no se encuentra"
          }
        ],
        "event_ids": [
          "C763"
        ],
        "legacy_ids": [],
        "route": "elegir la disciplina → capítulo o HQ → calificación → etapa internacional.",
        "hardware": "por disciplina",
        "language": "la lengua de los materiales internacionales y la lengua de los jueces locales se comprueba por separado.",
        "importance": "no tiene un índice de competencia y accesibilidad; no hay un índice mundial oficial de la liga.",
        "strengths": "una red de competiciones de robots autónomos, Mission Impossible, máquinas, drones y humanoides.",
        "requirements": [
          "comprobar las reglas de la categoría y la temporada seleccionadas.",
          "indicar la contribución de cada niño y hacer la selección prevista."
        ],
        "nuances": [
          "La edad de 6/9 no está excluida por la frontera superior U14, pero no es una confirmación de la admisión.",
          "Se aclaran las reglas de la próxima temporada y los requisitos del TDP; los padres no ingresan a la zona de trabajo de Youth."
        ],
        "cost": "La inscripción, la técnica, el tutor y el viaje dependen de la etapa; el presupuesto familiar no se calcula.",
        "award": "El resultado oficial y la recompensa de la etapa seleccionada.",
        "sources": [
          {
            "title": "reglas y calificación 2026",
            "url": "https://firaworldcup.org/news/fira-roboworld-cup-and-summit-2026-call-for-paper/",
            "checked": "2026-09-30"
          }
        ],
        "evidence": "la fuente original se ha leído 30.09.2026. la admisión de la familia y la representación nacional no se han confirmado."
      },
      {
        "id": "urc",
        "name": "Universal Robotics Challenge (URC)",
        "group": "international",
        "age_summary": "En la mañana ≤9 · Regular 10–12 · Advanced 13+",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Artec: robots reales, ideas y programación virtual.",
        "categories": [
          {
            "name": "Real Robotics",
            "age": "Early ≤9 / 10–12 / 13+",
            "team": "El tamaño depende de la división",
            "hardware": "Artec / conjunto permitido",
            "entry": "selección en línea → Osaka",
            "age_rule": "edad / clase según las reglas de la etapa concreta"
          },
          {
            "name": "Python Division 2026",
            "age": "por el reglamento",
            "team": "1–5",
            "hardware": "Python / robot",
            "entry": "a través de un socio local",
            "age_rule": "edad / clase según las reglas de la etapa concreta"
          }
        ],
        "event_ids": [
          "C764"
        ],
        "legacy_ids": [],
        "route": "socio URC → elegir división → robot independiente / video → calificación → final.",
        "hardware": "Artec / juego permitido / Python / robot",
        "language": "la lengua de los materiales internacionales y la lengua de los jueces locales se comprueba por separado.",
        "importance": "no tiene un índice de competencia y accesibilidad; no hay un índice mundial oficial de la liga.",
        "strengths": "Artec: robots reales, ideas y programación virtual.",
        "requirements": [
          "comprobar las reglas de la categoría y la temporada seleccionadas.",
          "indicar la contribución de cada niño y hacer la selección prevista."
        ],
        "nuances": [
          "para los 6 y 9 años hay una categoría menor; la entrada extranjera y el apartado de edad deben ser confirmados.",
          "Las finales mundiales 2026 ya han pasado; el año siguiente no se da automáticamente."
        ],
        "cost": "La inscripción, la técnica, el tutor y el viaje dependen de la etapa; el presupuesto familiar no se calcula.",
        "award": "El resultado oficial y la recompensa de la etapa seleccionada.",
        "sources": [
          {
            "title": "edad y divisiones 2026",
            "url": "https://www.urc21.org/en/overview.php",
            "checked": "2026-09-30"
          },
          {
            "title": "Python: compuesto de comandos",
            "url": "https://www.urc21.org/en/pdf/2026_overview_robot_python_en.pdf",
            "checked": "2026-09-30"
          }
        ],
        "evidence": "la fuente original se ha leído 30.09.2026. la admisión de la familia y la representación nacional no se han confirmado."
      },
      {
        "id": "wrc",
        "name": "World Robot Contest (CIE)",
        "group": "international",
        "age_summary": "edad y la composición por cada disciplina",
        "age_tags": [
          "unknown"
        ],
        "summary": "La red china de Trials, Championships y Finals en robots y AI.",
        "categories": [
          {
            "name": "WRCT / WRCC / WRCF",
            "age": "por disciplina",
            "team": "por disciplina",
            "hardware": "por el Reglamento",
            "entry": "notificación oficial y registro",
            "age_rule": "edad / clase según las reglas de la etapa concreta"
          }
        ],
        "event_ids": [
          "C765"
        ],
        "legacy_ids": [],
        "route": "elegir la disciplina y el grupo de edad → averiguar la entrada extranjera → etapa por official notice.",
        "hardware": "por el Reglamento",
        "language": "la lengua de los materiales internacionales y la lengua de los jueces locales se comprueba por separado.",
        "importance": "no tiene un índice de competencia y accesibilidad; no hay un índice mundial oficial de la liga.",
        "strengths": "La red china de Trials, Championships y Finals en robots y AI.",
        "requirements": [
          "comprobar las reglas de la categoría y la temporada seleccionadas.",
          "indicar la contribución de cada niño y hacer la selección prevista."
        ],
        "nuances": [
          "No se debe combinar con la WRO y la entrada de los espectadores a la World Robot Expo.",
          "el estatuto general no demuestra la accesibilidad de cada disciplina a los niños 6/9."
        ],
        "cost": "La inscripción, la técnica, el tutor y el viaje dependen de la etapa; el presupuesto familiar no se calcula.",
        "award": "El resultado oficial y la recompensa de la etapa seleccionada.",
        "sources": [
          {
            "title": "estatuto del CIE",
            "url": "https://www.worldrobotconference.com/contest/regulations/2632.html",
            "checked": "2026-09-30"
          }
        ],
        "evidence": "la fuente original se ha leído 30.09.2026. la admisión de la familia y la representación nacional no se han confirmado."
      },
      {
        "id": "iaio",
        "name": "IAIO · International Artificial Intelligence Olympiad",
        "group": "advanced",
        "age_summary": "≤20 para el 1 de julio; escuela secundaria o inferior",
        "age_tags": [
          "teen",
          "unknown"
        ],
        "summary": "Olimpiada internacional de ciencias de la computación / IA con selección nacional.",
        "categories": [
          {
            "name": "National delegation",
            "age": "≤20; secundario o inferior",
            "team": "1–4 contestants",
            "hardware": "Programación",
            "entry": "selección nacional",
            "age_rule": "S2.5: el estado escolar, la carga de estudio y el 1 de julio"
          }
        ],
        "event_ids": [
          "C766"
        ],
        "legacy_ids": [],
        "route": "programación y tareas → procedimiento nacional → delegación → IAIO.",
        "hardware": "Programación",
        "language": "la lengua de los materiales internacionales y la lengua de los jueces locales se comprueba por separado.",
        "importance": "no tiene un índice de competencia y accesibilidad; no hay un índice mundial oficial de la liga.",
        "strengths": "Olimpiada internacional de ciencias de la computación / IA con selección nacional.",
        "requirements": [
          "comprobar las reglas de la categoría y la temporada seleccionadas.",
          "indicar la contribución de cada niño y hacer la selección prevista."
        ],
        "nuances": [
          "Es una organización separada de la IOAI.",
          "la educación en el extranjero / la ciudadanía se regulan S2.5; el permiso de familia aún no se ha obtenido."
        ],
        "cost": "La inscripción, la técnica, el tutor y el viaje dependen de la etapa; el presupuesto familiar no se calcula.",
        "award": "El resultado oficial y la recompensa de la etapa seleccionada.",
        "sources": [
          {
            "title": "Vietnam 2027",
            "url": "https://iaio-official.org/",
            "checked": "2026-09-30"
          },
          {
            "title": "IAIO Regulations",
            "url": "https://www.iaio-official.org/wp-content/uploads/2024/06/IAIO-regulations.pdf",
            "checked": "2026-09-30"
          }
        ],
        "evidence": "la fuente original se ha leído 30.09.2026. la admisión de la familia y la representación nacional no se han confirmado."
      },
      {
        "id": "seaperch",
        "name": "SeaPerch / RoboNation",
        "group": "international",
        "age_summary": "Primaria, media, secundaria; por clase",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "ROV submarino, pruebas en la piscina y documentación técnica.",
        "categories": [
          {
            "name": "Stock / Open",
            "age": "por la etapa escolar y la construcción",
            "team": "el comando; manual actual",
            "hardware": "SeaPerch ROV",
            "entry": "cuota regional / Wild Card",
            "age_rule": "Elementary se admiten; las condiciones de las regiones son diferentes"
          }
        ],
        "event_ids": [
          "C767"
        ],
        "legacy_ids": [],
        "route": "recoger ROV → piscina y documentación → selección regional o Wild Card → final.",
        "hardware": "SeaPerch ROV",
        "language": "la lengua de los materiales internacionales y la lengua de los jueces locales se comprueba por separado.",
        "importance": "no tiene un índice de competencia y accesibilidad; no hay un índice mundial oficial de la liga.",
        "strengths": "ROV submarino, pruebas en la piscina y documentación técnica.",
        "requirements": [
          "comprobar las reglas de la categoría y la temporada seleccionadas.",
          "indicar la contribución de cada niño y hacer la selección prevista."
        ],
        "nuances": [
          "la escuela primaria está incluida en la elegibilidad; cada niño necesita una clase.",
          "Wild Card  oportunidad de recibir una invitación; la página de clases requiere la confirmación de la edición de la temporada."
        ],
        "cost": "La inscripción, la técnica, el tutor y el viaje dependen de la etapa; el presupuesto familiar no se calcula.",
        "award": "El resultado oficial y la recompensa de la etapa seleccionada.",
        "sources": [
          {
            "title": "Temporada 2027",
            "url": "https://seaperch.org/programs/2027-challenge/",
            "checked": "2026-09-30"
          },
          {
            "title": "Eligibility / Wild Card",
            "url": "https://robonation.gitbook.io/seaperch-challenge-resources/section-1-competition-overview/1.1-eligibility-and-qualifying",
            "checked": "2026-09-30"
          },
          {
            "title": "Competition classes",
            "url": "https://robonation.gitbook.io/seaperch-challenge-resources/section-1-competition-overview/1.5-competition-classes",
            "checked": "2026-09-30"
          }
        ],
        "evidence": "la fuente original se ha leído 30.09.2026. la admisión de la familia y la representación nacional no se han confirmado."
      },
      {
        "id": "mate",
        "name": "MATE ROV Competition",
        "group": "international",
        "age_summary": "SCOUT K–4 por el hecho de que; RANGER 5–12 las clases",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen",
          "university"
        ],
        "summary": "ingeniero submarino, seguridad, pruebas y protección del proyecto.",
        "categories": [
          {
            "name": "SCOUT",
            "age": "K–4 / 5–8 / 9–12",
            "team": "Equipo",
            "hardware": "ROV SCOUT",
            "entry": "la etapa regional",
            "age_rule": "K4: el coordinador está aprobado"
          },
          {
            "name": "RANGER",
            "age": "5–12 las clases",
            "team": "Equipo",
            "hardware": "ROV RANGER",
            "entry": "la cualificación regional",
            "age_rule": "por clase escolar"
          }
        ],
        "event_ids": [
          "C768",
          "C769"
        ],
        "legacy_ids": [],
        "route": "SCOUT → confirmar la clase y dominar ROV → RANGER / otra clase → la selección prevista → etapa mundial.",
        "hardware": "RAV SCOUT / RAV RANGER",
        "language": "la lengua de los materiales internacionales y la lengua de los jueces locales se comprueba por separado.",
        "importance": "no tiene un índice de competencia y accesibilidad; no hay un índice mundial oficial de la liga.",
        "strengths": "ingeniero submarino, seguridad, pruebas y protección del proyecto.",
        "requirements": [
          "comprobar las reglas de la categoría y la temporada seleccionadas.",
          "indicar la contribución de cada niño y hacer la selección prevista."
        ],
        "nuances": [
          "El SCOUT no significa una admisión mundial.",
          "para los niños 6/9 primero confirmen la escuela primaria con el coordinador regional."
        ],
        "cost": "La inscripción, la técnica, el tutor y el viaje dependen de la etapa; el presupuesto familiar no se calcula.",
        "award": "El resultado oficial y la recompensa de la etapa seleccionada.",
        "sources": [
          {
            "title": "Escudo: entrada más pequeña",
            "url": "https://materovcompetition.org/scout",
            "checked": "2026-09-30"
          },
          {
            "title": "RANGER",
            "url": "https://materovcompetition.org/ranger",
            "checked": "2026-09-30"
          },
          {
            "title": "final de 2027",
            "url": "https://materovcompetition.org/world-championship",
            "checked": "2026-09-30"
          }
        ],
        "evidence": "la fuente original se ha leído 30.09.2026. la admisión de la familia y la representación nacional no se han confirmado."
      },
      {
        "id": "icys",
        "name": "ICYS · Young Scientists",
        "group": "advanced",
        "age_summary": "14–18 años; secondary school",
        "age_tags": [
          "teen"
        ],
        "summary": "trabajo individual; entre las disciplinas hay la informática.",
        "categories": [
          {
            "name": "Research paper",
            "age": "14–18",
            "team": "delegación individual / nacional",
            "hardware": "investigación y informe",
            "entry": "Ruta nacional",
            "age_rule": "edad / clase según las reglas de la etapa concreta"
          }
        ],
        "event_ids": [
          "C770"
        ],
        "legacy_ids": [],
        "route": "su investigación → coordinador nacional / selección → ICYS.",
        "hardware": "investigación y informe",
        "language": "la lengua de los materiales internacionales y la lengua de los jueces locales se comprueba por separado.",
        "importance": "no tiene un índice de competencia y accesibilidad; no hay un índice mundial oficial de la liga.",
        "strengths": "trabajo individual; entre las disciplinas hay la informática.",
        "requirements": [
          "comprobar las reglas de la categoría y la temporada seleccionadas.",
          "indicar la contribución de cada niño y hacer la selección prevista."
        ],
        "nuances": [
          "No todos los robots-modelos son una investigación.",
          "Ahora es la trayectoria superior de la familia."
        ],
        "cost": "La inscripción, la técnica, el tutor y el viaje dependen de la etapa; el presupuesto familiar no se calcula.",
        "award": "El resultado oficial y la recompensa de la etapa seleccionada.",
        "sources": [
          {
            "title": "organizador: 2027",
            "url": "https://icysconference.com/",
            "checked": "2026-09-30"
          }
        ],
        "evidence": "la fuente original se ha leído 30.09.2026. la admisión de la familia y la representación nacional no se han confirmado."
      },
      {
        "id": "parc",
        "name": "PARC · Pan-African Robotics Competition",
        "group": "regional",
        "age_summary": "Mediano / secundario; universidad / profesionales",
        "age_tags": [
          "10-12",
          "teen",
          "university"
        ],
        "summary": "una red panafricana con seis ligas; la final de 2026 en Dakar.",
        "categories": [
          {
            "name": "Tech / Drone",
            "age": "Middle school; Drone también high",
            "team": "tamaño por liga",
            "hardware": "robot / dron",
            "entry": "el encuentro estacional",
            "age_rule": "edad / clase según las reglas de la etapa concreta"
          },
          {
            "name": "Makers / Stars",
            "age": "La escuela secundaria",
            "team": "tamaño por liga",
            "hardware": "por la liga",
            "entry": "el encuentro estacional",
            "age_rule": "edad / clase según las reglas de la etapa concreta"
          },
          {
            "name": "Engineers / AI",
            "age": "Universidad / profesionales",
            "team": "tamaño por liga",
            "hardware": "por la liga",
            "entry": "el encuentro estacional",
            "age_rule": "edad / clase según las reglas de la etapa concreta"
          }
        ],
        "event_ids": [
          "C771"
        ],
        "legacy_ids": [],
        "route": "confirmar la etapa de la escuela y el equipo extranjero → elegir la liga → el reclutamiento de temporada → final.",
        "hardware": "robot / dron / por la liga",
        "language": "la lengua de los materiales internacionales y la lengua de los jueces locales se comprueba por separado.",
        "importance": "no tiene un índice de competencia y accesibilidad; no hay un índice mundial oficial de la liga.",
        "strengths": "una red panafricana con seis ligas; la final de 2026 en Dakar.",
        "requirements": [
          "comprobar las reglas de la categoría y la temporada seleccionadas.",
          "indicar la contribución de cada niño y hacer la selección prevista."
        ],
        "nuances": [
          "El límite de 2026 ya ha pasado.",
          "La escuela primaria no se ha declarado por separado; los niños 6/9 no han sido marcados como adecuados."
        ],
        "cost": "La inscripción, la técnica, el tutor y el viaje dependen de la etapa; el presupuesto familiar no se calcula.",
        "award": "El resultado oficial y la recompensa de la etapa seleccionada.",
        "sources": [
          {
            "title": "organizador del PARC 2026",
            "url": "https://www.parcrobotics.org/",
            "checked": "2026-09-30"
          }
        ],
        "evidence": "la fuente original se ha leído 30.09.2026. la admisión de la familia y la representación nacional no se han confirmado."
      },
      {
        "id": "abu",
        "name": "ABU Robocon",
        "group": "advanced",
        "age_summary": "equipos universitarios; selección nacional",
        "age_tags": [
          "university"
        ],
        "summary": "El torneo de ingeniería de las universidades de Asia y el Pacífico.",
        "categories": [
          {
            "name": "ABU Robot Contest",
            "age": "Universidad",
            "team": "por el reglamento de la temporada",
            "hardware": "Robots de juego de temporada",
            "entry": "el recorrido nacional de la ABU",
            "age_rule": "edad / clase según las reglas de la etapa concreta"
          }
        ],
        "event_ids": [
          "C772"
        ],
        "legacy_ids": [],
        "route": "equipo universitario → nacional Robocon → representante en ABU.",
        "hardware": "Robots de juego de temporada",
        "language": "la lengua de los materiales internacionales y la lengua de los jueces locales se comprueba por separado.",
        "importance": "no tiene un índice de competencia y accesibilidad; no hay un índice mundial oficial de la liga.",
        "strengths": "El torneo de ingeniería de las universidades de Asia y el Pacífico.",
        "requirements": [
          "comprobar las reglas de la categoría y la temporada seleccionadas.",
          "indicar la contribución de cada niño y hacer la selección prevista."
        ],
        "nuances": [
          "Los Robocon nacionales y los finales de ABU  etapas separadas.",
          "Es una larga trayectoria universitaria; las fechas de la próxima temporada no se conocen."
        ],
        "cost": "La inscripción, la técnica, el tutor y el viaje dependen de la etapa; el presupuesto familiar no se calcula.",
        "award": "El resultado oficial y la recompensa de la etapa seleccionada.",
        "sources": [
          {
            "title": "informe del organizador 2026",
            "url": "https://www.abu.org.my/news/hong-kong-hosts-abu-robocon-2026-as-young-innovators-take-on-kung-fu-quest/",
            "checked": "2026-09-30"
          }
        ],
        "evidence": "la fuente original se ha leído 30.09.2026. la admisión de la familia y la representación nacional no se han confirmado."
      },
      {
        "id": "roboone",
        "name": "ROBO-ONE / Light / auto / Beginners",
        "group": "international",
        "age_summary": "de edad única no se ha confirmado",
        "age_tags": [
          "unknown"
        ],
        "summary": "Las competiciones de robots de dos patas y torneos certificados por separado.",
        "categories": [
          {
            "name": "ROBO-ONE / Light / auto / Beginners",
            "age": "por la",
            "team": "operador / equipo por evento",
            "hardware": "Un robot de dos patas",
            "entry": "Player registration y reglas de la etapa",
            "age_rule": "edad / clase según las reglas de la etapa concreta"
          }
        ],
        "event_ids": [
          "C773"
        ],
        "legacy_ids": [],
        "route": "dominar el robot de dos piernas → Beginners / certified event → reglas y calificación de un torneo concreto.",
        "hardware": "Un robot de dos patas",
        "language": "la lengua de los materiales internacionales y la lengua de los jueces locales se comprueba por separado.",
        "importance": "no tiene un índice de competencia y accesibilidad; no hay un índice mundial oficial de la liga.",
        "strengths": "Las competiciones de robots de dos patas y torneos certificados por separado.",
        "requirements": [
          "comprobar las reglas de la categoría y la temporada seleccionadas.",
          "indicar la contribución de cada niño y hacer la selección prevista."
        ],
        "nuances": [
          "La edad 6/9, la seguridad y el idioma requieren una respuesta del organizador.",
          "El enlace del dominio LATAM antiguo en la verificación ha sido abierto por un sitio de juego externo; no se utiliza para registrarse."
        ],
        "cost": "La inscripción, la técnica, el tutor y el viaje dependen de la etapa; el presupuesto familiar no se calcula.",
        "award": "El resultado oficial y la recompensa de la etapa seleccionada.",
        "sources": [
          {
            "title": "calendario y direcciones",
            "url": "https://www.robo-one.com/en/",
            "checked": "2026-09-30"
          },
          {
            "title": "45o ROBO-ONE: concluido",
            "url": "https://www.robo-one.com/en/roboones/index/93",
            "checked": "2026-09-30"
          }
        ],
        "evidence": "la fuente original se ha leído 30.09.2026. la admisión de la familia y la representación nacional no se han confirmado."
      },
      {
        "id": "robocupmajor",
        "name": "RoboCup Major · Soccer / Rescue / @Home / Industrial",
        "group": "advanced",
        "age_summary": "reglas de una liga concreta; trayectoria de investigación superior",
        "age_tags": [
          "teen",
          "university",
          "unknown"
        ],
        "summary": "Robots autónomos y calificación de investigación; dirección separada de Junior.",
        "categories": [
          {
            "name": "RoboCupSoccer",
            "age": "por la liga",
            "team": "por la liga",
            "hardware": "robot / plataforma por la liga",
            "entry": "Clasificación técnica",
            "age_rule": "edad / clase según las reglas de la etapa concreta"
          },
          {
            "name": "RoboCupRescue",
            "age": "por la liga",
            "team": "por la liga",
            "hardware": "robot / plataforma por la liga",
            "entry": "Clasificación técnica",
            "age_rule": "edad / clase según las reglas de la etapa concreta"
          },
          {
            "name": "RoboCup@Home",
            "age": "por la liga",
            "team": "por la liga",
            "hardware": "robot / plataforma por la liga",
            "entry": "Clasificación técnica",
            "age_rule": "edad / clase según las reglas de la etapa concreta"
          },
          {
            "name": "RoboCupIndustrial",
            "age": "por la liga",
            "team": "por la liga",
            "hardware": "robot / plataforma por la liga",
            "entry": "Clasificación técnica",
            "age_rule": "edad / clase según las reglas de la etapa concreta"
          }
        ],
        "event_ids": [
          "C774"
        ],
        "legacy_ids": [],
        "route": "RoboCupJunior o proyecto de investigación → equipo técnico fuerte → qualification de la Major league elegida.",
        "hardware": "robot / plataforma por la liga",
        "language": "la lengua de los materiales internacionales y la lengua de los jueces locales se comprueba por separado.",
        "importance": "no tiene un índice de competencia y accesibilidad; no hay un índice mundial oficial de la liga.",
        "strengths": "Robots autónomos y calificación de investigación; dirección separada de Junior.",
        "requirements": [
          "comprobar las reglas de la categoría y la temporada seleccionadas.",
          "indicar la contribución de cada niño y hacer la selección prevista."
        ],
        "nuances": [
          "KidSize indica el tamaño del robot humanoide, no la edad del niño.",
          "Medallas Junior, Major y certificado de espectador  resultados diferentes."
        ],
        "cost": "La inscripción, la técnica, el tutor y el viaje dependen de la etapa; el presupuesto familiar no se calcula.",
        "award": "El resultado oficial y la recompensa de la etapa seleccionada.",
        "sources": [
          {
            "title": "Federación: direcciones",
            "url": "https://www.robocup.org/",
            "checked": "2026-09-30"
          },
          {
            "title": "el período general de 2027",
            "url": "https://2027.robocup.org/",
            "checked": "2026-09-30"
          }
        ],
        "evidence": "la fuente original se ha leído 30.09.2026. la admisión de la familia y la representación nacional no se han confirmado."
      },
      {
        "id": "marc",
        "name": "MARC Taiwan",
        "group": "regional",
        "age_summary": "LOM Elementary: 2016–2021, 2–3; Task Master: 2015–2019, 2–3; Rising Pioneers: 2015–2019, 1–3.",
        "age_tags": [
          "6",
          "9",
          "10-12"
        ],
        "summary": "Los LOM y los TM tienen diferentes años de nacimiento y no se combinan con un solo hijo.",
        "categories": [
          {
            "name": "MARC Taiwan · LOM Elementary · 2027",
            "age": "años de nacimiento 2016–2021, escuela primaria; 2–3 del participante y 1 un maestro adulto",
            "team": "Equipo 2–3 el niño + 1 un maestro de edad adulta",
            "hardware": "MARC LOM: el reglamento y el conjunto de su categoría; el conjunto FLL no es compatible automáticamente",
            "entry": "registro y pago 01.10.2026 12:00  22.10.2026 23:59 Asia/Taipei. para una familia extranjera confirme por separado la escuela / club, el derecho a participar en la selección taiwanesa y el derecho a la cuota internacional; la edad por sí misma no lo prueba.",
            "age_rule": "años de nacimiento en vERA v4, no edad actual",
            "event_id": "C035"
          },
          {
            "name": "MARC Taiwan · TM Elementary · 2027",
            "age": "años de nacimiento 2015–2019, escuela primaria; 2–3 de un jugador + 1 un maestro adulto",
            "team": "2–3 participante y tutor adulto",
            "hardware": "MARC TM: etapas autónomas y controladas, su propia plataforma / manual",
            "entry": "registro y pago 01.10.2026 12:00  22.10.2026 23:59 Asia/Taipei. para una familia extranjera confirme por separado la escuela / club, el derecho a participar en la selección taiwanesa y el derecho a la cuota internacional; la edad por sí misma no lo prueba.",
            "age_rule": "años de nacimiento en vERA v4, no edad actual",
            "event_id": "C779"
          },
          {
            "name": "MARC Rising Pioneers 2027 · proyectos online",
            "age": "Elementary 2015–2019",
            "team": "1–3 participantes, individual o equipo; un mentor.",
            "hardware": "Globalmente Designated Division con MATRIX, Maker Division sin marca obligatoria. Maker en Astana sin acreditar.",
            "entry": "Competitive Track y Showcase Track son distintos; Creator Badge por envío válido no es victoria. URL de entrega, fechas trimestrales concretas y plaza requieren anuncio actual. General Rules limita dos proyectos por temporada, Entry Guidelines dos por trimestre: conflicto no se convierte en promesa de límite mayor.",
            "event_id": "C1442"
          },
          {
            "name": "MARC 2027 · International Final · Taipei",
            "age": "Publicadas reglas generales MARC 2027: LOM Elementary 2016–2021; TM / Rising Pioneers Elementary 2015–2019. Categorías finales y cupos del Taipei Final requieren event handbook.",
            "team": "Composición de equipo y categorías de final aún TBA.",
            "hardware": "Nueva Drone Competition anunciada; equipo, edad y reglas 2027 TBA. No trasladar hardware LOM / TM sin reglamento de final.",
            "entry": "Operador invita equipos de todo el mundo; solicitud directa, clasificación y wildcard 2027 aún sin publicar. No trasladar automáticamente vía de 2026.",
            "event_id": "C1189"
          }
        ],
        "event_ids": [
          "C035",
          "C779",
          "C1189",
          "C1442"
        ],
        "legacy_ids": [],
        "route": "Registro de octubre ERA Taiwan ya cerrado. Final internacional Taipei 20–23.05.2027 es etapa separada con confirmación de cupo. Rising Pioneers global 2027 tiene reglas publicadas, pero URL de entrega y fechas trimestrales aún requieren anuncio.",
        "hardware": "LOM: MATRIX Mini V2.0+ o R4 V1.0, MATRIX MJ2 / MJ5, máximo dos MATRIX TT drive motors; inicio 32 × 32 cm y hasta 1200 g en Elementary. Reglas globales permiten piezas estructurales no MATRIX en Elementary; confirmar aplicación local. Robot kit, portátil y alimentación propios. Globalmente Designated Division con MATRIX, Maker Division sin marca obligatoria. Maker en Astana sin acreditar.",
        "language": "la lengua de los materiales internacionales y la lengua de los jueces locales se comprueba por separado.",
        "importance": "no tiene un índice de competencia y accesibilidad; no hay un índice mundial oficial de la liga.",
        "strengths": "MARC Taiwan — LOM / TM",
        "requirements": [
          "comprobar las reglas de la categoría y la temporada seleccionadas.",
          "indicar la contribución de cada niño y hacer la selección prevista."
        ],
        "nuances": [
          "Matvey 2017 se adapta por año de nacimiento de LOM / TM; Oscar 2020 sólo LOM.",
          "un niño elige una disciplina MARC; se permite combinar con la FIRST.",
          "No hay una cuota mundial extranjera. Para LOM se necesitan al menos seis equipos en cada categoría.",
          "En LOM Elementary Gold / Silver / Bronze son certificados de estímulo para quienes terminan clasificación: tercio superior / tercio medio / resto. Puesto de alianza, special award y Wild Card se cuentan aparte. Club Division no otorga ranking formal, special awards ni avance; Club no anunciado por separado en RGT.",
          "Selección a MARC Taiwan posible solo mediante LOM / Rising Pioneers / Task Master. Reglamento no fija número de licencias ni Wild Card: exige acta final, requisitos del socio y confirmación. Viaje, alojamiento, trámites migratorios y cuotas aparte. No es acceso automático ni viaje financiado."
        ],
        "cost": "La inscripción, la técnica, el tutor y el viaje dependen de la etapa; el presupuesto familiar no se calcula.",
        "award": "El resultado oficial y la recompensa de la etapa seleccionada.",
        "sources": [
          {
            "title": "ERA v4 primaryregulation",
            "url": "https://www.era.org.tw/main/wp-content/uploads/2026/09/2026-2027-FIRST%E6%A9%9F%E5%99%A8%E4%BA%BA%E5%A4%A7%E8%B3%BD-%E5%8F%B0%E7%81%A3%E9%81%B8%E6%8B%94%E8%B3%BD_%E7%B0%A1%E7%AB%A0-1.pdf",
            "checked": "2026-10-01"
          },
          {
            "title": "Anuncio actual 2027",
            "url": "https://www.marc-association.org/post/marc-2027-international-final-coming-to-taiwan",
            "checked": "2026-11-04"
          },
          {
            "title": "MARC 2027 category rules",
            "url": "https://drive.google.com/file/d/1D-yhgab1kvzpFs0MTa2pSqrN-BLjKCee/view",
            "checked": "2026-11-05"
          },
          {
            "title": "MARC 2027 category rules",
            "url": "https://drive.google.com/file/d/16hLampOpxPmeO-bzCKjPGn8gcfiA6wHh/view",
            "checked": "2026-11-05"
          },
          {
            "title": "MARC 2027 category rules",
            "url": "https://drive.google.com/file/d/124BV9Ayo34ZDyhlywWc6-j8Caj-EJhyg/view",
            "checked": "2026-11-05"
          }
        ],
        "evidence": "Se lee el ERA completo v4; los años de nacimiento de la familia son reportados por el usuario."
      },
      {
        "id": "tirt",
        "name": "TIRT Taiwan",
        "group": "regional",
        "age_summary": "diferentes niveles escolares. TURBOT Elementary: 7–12 años; la entrada extranjera se comprueba por separado para cada disciplina.",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Las disciplinas escolares Taoyuan: somo, automovilismo, TURBOT, logística y fútbol robotizado.",
        "categories": [
          {
            "name": "TIRT 2026 — Lightweight Sumo, Elementary",
            "age": "escuela primaria; a los extranjeros una referencia del estatus escolar",
            "team": "Elementary equipo de 3 niños al máximo; el mínimo de la selección debe ser confirmado",
            "hardware": "Leído EN spec May 01, 2026: la estructura básica modular de plástico, 15–25 Cm por cada eje, ≤2500 g con batería, alimentación ≤9V, Autonomía; 3D-el sello auxiliar. no está limitado por el nombre EV3.",
            "entry": "los equipos internacionales de la misma escuela con una certificación de formación en su país.",
            "age_rule": "escuela/edad yeditionrules",
            "event_id": "C036"
          },
          {
            "name": "TIRT 2026 · Autonomous Vehicle Maker · Open Elementary",
            "age": "Elementary school; EN PDF escribe por separado public elementary schools, los extranjeros necesitan una referencia",
            "team": "equipo de un máximo de 3 jugadores; especificar el mínimo",
            "hardware": "máquina autónoma por línea blanca; bloques de construcción de plástico, longitud <20 cm, anchura / altura <15 cm, un controller; Impresión 3D sólo auxiliar",
            "entry": "elegir una categoría, obtener la confirmación de la admisión extranjera y la lengua; comprobar los lugares antes de pagar.",
            "age_rule": "escuela/edad yeditionrules",
            "event_id": "C780"
          },
          {
            "name": "TIRT 2026 · TURBOT AI Smart Driving · Elementary L-1",
            "age": "7–12 de los años PDF V07; 1–3 un jugador y uno coach",
            "team": "1–3 de un jugador + coach; Los grupos escolares pueden mezclarse",
            "hardware": "Elementary: TURBOT AI smart car / TENCODE board; cross-grade utiliza Pixetto y otro ruta técnica",
            "entry": "elegir una categoría, obtener la confirmación de la admisión extranjera y la lengua; comprobar los lugares antes de pagar.",
            "age_rule": "escuela/edad yeditionrules",
            "event_id": "C781"
          },
          {
            "name": "TIRT 2026 · Automation Shipping Challenge · J-2",
            "age": "Primaria / junior high school, mixed group; grado menor exacto especificar",
            "team": "2–3 de un jugador: el cargador, mano robótica, Probbie; se admiten dos jugadores PDF",
            "hardware": "su forklift, robotic arm y Probbie robot; el equipo no fue prometido por el organizador",
            "entry": "elegir una categoría, obtener la confirmación de la admisión extranjera y la lengua; comprobar los lugares antes de pagar.",
            "age_rule": "escuela/edad yeditionrules",
            "event_id": "C782"
          },
          {
            "name": "TIRT 2026 · Robot Soccer · Elementary T-1",
            "age": "Primaria, Elementary T-1; clase / compuesto exacto según el manual TEMI",
            "team": "En el campo hay tres robots; eso no confirma el número de niños en el equipo.",
            "hardware": "TEMI robot soccer equipment / reglas de 11.06.2026; kit necesario para especificar",
            "entry": "elegir una categoría, obtener la confirmación de la admisión extranjera y la lengua; comprobar los lugares antes de pagar.",
            "age_rule": "escuela/edad yeditionrules",
            "event_id": "C783"
          }
        ],
        "event_ids": [
          "C036",
          "C780",
          "C781",
          "C782",
          "C783"
        ],
        "legacy_ids": [],
        "route": "la solicitud internacional abierta de la categoría; confirme el equivalente del nivel escolar",
        "hardware": "sumo: robot autónomo modular; Open Car: movimiento por línea; TURBOT: conjunto especial; Shipping: tres tipos de equipos; Soccer: TEMI.",
        "language": "la lengua de los materiales internacionales y la lengua de los jueces locales se comprueba por separado.",
        "importance": "no tiene un índice de competencia y accesibilidad; no hay un índice mundial oficial de la liga.",
        "strengths": "TIRT 2026 — Lightweight Sumo, Elementary",
        "requirements": [
          "para Sumo / Open Car internacionales  confirmación de estudios en su país.",
          "comprobar la última edición técnica y el conjunto permitido de su grupo."
        ],
        "nuances": [
          "en el event page deadline 18.10.2026, en el reglamento inglés 25.09.2026 con reserva de posible cambio. no se establece la prioridad de las versiones: el conjunto activo se confirme antes de comprar el vuelo.",
          "Oscar de Nacimiento 2020 no cumple 7 años en noviembre de 2026 y no es adecuado para TURBOT.",
          "la admisión de extranjeros en sumo no se transfiere automáticamente a todos los padres TIRT, el tutor y el visitante tienen diferentes derechos."
        ],
        "cost": "La inscripción, la técnica, el tutor y el viaje dependen de la etapa; el presupuesto familiar no se calcula.",
        "award": "El resultado oficial y la recompensa de la etapa seleccionada.",
        "sources": [
          {
            "title": "TIRT specific event pages / rules",
            "url": "https://www.tirtpointsrace.org/Registration/Event/ca28e72a-26a0-49fc-8bc6-8e26fac27c68",
            "checked": "2026-10-01"
          }
        ],
        "evidence": "Se han leído cinco páginas de las disciplinas, las reglas de inglés Sumo / Open Car / Shipping y TURBOT V07; se han conservado las diferencias técnicas y de edad."
      },
      {
        "id": "brazil",
        "name": "OBR / CBR / LARC · Brazil",
        "group": "regional",
        "age_summary": "OBR / RCJ para niños y adultos Major  diferentes admisiones",
        "age_tags": [
          "9",
          "10-12",
          "teen",
          "university"
        ],
        "summary": "Robótica 2026 — OBR / CBR / LARC / RoboCupJunior",
        "categories": [
          {
            "name": "Robótica 2026 — OBR / CBR / LARC / RoboCupJunior",
            "age": "OBR / RCJ para niños y adultos Major  diferentes admisiones",
            "team": "Equipo; confirmar el tamaño según la categoría",
            "hardware": "por categoría; no un torneo LEGO único",
            "entry": "OBR national  selección regional; CBR/LARC reglas internacionales de la categoría; niños visitador por separado",
            "age_rule": "edad / clase según las reglas de la etapa concreta"
          }
        ],
        "event_ids": [
          "C046",
          "C827",
          "C828",
          "C829",
          "C830",
          "C831",
          "C832",
          "C833",
          "C834",
          "C820",
          "C821",
          "C822",
          "C823",
          "C824",
          "C825",
          "C826"
        ],
        "legacy_ids": [],
        "route": "elegir la escuela OBR, disciplina CBR o de proyecto MNR: Cada camino tiene un perfil dedicado. visitante del festival — E130.",
        "hardware": "por categoría; no un torneo LEGO único",
        "language": "la lengua de los materiales internacionales y la lengua de los jueces locales se comprueba por separado.",
        "importance": "no tiene un índice de competencia y accesibilidad; no hay un índice mundial oficial de la liga.",
        "strengths": "Robótica 2026 — OBR / CBR / LARC / RoboCupJunior",
        "requirements": [
          "comprobar las reglas de la categoría y la temporada seleccionadas.",
          "indicar la contribución de cada niño y hacer la selección prevista."
        ],
        "nuances": [
          "una exposición abierta no hace que la OBR nacional sea un inicio abierto en el extranjero."
        ],
        "cost": "La inscripción, la técnica, el tutor y el viaje dependen de la etapa; el presupuesto familiar no se calcula.",
        "award": "El resultado oficial y la recompensa de la etapa seleccionada.",
        "sources": [
          {
            "title": "fuente de tarjeta · no se ha completado la auditoría de las reglas",
            "url": "https://robotica.robocup.org.br/",
            "checked": "2026-09-29"
          }
        ],
        "evidence": "se han leído los locales PDF Registro y páginas actuales CBR / MNR. resumen C046 no es una solicitud abierta."
      },
      {
        "id": "chile",
        "name": "Liga Robótica Chile",
        "group": "regional",
        "age_summary": "Escolar: educación básica / media. OPEN: todo competidor; edad mínima de los niños y institución extranjera para especificar.",
        "age_tags": [
          "unknown"
        ],
        "summary": "Liga Robótica Chile — Concepción Escolar",
        "categories": [
          {
            "name": "Liga Robótica Chile — Concepción Escolar",
            "age": "los estudiantes; el nivel y la recepción extranjera",
            "team": "equipo escolar + profesor; el tamaño del paso actual comprobar",
            "hardware": "Sumo / Rescue / Baile por el reglamento",
            "entry": "la etapa escolar a través del organizador; Final por resultados / condiciones",
            "age_rule": "edad / clase según las reglas de la etapa concreta"
          }
        ],
        "event_ids": [
          "C047",
          "C048",
          "C049",
          "C050",
          "C051",
          "C807"
        ],
        "legacy_ids": [],
        "route": "OPEN Santiago 30 de octubre  solicitud separada, no cuota mundial automática.",
        "hardware": "Sumo / Rescue / Baile por el reglamento",
        "language": "la lengua de los materiales internacionales y la lengua de los jueces locales se comprueba por separado.",
        "importance": "no tiene un índice de competencia y accesibilidad; no hay un índice mundial oficial de la liga.",
        "strengths": "Liga Robótica Chile — Concepción Escolar",
        "requirements": [
          "comprobar las reglas de la categoría y la temporada seleccionadas.",
          "indicar la contribución de cada niño y hacer la selección prevista."
        ],
        "nuances": [
          "OPEN Concepción 9 de octubre se trasladó a Santiago Maipú el 30 de octubre por la página de inicio actual; la página de eventos antigua conserva la antigua fecha.",
          "Puerto Montt: individual page y homepage el 13 de noviembre contra el viejo season announcement el 20 de noviembre.",
          "En Concepción / Maipú Escolar, el número de alumnos es de 4 + tutor contra la línea de 6 personas; para Maipú, la lista Futbol / Rescate contra la línea Sumo requiere confirmación.",
          "Internacional LATAM 2026 - ¿Qué pasa? 4–5 de septiembre; No se ha anunciado la próxima edición .. clases escolares de hermanos y la recepción del equipo Costa Rica No se sabe."
        ],
        "cost": "La inscripción, la técnica, el tutor y el viaje dependen de la etapa; el presupuesto familiar no se calcula.",
        "award": "El resultado oficial y la recompensa de la etapa seleccionada.",
        "sources": [
          {
            "title": "fuente de tarjeta · no se ha completado la auditoría de las reglas",
            "url": "https://www.torneorobotica.cl/",
            "checked": "2026-09-29"
          },
          {
            "title": "Chile · OPEN individual",
            "url": "https://torneorobotica.cl/torneos/open-santiago-2026/",
            "checked": "2026-10-01"
          },
          {
            "title": "Puerto Montt · fecha individual",
            "url": "https://torneorobotica.cl/torneos/inacap-puertomontt-2026/",
            "checked": "2026-10-01"
          }
        ],
        "evidence": "Se han vuelto a leer la página de inicio actual, 5 páginas individuales y el anuncio de temporada anterior; se han guardado las transferencias / maxima conflictivas."
      },
      {
        "id": "technovation",
        "name": "Technovation Girls",
        "group": "ai",
        "age_summary": "programa para niñas; edad de la temporada en curso comprobar",
        "age_tags": [
          "unknown",
          "teen"
        ],
        "summary": "Technovation Girls",
        "categories": [
          {
            "name": "Technovation Girls",
            "age": "programa para niñas; edad de la temporada en curso comprobar",
            "team": "aplicación de equipo / proyecto de IA",
            "hardware": "por el reglamento de la categoría",
            "entry": "comprobar la solicitud actual y el permiso extranjero del organizador",
            "age_rule": "edad / clase según las reglas de la etapa concreta"
          }
        ],
        "event_ids": [
          "C062"
        ],
        "legacy_ids": [],
        "route": "comprobar la solicitud actual y el permiso extranjero del organizador",
        "hardware": "por el reglamento de la categoría",
        "language": "la lengua de los materiales internacionales y la lengua de los jueces locales se comprueba por separado.",
        "importance": "no tiene un índice de competencia y accesibilidad; no hay un índice mundial oficial de la liga.",
        "strengths": "Technovation Girls",
        "requirements": [
          "comprobar las reglas de la categoría y la temporada seleccionadas.",
          "indicar la contribución de cada niño y hacer la selección prevista."
        ],
        "nuances": [
          "programa para niñas; los chicos Matvey y Oscar no son adecuados.",
          "Technovation Families  un formato histórico separado; su actividad actual no se ha establecido."
        ],
        "cost": "La inscripción, la técnica, el tutor y el viaje dependen de la etapa; el presupuesto familiar no se calcula.",
        "award": "El resultado oficial y la recompensa de la etapa seleccionada.",
        "sources": [
          {
            "title": "fuente de tarjeta · no se ha completado la auditoría de las reglas",
            "url": "https://technovationchallenge.org/",
            "checked": "2026-09-29"
          }
        ],
        "evidence": "El perfil está compuesto de una tarjeta existente con sus fuentes y limitaciones. Esta auditoría ha confirmado la conexión con la base; la revisión de todas las reglas no está completa."
      },
      {
        "id": "rcube",
        "name": "Rcube Robotics League",
        "group": "regional",
        "age_summary": "Open for All; no se ha determinado la edad mínima del niño y la admisión extranjera",
        "age_tags": [
          "unknown"
        ],
        "summary": "Rcube Robotics League 2026 — Noida",
        "categories": [
          {
            "name": "Rcube Robotics League 2026 — Noida",
            "age": "Open for All; no se ha determinado la edad mínima del niño y la admisión extranjera",
            "team": "individuales o capitan + hasta 9 participantes",
            "hardware": "Fastest Line Follower / Robo Race / RoboSoccer; el taller se construye por separado",
            "entry": "El formulario sólo contiene el país de India y los estados de la India. La entrada extranjera y la participación de los 6/9 años requieren confirmación.",
            "age_rule": "edad / clase según las reglas de la etapa concreta"
          }
        ],
        "event_ids": [
          "C093"
        ],
        "legacy_ids": [],
        "route": "El formulario sólo contiene el país de India y los estados de la India. La entrada extranjera y la participación de los 6/9 años requieren confirmación.",
        "hardware": "Fastest Line Follower / Robo Race / RoboSoccer; el taller se construye por separado",
        "language": "la lengua de los materiales internacionales y la lengua de los jueces locales se comprueba por separado.",
        "importance": "no tiene un índice de competencia y accesibilidad; no hay un índice mundial oficial de la liga.",
        "strengths": "Rcube Robotics League 2026 — Noida",
        "requirements": [
          "comprobar las reglas de la categoría y la temporada seleccionadas.",
          "indicar la contribución de cada niño y hacer la selección prevista."
        ],
        "nuances": [
          "Un taller gratuito no significa una competencia gratuita. El evento está por venir, pero viajar desde Costa Rica no se ofrece como una tarea familiar actual."
        ],
        "cost": "La inscripción, la técnica, el tutor y el viaje dependen de la etapa; el presupuesto familiar no se calcula.",
        "award": "El resultado oficial y la recompensa de la etapa seleccionada.",
        "sources": [
          {
            "title": "fuente de tarjeta · no se ha completado la auditoría de las reglas",
            "url": "https://www.technoxian.com/rcube-robotic-league",
            "checked": "2026-09-30"
          }
        ],
        "evidence": "El perfil está compuesto de una tarjeta existente con sus fuentes y limitaciones. Esta auditoría ha confirmado la conexión con la base; la revisión de todas las reglas no está completa."
      },
      {
        "id": "bafta-ygd",
        "name": "BAFTA Young Game Designers",
        "group": "games",
        "age_summary": "10–14 / 15–18; UK residents",
        "age_tags": [
          "10-12",
          "teen"
        ],
        "summary": "un concurso de ideas originales de juego y juegos creados.",
        "categories": [
          {
            "name": "Game Concept / Game Making",
            "age": "10–14 / 15–18",
            "team": "1–3, un grupo de edad",
            "hardware": "idea / nivel jugable",
            "entry": "Residencia en el Reino Unido; llamada en línea",
            "age_rule": "School year de la llamada corriente"
          }
        ],
        "event_ids": [
          "C776"
        ],
        "legacy_ids": [],
        "route": "UK eligibility → idea independiente / juego → submission → judging.",
        "hardware": "por categoría",
        "language": "verifique el idioma de soporte para la siguiente llamada",
        "importance": "BAFTA program; una evaluación editorial nacional, no una clasificación mundial.",
        "strengths": "diseño y creación de juegos",
        "requirements": [
          "Residencia en el Reino Unido; hasta los 16 años también guardian residente en el Reino Unido."
        ],
        "nuances": [
          "Ahora la familia no puede acceder: edad y residencia.",
          "La IA puede revelar; las reglas de la próxima temporada pueden cambiar."
        ],
        "cost": "no se ha anunciado el siguiente call",
        "award": "Premio YGD en la victoria",
        "sources": [
          {
            "title": "las reglas iniciales del 2026",
            "url": "https://www.bafta.org/programmes/young-game-designer/",
            "checked": "2026-09-30"
          }
        ],
        "evidence": "Se ha leído el actual resumen / FAQ 2026; las solicitudes están cerradas, las fechas futuras no se han inventado."
      },
      {
        "id": "visionrover-cenfotec",
        "name": "VisionRover Challenge · CENFOTEC",
        "group": "advanced",
        "age_summary": "estudiantes activos de las universidades de Costa Rica; niños 6 / 9 no están disponibles",
        "age_tags": [
          "university"
        ],
        "summary": "un programa universitario local de visión por ordenador y trabajo conjunto de robots; no una liga internacional de niños.",
        "categories": [
          {
            "name": "VisionRover Challenge 2026",
            "age": "estudiantes de las universidades de CR",
            "team": "No se ha confirmado el tamaño del equipo .",
            "hardware": "dos robots interactuando; especificar la plataforma exacta",
            "entry": "el estatus y el registro de los estudiantes hasta el 07.09.2026",
            "age_rule": "el estado del estudiante, no sólo la edad"
          }
        ],
        "event_ids": [
          "C777"
        ],
        "legacy_ids": [],
        "route": "estado de la universidad CR → publicado call → kit / solicitud → Challenge; la familia actual no corresponde.",
        "hardware": "robots y visión de computadora; kit / plataforma requieren manual",
        "language": "el idioma de las reglas y el apoyo del participante",
        "importance": "Es un programa universitario nacional, no un camino de los niños 6 / 9 a la final mundial.",
        "strengths": "Visión por ordenador y coordinación de robots",
        "requirements": [
          "estudiantes activos de las universidades de Costa Rica.",
          "2026: el plazo publicado ya ha pasado."
        ],
        "nuances": [
          "La visita a ExpoCENFO no permite que el espectador participe en el concurso.",
          "No hay dos robots que determinen el tamaño del equipo."
        ],
        "cost": "no confirmado en la fuente de lectura",
        "award": "resultado del concurso según las reglas del organizador",
        "sources": [
          {
            "title": "ExpoCENFO / VisionRover: página principal",
            "url": "https://ucenfotec.ac.cr/expocenfo/",
            "checked": "2026-10-01"
          }
        ],
        "evidence": "se ha leído el call local de la universidad 2026; la edad / estatus no adecuado se indica claramente."
      },
      {
        "id": "grg",
        "name": "Global Robotics Games · GRG",
        "group": "international",
        "age_summary": "en Taiwán: MR1 7–9, MR2 10–12, MR3 13–16; AIMS tiene un conflicto de marcos de edad; Open se determina por el nivel escolar.",
        "age_tags": [
          "9",
          "10-12",
          "teen",
          "unknown"
        ],
        "summary": "Las misiones autónomas de LEGO, la visión por computadora y la ingeniería robótica; la final internacional en Singapur.",
        "categories": [
          {
            "name": "GRG Taiwan · Mission Robot 1 · siguiente etapa local",
            "age": "7–9 años en la página local SPARK",
            "team": "categoría de equipo; especificar el",
            "hardware": "SPIKE Essential / WeDo 2.0; MR1 manual: misión autónoma, hasta 250mm cúbico",
            "entry": "elegir una categoría, obtener la confirmación de la admisión extranjera y la lengua; comprobar los lugares antes de pagar.",
            "age_rule": "Localoverview no establece los días de corte; se puede verseasonmanual",
            "event_id": "C784"
          },
          {
            "name": "GRG Taiwan · Mission Robot 2 · el próximo paso local",
            "age": "10–12 años en la página local SPARK",
            "team": "categoría de equipo; especificar el",
            "hardware": "SPIKE Prime / EV3, las reglas MR2 de la temporada elegida",
            "entry": "elegir una categoría, obtener la confirmación de la admisión extranjera y la lengua; comprobar los lugares antes de pagar.",
            "age_rule": "Localoverview no establece los días de corte; se puede verseasonmanual",
            "event_id": "C785"
          },
          {
            "name": "GRG Taiwan · AIMS AI vision challenge · siguiente etapa local",
            "age": "contraste de la página local: 7–12 / 13–16 contra Primary 9–12 / Secondary 12–17",
            "team": "categoría de equipo; especificar el",
            "hardware": "reconocimiento y recogida autónoma de frutos maduros; kit de visión de AI / plataforma por AIMS manual",
            "entry": "elegir una categoría, obtener la confirmación de la admisión extranjera y la lengua; comprobar los lugares antes de pagar.",
            "age_rule": "Localoverview no establece los días de corte; se puede verseasonmanual",
            "event_id": "C786"
          },
          {
            "name": "GRG Taiwan · Open Project · siguiente etapa local",
            "age": "Primaria a secundaria; años de nacimiento / clases no se anuncian en la página leída",
            "team": "categoría de equipo; especificar el",
            "hardware": "la robótica de diseño abierta; video y presentación de día, plataforma / equipo de verificación",
            "entry": "elegir una categoría, obtener la confirmación de la admisión extranjera y la lengua; comprobar los lugares antes de pagar.",
            "age_rule": "Localoverview no establece los días de corte; se puede verseasonmanual",
            "event_id": "C787"
          }
        ],
        "event_ids": [
          "C784",
          "C785",
          "C786",
          "C787"
        ],
        "legacy_ids": [],
        "route": "el organizador local / centro de formación → etapa local → recomendación o invitación prioritaria a Singapur. el derecho de una familia extranjera a ir a través de Taiwan no se ha confirmado.",
        "hardware": "MR1: SPIKE Essential / WeDo 2.0. MR2 / MR3: SPIKE Prime / EV3. AIMS: visión por ordenador; Open: proyecto propio.",
        "language": "los textos en inglés de las tareas han sido publicados; el idioma de los jueces y las clases taiwaneses requiere confirmación.",
        "importance": "es un programa internacional para niños; su etapa local no se compara a las finales mundiales de WRO / FIRST / VEX.",
        "strengths": "Autonomía, sensores, visión por ordenador y protección del proyecto",
        "requirements": [
          "elegir la categoría y el reglamento de temporada; el rango general 7–16 no es admitida en todas las disciplinas.",
          "confirmar la participación extranjera, la composición, el tutor y las condiciones del viaje en grupo."
        ],
        "nuances": [
          "En 2027 Matvey se ejecuta 10, Oscar 7: el equipo general MR1 puede no acercarse a la sección.",
          "No se permite la contradicción de los marcos de edad de AIMS.",
          "La final internacional en Singapur no tiene fecha para la etapa local en Taiwán."
        ],
        "cost": "no se confirmó el precio local y el costo del viaje en grupo",
        "award": "premio por el protocolo de una etapa concreta; la invitación no es una medalla",
        "sources": [
          {
            "title": "GRG international organizer",
            "url": "https://www.globalroboticsgames.com/",
            "checked": "2026-10-01"
          },
          {
            "title": "SPARK Taiwan local organizer",
            "url": "https://global-robotics-games-taiwan.github.io/",
            "checked": "2026-10-01"
          }
        ],
        "evidence": "Se han leído las primeras páginas globales y locales; se han conservado las fechas locales desconocidas y el conflicto AIMS."
      },
      {
        "id": "lnr-argentina",
        "name": "Liga Nacional de Robótica · Argentina",
        "group": "regional",
        "age_summary": "§5.1 general: sin distinción de edad / nivel académico; confirma la admisión local menor / extranjera",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "campeonato nacional de robots; disciplinas personales y equipo individual.",
        "categories": [
          {
            "name": "Inicio personal de la categoría",
            "age": "reglas generales sin diferencia de edad",
            "team": "personal de entrada robot; equipo de campeonato por separado",
            "hardware": "por categoría / homologación",
            "entry": "Usuario → robótico verificado → confirmación de evento",
            "age_rule": "§5.1 general más las reglas minor locales",
            "event_id": "C809"
          }
        ],
        "event_ids": [
          "C809",
          "C810",
          "C811",
          "C812",
          "C813",
          "C814",
          "C815",
          "C816",
          "C817",
          "C818"
        ],
        "legacy_ids": [],
        "route": "Zonal / interzonal → final. Sólo la final permite actuar, pero no obtener el título nacional sin un inicio anterior; la participación de temporada afecta a los puntos.",
        "hardware": "robot propio correspondiente; hasta 48 horas de verificación",
        "language": "ES reglas; comunicación local / judging aclarar",
        "importance": "la red nacional argentina; el nombre de la etapa internacional no hace que toda la liga sea la final mundial.",
        "strengths": "Disciplinas autónomas/robots controlados, clasificación estacional.",
        "requirements": [
          "registrar y comprobar al robot; confirmar por separado la asistencia al evento antes del cutoff del sistema.",
          "Team title: al menos 2 personas / 2 robots activos y participación en todas las 9 categorías."
        ],
        "nuances": [
          "PRE SEDE no aporta puntos de campeonato; ahora hay 3 de estos futuros comienzos.",
          "los extranjeros son claramente designados para interzonal; la zona elegida y la pertenencia del niño extranjero requieren confirmación.",
          "final del 7 de noviembre: local final result y el título nacional de temporada son diferentes."
        ],
        "cost": "el precio general público de este paso no está establecido; kit / travel por separado.",
        "award": "Protocolo de categoría / título de temporada por reglas; medalla internacional no garantizada",
        "sources": [
          {
            "title": "LNR · current calendar",
            "url": "https://lnr-argentina.com.ar/",
            "checked": "2026-10-01"
          },
          {
            "title": "General rules · official linked repo",
            "url": "https://github.com/lnr-argentina/Reglamentos/blob/main/General/General.md",
            "checked": "2026-10-01"
          },
          {
            "title": "Team championship · official linked repo",
            "url": "https://github.com/lnr-argentina/Reglamentos/blob/main/Equipos/Equipos.md",
            "checked": "2026-10-01"
          }
        ],
        "evidence": "Se lee General / Equipos del repositorio oficial vinculado y los calendarios de sede pública: 10 futuros registros de eventos, estados / PRE SEDE por separado."
      },
      {
        "id": "obr-brazil",
        "name": "Olimpíada Brasileira de Robótica · OBR",
        "group": "regional",
        "age_summary": "niveles por clase: Teórica 0 — 1-y, 1 — 2–3-y, 2 — 4–5-y. de la práctica Resgate 0 — 1–3-y; Nível 1 — 1–8-y en PDF 2026.",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Olimpiada escolar gratuita: teoría individual y varias disciplinas prácticas de equipo.",
        "categories": [
          {
            "name": "OBR Brasil · Teórica Nível 0 · la próxima temporada",
            "age": "Ensino Fundamental 1o año; máximo 19 años en el año de la competencia, el nivel se determina por clase",
            "team": "Olimpiada por escrito individual: 10 preguntas / 1 hora / una fase",
            "hardware": "no se requiere un robot físico; tareas / examen supervisado por nivel",
            "entry": "El maestro o tutor de una escuela regular registra al alumno a través de Olimpo. en el FAQ el tutor debe tener más de 18 años y necesita una conexión con la escuela con el código INEP. el equivalente de una escuela extranjera y el derecho del niño de Costa Rica a participar aún no se han establecido.",
            "age_rule": "por clase actual / sección de edad de una categoría específica",
            "event_id": "C820",
            "source": "https://obr.robocup.org.br/wp-content/uploads/2026/03/OBR2026_MT_Manual-de-Inscricao.pdf%20",
            "checked": "2026-10-01",
            "note": "los 2026 ya han pasado; las siguientes fechas no se han anunciado. los 6 o 9 años no reemplazan a la clase escolar. los materiales portugueses no confirman el examen en inglés o español."
          },
          {
            "name": "OBR Brasil · Teórica Nível 1 · la próxima temporada",
            "age": "2–3-y año Ensino Fundamental; el máximo 19 años en el año de la competencia, el nivel se determina por la clase",
            "team": "Olimpiada por escrito individual: 15 preguntas / 2 horas / dos fases",
            "hardware": "no se requiere un robot físico; tareas / examen supervisado por nivel",
            "entry": "El maestro o tutor de una escuela regular registra al alumno a través de Olimpo. en el FAQ el tutor debe tener más de 18 años y necesita una conexión con la escuela con el código INEP. el equivalente de una escuela extranjera y el derecho del niño de Costa Rica a participar aún no se han establecido.",
            "age_rule": "por clase actual / sección de edad de una categoría específica",
            "event_id": "C821",
            "source": "https://obr.robocup.org.br/wp-content/uploads/2026/03/OBR2026_MT_Manual-de-Inscricao.pdf%20",
            "checked": "2026-10-01",
            "note": "los 2026 ya han pasado; las siguientes fechas no se han anunciado. los 6 o 9 años no reemplazan a la clase escolar. los materiales portugueses no confirman el examen en inglés o español."
          },
          {
            "name": "OBR Brasil · Teórica Nível 2 · la próxima temporada",
            "age": "4–5-y año Ensino Fundamental; el máximo 19 años en el año de la competencia, el nivel se determina por la clase",
            "team": "Olimpiada por escrito individual: 15 preguntas / 2 horas / dos fases",
            "hardware": "no se requiere un robot físico; tareas / examen supervisado por nivel",
            "entry": "El maestro o tutor de una escuela regular registra al alumno a través de Olimpo. en el FAQ el tutor debe tener más de 18 años y necesita una conexión con la escuela con el código INEP. el equivalente de una escuela extranjera y el derecho del niño de Costa Rica a participar aún no se han establecido.",
            "age_rule": "por clase actual / sección de edad de una categoría específica",
            "event_id": "C822",
            "source": "https://obr.robocup.org.br/wp-content/uploads/2026/03/OBR2026_MT_Manual-de-Inscricao.pdf%20",
            "checked": "2026-10-01",
            "note": "los 2026 ya han pasado; las siguientes fechas no se han anunciado. los 6 o 9 años no reemplazan a la clase escolar. los materiales portugueses no confirman el examen en inglés o español."
          },
          {
            "name": "OBR Brasil · Resgate Nível 0 · la próxima temporada",
            "age": "Nível 0: 1–3-y clase Ensino Fundamental; el nivel se determina por la clase",
            "team": "equipo de un nivel; número de pruebas según las reglas vigentes",
            "hardware": "autor robótico autónomo; la resolución, montaje y programación son realizados por los niños",
            "entry": "El profesor puede presentar una equipe de garagem práctica sin un vínculo con la institución. El alumno indica la clase y los documentos. la admisión de la escuela extranjera y la pertenencia regional deben acordarse. el equipo se forma de niños de un mismo nivel. Nível 0 participa solo en la fase regional / estatal, sin final nacional.",
            "age_rule": "por clase actual / sección de edad de una categoría específica",
            "event_id": "C823",
            "source": "https://obr.robocup.org.br/wp-content/uploads/2026/03/OBR2026_MP_Manual-de-Inscricao.pdf%20",
            "checked": "2026-10-01",
            "note": "un estudiante participa en un solo equipo de día: Resgate o Artística. se ha permitido el comando virtual. el equipo no cambia después de la calificación. en el PDF Nível 1 se abarca 1–8-y clases, Nível 2 comienza con 8-¿Qué es eso ?: La frontera debe ser aclarada por un reglamento específico. Los padres no construyen ni programan un robot para sus hijos.; zona de trabajo cerrada para los maestros."
          },
          {
            "name": "OBR Brasil · Resgate Nível 1 · la próxima temporada",
            "age": "Nível 1: registro PDF indican 1–8-y clase Ensino Fundamental; 8-y el grado se cubre con Nível 2",
            "team": "equipo de un nivel; número de pruebas según las reglas vigentes",
            "hardware": "autor robótico autónomo; la resolución, montaje y programación son realizados por los niños",
            "entry": "El maestro puede presentar un equipo práctico de garagem sin un vínculo con la institución. El alumno indica la clase y los documentos.",
            "age_rule": "por clase actual / sección de edad de una categoría específica",
            "event_id": "C824",
            "source": "https://obr.robocup.org.br/wp-content/uploads/2026/03/OBR2026_MP_Manual-de-Inscricao.pdf%20",
            "checked": "2026-10-01",
            "note": "un estudiante participa en un solo equipo de día: Resgate o Artística. se ha permitido el comando virtual. el equipo no cambia después de la calificación. en el PDF Nível 1 se abarca 1–8-y clases, Nível 2 comienza con 8-¿Qué es eso ?: La frontera debe ser aclarada por un reglamento específico. Los padres no construyen ni programan un robot para sus hijos.; zona de trabajo cerrada para los maestros."
          },
          {
            "name": "OBR Brasil · Artística Nível 1 · la próxima temporada",
            "age": "Nível 1: registro PDF indican 1–8-y clase Ensino Fundamental; 8-y el grado se cubre con Nível 2",
            "team": "equipo de un nivel; número de pruebas según las reglas vigentes",
            "hardware": "autor robótico autónomo; la resolución, montaje y programación son realizados por los niños",
            "entry": "El maestro puede presentar un equipo práctico de garagem sin un vínculo con la institución. El alumno indica la clase y los documentos.",
            "age_rule": "por clase actual / sección de edad de una categoría específica",
            "event_id": "C825",
            "source": "https://obr.robocup.org.br/wp-content/uploads/2026/03/OBR2026_MP_Manual-de-Inscricao.pdf%20",
            "checked": "2026-10-01",
            "note": "un estudiante participa en un solo equipo de día: Resgate o Artística. se ha permitido el comando virtual. el equipo no cambia después de la calificación. en el PDF Nível 1 se abarca 1–8-y clases, Nível 2 comienza con 8-¿Qué es eso ?: La frontera debe ser aclarada por un reglamento específico. Los padres no construyen ni programan un robot para sus hijos.; zona de trabajo cerrada para los maestros."
          },
          {
            "name": "OBR Brasil · Virtual Simulação Nível 1 · la próxima temporada",
            "age": "Nível 1: registro PDF indican 1–8-y clase Ensino Fundamental; 8-y el grado se cubre con Nível 2",
            "team": "equipo de un nivel; número de pruebas según las reglas vigentes",
            "hardware": "sBotics: un robot de rescate virtual",
            "entry": "El tutor puede presentar una equipe de garagem práctica sin vínculo con la institución. El alumno indica la clase y los documentos. la admisión de la escuela extranjera y la pertenencia regional deben acordarse. el equipo se forma de niños de un mismo nivel. para Virtual Simulação existe un orden de coordinador separado; los nuevos días no se publican.",
            "age_rule": "por clase actual / sección de edad de una categoría específica",
            "event_id": "C826",
            "source": "https://obr.robocup.org.br/wp-content/uploads/2026/03/OBR2026_MP_Manual-de-Inscricao.pdf%20",
            "checked": "2026-10-01",
            "note": "un estudiante participa en un solo equipo de día: Resgate o Artística. se ha permitido el comando virtual. el equipo no cambia después de la calificación. en el PDF Nível 1 se abarca 1–8-y clases, Nível 2 comienza con 8-¿Qué es eso ?: La frontera debe ser aclarada por un reglamento específico. Los padres no construyen ni programan un robot para sus hijos.; zona de trabajo cerrada para los maestros."
          }
        ],
        "event_ids": [
          "C820",
          "C821",
          "C822",
          "C823",
          "C824",
          "C825",
          "C826"
        ],
        "legacy_ids": [],
        "route": "teoría de la → Medalla por la nota. Resgate 0 → región / estado. Resgate / Artística 1 → selección nacional. el recorrido internacional RoboCup en el registro PDF se indicó para Nível 2.",
        "hardware": "por categoría o tipo de proyecto",
        "language": "la jurisdicción / protección en la EN / ES aún no se han confirmado; el idioma de los materiales se verifica por separado",
        "importance": "La cuota internacional se determina por la normativa vigente.",
        "strengths": "la robótica y el pensamiento computacional; el recorrido escolar sistémico.",
        "requirements": [
          "revisar la clase, la edad, la admisión extranjera, la formación del equipo y la contribución individual de cada niño.",
          "la presentación de la solicitud, la aceptación, la calificación y el premio por el protocolo se comprueban por separado."
        ],
        "nuances": [
          "en la categoría práctica el tutor garage está autorizado; la teoría es redactada por el tutor de la escuela regular con INEP.",
          "El 8o grado en PDF cubre Nível 1 / 2  comprobar el reglamento de la categoría.",
          "se permite un equipo virtual de día y adicional; después de la selección no se cambia la composición.",
          "las fechas nacionales 2026 Se separan: PDF 23–27 de noviembre, La noticia 23–29 de noviembre. La próxima temporada no tiene fecha.."
        ],
        "cost": "el precio y el equipo en la tarjeta de la etapa elegida; el viaje familiar se calcula por separado.",
        "award": "El premio de su formato: publicación, certificado, mención honorífica y lugar de competición son diferentes.",
        "sources": [
          {
            "title": "organizador · reglas / calendario / registro",
            "url": "https://obr.robocup.org.br/wp-content/uploads/2026/03/OBR2026_MP_Manual-de-Inscricao.pdf%20",
            "checked": "2026-10-01"
          },
          {
            "title": "organizador · reglas / calendario / registro",
            "url": "https://obr.robocup.org.br/wp-content/uploads/2026/03/OBR2026_MT_Manual-de-Inscricao.pdf%20",
            "checked": "2026-10-01"
          },
          {
            "title": "organizador · reglas / calendario / registro",
            "url": "https://obr.robocup.org.br/perguntas-frequentes/",
            "checked": "2026-10-01"
          },
          {
            "title": "organizador · reglas / calendario / registro",
            "url": "https://obr.robocup.org.br/2026/03/12/inscricoes-abertas-para-a-olimpiada-brasileira-de-robotica-2026/",
            "checked": "2026-10-01"
          }
        ],
        "evidence": "Se han leído las reglas y programas locales; se ha señalado por separado la recepción de la familia extranjera."
      },
      {
        "id": "cbr-brazil",
        "name": "Competição Brasileira de Robótica · CBR Petrobras",
        "group": "regional",
        "age_summary": "RCB Challenge sin limitación de edad / de clase; Junior Entry 12–16; Soccer Infrared / Vision 14–19 en el 1 de julio",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "pruebas de robots autónomos; diferentes modos Junior y Major.",
        "categories": [
          {
            "name": "CBR Petrobras 2026 · RCB Challenge",
            "age": "página de la categoría: sin limitación de edad / nivel escolar",
            "team": "equipo del centro de enseñanza; RoboCupJunior: 2–4 alumno y maestro. número de Challenge se especifica por separado.",
            "hardware": "un robot autónomo ≤300×300 mm; hardware / kits libres; cámaras, LiDAR y procesamiento de imágenes están prohibidos",
            "entry": "la solicitud inicial a través de Olimpo fue aceptada el 22 de junio24 de agosto. el equipo representa la institución educativa; los resultados de selección se anunciaron hasta el 21 de septiembre. la nueva solicitud de la familia en octubre no se anunció.",
            "age_rule": "por clase actual / sección de edad de una categoría específica",
            "event_id": "C827",
            "source": "https://cbr.robocup.org.br/wp-content/uploads/2026/07/Regras_Challenge_2026_Portugues-V1.0.pdf",
            "checked": "2026-10-01",
            "note": "23–29 de noviembre — la ventana de todo CBR; el día individual de la disciplina no se indica en las fuentes leídas. Entry permite un máximo de dos participaciones y no es una liga internacional de la final. la prioridad del texto de las reglas en inglés no prueba la entrevista en inglés. el alumno Junior participa en una categoría de todo el evento, incluido OBR."
          },
          {
            "name": "CBR Petrobras 2026 · RoboCupJunior Soccer Entry-Level",
            "age": "12–16 años durante la competición",
            "team": "equipo del centro de enseñanza; RoboCupJunior: 2–4 alumno y maestro. número de Challenge se especifica por separado.",
            "hardware": "un robot autónomo, partidos 1 a 1. sólo nuevos equipos; el robot no debe participar previamente en el RoboCupJunior Soccer oficial.",
            "entry": "la solicitud inicial a través de Olimpo fue aceptada el 22 de junio24 de agosto. el equipo representa la institución educativa; los resultados de selección se anunciaron hasta el 21 de septiembre. la nueva solicitud de la familia en octubre no se anunció.",
            "age_rule": "por clase actual / sección de edad de una categoría específica",
            "event_id": "C828",
            "source": "https://cbr.robocup.org.br/wp-content/uploads/2026/07/entry_rules_PtBR.pdf",
            "checked": "2026-10-01",
            "note": "23–29 de noviembre — la ventana de todo CBR; el día individual de la disciplina no se indica en las fuentes leídas. Entry permite un máximo de dos participaciones y no es una liga internacional de la final. la prioridad del texto de las reglas en inglés no prueba la entrevista en inglés. el alumno Junior participa en una categoría de todo el evento, incluido OBR."
          },
          {
            "name": "CBR Petrobras 2026 · RoboCupJunior Soccer Infrared",
            "age": "14–19 años en 1 julio del año de la competencia",
            "team": "equipo del centro de enseñanza; RoboCupJunior: 2–4 alumno y maestro. número de Challenge se especifica por separado.",
            "hardware": "Dos robots autónomos. infrarrojo: hasta 1,5 kg y 22 cm de diámetro; visión: hasta 18 cm de diámetro sin restricción de peso.",
            "entry": "la solicitud inicial a través de Olimpo fue aceptada el 22 de junio24 de agosto. el equipo representa la institución educativa; los resultados de selección se anunciaron hasta el 21 de septiembre. la nueva solicitud de la familia en octubre no se anunció.",
            "age_rule": "por clase actual / sección de edad de una categoría específica",
            "event_id": "C829",
            "source": "https://cbr.robocup.org.br/wp-content/uploads/2026/06/rules_PtBR.pdf",
            "checked": "2026-10-01",
            "note": "23–29 de noviembre — la ventana de todo CBR; el día individual de la disciplina no se indica en las fuentes leídas. Entry permite un máximo de dos participaciones y no es una liga internacional de la final. la prioridad del texto de las reglas en inglés no prueba la entrevista en inglés. el alumno Junior participa en una categoría de todo el evento, incluido OBR."
          },
          {
            "name": "CBR Petrobras 2026 · RoboCupJunior Soccer Vision",
            "age": "14–19 años en 1 julio del año de la competencia",
            "team": "equipo del centro de enseñanza; RoboCupJunior: 2–4 alumno y maestro. número de Challenge se especifica por separado.",
            "hardware": "Dos robots autónomos. infrarrojo: hasta 1,5 kg y 22 cm de diámetro; visión: hasta 18 cm de diámetro sin restricción de peso.",
            "entry": "la solicitud inicial a través de Olimpo fue aceptada el 22 de junio24 de agosto. el equipo representa la institución educativa; los resultados de selección se anunciaron hasta el 21 de septiembre. la nueva solicitud de la familia en octubre no se anunció.",
            "age_rule": "por clase actual / sección de edad de una categoría específica",
            "event_id": "C830",
            "source": "https://cbr.robocup.org.br/wp-content/uploads/2026/06/rules_PtBR.pdf",
            "checked": "2026-10-01",
            "note": "23–29 de noviembre — la ventana de todo CBR; el día individual de la disciplina no se indica en las fuentes leídas. Entry permite un máximo de dos participaciones y no es una liga internacional de la final. la prioridad del texto de las reglas en inglés no prueba la entrevista en inglés. el alumno Junior participa en una categoría de todo el evento, incluido OBR."
          }
        ],
        "event_ids": [
          "C827",
          "C828",
          "C829",
          "C830"
        ],
        "legacy_ids": [],
        "route": "la institución de enseñanza → la solicitud de la categoría → la admisión técnica → el pago → la inspección y el torneo. en 2026 la presentación inicial se cerró el 24 de agosto.",
        "hardware": "por categoría o tipo de proyecto",
        "language": "la jurisdicción / protección en la EN / ES aún no se han confirmado; el idioma de los materiales se verifica por separado",
        "importance": "La cuota internacional se determina por la normativa vigente.",
        "strengths": "las tareas de ingeniería, la navegación autónoma y el fútbol de robots.",
        "requirements": [
          "revisar la clase, la edad, la admisión extranjera, la formación del equipo y la contribución individual de cada niño.",
          "la presentación de la solicitud, la aceptación, la calificación y el premio por el protocolo se comprueban por separado."
        ],
        "nuances": [
          "el pago no se abre hasta el 29 de octubre o el 15 de noviembre.",
          "El mayor de los precios extranjeros no es el precio confirmado de Junior.",
          "Entry 12–16 — la liga local de preparación, un máximo de dos participaciones; final internacional por separado.",
          "Los hermanos menores de Junior 12+. La RCB no tiene restricciones de edad, pero las reglas de la institución y el plazo cerrado permanecen."
        ],
        "cost": "el precio y el equipo en la tarjeta de la etapa elegida; el viaje familiar se calcula por separado.",
        "award": "El premio de su formato: publicación, certificado, mención honorífica y lugar de competición son diferentes.",
        "sources": [
          {
            "title": "organizador · reglas / calendario / registro",
            "url": "https://cbr.robocup.org.br/index.php/categorias/",
            "checked": "2026-10-01"
          },
          {
            "title": "organizador · reglas / calendario / registro",
            "url": "https://cbr.robocup.org.br/index.php/inscricoes/",
            "checked": "2026-10-01"
          },
          {
            "title": "organizador · reglas / calendario / registro",
            "url": "https://cbr.robocup.org.br/index.php/pagamentos/",
            "checked": "2026-10-01"
          }
        ],
        "evidence": "Se han leído las reglas y programas locales; se ha señalado por separado la recepción de la familia extranjera."
      },
      {
        "id": "mnr-brazil",
        "name": "Mostra Nacional de Robótica · MNR",
        "group": "regional",
        "age_summary": "alumnos regulares Ensino Fundamental y mayores; no se indicó la edad mínima exacta",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Exposición de proyectos robóticos evaluada: publicación, certificado y mención honorable.",
        "categories": [
          {
            "name": "MNR 2026 · Nacional Virtual",
            "age": "alumnos Ensino Fundamental / Médio / Técnico y mayores regularmente matriculados; no se indicó la edad mínima",
            "team": "evaluación del proyecto: un máximo de seis alumnos, un director y hasta dos co-directores",
            "hardware": "proyecto robótico en formato de artículo o multimedia. protección diaria con un cartel; virtual: 5 minutos de presentación y 5 minutos de preguntas.",
            "entry": "El director de la escuela es uno de los autores. Documentación extranjera, la admisión de los niños y las condiciones de la región en particular se deben confirmar.",
            "age_rule": "por clase actual / sección de edad de una categoría específica",
            "event_id": "C831",
            "source": "https://mnr.robocup.org.br/cronograma/",
            "checked": "2026-10-01",
            "note": "día nacional MNR Se pasa 24–29 de noviembre, presentación de proyectos — 26–28 de noviembre, cierre — 29 de noviembre. un proyecto nacional elige el formato virtual o visual. el inicio regional no abre automáticamente la entrega nacional después de 15 de julio. en el HTML MNR Hay extraños. SEO-de las entradas; Los días locales y las entradas deben revisarse antes de viajar.."
          },
          {
            "name": "MNR 2026 · Nacional Presencial · días de presentaciones",
            "age": "alumnos Ensino Fundamental / Médio / Técnico y mayores regularmente matriculados; no se indicó la edad mínima",
            "team": "evaluación del proyecto: un máximo de seis alumnos, un director y hasta dos co-directores",
            "hardware": "proyecto robótico en formato de artículo o multimedia. protección diaria con un cartel; virtual: 5 minutos de presentación y 5 minutos de preguntas.",
            "entry": "El director de la escuela es uno de los autores. Documentación extranjera, la admisión de los niños y las condiciones de la región en particular se deben confirmar.",
            "age_rule": "por clase actual / sección de edad de una categoría específica",
            "event_id": "C832",
            "source": "https://mnr.robocup.org.br/cronograma/",
            "checked": "2026-10-01",
            "note": "día nacional MNR Se pasa 24–29 de noviembre, presentación de proyectos — 26–28 de noviembre, cierre — 29 de noviembre. un proyecto nacional elige el formato virtual o visual. el inicio regional no abre automáticamente la entrega nacional después de 15 de julio. en el HTML MNR Hay extraños. SEO-de las entradas; Los días locales y las entradas deben revisarse antes de viajar.."
          },
          {
            "name": "MNR 2026 · Mato Grosso · estadual",
            "age": "alumnos Ensino Fundamental / Médio / Técnico y mayores regularmente matriculados; no se indicó la edad mínima",
            "team": "evaluación del proyecto: un máximo de seis alumnos, un director y hasta dos co-directores",
            "hardware": "proyecto robótico en formato de artículo o multimedia. protección diaria con un cartel; virtual: 5 minutos de presentación y 5 minutos de preguntas.",
            "entry": "El director de la escuela es uno de los autores. Documentación extranjera, la admisión de los niños y las condiciones de la región en particular se deben confirmar.",
            "age_rule": "por clase actual / sección de edad de una categoría específica",
            "event_id": "C833",
            "source": "https://mnr.robocup.org.br/cronograma/",
            "checked": "2026-10-01",
            "note": "día nacional MNR Se pasa 24–29 de noviembre, presentación de proyectos — 26–28 de noviembre, cierre — 29 de noviembre. un proyecto nacional elige el formato virtual o visual. el inicio regional no abre automáticamente la entrega nacional después de 15 de julio. en el HTML MNR Hay extraños. SEO-de las entradas; Los días locales y las entradas deben revisarse antes de viajar.."
          },
          {
            "name": "MNR 2026 · Oiapoque · regional",
            "age": "alumnos Ensino Fundamental / Médio / Técnico y mayores regularmente matriculados; no se indicó la edad mínima",
            "team": "evaluación del proyecto: un máximo de seis alumnos, un director y hasta dos co-directores",
            "hardware": "proyecto robótico en formato de artículo o multimedia. protección diaria con un cartel; virtual: 5 minutos de presentación y 5 minutos de preguntas.",
            "entry": "El director de la escuela es uno de los autores. Documentación extranjera, la admisión de los niños y las condiciones de la región en particular se deben confirmar.",
            "age_rule": "por clase actual / sección de edad de una categoría específica",
            "event_id": "C834",
            "source": "https://mnr.robocup.org.br/cronograma/",
            "checked": "2026-10-01",
            "note": "día nacional MNR Se pasa 24–29 de noviembre, presentación de proyectos — 26–28 de noviembre, cierre — 29 de noviembre. un proyecto nacional elige el formato virtual o visual. el inicio regional no abre automáticamente la entrega nacional después de 15 de julio. en el HTML MNR Hay extraños. SEO-de las entradas; Los días locales y las entradas deben revisarse antes de viajar.."
          }
        ],
        "event_ids": [
          "C831",
          "C832",
          "C833",
          "C834"
        ],
        "legacy_ids": [],
        "route": "proyecto y autores → evaluación de expertos → protección virtual o diaria nacional. la solicitud regional no abre el plazo nacional con un número trasero.",
        "hardware": "por categoría o tipo de proyecto",
        "language": "la jurisdicción / protección en la EN / ES aún no se han confirmado; el idioma de los materiales se verifica por separado",
        "importance": "La cuota internacional se determina por la normativa vigente.",
        "strengths": "la investigación, el proyecto de ingeniería y su defensa por sí misma.",
        "requirements": [
          "revisar la clase, la edad, la admisión extranjera, la formación del equipo y la contribución individual de cada niño.",
          "la presentación de la solicitud, la aceptación, la calificación y el premio por el protocolo se comprueban por separado."
        ],
        "nuances": [
          "la presentación nacional 2026 se cerró el 15 de julio; la confirmación del formato  el 30 de septiembre.",
          "Rondonópolis publica el plazo de 4 de octubre; no se ha establecido la admisión de un equipo infantil extranjero.",
          "Se trata de un grupo de estudiantes que tiene hasta seis alumnos, un director y dos co-directores; se necesita una matrícula regular.",
          "virtualmente 5+5 minutos; proyectos de trabajo 26–28 noviembre dentro de la ventana 24–29 de noviembre.",
          "La mención honorable y la publicación no son iguales al título de campeón mundial."
        ],
        "cost": "el precio y el equipo en la tarjeta de la etapa elegida; el viaje familiar se calcula por separado.",
        "award": "El premio de su formato: publicación, certificado, mención honorífica y lugar de competición son diferentes.",
        "sources": [
          {
            "title": "organizador · reglas / calendario / registro",
            "url": "https://mnr.robocup.org.br/cronograma/",
            "checked": "2026-10-01"
          },
          {
            "title": "organizador · reglas / calendario / registro",
            "url": "https://mnr.robocup.org.br/faq/",
            "checked": "2026-10-01"
          },
          {
            "title": "organizador · reglas / calendario / registro",
            "url": "https://robotica.robocup.org.br/",
            "checked": "2026-10-01"
          }
        ],
        "evidence": "Se han leído las reglas y programas locales; se ha señalado por separado la recepción de la familia extranjera."
      },
      {
        "id": "lnr-paraguay",
        "name": "Liga Nacional de Robótica · Paraguay / VEX",
        "group": "regional",
        "age_summary": "de la 1a clase escolar; edad y clase VEX IQ según las reglas vigentes de la temporada",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Reeduca / VEX: cuatro encuentros preparatorios y la final nacional por petición del socio de la temporada.",
        "categories": [
          {
            "name": "LNR Paraguay · VEX IQ · el siguiente paso de la temporada 2026–2027",
            "age": "la fase pasada: Grade Level All. los IQs globales Elementary ≤12 / Middle ≤15 y el corte estacional se comprueban según la política vigente de VEX.",
            "team": "VEX IQ team registrado; Robot Skills / teamwork y juez de día / physical notebook",
            "hardware": "por las reglas actuales de la categoría / programa",
            "entry": "organizador local de LNR  Reeduca. la inscripción del equipo, la inscripción para la etapa y el derecho de la cuota nacional se verifican por separado. la siguiente etapa concreta no se ha encontrado; el 5 de septiembre ya ha pasado.",
            "age_rule": "por clase actual / sección de edad de una categoría específica",
            "event_id": "C837",
            "source": "https://events.vex.com/robot-competitions/vex-iq-competition/RE-VIQRC-26-5257.html",
            "checked": "2026-10-01",
            "note": "el contador «17 de los puestos libres» se refiere a un evento cerrado pasado. Las cinco etapas de la temporada no se han convertido en cinco fechas imaginarias. LNR el párrafo utiliza VEX y es diferente a la Argentina LNR."
          }
        ],
        "event_ids": [
          "C837"
        ],
        "legacy_ids": [],
        "route": "VEX-equipo → etapas LNR → final nacional → cuotas mundiales según las reglas actuales.",
        "hardware": "por categoría o tipo de proyecto",
        "language": "la jurisdicción / protección en la EN / ES aún no se han confirmado; el idioma de los materiales se verifica por separado",
        "importance": "La cuota internacional se determina por la normativa vigente.",
        "strengths": "VEX IQ, diario de ingeniería, carreras y Robot Skills.",
        "requirements": [
          "revisar la clase, la edad, la admisión extranjera, la formación del equipo y la contribución individual de cada niño.",
          "la presentación de la solicitud, la aceptación, la calificación y el premio por el protocolo se comprueban por separado."
        ],
        "nuances": [
          "El primer lanzamiento se llevó a cabo el 5 de septiembre. La vieja cuenta de lugares no es un nuevo conjunto abierto.",
          "Las cuatro fechas exactas que quedan aún no se han encontrado ni inventado.",
          "LNR para la Argentina y el Paraguay  diferentes ligas, plataformas y campeonatos."
        ],
        "cost": "el precio y el equipo en la tarjeta de la etapa elegida; el viaje familiar se calcula por separado.",
        "award": "El premio de su formato: publicación, certificado, mención honorífica y lugar de competición son diferentes.",
        "sources": [
          {
            "title": "organizador · reglas / calendario / registro",
            "url": "https://events.vex.com/robot-competitions/vex-iq-competition/RE-VIQRC-26-5257.html",
            "checked": "2026-10-01"
          },
          {
            "title": "organizador · reglas / calendario / registro",
            "url": "https://www.ueno.com.py/2026/07/24/la-liga-nacional-de-robotica-en-busca-de-los-proximos-campeones-mundiales/",
            "checked": "2026-10-01"
          }
        ],
        "evidence": "Se han leído las reglas y programas locales; se ha señalado por separado la recepción de la familia extranjera."
      },
      {
        "id": "global-appathon",
        "name": "Global Appathon · MIT App Inventor",
        "group": "ai",
        "age_summary": "Junior <13 en el 02.04.2027; 1–5 de los participantes",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "un concurso internacional en línea de aplicaciones móviles independientes; robot y y no es obligatorio.",
        "categories": [
          {
            "name": "Junior 2026–2027",
            "age": "<13; todos los participantes",
            "age_rule": "para el 2 de abril de 2027; categoría por participante mayor.",
            "team": "1–5",
            "hardware": "MIT App Inventor",
            "entry": "la presentación abierta del proyecto; no se requiere una cuota nacional.",
            "event_id": "C847",
            "note": "Aplicación / diapositivas, video con subtítulos EN."
          }
        ],
        "event_ids": [
          "C846",
          "C847"
        ],
        "legacy_ids": [
          "C846",
          "C847"
        ],
        "route": "idea propia → prototipo en funcionamiento → prueba con el usuario → .aia, diapositivas y videos → juez en línea.",
        "hardware": "computadora; plataforma especial / materiales en la tarjeta.",
        "language": "forma, presentación e interfaz  EN. El video puede ser ES con subtítulos en inglés.",
        "importance": "evaluación editorial de la disponibilidad y el contenido; no es un ranking mundial general.",
        "strengths": "un concurso internacional en línea de aplicaciones móviles independientes; robot y y no es obligatorio.",
        "requirements": [
          "cada participante completa la inscripción; una solicitud de proyecto por equipo.",
          "ayuda a un adulto a revelar; la participación de un adulto en la redacción / despliegue del código cambia la composición del equipo."
        ],
        "nuances": [
          "La mayoría de las preguntas se dividen en Adult vs All-Ages y en el peso de los jueces técnicos.",
          "No usar las condiciones de 2026 como reglas de 2027; la cumbre no tiene días precisos."
        ],
        "cost": "el valor y la opción gratuita confirmada  en la tarjeta en particular.",
        "award": "el premio de concurso / mención honorable y el certificado de participación son diferentes.",
        "sources": [
          {
            "url": "https://globalappathon.org/",
            "title": "Global Appathon 2026–2027",
            "checked": "2026-10-01"
          },
          {
            "url": "https://globalappathon.org/faq/",
            "title": "Global Appathon FAQ",
            "checked": "2026-10-01"
          },
          {
            "url": "https://globalappathon.org/registration-submission/",
            "title": "Global Appathon submission requirements",
            "checked": "2026-10-01"
          }
        ],
        "evidence": "las reglas iniciales del 01.10.2026 se han leído; la solicitud familiar no se ha presentado."
      },
      {
        "id": "g4c",
        "name": "Games for Change · Student Challenge",
        "group": "games",
        "age_summary": "8–25; nuevo upper-elementary clase",
        "age_tags": [
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Los juegos para resolver un problema social; el acceso internacional, la clase media y la entrada independiente requieren diferentes verificaciones.",
        "categories": [
          {
            "name": "Upper elementary 2026–2027",
            "age": "Anuncio general 8–25; las clases exactas de aclarar.",
            "age_rule": "No se ha establecido el tipo y el apartado de la nueva categoría.",
            "team": "la clase está desarrollando un proyecto general; la solicitud independiente de un niño de 9 años no ha sido confirmada.",
            "hardware": "plataforma de juego según las reglas",
            "entry": "a través del profesor/programa; comprobar una nueva categoría elementary.",
            "event_id": "C848"
          }
        ],
        "event_ids": [
          "C848"
        ],
        "legacy_ids": [
          "C848"
        ],
        "route": "Pedagogue / club → Game Jam y prototipo → reglas de la categoría → presentación internacional en línea.",
        "hardware": "computadora; plataforma especial / materiales en la tarjeta.",
        "language": "El idioma del concurso y el soporte ES son desconocidos.",
        "importance": "evaluación editorial de la disponibilidad y el contenido; no es un ranking mundial general.",
        "strengths": "Los juegos para resolver un problema social; el acceso internacional, la clase media y la entrada independiente requieren diferentes verificaciones.",
        "requirements": [
          "confirmar la clase, la composición y la entrada independiente / de la clase.",
          "revisar los temas y el lenguaje de presentación."
        ],
        "nuances": [
          "Los premios del año pasado y los $10,000 no se han transferido a la nueva categoría junior.",
          "El 30 de marzo no se aceptará como fecha límite sin firmar directamente."
        ],
        "cost": "el valor y la opción gratuita confirmada  en la tarjeta en particular.",
        "award": "el trabajo no es un premio de concurso.",
        "sources": [
          {
            "url": "https://learn.gamesforchange.org/student-challenge",
            "title": "G4C Student Challenge 2026–2027",
            "checked": "2026-10-01"
          },
          {
            "url": "https://learn.gamesforchange.org/student-challenge/competition",
            "title": "G4C competition",
            "checked": "2026-10-01"
          },
          {
            "url": "https://www.linkedin.com/posts/gamesforchange_we-are-thrilled-to-announce-that-the-games-activity-7505974510374887425-KZEF",
            "title": "G4C organizer new elementary announcement",
            "checked": "2026-10-01"
          }
        ],
        "evidence": "las reglas iniciales del 01.10.2026 se han leído; la solicitud familiar no se ha presentado."
      },
      {
        "id": "astro-pi",
        "name": "Astro Pi · proyecto de formación espacial",
        "group": "ai",
        "age_summary": "≤19; geografía de la formación y ciudadanía del equipo",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Python en la ISS cuando se cumplen las reglas. En las condiciones actuales conocidas de la familia no se establece la admisión oficial.",
        "categories": [
          {
            "name": "Mission Zero",
            "age": "≤19; el mínimo menor no se indica.",
            "age_rule": "para la presentación + condiciones de la escuela / club y ≥50% de las nacionalidades.",
            "team": "individuales / hasta 4 + mentor",
            "hardware": "Emulador de navegador",
            "entry": "a través de un mentor y un Mission Hub; solo los países/componentes adecuados.",
            "event_id": "L195"
          },
          {
            "name": "Mission Space Lab",
            "age": "≤19, lo recomiendo 12–19",
            "age_rule": "La recomendación de preparación no es una prohibición mínima de edad.",
            "team": "2–6 + mentor",
            "hardware": "Simulador de repetición de Python",
            "entry": "y las mismas limitaciones geográficas.",
            "event_id": "L196"
          }
        ],
        "event_ids": [
          "L195",
          "L196"
        ],
        "legacy_ids": [
          "L195",
          "L196"
        ],
        "route": "ejemplo de aprendizaje → Python → escuela / club y equipo admisibles → control técnico → flight status.",
        "hardware": "computadora; plataforma especial / materiales en la tarjeta.",
        "language": "EN materiales independientes; ES de esta edición no ha sido comprobado.",
        "importance": "evaluación editorial de la disponibilidad y el contenido; no es un ranking mundial general.",
        "strengths": "Python en la ISS cuando se cumplen las reglas. En las condiciones actuales conocidas de la familia no se establece la admisión oficial.",
        "requirements": [
          "comprobar al mismo tiempo el lugar de la escuela / club y el conjunto de la ciudadanía.",
          "El mentor puede ser padre; el viaje familiar no sustituye las condiciones de participación."
        ],
        "nuances": [
          "Costa Rica / México no están en la lista de admisiones.",
          "Es un programa educativo que se inicia sin un puesto de campeón ni medalla."
        ],
        "cost": "el valor y la opción gratuita confirmada  en la tarjeta en particular.",
        "award": "El certificado de lanzamiento en la ISS.",
        "sources": [
          {
            "url": "https://astro-pi.org/mission-zero/eligibility",
            "title": "Astro Pi eligibility",
            "checked": "2026-10-01"
          },
          {
            "url": "https://astro-pi.org/mission-zero/",
            "title": "Astro Pi Mission Zero 2026–2027",
            "checked": "2026-10-01"
          },
          {
            "url": "https://astro-pi.org/mission-space-lab/",
            "title": "Astro Pi Mission Space Lab 2026–2027",
            "checked": "2026-10-01"
          }
        ],
        "evidence": "las reglas iniciales del 01.10.2026 se han leído; la solicitud familiar no se ha presentado."
      },
      {
        "id": "avishkaar",
        "name": "Avishkaar League · IRC / Makeathon / CodeQuest / Soccer",
        "group": "ai",
        "age_summary": "las clases 1–12; IRC Primary 1–2, Junior 3–5; las reglas de las disciplinas son diferentes",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Las misiones de robots más jóvenes y los juegos de inteligencia artificial, los proyectos y el Robo Soccer. No confundir las fronteras de las clases con la edad.",
        "categories": [
          {
            "name": "IRC · misión del robot",
            "age": "Grados primarios 1–2; Junior 3–5; Medio 6–8; El mayor 9–12",
            "age_rule": "la clase de la temporada; confirmar la equivalencia extranjera",
            "team": "Individual / el equipo 1–4 de los estudiantes",
            "hardware": "Primary: solo MEX, máximo 2 motores. Junior: SAR manual + line follower autónomo, permitidos por ER / MEX.",
            "entry": "Worldwide marketing no es una confirmación de la solicitud familiar. registro a través de la página actual de la disciplina; invitación de amigos al equipo y selección zonal / virtual. final no abierta solicitud turística.",
            "event_id": "C849"
          },
          {
            "name": "Makeathon · proyectos",
            "age": "Junior hasta Grade 5; Middle hasta Grade 8; Senior hasta Grade 12; límite inferior por separado",
            "age_rule": "la clase de la temporada; confirmar la equivalencia extranjera",
            "team": "Individual / el equipo 1–4 de los estudiantes",
            "hardware": "Working prototype: disaster response; cualquier kit por submission guidelines, video 4–6 minutos.",
            "entry": "Worldwide marketing no es una confirmación de la solicitud familiar. registro a través de la página actual de la disciplina; invitación de amigos al equipo y selección zonal / virtual. final no abierta solicitud turística.",
            "event_id": "C850"
          },
          {
            "name": "CodeQuest · AI game hackathon",
            "age": "Grados de primer grado 1–5; Medio 6–8; El mayor 9–12",
            "age_rule": "la clase de la temporada; confirmar la equivalencia extranjera",
            "team": "Individual / el equipo 1–2 de los estudiantes",
            "hardware": "Avishkaar Game Builder; hand / pose tracking, juego de rescate; su propio code file y gameplay video 2–4 minutos.",
            "entry": "Worldwide marketing no es una confirmación de la solicitud familiar. registro a través de la página actual de la disciplina; invitación de amigos al equipo y selección zonal / virtual. final no abierta solicitud turística.",
            "event_id": "C851"
          },
          {
            "name": "Robo Battlegrounds · Robo Soccer",
            "age": "Landing: Grades 1–12 para el League; distribución por edad Robo Soccer no se publicó",
            "age_rule": "la clase de la temporada; confirmar la equivalencia extranjera",
            "team": "Individual / el equipo 1–2 de los estudiantes",
            "hardware": "Un robot de la serie Avishkaar ER; 1v1, 3 minutos, en curso Fair Play.",
            "entry": "Worldwide marketing no es una confirmación de la solicitud familiar. registro a través de la página actual de la disciplina; invitación de amigos al equipo y selección zonal / virtual. final no abierta solicitud turística.",
            "event_id": "C852"
          }
        ],
        "event_ids": [
          "C849",
          "C850",
          "C851",
          "C852",
          "C853",
          "C854",
          "C855",
          "C856",
          "C857",
          "C858",
          "C859",
          "C860",
          "C861"
        ],
        "legacy_ids": [
          "C849",
          "C850",
          "C851",
          "C852"
        ],
        "route": "clase / disciplina adecuada → robot / juego / prototipo independiente → zonal o virtual stage → invitación a Delhi.",
        "hardware": "IRC / Soccer sólo permitido Avishkaar parts; Makeathon cualquier kit; CodeQuest Game Builder.",
        "language": "no se ha establecido el idioma de protección / apoyo del equipo extranjero.",
        "importance": "un camino adicional práctico; un reemplazo no comprobado de la temporada nacional WRO / FIRST / VEX.",
        "strengths": "cuatro formatos diferentes y el primer Grade1–2 categoría.",
        "requirements": [
          "las clases de ambos, el equipo de mixed-grade, la entrada extranjera y la lengua de protección confirmen antes del pago / viaje.",
          "IRC 1–4, Makeathon 1–4, CodeQuest / Soccer 1–2; el grupo IRC no se puede sustituir después de la inscripción.",
          "Equipamiento y formato  en un PDF específico; MEX Primary no significa entrada libre con LEGO."
        ],
        "nuances": [
          "Landing: virtual stage 1 Sep–30 Nov y Delhi final 15–16 Jan2027 con el signo subject to change. Current Makeathon / CodeQuest page state: registration ends 30 Oct2026; IRC narrative: Delhi dates TBA. no se ha elegido un plazo único inventado.",
          "enlace FAQ en el landing conduce a 2025–26. Current PDF tienen algunos viejos footers; se ha utilizado su contenido estacional 2026.",
          "Makeathon Stage1 incluye popularidad likes; la calidad de la ingeniería y la promoción social varían.",
          "CodeQuest Junior Grade1–5 ¿Puede ser conveniente para un par de hermanos?; Es una conclusión condicional., las clases / el permiso extranjero no se conoce."
        ],
        "cost": "en el page state hay sumas sin moneda verificada / estimación completa; no se han emitido por el precio final.",
        "award": "los premios que se evalúan; la nacionalidad y el lugar concreto se establecen en el protocolo.",
        "sources": [
          {
            "url": "https://community.avishkaar.cc/avishkaar-league-2026",
            "title": "Avishkaar League · season 2026",
            "checked": "2026-10-01"
          },
          {
            "url": "https://community.avishkaar.cc/competitions/irc_2026",
            "title": "Avishkaar League 2026 · IRC · misión del robot",
            "checked": "2026-10-01"
          },
          {
            "url": "https://community.avishkaar.cc/competitions/am_2026",
            "title": "Avishkaar League 2026 · Makeathon · proyectos",
            "checked": "2026-10-01"
          },
          {
            "url": "https://community.avishkaar.cc/competitions/cq_2026",
            "title": "Avishkaar League 2026 · CodeQuest · AI game hackathon",
            "checked": "2026-10-01"
          },
          {
            "url": "https://community.avishkaar.cc/competitions/rb_2026",
            "title": "Avishkaar League 2026 · Robo Battlegrounds · Robo Soccer",
            "checked": "2026-10-01"
          },
          {
            "url": "https://assets.avishkaar.cc/avishkaar-league-2026/problem_statements_2026/irc_2026/PR_IRC_.pdf",
            "title": "IRC Primary rules 2026",
            "checked": "2026-10-01"
          },
          {
            "url": "https://assets.avishkaar.cc/avishkaar-league-2026/problem_statements_2026/irc_2026/JR_IRC_2026.pdf",
            "title": "IRC Junior rules 2026",
            "checked": "2026-10-01"
          },
          {
            "url": "https://assets.avishkaar.cc/avishkaar-league-2026/fair_play_2026/FAIR_PLAY_2026.pdf",
            "title": "IRC / Battlegrounds Fair Play 2026",
            "checked": "2026-10-01"
          },
          {
            "url": "https://assets.avishkaar.cc/avishkaar-league-2026/problem_statements_2026/makeathon_2026/AM_2026.pdf",
            "title": "Makeathon problem statement 2026",
            "checked": "2026-10-01"
          },
          {
            "url": "https://assets.avishkaar.cc/avishkaar-league-2026/am_2026_documents/am_submission_guidelines_2026_v2.pdf",
            "title": "Makeathon submission 2026",
            "checked": "2026-10-01"
          },
          {
            "url": "https://assets.avishkaar.cc/avishkaar-league-2026/problem_statements_2026/code_quest_2026/JR_CQ_2026.pdf",
            "title": "CodeQuest Junior 2026",
            "checked": "2026-10-01"
          },
          {
            "url": "https://assets.avishkaar.cc/avishkaar-league-2026/problem_statements_2026/rb_2026/RB_2026.pdf",
            "title": "Robo Battlegrounds 2026",
            "checked": "2026-10-01"
          }
        ],
        "evidence": "Se han leído los datos de primera parte y el PDF; no se ha confirmado el permiso familiar."
      },
      {
        "id": "robotek-rgt",
        "name": "Robotek Grand Tournament · Kazajstán / Taiwán",
        "group": "regional",
        "age_summary": "LOM 2016–2021; Robotek 2014–2018; RP / TM 2015–2019",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen",
          "unknown"
        ],
        "summary": "RGT 2027: reglas de edad publicadas, equipos extranjeros admitidos; selección local y final internacional son distintos.",
        "categories": [
          {
            "name": "Robotek Grand Tournament 2027 · LOM Elementary",
            "age": "2016–2021",
            "team": "2–3 niños + un mentor 18+; ambos hermanos cumplen años y composición mínima.",
            "hardware": "LOM: MATRIX Mini V2.0+ o R4 V1.0, MATRIX MJ2 / MJ5, máximo dos MATRIX TT drive motors; inicio 32 × 32 cm y hasta 1200 g en Elementary. Reglas globales permiten piezas estructurales no MATRIX en Elementary; confirmar aplicación local. Robot kit, portátil y alimentación propios.",
            "entry": "Reglamento 2027 art.4.2 admite equipos escolares, clubes y particulares de Kazajistán y otros países. RGT internacional en Astana 03–04.03.2027. Kazajistán tiene dos selecciones: liga pública Daryn hasta 15.02.2027 y privada Birlik 30–31.01.2027, solicitud hasta 20.01.2027. Vía extranjera y plaza familiar requieren decisión del comité; ciudadanía no habilita liga local.",
            "event_id": "C869"
          },
          {
            "name": "Robotek Grand Tournament 2027 · Robotek",
            "age": "2014–2018",
            "team": "1–2 participantes + un mentor 18+",
            "hardware": "Cualquier plataforma robótica permitida por reglamento propio; no selección a Taiwan.",
            "entry": "Reglamento 2027 art.4.2 admite equipos escolares, clubes y particulares de Kazajistán y otros países. RGT internacional en Astana 03–04.03.2027. Kazajistán tiene dos selecciones: liga pública Daryn hasta 15.02.2027 y privada Birlik 30–31.01.2027, solicitud hasta 20.01.2027. Vía extranjera y plaza familiar requieren decisión del comité; ciudadanía no habilita liga local. Un participante — un equipo y una categoría RGT por temporada. Si Matvey elige otra disciplina, Oscar necesita otro compañero elegible en LOM. RGT art.6.6 exige Matrix; Rising Pioneers Maker global sin marca no se traslada automáticamente a Astana.",
            "event_id": "C1321"
          },
          {
            "name": "Robotek Grand Tournament 2027 · Rising Pioneers Elementary",
            "age": "2015–2019",
            "team": "1–3 participantes + un mentor 18+",
            "hardware": "Proyecto, demostración, informe y comprobación de contribución personal. RGT exige Matrix; Maker track local sin acreditar.",
            "entry": "Reglamento 2027 art.4.2 admite equipos escolares, clubes y particulares de Kazajistán y otros países. RGT internacional en Astana 03–04.03.2027. Kazajistán tiene dos selecciones: liga pública Daryn hasta 15.02.2027 y privada Birlik 30–31.01.2027, solicitud hasta 20.01.2027. Vía extranjera y plaza familiar requieren decisión del comité; ciudadanía no habilita liga local. Un participante — un equipo y una categoría RGT por temporada. Si Matvey elige otra disciplina, Oscar necesita otro compañero elegible en LOM. RGT art.6.6 exige Matrix; Rising Pioneers Maker global sin marca no se traslada automáticamente a Astana.",
            "event_id": "C1322"
          },
          {
            "name": "Robotek Grand Tournament 2027 · Task Master Elementary",
            "age": "2015–2019",
            "team": "2–3 participantes + un mentor 18+",
            "hardware": "Matrix; ronda híbrida: hasta 30 segundos autónomos + hasta 90 segundos de control. Un niño y mentor no forman equipo.",
            "entry": "Reglamento 2027 art.4.2 admite equipos escolares, clubes y particulares de Kazajistán y otros países. RGT internacional en Astana 03–04.03.2027. Kazajistán tiene dos selecciones: liga pública Daryn hasta 15.02.2027 y privada Birlik 30–31.01.2027, solicitud hasta 20.01.2027. Vía extranjera y plaza familiar requieren decisión del comité; ciudadanía no habilita liga local. Un participante — un equipo y una categoría RGT por temporada. Si Matvey elige otra disciplina, Oscar necesita otro compañero elegible en LOM. RGT art.6.6 exige Matrix; Rising Pioneers Maker global sin marca no se traslada automáticamente a Astana.",
            "event_id": "C1323"
          }
        ],
        "event_ids": [
          "C869",
          "C1189",
          "C1321",
          "C1322",
          "C1323",
          "C1324",
          "C1325",
          "C1326",
          "C1327",
          "C1328"
        ],
        "legacy_ids": [],
        "route": "Reglamento 2027 art.4.2 admite equipos escolares, clubes y particulares de Kazajistán y otros países. RGT internacional en Astana 03–04.03.2027. Kazajistán tiene dos selecciones: liga pública Daryn hasta 15.02.2027 y privada Birlik 30–31.01.2027, solicitud hasta 20.01.2027. Vía extranjera y plaza familiar requieren decisión del comité; ciudadanía no habilita liga local.",
        "hardware": "LOM: MATRIX Mini V2.0+ o R4 V1.0, MATRIX MJ2 / MJ5, máximo dos MATRIX TT drive motors; inicio 32 × 32 cm y hasta 1200 g en Elementary. Reglas globales permiten piezas estructurales no MATRIX en Elementary; confirmar aplicación local. Robot kit, portátil y alimentación propios.",
        "language": "los materiales / información rusos están disponibles; RU / EN / KK el juez y la ayuda se comprueban por separado.",
        "importance": "una ruta regional / internacional adicional; no sustituye a todas las ligas mundiales.",
        "strengths": "dos etapas internacionales de 2027; cinco categorías de Matrix / Robotek.",
        "requirements": [
          "Años de nacimiento 2017 / 2020 conocidos; fechas exactas y cursos sin establecer. Verificar admisión del equipo, idioma, plazas y factura completa. Sin solicitudes, consentimientos, mensajes ni pagos."
        ],
        "nuances": [
          "Selección a MARC Taiwan posible solo mediante LOM / Rising Pioneers / Task Master. Reglamento no fija número de licencias ni Wild Card: exige acta final, requisitos del socio y confirmación. Viaje, alojamiento, trámites migratorios y cuotas aparte. No es acceso automático ni viaje financiado.",
          "En LOM Elementary Gold / Silver / Bronze son certificados de estímulo para quienes terminan clasificación: tercio superior / tercio medio / resto. Puesto de alianza, special award y Wild Card se cuentan aparte. Club Division no otorga ranking formal, special awards ni avance; Club no anunciado por separado en RGT."
        ],
        "cost": "el precio de la etapa actual, el equipo, la preparación y el viaje por separado.",
        "award": "En LOM Elementary Gold / Silver / Bronze son certificados de estímulo para quienes terminan clasificación: tercio superior / tercio medio / resto. Puesto de alianza, special award y Wild Card se cuentan aparte. Club Division no otorga ranking formal, special awards ni avance; Club no anunciado por separado en RGT.",
        "sources": [
          {
            "title": "RGT 2027 official regulation",
            "url": "https://drive.google.com/file/d/1yMRdrTBuEpfDksU-C0ViP6vfu3SuInWQ/view",
            "checked": "2026-11-05"
          },
          {
            "title": "RGT current season",
            "url": "https://rgt.robotek.kz/",
            "checked": "2026-11-05"
          }
        ],
        "evidence": "Leídos reglamento RGT 2027 y PDF MARC actuales. Sin trasladar selección 2026; documento nuevo 2027 sí contiene dos ligas kazajas."
      },
      {
        "id": "roboland-kz",
        "name": "RoboLand · Kazajstán",
        "group": "regional",
        "age_summary": "2026 Maze 9–12; la más joven 6–9 sólo en 2023",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen",
          "unknown"
        ],
        "summary": "Festival con varias disciplinas de edad y selecciones regionales.",
        "categories": [
          {
            "name": "Laberinto de nivel 1",
            "age": "9–12 en el distrito 2026 de la fuente",
            "age_rule": "reglamento estacional / cutoff por separado",
            "team": "el contenido de la disciplina específica",
            "hardware": "por el reglamento actual",
            "entry": "el nuevo reglamento internacional",
            "event_id": "C877"
          }
        ],
        "event_ids": [
          "C876",
          "C877"
        ],
        "legacy_ids": [],
        "route": "selección de programa → el reglamento de edad actual → admisión de un equipo extranjero → solicitud / selección → resultado por protocolo.",
        "hardware": "no se puede comprar hasta que se elija el reglamento.",
        "language": "los materiales / información rusos están disponibles; RU / EN / KK el juez y la ayuda se comprueban por separado.",
        "importance": "una ruta regional / internacional adicional; no sustituye a todas las ligas mundiales.",
        "strengths": "Festival con varias disciplinas de edad y selecciones regionales.",
        "requirements": [
          "la ciudadanía / turismo / equipo independiente no se igualará al derecho de representar a Kazajstán.",
          "Confirmar la edad, el grado, la composición, el kit, el idioma y el costo para la nueva temporada."
        ],
        "nuances": [
          "3 Dprototype 2026 comienza con 10, Un gran viaje 12–15; El nombre del festival no da una frontera común 6+.",
          "Los participantes extranjeros históricos del 2023 no prueban la entrada de turismo actual.",
          "El dominio anterior ha sido reemplazado por otros contenidos; las referencias actuales en el atlas llevan a los órganos educativos."
        ],
        "cost": "el precio de la etapa actual, el equipo, la preparación y el viaje por separado.",
        "award": "Tipo de premio y lugar  según las reglas y el protocolo; las demostraciones / premios del participante no son victorias mundiales.",
        "sources": [
          {
            "url": "https://www.gov.kz/memleket/entities/edu-osakarovka/press/news/details/1141030?lang=kk",
            "title": "fuente primaria · roboland",
            "checked": "2026-10-01"
          },
          {
            "url": "https://www.gov.kz/memleket/entities/karaganda/press/news/details/580442?directionId=368&lang=ru",
            "title": "fuente primaria · roboland_history",
            "checked": "2026-10-01"
          }
        ],
        "evidence": "Se ha comprobado 01.10.2026; no se ha confirmado el nuevo permiso familiar."
      },
      {
        "id": "kazrobotics",
        "name": "el proyecto de la empresa KazRoboSport",
        "group": "regional",
        "age_summary": "RoboBalapan 4–6; de deportes / project categorías para aclarar",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen",
          "unknown"
        ],
        "summary": "diferentes concursos de la federación: robot deportivo, proyecto técnico y creatividad preescolar.",
        "categories": [
          {
            "name": "KazRoboSport",
            "age": "edad menor no se conoce",
            "age_rule": "reglamento estacional / cutoff por separado",
            "team": "el contenido de la disciplina específica",
            "hardware": "por el reglamento actual",
            "entry": "Selección local / temporada nacional",
            "event_id": "C878"
          },
          {
            "name": "KazRoboProject",
            "age": "la categoría actual no se conoce",
            "age_rule": "reglamento estacional / cutoff por separado",
            "team": "el contenido de la disciplina específica",
            "hardware": "por el reglamento actual",
            "entry": "proyecto científico-técnico, concurso separado",
            "event_id": "C879"
          },
          {
            "name": "RoboBalapan",
            "age": "2026:4–6 /5–6 en línea;6 ¿Qué es eso?",
            "age_rule": "reglamento estacional / cutoff por separado",
            "team": "el contenido de la disciplina específica",
            "hardware": "por el reglamento actual",
            "entry": "niños de preescolar con sus padres, selección de video",
            "event_id": "C883"
          },
          {
            "name": "RoboCup Kazakhstan Open 2026",
            "age": "14–18",
            "age_rule": "reglamento estacional / cutoff por separado",
            "team": "el contenido de la disciplina específica",
            "hardware": "por el reglamento actual",
            "entry": "RescueLine / Maze, ambos todavía más jóvenes",
            "event_id": "C881"
          }
        ],
        "event_ids": [
          "C878",
          "C879",
          "C881",
          "C882",
          "C883"
        ],
        "legacy_ids": [],
        "route": "selección de programa → el reglamento de edad actual → admisión de un equipo extranjero → solicitud / selección → resultado por protocolo.",
        "hardware": "no se puede comprar hasta que se elija el reglamento.",
        "language": "los materiales / información rusos están disponibles; RU / EN / KK el juez y la ayuda se comprueban por separado.",
        "importance": "una ruta regional / internacional adicional; no sustituye a todas las ligas mundiales.",
        "strengths": "diferentes concursos de la federación: robot deportivo, proyecto técnico y creatividad preescolar.",
        "requirements": [
          "la ciudadanía / turismo / equipo independiente no se igualará al derecho de representar a Kazajstán.",
          "Confirmar la edad, el grado, la composición, el kit, el idioma y el costo para la nueva temporada."
        ],
        "nuances": [
          "RoboBalapan no promete un Oscar para 2027: cumplirá 7 años; el estatus de preescolar y el corte aún no se conocen.",
          "Las aplicaciones de video 2026 fueron publicadas por Instagram reels; evaluar la privacidad antes de la nueva temporada.",
          "el dominio principal / calendario ahora devuelve la cáscara vacía, archivoPDF 2019 no PDF. las nuevas fechas KazRoboSport / Project no se han inventado."
        ],
        "cost": "el precio de la etapa actual, el equipo, la preparación y el viaje por separado.",
        "award": "Tipo de premio y lugar  según las reglas y el protocolo; las demostraciones / premios del participante no son victorias mundiales.",
        "sources": [
          {
            "url": "https://t.me/s/kazrobotics2020",
            "title": "fuente primaria · federation",
            "checked": "2026-10-01"
          },
          {
            "url": "https://t.me/robobalapan/128",
            "title": "fuente primaria · robobalapan",
            "checked": "2026-10-01"
          },
          {
            "url": "https://kpvk.edu.kz/wp-content/uploads/2026/04/2026-Plan-raboty-kolledzha-na-2025-2026-uchebnyj-god.pdf",
            "title": "fuente primaria · kazsport_plan",
            "checked": "2026-10-01"
          },
          {
            "url": "https://newmail.umckrg.gov.kz/content/view/2/43",
            "title": "fuente primaria · kazproject",
            "checked": "2026-10-01"
          }
        ],
        "evidence": "Se ha comprobado 01.10.2026; no se ha confirmado el nuevo permiso familiar."
      },
      {
        "id": "almaty-techcup",
        "name": "Almaty TechCup · robotics / AI / hackathons",
        "group": "regional",
        "age_summary": "edad en 14 direcciones; 6/9 no se confirmó",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen",
          "unknown"
        ],
        "summary": "un campeonato multiprofile y zonas de exposición; es un recorrido de festival, no una liga de edades unificadas.",
        "categories": [
          {
            "name": "Robotics / AI / humanoid hackathon",
            "age": "edad junior exacta no se sabe",
            "age_rule": "reglamento estacional / cutoff por separado",
            "team": "el contenido de la disciplina específica",
            "hardware": "por el reglamento actual",
            "entry": "el reglamento de cada dirección por separado",
            "event_id": "C880"
          }
        ],
        "event_ids": [
          "C880",
          "E134"
        ],
        "legacy_ids": [],
        "route": "selección de programa → el reglamento de edad actual → admisión de un equipo extranjero → solicitud / selección → resultado por protocolo.",
        "hardware": "no se puede comprar hasta que se elija el reglamento.",
        "language": "los materiales / información rusos están disponibles; RU / EN / KK el juez y la ayuda se comprueban por separado.",
        "importance": "una ruta regional / internacional adicional; no sustituye a todas las ligas mundiales.",
        "strengths": "un campeonato multiprofile y zonas de exposición; es un recorrido de festival, no una liga de edades unificadas.",
        "requirements": [
          "la ciudadanía / turismo / equipo independiente no se igualará al derecho de representar a Kazajstán.",
          "Confirmar la edad, el grado, la composición, el kit, el idioma y el costo para la nueva temporada."
        ],
        "nuances": [
          "la fuente oficial de la ciudad 2026 XII y el sitio 2025 XI se separan por la edición actual.",
          "FIRST Explore, FTC, AIhackathon y el visitante de la exposición tienen diferentes condiciones y resultados.",
          "No se promete a la familia los subsidios escolares/adolescentes, no hay criterios específicos."
        ],
        "cost": "el precio de la etapa actual, el equipo, la preparación y el viaje por separado.",
        "award": "Tipo de premio y lugar  según las reglas y el protocolo; las demostraciones / premios del participante no son victorias mundiales.",
        "sources": [
          {
            "url": "https://www.gov.kz/memleket/entities/almaty/press/news/details/1250916?lang=ru",
            "title": "fuente primaria · techcup",
            "checked": "2026-10-01"
          },
          {
            "url": "https://www.almatytechcup.kz/kk",
            "title": "fuente primaria · techcup_old",
            "checked": "2026-10-01"
          }
        ],
        "evidence": "Se ha comprobado 01.10.2026; no se ha confirmado el nuevo permiso familiar."
      },
      {
        "id": "roboboat",
        "name": "RoboBoat · RoboNation",
        "group": "advanced",
        "age_summary": "High School / College; no menor6/9 categoría",
        "age_tags": [
          "teen",
          "university"
        ],
        "summary": "Una nave autónoma en la superficie: percepción, navegación e integración confiable.",
        "categories": [
          {
            "name": "RoboBoat · RoboNation",
            "age": "High School / College; no menor6/9 categoría",
            "team": "por el reglamento del formato concreto; véase las tarjetas",
            "hardware": "su propio ASV autónomo",
            "age_rule": "el límite escolar / edad se refiere a la fuente indicada, no a la promesa futura",
            "entry": "equipo de ingeniería senior → registro publicado → documentación → tareas diarias."
          }
        ],
        "event_ids": [
          "C885",
          "E136"
        ],
        "legacy_ids": [
          "C885"
        ],
        "route": "equipo de ingeniería senior → registro publicado → documentación → tareas diarias.",
        "hardware": "su propio ASV autónomo",
        "language": "el idioma exacto del programa / protección se indica en la tarjeta; la página EN no es igual a la enseñanza EN.",
        "importance": "el recorrido especializado en la guía mundial / regional; no el ranking de todas las escuelas o la garantía de la medalla.",
        "strengths": "Una nave autónoma en la superficie: percepción, navegación e integración confiable.",
        "requirements": [
          "≥75% de estudiantes a tiempo completo; al menos 3 participantes en 2027.",
          "desarrollo y documentación  trabajo del equipo."
        ],
        "nuances": [
          "El manual 2027 aún no ha sido publicado.",
          "El E136 no significa que los menores puedan competir."
        ],
        "cost": "el precio, la técnica y el viaje por tarjeta específica; el lugar no está confirmado.",
        "award": "distinguir el aprendizaje / participación / premio / victoria evaluado. el protocolo oficial actual es obligatorio.",
        "sources": [
          {
            "title": "RoboBoat2027",
            "url": "https://roboboat.org/programs/2027/",
            "checked": "2026-10-01"
          }
        ],
        "evidence": "las páginas iniciales se han leído; las limitaciones y los espacios están indicados en las tarjetas."
      },
      {
        "id": "robosub",
        "name": "RoboSub · RoboNation",
        "group": "advanced",
        "age_summary": "High School / College; no menor6/9 categoría",
        "age_tags": [
          "teen",
          "university"
        ],
        "summary": "Robótica submarina autónoma: sensores, control y pruebas.",
        "categories": [
          {
            "name": "RoboSub · RoboNation",
            "age": "High School / College; no menor6/9 categoría",
            "team": "por el reglamento del formato concreto; véase las tarjetas",
            "hardware": "su propio AUV",
            "age_rule": "el límite escolar / edad se refiere a la fuente indicada, no a la promesa futura",
            "entry": "equipo mayor → season registration → design documentation → prueba de autonomía."
          }
        ],
        "event_ids": [
          "C886",
          "E137"
        ],
        "legacy_ids": [
          "C886"
        ],
        "route": "equipo mayor → season registration → design documentation → prueba de autonomía.",
        "hardware": "su propio AUV",
        "language": "el idioma exacto del programa / protección se indica en la tarjeta; la página EN no es igual a la enseñanza EN.",
        "importance": "el recorrido especializado en la guía mundial / regional; no el ranking de todas las escuelas o la garantía de la medalla.",
        "strengths": "Robótica submarina autónoma: sensores, control y pruebas.",
        "requirements": [
          "≥75% de los estudiantes de tiempo completo; mínimo 3 en 2027."
        ],
        "nuances": [
          "La nueva evolución se ha anunciado, se están desarrollando detalles.",
          "el historial de la escuela media de 2025 no es una regla de 2027."
        ],
        "cost": "el precio, la técnica y el viaje por tarjeta específica; el lugar no está confirmado.",
        "award": "distinguir el aprendizaje / participación / premio / victoria evaluado. el protocolo oficial actual es obligatorio.",
        "sources": [
          {
            "title": "RoboSub2027",
            "url": "https://robosub.org/programs/2027/",
            "checked": "2026-10-01"
          }
        ],
        "evidence": "las páginas iniciales se han leído; las limitaciones y los espacios están indicados en las tarjetas."
      },
      {
        "id": "robotx",
        "name": "RobotX / Virtual RobotX · RoboNation",
        "group": "advanced",
        "age_summary": "High School / College; el camino físico y virtual",
        "age_tags": [
          "teen",
          "university"
        ],
        "summary": "la autonomía marítima de varios sistemas; el camino virtual permite estudiar algoritmos sin una flota física.",
        "categories": [
          {
            "name": "RobotX / Virtual RobotX · RoboNation",
            "age": "High School / College; el camino físico y virtual",
            "team": "por el reglamento del formato concreto; véase las tarjetas",
            "hardware": "RobotX: para vehículos múltiples; VRX: entorno de simulación",
            "age_rule": "el límite escolar / edad se refiere a la fuente indicada, no a la promesa futura",
            "entry": "El comando principal → RobotX o el VRX individual → las etapas de control de su programa."
          }
        ],
        "event_ids": [
          "C887",
          "C889",
          "C890",
          "C891"
        ],
        "legacy_ids": [
          "C887",
          "C889",
          "C890",
          "C891"
        ],
        "route": "El comando principal → RobotX o el VRX individual → las etapas de control de su programa.",
        "hardware": "RobotX: para vehículos múltiples; VRX: entorno de simulación",
        "language": "el idioma exacto del programa / protección se indica en la tarjeta; la página EN no es igual a la enseñanza EN.",
        "importance": "el recorrido especializado en la guía mundial / regional; no el ranking de todas las escuelas o la garantía de la medalla.",
        "strengths": "la autonomía marítima de varios sistemas; el camino virtual permite estudiar algoritmos sin una flota física.",
        "requirements": [
          "la elegibilidad oficial de ambas ediciones de High School / College."
        ],
        "nuances": [
          "El registro de RobotX2026 está cerrado.",
          "VRX2027 tiene tres fechas distintas; no es un campamento de tres meses."
        ],
        "cost": "el precio, la técnica y el viaje por tarjeta específica; el lugar no está confirmado.",
        "award": "distinguir el aprendizaje / participación / premio / victoria evaluado. el protocolo oficial actual es obligatorio.",
        "sources": [
          {
            "title": "RobotX2026",
            "url": "https://robotx.org/programs/2026/",
            "checked": "2026-10-01"
          },
          {
            "title": "VRX2027",
            "url": "https://robotx.org/programs/vrx-2027/",
            "checked": "2026-10-01"
          }
        ],
        "evidence": "las páginas iniciales se han leído; las limitaciones y los espacios están indicados en las tarjetas."
      },
      {
        "id": "suas",
        "name": "SUAS · Student Unmanned Aerial Systems",
        "group": "advanced",
        "age_summary": "el curso de ingeniería superior; el año 2027 para aclarar",
        "age_tags": [
          "unknown",
          "teen",
          "university"
        ],
        "summary": "una misión de ingeniería compleja.",
        "categories": [
          {
            "name": "SUAS · Student Unmanned Aerial Systems",
            "age": "el curso de ingeniería superior; el año 2027 para aclarar",
            "team": "por el reglamento del formato concreto; véase las tarjetas",
            "hardware": "sistema aéreo autónomo",
            "age_rule": "el límite escolar / edad se refiere a la fuente indicada, no a la promesa futura",
            "entry": "equipo preparado → manual de la nueva temporada → registro confirmado."
          }
        ],
        "event_ids": [
          "C888"
        ],
        "legacy_ids": [
          "C888"
        ],
        "route": "equipo preparado → manual de la nueva temporada → registro confirmado.",
        "hardware": "sistema aéreo autónomo",
        "language": "el idioma exacto del programa / protección se indica en la tarjeta; la página EN no es igual a la enseñanza EN.",
        "importance": "el recorrido especializado en la guía mundial / regional; no el ranking de todas las escuelas o la garantía de la medalla.",
        "strengths": "una misión de ingeniería compleja.",
        "requirements": [
          "leer las reglas de 2027, antes de determinar la composición y la técnica."
        ],
        "nuances": [
          "las fechas2027 se publicaron; linked handbook pertenece a 2026.",
          "No hay una pista de competición directa para los niños 6/9"
        ],
        "cost": "el precio, la técnica y el viaje por tarjeta específica; el lugar no está confirmado.",
        "award": "distinguir el aprendizaje / participación / premio / victoria evaluado. el protocolo oficial actual es obligatorio.",
        "sources": [
          {
            "title": "SUAS: las estaciones",
            "url": "https://suas-competition.org/competitions",
            "checked": "2026-10-01"
          }
        ],
        "evidence": "las páginas iniciales se han leído; las limitaciones y los espacios están indicados en las tarjetas."
      },
      {
        "id": "igvc",
        "name": "IGVC · Intelligent Ground Vehicle Competition",
        "group": "advanced",
        "age_summary": "no se ha leído el nuevo reglamento de edad / equipo",
        "age_tags": [
          "unknown",
          "teen",
          "university"
        ],
        "summary": "sistemas de transporte autónomos terrestres como la futura especialización de ingeniería.",
        "categories": [
          {
            "name": "IGVC · Intelligent Ground Vehicle Competition",
            "age": "no se ha leído el nuevo reglamento de edad / equipo",
            "team": "por el reglamento del formato concreto; véase las tarjetas",
            "hardware": "máquina terrestre autónoma",
            "age_rule": "el límite escolar / edad se refiere a la fuente indicada, no a la promesa futura",
            "entry": "las fechas anunciadas → lectura del reglamento → verificación de los comandos elegibles → solicitud."
          }
        ],
        "event_ids": [
          "C892"
        ],
        "legacy_ids": [
          "C892"
        ],
        "route": "las fechas anunciadas → lectura del reglamento → verificación de los comandos elegibles → solicitud.",
        "hardware": "máquina terrestre autónoma",
        "language": "el idioma exacto del programa / protección se indica en la tarjeta; la página EN no es igual a la enseñanza EN.",
        "importance": "el recorrido especializado en la guía mundial / regional; no el ranking de todas las escuelas o la garantía de la medalla.",
        "strengths": "sistemas de transporte autónomos terrestres como la futura especialización de ingeniería.",
        "requirements": [
          "No se puede confirmar la entrada de un menor en una página del lanzamiento de la temporada."
        ],
        "nuances": [
          "Las reglas y el registro aún no se han verificado."
        ],
        "cost": "el precio, la técnica y el viaje por tarjeta específica; el lugar no está confirmado.",
        "award": "distinguir el aprendizaje / participación / premio / victoria evaluado. el protocolo oficial actual es obligatorio.",
        "sources": [
          {
            "title": "RoboNation: dates2027",
            "url": "https://robonation.org/2027-season-launch/",
            "checked": "2026-10-01"
          }
        ],
        "evidence": "las páginas iniciales se han leído; las limitaciones y los espacios están indicados en las tarjetas."
      },
      {
        "id": "iarc",
        "name": "IARC · International Aerial Robotics Competition",
        "group": "advanced",
        "age_summary": "no se ha establecido la edad / composición de la nueva edición",
        "age_tags": [
          "unknown",
          "teen",
          "university"
        ],
        "summary": "la investigación de la robótica aérea autónoma; especialización a largo plazo.",
        "categories": [
          {
            "name": "IARC · International Aerial Robotics Competition",
            "age": "no se ha establecido la edad / composición de la nueva edición",
            "team": "por el reglamento del formato concreto; véase las tarjetas",
            "hardware": "la autonomía de la aviación",
            "age_rule": "el límite escolar / edad se refiere a la fuente indicada, no a la promesa futura",
            "entry": "reglamento de un reto concreto → equipo institucional / ingeniero → solicitud."
          }
        ],
        "event_ids": [
          "C893"
        ],
        "legacy_ids": [
          "C893"
        ],
        "route": "reglamento de un reto concreto → equipo institucional / ingeniero → solicitud.",
        "hardware": "la autonomía de la aviación",
        "language": "el idioma exacto del programa / protección se indica en la tarjeta; la página EN no es igual a la enseñanza EN.",
        "importance": "el recorrido especializado en la guía mundial / regional; no el ranking de todas las escuelas o la garantía de la medalla.",
        "strengths": "la investigación de la robótica aérea autónoma; especialización a largo plazo.",
        "requirements": [
          "comprobar el reto en curso, la composición del equipo."
        ],
        "nuances": [
          "JanuaryMarch2027  ventana de entrega con días desconocidos.",
          "No se ha declarado un concurso infantil abierto."
        ],
        "cost": "el precio, la técnica y el viaje por tarjeta específica; el lugar no está confirmado.",
        "award": "distinguir el aprendizaje / participación / premio / victoria evaluado. el protocolo oficial actual es obligatorio.",
        "sources": [
          {
            "title": "RoboNation: season2027",
            "url": "https://robonation.org/2027-season-launch/",
            "checked": "2026-10-01"
          }
        ],
        "evidence": "las páginas iniciales se han leído; las limitaciones y los espacios están indicados en las tarjetas."
      },
      {
        "id": "bric",
        "name": "Barbados Robotics Innovation Challenge",
        "group": "regional",
        "age_summary": "estrictamente >15 y <30 para 1 de enero; no para 6/9",
        "age_tags": [
          "teen",
          "university"
        ],
        "summary": "Un proyecto de ingeniería de robots con cálculos y fases de desarrollo.",
        "categories": [
          {
            "name": "Barbados Robotics Innovation Challenge",
            "age": "estrictamente >15 y <30 para 1 de enero; no para 6/9",
            "team": "por el reglamento del formato concreto; véase las tarjetas",
            "hardware": "Hardware-dominant robot; el presupuesto de los componentes está limitado",
            "age_rule": "el límite escolar / edad se refiere a la fuente indicada, no a la promesa futura",
            "entry": "Design proposal → selección PhaseII → trabajo → final publicado."
          }
        ],
        "event_ids": [
          "C899"
        ],
        "legacy_ids": [
          "C899"
        ],
        "route": "Design proposal → selección PhaseII → trabajo → final publicado.",
        "hardware": "Hardware-dominant robot; el presupuesto de los componentes está limitado",
        "language": "el idioma exacto del programa / protección se indica en la tarjeta; la página EN no es igual a la enseñanza EN.",
        "importance": "el recorrido especializado en la guía mundial / regional; no el ranking de todas las escuelas o la garantía de la medalla.",
        "strengths": "Un proyecto de ingeniería de robots con cálculos y fases de desarrollo.",
        "requirements": [
          "el máximo6 en el equipo.",
          "Las reglas de edad y de entrada regional son obligatorias."
        ],
        "nuances": [
          "La fecha límite de la fase I ha pasado; el final futuro no es igual al set abierto."
        ],
        "cost": "el precio, la técnica y el viaje por tarjeta específica; el lugar no está confirmado.",
        "award": "distinguir el aprendizaje / participación / premio / victoria evaluado. el protocolo oficial actual es obligatorio.",
        "sources": [
          {
            "title": "CSF:BRIC",
            "url": "https://caribbeanscience.org/bric/",
            "checked": "2026-10-01"
          }
        ],
        "evidence": "las páginas iniciales se han leído; las limitaciones y los espacios están indicados en las tarjetas."
      },
      {
        "id": "caribbean-stem",
        "name": "Caribbean STEM Olympiads",
        "group": "regional",
        "age_summary": "13–15 /16–18 /19–21 en el01.01; CARICOM citizen o4 años resident",
        "age_tags": [
          "teen",
          "university"
        ],
        "summary": "proyectos regionales de software / robótica; equipo independiente o participante independiente.",
        "categories": [
          {
            "name": "Caribbean STEM Olympiads",
            "age": "13–15 /16–18 /19–21 en el01.01; CARICOM citizen o4 años resident",
            "team": "por el reglamento del formato concreto; véase las tarjetas",
            "hardware": "Software o hardware-dominante proyecto",
            "age_rule": "el límite escolar / edad se refiere a la fuente indicada, no a la promesa futura",
            "entry": "la verificación del derecho regional → preliminares → finalistas → protección online."
          }
        ],
        "event_ids": [
          "C900",
          "C901",
          "E135"
        ],
        "legacy_ids": [
          "C900",
          "C901"
        ],
        "route": "la verificación del derecho regional → preliminares → finalistas → protección online.",
        "hardware": "Software o hardware-dominante proyecto",
        "language": "el idioma exacto del programa / protección se indica en la tarjeta; la página EN no es igual a la enseñanza EN.",
        "importance": "el recorrido especializado en la guía mundial / regional; no el ranking de todas las escuelas o la garantía de la medalla.",
        "strengths": "proyectos regionales de software / robótica; equipo independiente o participante independiente.",
        "requirements": [
          "La edad comienza a los 13 años.",
          "Los países observadores no están en la categoría de ciudadanía."
        ],
        "nuances": [
          "Para el 6/9 el concurso está cerrado; E135 está disponible para los espectadores.",
          "No todos los equipos familiares internacionales pueden solicitar."
        ],
        "cost": "el precio, la técnica y el viaje por tarjeta específica; el lugar no está confirmado.",
        "award": "distinguir el aprendizaje / participación / premio / victoria evaluado. el protocolo oficial actual es obligatorio.",
        "sources": [
          {
            "title": "CSO2027: programa actual",
            "url": "https://caribbeanscience.org/cso/",
            "checked": "2026-10-01"
          }
        ],
        "evidence": "las páginas iniciales se han leído; las limitaciones y los espacios están indicados en las tarjetas."
      },
      {
        "id": "coderz",
        "name": "CoderZ League · robótica virtual",
        "group": "international",
        "age_summary": "históricos Grades4–6 /6–9 /7–12; La nueva temporada no se conoce.",
        "age_tags": [
          "unknown",
          "10-12",
          "teen"
        ],
        "summary": "Blockly / Python y robots virtuales sin comprar un robot real.",
        "categories": [
          {
            "name": "CoderZ League · robótica virtual",
            "age": "históricos Grades4–6 /6–9 /7–12; La nueva temporada no se conoce.",
            "team": "por el reglamento del formato concreto; véase las tarjetas",
            "hardware": "navegador, Internet, simulador",
            "age_rule": "el límite escolar / edad se refiere a la fuente indicada, no a la promesa futura",
            "entry": "nuevo season guide confirmado → licencia / team registration → virtual stages."
          }
        ],
        "event_ids": [
          "C902"
        ],
        "legacy_ids": [
          "C902"
        ],
        "route": "nuevo season guide confirmado → licencia / team registration → virtual stages.",
        "hardware": "navegador, Internet, simulador",
        "language": "el idioma exacto del programa / protección se indica en la tarjeta; la página EN no es igual a la enseñanza EN.",
        "importance": "el recorrido especializado en la guía mundial / regional; no el ranking de todas las escuelas o la garantía de la medalla.",
        "strengths": "Blockly / Python y robots virtuales sin comprar un robot real.",
        "requirements": [
          "acordar la categoría de la escuela y el tamaño del equipo."
        ],
        "nuances": [
          "las últimas fechas de Fall / Spring2023; root2022.",
          "La FAQ contiene un antiguo marco de grado contradictorio: no considerar cualquier clase aprobada."
        ],
        "cost": "el precio, la técnica y el viaje por tarjeta específica; el lugar no está confirmado.",
        "award": "distinguir el aprendizaje / participación / premio / victoria evaluado. el protocolo oficial actual es obligatorio.",
        "sources": [
          {
            "title": "Fall: página con fecha",
            "url": "https://competition.gocoderz.com/fall-league/",
            "checked": "2026-10-01"
          },
          {
            "title": "FAQ: los viejos cuadros",
            "url": "https://competition.gocoderz.com/faq/",
            "checked": "2026-10-01"
          }
        ],
        "evidence": "las páginas iniciales se han leído; las limitaciones y los espacios están indicados en las tarjetas."
      },
      {
        "id": "codeai",
        "name": "CodeAI / Hour of AI · preparación de estudios",
        "group": "ai",
        "age_summary": "K–5 /4–11 para elCS Fundamentals; Mix & Move8+",
        "age_tags": [
          "6",
          "9",
          "10-12"
        ],
        "summary": "EN / ES materiales de aprendizaje para codificación y primeros proyectos de IA, con módulos por clase.",
        "categories": [
          {
            "name": "CodeAI / Hour of AI · preparación de estudios",
            "age": "K–5 /4–11 para elCS Fundamentals; Mix & Move8+",
            "team": "por el reglamento del formato concreto; véase las tarjetas",
            "hardware": "navegador / tablet, a veces tareas desconectadas",
            "age_rule": "el límite escolar / edad se refiere a la fuente indicada, no a la promesa futura",
            "entry": "la elección del módulo y la versión → proyecto independiente → liga competitiva posterior."
          }
        ],
        "event_ids": [
          "E138",
          "L209",
          "L210"
        ],
        "legacy_ids": [],
        "route": "la elección del módulo y la versión → proyecto independiente → liga competitiva posterior.",
        "hardware": "navegador / tablet, a veces tareas desconectadas",
        "language": "el idioma exacto del programa / protección se indica en la tarjeta; la página EN no es igual a la enseñanza EN.",
        "importance": "el recorrido especializado en la guía mundial / regional; no el ranking de todas las escuelas o la garantía de la medalla.",
        "strengths": "EN / ES materiales de aprendizaje para codificación y primeros proyectos de IA, con módulos por clase.",
        "requirements": [
          "edad, lenguaje y complejidad de un módulo en particular para ver por separado."
        ],
        "nuances": [
          "Es un evento de preparación y educación, no una liga internacional.",
          "el programa de entrada puede ser simple después3 años de competición.",
          "RU no está confirmado por el viejo artículo de ayuda cuando la página de idioma actual dice otra cosa."
        ],
        "cost": "el precio, la técnica y el viaje por tarjeta específica; el lugar no está confirmado.",
        "award": "distinguir el aprendizaje / participación / premio / victoria evaluado. el protocolo oficial actual es obligatorio.",
        "sources": [
          {
            "title": "CS Fundamentals: curriculum",
            "url": "https://code.org/es/curriculum/computer-science-fundamentals",
            "checked": "2026-10-01"
          },
          {
            "title": "Hour of AI",
            "url": "https://code.org/cs/hour-of-ai",
            "checked": "2026-10-01"
          }
        ],
        "evidence": "las páginas iniciales se han leído; las limitaciones y los espacios están indicados en las tarjetas."
      },
      {
        "id": "stemgames-au",
        "name": "Australian STEM Video Game Challenge",
        "group": "games",
        "age_summary": "Year 3–12 en Australia; current season 2026 cerrado",
        "age_tags": [
          "9",
          "10-12",
          "teen"
        ],
        "summary": "juego original con código, GDD y videojuego; concurso nacional con condiciones escolares / residenciales directas.",
        "categories": [
          {
            "name": "Primary: Scratch / Open",
            "age": "Year 3–6",
            "team": "1–4; mentor 18+",
            "hardware": "Scratch o motor abierto",
            "age_rule": "clase en el año de juez",
            "entry": "Australian citizen / resident y escuela / homeschool en Australia"
          },
          {
            "name": "Middle: Godot / Open",
            "age": "Year 7–9",
            "team": "1–4; mentor 18+",
            "hardware": "Godot o motor abierto",
            "age_rule": "clase en el año de juez",
            "entry": "Australian citizen / resident y escuela / homeschool en Australia"
          },
          {
            "name": "Senior: Open",
            "age": "Year 10–12",
            "team": "1–4; mentor 18+",
            "hardware": "Open engine",
            "age_rule": "clase en el año de juez",
            "entry": "Australian citizen / resident y escuela / homeschool en Australia"
          }
        ],
        "event_ids": [
          "C903",
          "E139"
        ],
        "legacy_ids": [],
        "route": "la escuela correspondiente / residency → mentor y su game + code + GDD → submission → rubric judging → final / resultados.",
        "hardware": "ver la categoría y la tarjeta vinculada; las plataformas no se intercambian.",
        "language": "El examen de EN es obligatorio en las reglas, y el idioma de la entrevista / enseñanza es independiente.",
        "importance": "Es un itinerario nacional, no un ranking mundial.",
        "strengths": "juego original con código, GDD y videojuego; concurso nacional con condiciones escolares / residenciales directas.",
        "requirements": [
          "2026 la recepción está cerrada; las fechas de 2027 no se conocen.",
          "English submission es obligatorio; Roblox / Minecraft Education no es aceptado.",
          "Las escuelas / clubes proporcionan al menos un juez; mentor Working With Children Check."
        ],
        "nuances": [
          "Edad 9 no sustituye Year 3 y el permiso escolar local.",
          "el showcase de noviembre  una vista, no una nueva solicitud de concurso.",
          "PDF y sitio web en curso se separan en el conjunto de premios."
        ],
        "cost": "equipo, contribución y viaje por una etapa concreta; lugar no confirmado.",
        "award": "el premio de una etapa concreta por el protocolo; la selección mundial y el certificado de aprendizaje por separado.",
        "sources": [
          {
            "title": "Home: 2026 calendar",
            "url": "https://www.stemgames.org.au/",
            "checked": "2026-10-01"
          },
          {
            "title": "Challenge: categories",
            "url": "https://www.stemgames.org.au/the-challenge",
            "checked": "2026-10-01"
          },
          {
            "title": "Rules: eligibility / English",
            "url": "https://www.stemgames.org.au/shared/files/stem-rules.pdf",
            "checked": "2026-10-01"
          }
        ],
        "evidence": "Las páginas iniciales / reglas relacionadas se han leído; las condiciones de la próxima temporada no se han inventado."
      },
      {
        "id": "rcja-au",
        "name": "RoboCupJunior Australia · Primary / Australian Open",
        "group": "regional",
        "age_summary": "Primary / Secondary local; RCJ mundial  escalón superior separado",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "un camino práctico menor para un equipo extranjero con claros premios nacionales; no canal foreign qualification para la final mundial.",
        "categories": [
          {
            "name": "Riley Rover Rescue",
            "age": "Primary / Secondary edad escolar",
            "team": "Abierto de Australia 2–4; el mentor >19",
            "hardware": "LEGO / otra plataforma autónoma de Rescue rules",
            "age_rule": "la educación escolar reconocida / equivalent school age; la división local confirme",
            "entry": "El National Open sin selección regional obligatoria; se admiten equipos extranjeros"
          },
          {
            "name": "Primary Rescue Line",
            "age": "todos los participantes  primary school",
            "team": "Abierto de Australia 2–4; el mentor >19",
            "hardware": "línea autónoma / rescue robot; código annotado y protección técnica",
            "age_rule": "Es un nivel escolar, no es un límite universal 14+",
            "entry": "el ingreso extranjero por General Rules 2026; nuevo paso / idioma"
          }
        ],
        "event_ids": [
          "C775"
        ],
        "legacy_ids": [],
        "route": "Leídas reglas RCJA 2026: equipo nacional 2–4 escolares y mentor mayor de 19; excepción solo una vez y con autorización. Equipos extranjeros admitidos, pero sin clasificación al RoboCupJunior mundial por Australia. Puesto extranjero 1–3 se concede compartido con siguiente equipo local elegible. Reglas 2027 y fechas nuevas sin anunciar; edición 2026 no presentada como futura.",
        "hardware": "ver la categoría y la tarjeta vinculada; las plataformas no se intercambian.",
        "language": "El examen de EN es obligatorio en las reglas, y el idioma de la entrevista / enseñanza es independiente.",
        "importance": "Es un itinerario nacional, no un ranking mundial.",
        "strengths": "un camino práctico menor para un equipo extranjero con claros premios nacionales; no canal foreign qualification para la final mundial.",
        "requirements": [
          "trabajo y explicaciones de los niños; el mentor no construye / programa en su lugar.",
          "El código anotado es obligatorio; el póster técnico es necesario para los premios especiales Rescue 2026.",
          "las reglas de 2026 no funcionan automáticamente en 2027."
        ],
        "nuances": [
          "Foreign top-3 awarded as equal placing; en el Australian Open obligatoriamente, region/state por decisión del coordinador.",
          "Los equipos extranjeros no pueden pasar por Australia en RoboCupJunior International.",
          "Solo una vez con permiso no es una liga individual estándar.",
          "Leídas reglas RCJA 2026: equipo nacional 2–4 escolares y mentor mayor de 19; excepción solo una vez y con autorización. Equipos extranjeros admitidos, pero sin clasificación al RoboCupJunior mundial por Australia. Puesto extranjero 1–3 se concede compartido con siguiente equipo local elegible. Reglas 2027 y fechas nuevas sin anunciar; edición 2026 no presentada como futura."
        ],
        "cost": "equipo, contribución y viaje por una etapa concreta; lugar no confirmado.",
        "award": "el premio de una etapa concreta por el protocolo; la selección mundial y el certificado de aprendizaje por separado.",
        "sources": [
          {
            "title": "National overview",
            "url": "https://www.robocupjunior.org.au/challenge-regions/nat/",
            "checked": "2026-10-01"
          },
          {
            "title": "General Rules 2026",
            "url": "https://www.robocupjunior.org.au/wp-content/uploads/2026/02/2026-RCJA-General-Rules.pdf",
            "checked": "2026-10-01"
          },
          {
            "title": "Rescue Line divisions",
            "url": "https://www.robocupjunior.org.au/rescue-line/",
            "checked": "2026-10-01"
          },
          {
            "title": "Rescue Line Rules 2026",
            "url": "https://www.robocupjunior.org.au/wp-content/uploads/2026/02/RCJA-Rescue-Line-Rules-2026.pdf",
            "checked": "2026-10-01"
          }
        ],
        "evidence": "Las páginas iniciales / reglas relacionadas se han leído; las condiciones de la próxima temporada no se han inventado."
      },
      {
        "id": "wro-switzerland",
        "name": "WRO Switzerland · Starter / Elementary",
        "group": "regional",
        "age_summary": "Starter6–10; Elementary 8–12; nacimiento-Reglas del año",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "para Oscar  Starter. para Matvey  Elementary con selección nacional / mundial después de confirmar la admisión.",
        "categories": [
          {
            "name": "Starter",
            "age": "6–10",
            "team": "2–3 + coach18+",
            "hardware": "LEGO / blocks",
            "age_rule": "tabla 2026 birth2016–2020; 2027 - ¿Qué es ?",
            "entry": "Startercourse/competition, gratis hasta 2026 página"
          },
          {
            "name": "Elementary",
            "age": "8–12",
            "team": "2–3 + coach18+",
            "hardware": "Misión de robots / futuros innovadores",
            "age_rule": "tabla 2026 birth2014–2018; 2027 - ¿Qué es ?",
            "entry": "Swiss regional → national → cuota mundial por separado"
          }
        ],
        "event_ids": [
          "C906",
          "C907"
        ],
        "legacy_ids": [],
        "route": "Las clases menores Starter y concurso local → equipo independiente Elementary → selección regional y nacional → cuota internacional al cumplir con las reglas del país.",
        "hardware": "el equipo depende de la categoría y la edición; no se compre hasta que se elija la etapa local.",
        "language": "El idioma de la entrevista técnica y el nivel local se confirman; el sitio en inglés no prueba la capacidad de la jueza en inglés.",
        "importance": "una ruta nacional dentro de la familia internacional; no una nueva liga mundial separada.",
        "strengths": "para Oscar  Starter. para Matvey  Elementary con selección nacional / mundial después de confirmar la admisión.",
        "requirements": [
          "el equipo de 2–3 de los niños; no se considera participante en lugar del niño.",
          "La edad se determina por el año de nacimiento, no sólo por el día del torneo.",
          "El calendario y la entrada extranjera de la nueva temporada aún no se conocen.",
          "En una temporada de WRO Switzerland el niño es miembro de un solo equipo / categoría; la participación simultánea de Starter y Elementary no está permitida por las condiciones generales de 2026."
        ],
        "nuances": [
          "El Starter no se ha declarado como categoría de la final mundial.",
          "Las clases gratuitas para principiantes pueden ser demasiado simples después de tres años de experiencia; comprobar la complejidad y el tutor."
        ],
        "cost": "2026: condiciones generales CHF150 por el equipo que regrese después del torneo regional. Starter Se declaró gratuito por separado — la aplicabilidad del pago inicial. Reglas y tarifas 2027 No se sabe.",
        "award": "El reconocimiento académico, la calificación y la victoria mundial son diferentes.",
        "sources": [
          {
            "title": "edad en la Suiza 2026",
            "url": "https://wro.swiss/en/information-on/categories-and-age-groups/",
            "checked": "2026-10-01"
          },
          {
            "title": "Startercourse/competition",
            "url": "https://wro.swiss/informationen/kategorien-und-altersklassen/wro-starter/",
            "checked": "2026-10-02"
          },
          {
            "title": "Participationconditions",
            "url": "https://wro.swiss/teilnahmebedingungen/",
            "checked": "2026-10-02"
          }
        ],
        "evidence": "Las condiciones desconocidas de la próxima temporada y la admisión extranjera se han marcado por separado."
      },
      {
        "id": "wro-spain",
        "name": "WRO Spain · RoboBasic desde los 6 años / Elementary",
        "group": "regional",
        "age_summary": "Robo Basic 6–12; Elementary 8–12",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Un recorrido familiar práctico para los equipos no escolares; Elementary para Matvey y una etapa junior para Oscar.",
        "categories": [
          {
            "name": "RoboBasic",
            "age": "6–12",
            "team": "2–3 + coach",
            "hardware": "controlado; 25 cm; excepto los robots compactos listos",
            "age_rule": "edad cumple en año calendario",
            "entry": "equipo independiente es admisible; la selección mundial de RoboBasic no se ha declarado"
          },
          {
            "name": "Elementary",
            "age": "8–12",
            "team": "2–3 + coach",
            "hardware": "Misión autónoma de robots / Innovatores futuros",
            "age_rule": "edad cumple en año calendario",
            "entry": "la etapa local de la categoría necesaria; la cuota nacional / mundial por separado"
          },
          {
            "name": "RoboMission Start",
            "age": "8–12",
            "team": "2–3 + coach",
            "hardware": "robot autónomo / board correspondiente",
            "age_rule": "edad cumple en el año calendario según las reglas generales; el nuevo season cutoff debe comprobar",
            "entry": "nivel nacional simplificado; no se ha declarado el Start / Rookie slot mundial"
          },
          {
            "name": "RoboMission Rookie",
            "age": "11–15",
            "team": "2–3 + coach",
            "hardware": "robot autónomo / board correspondiente",
            "age_rule": "edad cumple en el año calendario según las reglas generales; el nuevo season cutoff debe comprobar",
            "entry": "nivel nacional simplificado; no se ha declarado el Start / Rookie slot mundial"
          }
        ],
        "event_ids": [
          "C910",
          "C911",
          "C930",
          "C931"
        ],
        "legacy_ids": [],
        "route": "equipo independiente y categoría adecuada → torneo local → final nacional → etapa internacional por reglas de categoría y cuota nacional.",
        "hardware": "el equipo depende de la categoría y la edición; no se compre hasta que se elija la etapa local.",
        "language": "El idioma de la entrevista técnica y el nivel local se confirman; el sitio en inglés no prueba la capacidad de la jueza en inglés.",
        "importance": "una ruta nacional dentro de la familia internacional; no una nueva liga mundial separada.",
        "strengths": "Un recorrido familiar práctico para los equipos no escolares; Elementary para Matvey y una etapa junior para Oscar.",
        "requirements": [
          "EUR60 por equipo no incluye equipo, viaje y cotización internacional.",
          "La recepción local se cierra 15 días antes del torneo o antes de la fecha de cumplimiento.",
          "No se ha establecido el permiso de residencia extranjero."
        ],
        "nuances": [
          "Cada organizador local elige las categorías disponibles.",
          "RoboBasic es un concurso de ingeniería menor; no se ha declarado como categoría de final mundial.",
          "Training  ejercicio académico, directamente no es una categoría oficial de competencia.",
          "España2026: RoboMission Elementary2worldslots, FutureInnovators Elementary1; las cuotas 2027 y el permiso nacional de familia no se establecen."
        ],
        "cost": "La cotización, el robot y el viaje se cuentan por separado; los precios publicados para un año en particular no garantizan el precio de la próxima temporada.",
        "award": "El reconocimiento académico, la calificación y la victoria mundial son diferentes.",
        "sources": [
          {
            "title": "Participation/age/hardware",
            "url": "https://www.wroboto.es/competicion/",
            "checked": "2026-10-01"
          },
          {
            "title": "FAQindependentteam",
            "url": "https://www.wroboto.es/faqs/",
            "checked": "2026-10-01"
          },
          {
            "title": "Robo Basic",
            "url": "https://www.wroboto.es/robobasic/",
            "checked": "2026-10-01"
          },
          {
            "title": "Start/Rookie ages and hardware",
            "url": "https://www.wroboto.es/robomission/",
            "checked": "2026-10-01"
          },
          {
            "title": "National results versus world quota",
            "url": "https://www.wroboto.es/torneos/",
            "checked": "2026-10-01"
          },
          {
            "title": "Noncompetitive Training",
            "url": "https://www.wroboto.es/training/",
            "checked": "2026-10-01"
          },
          {
            "title": "Revisar los equipos independientes y las juntas",
            "url": "https://www.wroboto.es/faqs/",
            "checked": "2026-10-02"
          }
        ],
        "evidence": "Las condiciones desconocidas de la próxima temporada y la admisión extranjera se han marcado por separado.",
        "checked": "2026-10-02"
      },
      {
        "id": "fll-europe-three",
        "name": "FIRST LEGO League · Switzerland / Spain / France",
        "group": "regional",
        "age_summary": "diferentes edades y 2 ediciones de BIOGLOW",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "2026/27: SwissChallenge 9–16, SpainFounders 10–16 / Future K8 de la 8. francés Festival National 9–16 después de la selección regional; Nantes localmente 11–16. las fechas regionales actuales de Suiza se han añadido.",
        "categories": [
          {
            "name": "Spain Founders",
            "age": "Explore 6–9 / Challenge 10–16",
            "team": "Explore 2–6; Challenge 2–10",
            "hardware": "Explore: WeDo / SPIKE; Challenge: el conjunto actual permitido",
            "age_rule": "confirmar la fecha de control de la temporada; 2017 no significa que ya se hayan cumplido 10",
            "entry": "grupo independiente es admisible; el Class Pack no es igual al lugar del evento"
          },
          {
            "name": "Spain Future",
            "age": "K5: 5–7 / K8: 8–16",
            "team": "K5: 2–4 / K8: 4–10",
            "hardware": "Computer Science & AI; K8 requiere dos robots",
            "age_rule": "edad de registro actual 2026/27",
            "entry": "K5  demostración de aprendizaje; K8  formato de competición"
          },
          {
            "name": "Swiss Founders",
            "age": "Explore: FAQ 6–9 / página division 6–10; Challenge 9–16",
            "team": "Explore 2–6; Challenge 2–10",
            "hardware": "los conjuntos LEGO de la edición actual",
            "age_rule": "la frontera superior de Explore 9 / 10 requiere confirmación",
            "entry": "La participación extranjera es admisible; el pase más adelante solo es para el equipo del país del evento."
          },
          {
            "name": "France",
            "age": "Nacional FAQ 9–16; Nantes 11–16",
            "team": "el reglamento local actual",
            "hardware": "Founders / Future por los documentos del flujo seleccionado",
            "age_rule": "la frontera local no se cancela con la",
            "entry": "selección regional→Festival National 26–28 de marzo 2027; el importe de la cuota extranjera y EN-el juez por separado"
          }
        ],
        "event_ids": [
          "C908",
          "C909",
          "C912",
          "C913",
          "C914",
          "C915",
          "C916",
          "C1101",
          "C1102",
          "C1103",
          "C1104"
        ],
        "legacy_ids": [],
        "route": "elegir el país, la redacción y el equipo → registrar el equipo para la etapa adecuada → su propio proyecto y entrevista técnica → seleccionar para la siguiente etapa por cuota de país y redacción.",
        "hardware": "el equipo depende de la categoría y la edición; no se compre hasta que se elija la etapa local.",
        "language": "El idioma de la entrevista técnica y el nivel local se confirman; el sitio en inglés no prueba la capacidad de la jueza en inglés.",
        "importance": "una ruta nacional dentro de la familia internacional; no una nueva liga mundial separada.",
        "strengths": "un equipo principal por temporada, un robot propio y un proyecto.",
        "requirements": [
          "El reconocimiento en Explore/K5 es diferente a la victoria en un torneo competitivo.",
          "El K8 español requiere al menos 4 hijos y dos nuevos robots; los dos hermanos no son suficientes.",
          "En el Swiss Challenge se indica el 31 de octubre de 2026; las fechas locales concretas aún se verifican."
        ],
        "nuances": [
          "Founders y Future 2026/27 utilizan diferentes conjuntos.",
          "FAQ Explore 6–9 y division 6–10 Se separan; La edad en una fecha concreta es importante.",
          "en Suiza la participación extranjera y la calificación nacional  derechos separados.",
          "FIRST anuncia la última temporada de FIRST LEGO League 2026/27. En 2027/28 se planean nuevos programas K8; la compatibilidad de SPIKE se ha declarado hasta 2028/29, los nombres / reglas / selección local aún se aclaran."
        ],
        "cost": "La cotización, el robot y el viaje se cuentan por separado; los precios publicados para un año en particular no garantizan el precio de la próxima temporada.",
        "award": "El reconocimiento académico, la calificación y la victoria mundial son diferentes.",
        "sources": [
          {
            "title": "Spain 26/27 registration",
            "url": "https://firstlegoleague.soy/inscripciones-bioglow/",
            "checked": "2026-10-01"
          },
          {
            "title": "SwissBIOGLOW",
            "url": "https://www.first-lego-league.org/en/2026-27-season/bioglow",
            "checked": "2026-10-01"
          },
          {
            "title": "Swiss Explore",
            "url": "https://www.first-lego-league.org/en/divisions/explore",
            "checked": "2026-10-01"
          },
          {
            "title": "Swiss Challenge",
            "url": "https://www.first-lego-league.org/en/divisions/challenge",
            "checked": "2026-10-01"
          },
          {
            "title": "Francecurrentresources",
            "url": "https://firstlegoleaguefrance.fr/ressources/bioglow-saison/",
            "checked": "2026-10-01"
          },
          {
            "title": "DACHFAQ: age/foreignteams/language",
            "url": "https://www.first-lego-league.org/en/faq",
            "checked": "2026-10-01"
          },
          {
            "title": "FIRST K8 después de 2027 · actualización 27 de agosto de 2026",
            "url": "https://www.firstinspires.org/programs/k-8",
            "checked": "2026-10-02"
          },
          {
            "title": "Festival Nacional 2027 FAQ",
            "url": "https://fll2027.fr/infos/",
            "checked": "2026-10-02"
          }
        ],
        "evidence": "Las condiciones desconocidas de la próxima temporada y la admisión extranjera se han marcado por separado.",
        "checked": "2026-10-02"
      },
      {
        "id": "eurobot-junior-fr",
        "name": "Coupe de France de Robotique Junior / Eurobot Junior",
        "group": "regional",
        "age_summary": "8–18 en el currententrypage; 7–18 en el olderpresentation",
        "age_tags": [
          "9",
          "10-12",
          "teen"
        ],
        "summary": "un robot controlado, un largo proyecto de ingeniería y selección regional; un nivel de edad adecuado Matvey, Oscar temprano.",
        "categories": [
          {
            "name": "Junior",
            "age": "Corriente8–18; Conflito7–18 Resolución",
            "team": "equipo infantil+adoptante de estructura / delegación",
            "hardware": "robot de cable controlado; poster; annualrules",
            "age_rule": "Currententryminimum8; older7 no se utiliza admission",
            "entry": "Localpodium → national → Eurobot Junior; delegación extranjera unknown"
          }
        ],
        "event_ids": [
          "C917",
          "C918",
          "C919",
          "C920"
        ],
        "legacy_ids": [],
        "route": "proyecto de ingeniería propio en el transcurso de 6–8 meses → selección local → resultado del premio en la final nacional → Eurobot Junior por las reglas vigentes.",
        "hardware": "el equipo depende de la categoría y la edición; no se compre hasta que se elija la etapa local.",
        "language": "El idioma de la entrevista técnica y el nivel local se confirman; el sitio en inglés no prueba la capacidad de la jueza en inglés.",
        "importance": "una ruta nacional dentro de la familia internacional; no una nueva liga mundial separada.",
        "strengths": "un robot controlado, un largo proyecto de ingeniería y selección regional; un nivel de edad adecuado Matvey, Oscar temprano.",
        "requirements": [
          "La membresía de la organización de acogida es de EUR50; el robot y el viaje se pagan por separado.",
          "el plazo de registro 2027 no se ha obtenido; el anterior 31 de diciembre de 2025 no se ha trasladado a la nueva temporada.",
          "El idioma del juez y la delegación extranjera deben ser acordados."
        ],
        "nuances": [
          "El robot Junior es diferente del robot Senior Eurobot autónomo.",
          "fechas generales 5–8 mayo 2027 no confirman las fechas exactas Junior final."
        ],
        "cost": "La cotización, el robot y el viaje se cuentan por separado; los precios publicados para un año en particular no garantizan el precio de la próxima temporada.",
        "award": "El reconocimiento académico, la calificación y la victoria mundial son diferentes.",
        "sources": [
          {
            "title": "condiciones actuales de participación",
            "url": "https://www.coupederobotique.fr/participer-a-la-coupe-junior/",
            "checked": "2026-10-01"
          },
          {
            "title": "2027 calendar",
            "url": "https://www.coupederobotique.fr/calendrier/",
            "checked": "2026-10-01"
          },
          {
            "title": "diferencia de edad en la descripción",
            "url": "https://www.coupederobotique.fr/levenement/la-coupe-junior/",
            "checked": "2026-10-01"
          }
        ],
        "evidence": "Las condiciones desconocidas de la próxima temporada y la admisión extranjera se han marcado por separado."
      },
      {
        "id": "wro-india",
        "name": "WRO India · rutas nacionales",
        "group": "regional",
        "age_summary": "Elementary 8–12; Junior 11–15; El mayor 14–19; FEE14–22",
        "age_tags": [
          "9",
          "10-12",
          "teen"
        ],
        "summary": "RoboMission y Future Innovators tienen puntos de entrada diferentes. La ranura nacional india no confirma el derecho de un equipo extranjero a la cuota mundial.",
        "categories": [
          {
            "name": "RoboMission Elementary",
            "age": "8–12",
            "team": "2–3 + coach",
            "hardware": "libre elección de las reglas2026",
            "entry": "en 2026 de forma inmediata nacional; sin regionals",
            "age_rule": "las reglas de la temporada leída; el nuevo conjunto se comprueba por separado"
          },
          {
            "name": "Future Innovators Elementary",
            "age": "8–12",
            "team": "2–3 + coach",
            "hardware": "robot de proyecto / prototipo",
            "entry": "en2026 virtual → regional → nacional",
            "age_rule": "las reglas de la temporada leída; el nuevo conjunto se comprueba por separado"
          }
        ],
        "event_ids": [
          "C921",
          "C922"
        ],
        "legacy_ids": [],
        "route": "nueva temporada / equipo extranjero status → categoría elegida → nacional → cuota internacional separada.",
        "hardware": "ver la categoría y la tarjeta vinculada; las plataformas no se intercambian.",
        "language": "no se ha confirmado el idioma de defensa nacional / judging; especificar por separado.",
        "importance": "Es un itinerario nacional, no un ranking mundial.",
        "strengths": "RoboMission y Future Innovators tienen puntos de entrada diferentes. La ranura nacional india no confirma el derecho de un equipo extranjero a la cuota mundial.",
        "requirements": [
          "edad, estado del equipo nacional, entrenador y el nuevo reglamento.",
          "La entrada directa de RoboMission no anula las reglas de entrada y limitación de plazas."
        ],
        "nuances": [
          "National2026 ya está terminado; las fechas de 2027 no se han inventado.",
          "un equipo FI gratis para la escuela  oferta estrecha.",
          "La insignia por porcentaje de puntos no es igual a la medalla por lugar."
        ],
        "cost": "equipo, contribución y viaje por una etapa concreta; lugar no confirmado.",
        "award": "el premio de una etapa concreta por el protocolo; la selección mundial y el certificado de aprendizaje por separado.",
        "sources": [
          {
            "title": "WRO India2026: categories / progression",
            "url": "https://wroindia.org/season-2026/",
            "checked": "2026-10-01"
          },
          {
            "title": "categorías globales",
            "url": "https://wro-association.org/competition/categories/",
            "checked": "2026-10-01"
          }
        ],
        "evidence": "Las páginas iniciales / reglas relacionadas se han leído; las condiciones de la próxima temporada no se han inventado."
      },
      {
        "id": "wro-pakistan",
        "name": "WRO Pakistan / PSSEC",
        "group": "regional",
        "age_summary": "Elementary: la escala global8–12; local cutoff de la nueva temporada para aclarar",
        "age_tags": [
          "9",
          "10-12",
          "teen"
        ],
        "summary": "FI Elementary nacional existe y tiene ganadores anunciados2026. nueva entrada extranjera / world quota de la familia desconocida.",
        "categories": [
          {
            "name": "Future Innovators Elementary",
            "age": "de la región8–12; el nuevo local cutoff No se sabe",
            "team": "nuevo equipo de tamaño para especificar; el texto antiguo es contradictorio",
            "hardware": "robot de proyecto",
            "entry": "en PSSEC confirmar el registro local / foreign",
            "age_rule": "las reglas de la temporada leída; el nuevo conjunto se comprueba por separado"
          }
        ],
        "event_ids": [
          "C923"
        ],
        "legacy_ids": [],
        "route": "Local rules y team status → national → selección internacional por decisión separada.",
        "hardware": "ver la categoría y la tarjeta vinculada; las plataformas no se intercambian.",
        "language": "no se ha confirmado el idioma de defensa nacional / judging; especificar por separado.",
        "importance": "Es un itinerario nacional, no un ranking mundial.",
        "strengths": "FI Elementary nacional existe y tiene ganadores anunciados2026. nueva entrada extranjera / world quota de la familia desconocida.",
        "requirements": [
          "No llevar el banner común6–25 en la categoría Elementary.",
          "El coach es obligatorio en el local guide archivado; las nuevas condiciones deben comprobarse."
        ],
        "nuances": [
          "2026 national4–5 Septiembre ha pasado..",
          "archivo2025:2–3 versus de los servicios de3 de la participación; No se ha elegido una regla de conjetura..",
          "Las victorias nacionales de las escuelas no se registran como las mundiales."
        ],
        "cost": "equipo, contribución y viaje por una etapa concreta; lugar no confirmado.",
        "award": "el premio de una etapa concreta por el protocolo; la selección mundial y el certificado de aprendizaje por separado.",
        "sources": [
          {
            "title": "WRO Pakistan: los mensajes del mismo organizador",
            "url": "https://www.linkedin.com/company/wro-pak/",
            "checked": "2026-10-01"
          },
          {
            "title": "PSSEC: organizador nacional",
            "url": "https://pssecm2m.com/team/",
            "checked": "2026-10-01"
          },
          {
            "title": "archivo local guide2025",
            "url": "https://pssecm2m.com/wro-2025/",
            "checked": "2026-10-01"
          },
          {
            "title": "categorías globales",
            "url": "https://wro-association.org/competition/categories/",
            "checked": "2026-10-01"
          }
        ],
        "evidence": "Las páginas iniciales / reglas relacionadas se han leído; las condiciones de la próxima temporada no se han inventado."
      },
      {
        "id": "wro-srilanka",
        "name": "WRO Sri Lanka / Burhani Serendib School",
        "group": "regional",
        "age_summary": "Elementary en el local result; de la región8–12, la regla local de comprobar",
        "age_tags": [
          "9",
          "10-12",
          "teen"
        ],
        "summary": "se publicó el resultado nacional2026 y el selección internacional. no se ha establecido un nuevo calendario y la admisión de la familia extranjera.",
        "categories": [
          {
            "name": "Elementary project route",
            "age": "Local cutoff no se ha obtenido; de la región FI8–12",
            "team": "el equipo local las reglas de la nueva temporada para aclarar",
            "hardware": "solución robótica y muestra del proyecto",
            "entry": "Organizer nacional Burhani; entrada extranjera no se conoce",
            "age_rule": "las reglas de la temporada leída; el nuevo conjunto se comprueba por separado"
          }
        ],
        "event_ids": [
          "C924"
        ],
        "legacy_ids": [],
        "route": "confirmar la nueva temporada, categoría y team status → national → selection internacional por separado.",
        "hardware": "ver la categoría y la tarjeta vinculada; las plataformas no se intercambian.",
        "language": "no se ha confirmado el idioma de defensa nacional / judging; especificar por separado.",
        "importance": "Es un itinerario nacional, no un ranking mundial.",
        "strengths": "se publicó el resultado nacional2026 y el selección internacional. no se ha establecido un nuevo calendario y la admisión de la familia extranjera.",
        "requirements": [
          "edad y clase por separado.",
          "el protocolo local / world del resultado y el nombre del premio concreto por separado."
        ],
        "nuances": [
          "Los siguientes Elementary Schools  candidatos a una auditoría escolar posterior.",
          "El mensaje de la selección internacional no prueba el premio internacional."
        ],
        "cost": "equipo, contribución y viaje por una etapa concreta; lugar no confirmado.",
        "award": "el premio de una etapa concreta por el protocolo; la selección mundial y el certificado de aprendizaje por separado.",
        "sources": [
          {
            "title": "Burhani: national2026 results",
            "url": "https://www.burhani.edu.lk/world-robot-olympiad-sri-lanka-nationals-2026/",
            "checked": "2026-10-01"
          },
          {
            "title": "programa de robótica escolar",
            "url": "https://www.burhani.edu.lk/robotics/",
            "checked": "2026-10-01"
          },
          {
            "title": "categorías globales",
            "url": "https://wro-association.org/competition/categories/",
            "checked": "2026-10-01"
          }
        ],
        "evidence": "Las páginas iniciales / reglas relacionadas se han leído; las condiciones de la próxima temporada no se han inventado."
      },
      {
        "id": "bdro",
        "name": "Bangladesh Robot Olympiad / IRO Bangladesh Open",
        "group": "regional",
        "age_summary": "JuniorGrades1–6; Senior 7–12; la educación en una institución de Bangladesh",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "dos ingenieros Junior y un Quiz individual. El nombre Open no anula la condición escolar local.",
        "categories": [
          {
            "name": "Creative Junior",
            "age": "Grades 1–6",
            "team": "1–3 de una grade-de los grupos",
            "hardware": "robot de proyecto",
            "entry": "Qualificador en línea → campo de selección nacional →",
            "age_rule": "las reglas de la temporada leída; el nuevo conjunto se comprueba por separado"
          },
          {
            "name": "Physical Computing Junior",
            "age": "Grades 1–6",
            "team": "1–3 de una grade-de los grupos",
            "hardware": "robot + animación en el entorno de código de bloque",
            "entry": "Qualificador en línea → campo de selección nacional →",
            "age_rule": "las reglas de la temporada leída; el nuevo conjunto se comprueba por separado"
          },
          {
            "name": "Robotics Quiz Junior",
            "age": "Grades 1–6",
            "team": "Individual",
            "hardware": "Cuestionario escrito Bangla / Inglés",
            "entry": "Online qualifier → national; no conduce en el IRO",
            "age_rule": "las reglas de la temporada leída; el nuevo conjunto se comprueba por separado"
          }
        ],
        "event_ids": [
          "C925",
          "C926",
          "C927"
        ],
        "legacy_ids": [],
        "route": "la admisión escolar → obligatorio online qualifier → national; Creative / Physical también se lleva a cabo el selection camp internacional.",
        "hardware": "ver la categoría y la tarjeta vinculada; las plataformas no se intercambian.",
        "language": "BdRO Physical online tasks requiere EN; Quiz proporciona preguntas BN/EN.",
        "importance": "Es un itinerario nacional, no un ranking mundial.",
        "strengths": "dos ingenieros Junior y un Quiz individual. El nombre Open no anula la condición escolar local.",
        "requirements": [
          "documento de grado con fecha de expedición; grado máximo en el año de temporada.",
          "Los miembros del mismo equipo deben estar en el mismo grupo Junior / Senior.",
          "La aceptación formal del equipo es previa a la paga; las contribuciones de las etapas son distintas."
        ],
        "nuances": [
          "El quiz no es una categoría internacional.",
          "Una victoria nacional no garantiza la selección.",
          "Las tareas físicas en línea de EN están confirmadas; no es prueba de EN camp instructor.",
          "Las fechas de la nueva temporada no se conocen."
        ],
        "cost": "equipo, contribución y viaje por una etapa concreta; lugar no confirmado.",
        "award": "el premio de una etapa concreta por el protocolo; la selección mundial y el certificado de aprendizaje por separado.",
        "sources": [
          {
            "title": "el permiso de escuela",
            "url": "https://bdro.org/",
            "checked": "2026-10-01"
          },
          {
            "title": "Reglas creativas",
            "url": "https://bdro.org/rules/creative-category/",
            "checked": "2026-10-01"
          },
          {
            "title": "Reglas de Computación Física",
            "url": "https://bdro.org/rules/physical-computing/",
            "checked": "2026-10-01"
          },
          {
            "title": "Reglas de quiz: no IRO selection",
            "url": "https://bdro.org/rules/robotics-quiz/",
            "checked": "2026-10-01"
          }
        ],
        "evidence": "Las páginas iniciales / reglas relacionadas se han leído; las condiciones de la próxima temporada no se han inventado."
      },
      {
        "id": "robocup-france-junior",
        "name": "RoboCupJunior France · Discovery / OnStage Entry",
        "group": "regional",
        "age_summary": "la más joven Discovery por clase; Entry 10–13; de la Unión Europea Standard por separado",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "El Discovery no es una selección mundial ni una victoria de clasificación.",
        "categories": [
          {
            "name": "Discovery",
            "age": "Cycle1–3 en el cuerpo de la página; vista previa CE2; Open2026:5–10",
            "team": "colegio / grupo infantil; el tamaño y la entrada de los extranjeros",
            "hardware": "su proyecto robótico",
            "age_rule": "Un evento específico es más importante que una descripción general no coincidente",
            "entry": "sin un rating general; sin análogo internacional"
          },
          {
            "name": "OnStage Entry",
            "age": "10–13",
            "team": "confirmar el nuevo local rule",
            "hardware": "robots autónomos + presentación",
            "age_rule": "Cutoff2027 no se publicó en la fuente que se ha leído",
            "entry": "Junior nacional de entrada, estándar mundial por separado"
          }
        ],
        "event_ids": [
          "C928",
          "C929"
        ],
        "legacy_ids": [],
        "route": "Discovery: presentar su proyecto → Entry después de la edad / idioma → Standard y selección nacional según las reglas internacionales actuales.",
        "hardware": "ver la categoría y la tarjeta vinculada; las plataformas no se intercambian.",
        "language": "El examen de EN es obligatorio en las reglas, y el idioma de la entrevista / enseñanza es independiente.",
        "importance": "Es un itinerario nacional, no un ranking mundial.",
        "strengths": "El Discovery no es una selección mundial ni una victoria de clasificación.",
        "requirements": [
          "Los niños explican su propia mecánica / código.",
          "EN judging, el equipo familiar de los extranjeros y la temporada 2027 aún no han sido confirmados.",
          "El nombre de RoboCup no hace ninguna diferencia en la medalla mundial."
        ],
        "nuances": [
          "Las descripciones de edad y grado de Discovery son diferentes.",
          "No se han emitido las reglas de entrada2025 para el reglamento 2027 actualizado.",
          "Las fechas de OpenFrance2026 han pasado."
        ],
        "cost": "equipo, contribución y viaje por una etapa concreta; lugar no confirmado.",
        "award": "el premio de una etapa concreta por el protocolo; la selección mundial y el certificado de aprendizaje por separado.",
        "sources": [
          {
            "title": "French OnStage / junior levels",
            "url": "https://www.robocup.fr/onstage",
            "checked": "2026-10-01"
          },
          {
            "title": "Federation: Open2026 Discovery",
            "url": "https://www.robocup.org/events/82",
            "checked": "2026-10-01"
          }
        ],
        "evidence": "Las páginas iniciales / reglas relacionadas se han leído; las condiciones de la próxima temporada no se han inventado."
      },
      {
        "id": "wro-germany",
        "name": "WRO Germany · Starter / Elementary",
        "group": "regional",
        "age_summary": "Starter8–19; RM / FI Primaria8–12",
        "age_tags": [
          "9",
          "10-12",
          "teen"
        ],
        "summary": "El camino competitivo de Matvey a través de Elementary; Starter  un paso regional simplificado separado sin una calificación nacional.",
        "categories": [
          {
            "name": "Starter / Mission",
            "age": "8–19",
            "team": "1–3 + adult",
            "hardware": "cualquier robot permitido",
            "age_rule": "por año de nacimiento;2027field nuevo",
            "entry": "reconocimiento de puntaje, sin un rating general / German Final"
          },
          {
            "name": "Starter / Sumo",
            "age": "8–19",
            "team": "1–3 + adult",
            "hardware": "MATRIX en piloto 2026;2027rules por separado",
            "age_rule": "por año de nacimiento",
            "entry": "sólo el torneo regional"
          },
          {
            "name": "RoboMission / Future Innovators Elementary",
            "age": "8–12",
            "team": "2–3 + adult",
            "hardware": "por 2027category rules",
            "age_rule": "por año de nacimiento; el cuadro 2025 es obsoleto",
            "entry": "Regional qualifier → German Final → cuota por las reglas vigentes"
          }
        ],
        "event_ids": [
          "C932",
          "C933",
          "C934",
          "C971"
        ],
        "legacy_ids": [],
        "route": "encontrar un entrenador adulto y un equipo → registrar la temporada → regional2027 → German Final sólo para la categoría de clasificación; Starter no califica.",
        "hardware": "ver la categoría y la tarjeta vinculada; las plataformas no se intercambian.",
        "language": "El examen de EN es obligatorio en las reglas, y el idioma de la entrevista / enseñanza es independiente.",
        "importance": "Es un itinerario nacional, no un ranking mundial.",
        "strengths": "El camino competitivo de Matvey a través de Elementary; Starter  un paso regional simplificado separado sin una calificación nacional.",
        "requirements": [
          "Oscar 2020 es muy temprano para los 8 años.",
          "Se permite el equipo escolar / club / privado; derecho extranjero a la cuota por separado.",
          "Los niños construyen y explican el código por sí mismos; la protección de la EN no se conoce."
        ],
        "nuances": [
          "el inicio del registro el 9 de noviembre de 2026, el cierre el 19 de marzo de 2027.",
          "Final24–25 de junio Munich de la primera de-por el financiamiento.",
          "nuevo campo Starter y Creative Element Set2027; las reglas anteriores no compran automáticamente."
        ],
        "cost": "equipo, contribución y viaje por una etapa concreta; lugar no confirmado.",
        "award": "el premio de una etapa concreta por el protocolo; la selección mundial y el certificado de aprendizaje por separado.",
        "sources": [
          {
            "title": "Temporada 2027",
            "url": "https://www.worldrobotolympiad.de/saison-2027/",
            "checked": "2026-10-01"
          },
          {
            "title": "Starter",
            "url": "https://www.worldrobotolympiad.de/world-robot-olympiad/starter-programm",
            "checked": "2026-10-01"
          },
          {
            "title": "participante / personal team",
            "url": "https://www.worldrobotolympiad.de/mitmachen/als-teilnehmer-im-alter-von-8-bis-19-jahren",
            "checked": "2026-10-01"
          }
        ],
        "evidence": "Las páginas iniciales / reglas relacionadas se han leído; las condiciones de la próxima temporada no se han inventado."
      },
      {
        "id": "fll-germany",
        "name": "FIRST LEGO League DACH · Alemania",
        "group": "regional",
        "age_summary": "Explore6–10; Challenge9–16; Future5–7 /8–16 de la clase gates",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Los Oscar están disponibles para proyectos de educación secundaria, Matvey  Challenge o Future8+ con la clase adecuada. El reconocimiento de Explore / Future5+ no es una victoria de clasificación mundial.",
        "categories": [
          {
            "name": "Explore",
            "age": "6–10",
            "team": "2–6 + adult",
            "hardware": "Modelo de LEGO / temporada",
            "age_rule": "edad y permiso local",
            "entry": "Festival recognition sin un rating general"
          },
          {
            "name": "Challenge",
            "age": "9–16",
            "team": "2–10 + adult",
            "hardware": "la plataforma anterior del Challenge",
            "age_rule": "edad y registro regional",
            "entry": "Regional → DACH final; world slot por separado"
          },
          {
            "name": "Future5+",
            "age": "5–7 y las clases 1–3",
            "team": "grupo≤24; equipo≤4",
            "hardware": "CS&AI5+",
            "age_rule": "edad y clase escolar",
            "entry": "en 2026/27 no hay eventos de cierre oficiales"
          },
          {
            "name": "Future8+",
            "age": "8–16 y las clases 4–10",
            "team": "grupo≤24; equipo≤8",
            "hardware": "dos CS&AI de la colección",
            "age_rule": "edad y clase escolar",
            "entry": "Optional events, otro juego"
          }
        ],
        "event_ids": [
          "C935",
          "C936",
          "C937",
          "L277",
          "C939"
        ],
        "legacy_ids": [],
        "route": "proyecto menor Explore / Future5+ → de su propia Challenge o Future8+ por clase → selección regional → DACH final 9–10 de abril 2027.",
        "hardware": "ver la categoría y la tarjeta vinculada; las plataformas no se intercambian.",
        "language": "El examen de EN es obligatorio en las reglas, y el idioma de la entrevista / enseñanza es independiente.",
        "importance": "Es un itinerario nacional, no un ranking mundial.",
        "strengths": "Los Oscar están disponibles para proyectos de educación secundaria, Matvey  Challenge o Future8+ con la clase adecuada. El reconocimiento de Explore / Future5+ no es una victoria de clasificación mundial.",
        "requirements": [
          "elegir la división antes de comprar el equipo incompatible.",
          "clase 4–10 en el Future8+ no se sustituye por logro 8/9 años.",
          "Explore / Challenge permite equipos privados, cuota extranjera y entrevistas en inglés por separado."
        ],
        "nuances": [
          "Future5+ registrarse hasta el 31 de marzo de 2027; event Future8+ / Challenge hasta el 31 de octubre de 2026.",
          "DACH final en Paderborn sólo el Desafío / Future8+.",
          "Los anuncios regionales de la continuación de Founders no son garantía de un programa mundial único después de 2026/27."
        ],
        "cost": "equipo, contribución y viaje por una etapa concreta; lugar no confirmado.",
        "award": "el premio de una etapa concreta por el protocolo; la selección mundial y el certificado de aprendizaje por separado.",
        "sources": [
          {
            "title": "Explore",
            "url": "https://www.first-lego-league.org/en/divisions/explore",
            "checked": "2026-10-01"
          },
          {
            "title": "Challenge",
            "url": "https://www.first-lego-league.org/en/divisions/challenge",
            "checked": "2026-10-01"
          },
          {
            "title": "Future5+",
            "url": "https://www.first-lego-league.org/en/divisions/future-edition-5",
            "checked": "2026-10-01"
          },
          {
            "title": "Future8+",
            "url": "https://www.first-lego-league.org/en/divisions/future-edition-8",
            "checked": "2026-10-01"
          },
          {
            "title": "DACHcalendar",
            "url": "https://www.first-lego-league.org/en/2026-27-season/bioglow",
            "checked": "2026-10-01"
          }
        ],
        "evidence": "Las páginas iniciales / reglas relacionadas se han leído; las condiciones de la próxima temporada no se han inventado."
      },
      {
        "id": "robocup-germany-junior",
        "name": "RoboCupJunior Germany · menores Entrada y final",
        "group": "regional",
        "age_summary": "LineEntry≤14; MazeEntry≤16; no se ha establecido el mínimo de edad; el estándar mundial por separado",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Los Entry nacionales dan formación autónoma en robótica, pero sin una calificación mundial. La edad menor de 6 años no está confirmada por una sola frontera superior.",
        "categories": [
          {
            "name": "Rescue LineEntry",
            "age": "hasta 14 años; mínimo no publicado",
            "team": "tamaño del equipo /2027rules especificar",
            "hardware": "línea rescue autónoma",
            "age_rule": "Necesitamos 2027rules precisos",
            "entry": "no califica para World"
          },
          {
            "name": "Rescue MazeEntry",
            "age": "hasta 16; mínimo no publicado",
            "team": "tamaño del equipo /2027rules especificar",
            "hardware": "El rescate del maze autónomo",
            "age_rule": "Necesitamos 2027rules precisos",
            "entry": "no califica para World"
          }
        ],
        "event_ids": [
          "C940",
          "E147"
        ],
        "legacy_ids": [],
        "route": "local Entry grupo con coach → correspondiente qualifier → Junior Final para la selección pasada; world Standard  etapa futura separada.",
        "hardware": "ver la categoría y la tarjeta vinculada; las plataformas no se intercambian.",
        "language": "El examen de EN es obligatorio en las reglas, y el idioma de la entrevista / enseñanza es independiente.",
        "importance": "Es un itinerario nacional, no un ranking mundial.",
        "strengths": "Los Entry nacionales dan formación autónoma en robótica, pero sin una calificación mundial. La edad menor de 6 años no está confirmada por una sola frontera superior.",
        "requirements": [
          "La página final nacional describe los equipos escolares alemanes.",
          "no se establece el mínimo de edad, la lengua y el ingreso extranjero.",
          "el estándar internacional RoboCupJunior14–19 no se ha trasladado a Entry."
        ],
        "nuances": [
          "2027final9–12 de marzo,Nürnberg; la vista pública con 10 de marzo.",
          "la página actual de 2027:10 qualifiers; el viejo 2026overview:9.",
          "German Open2027 pausa; Entry no es la clasificación para la final mundial."
        ],
        "cost": "equipo, contribución y viaje por una etapa concreta; lugar no confirmado.",
        "award": "el premio de una etapa concreta por el protocolo; la selección mundial y el certificado de aprendizaje por separado.",
        "sources": [
          {
            "title": "Current2027final",
            "url": "https://robocup.de/events/junior-finale-2027",
            "checked": "2026-10-01"
          },
          {
            "title": "Rescue Entry distinctions",
            "url": "https://robocup.de/junior/rescue/",
            "checked": "2026-10-01"
          }
        ],
        "evidence": "Las páginas iniciales / reglas relacionadas se han leído; las condiciones de la próxima temporada no se han inventado."
      },
      {
        "id": "wro-netherlands",
        "name": "WRO Netherlands · Elementary",
        "group": "regional",
        "age_summary": "RM / FI8–12; Junior11–15; El mayor14–19",
        "age_tags": [
          "9",
          "10-12",
          "teen"
        ],
        "summary": "El programa 2026 publicado en la actualidad requiere un nuevo calendario de 2027.",
        "categories": [
          {
            "name": "RoboMission Elementary",
            "age": "8–12",
            "team": "2–3 + coach",
            "hardware": "LEGO o prototipo según las reglas",
            "age_rule": "año de nacimiento; tabla 2026 no 2027",
            "entry": "la etapa nacional por la plaza elegida"
          },
          {
            "name": "Future Innovators Elementary",
            "age": "8–12",
            "team": "2–3 + coach",
            "hardware": "cualquier proyecto robótico permitido",
            "age_rule": "año de nacimiento",
            "entry": "proyecto / booth / protección"
          }
        ],
        "event_ids": [
          "C941",
          "C942"
        ],
        "legacy_ids": [],
        "route": "- ¿Qué es eso ? 2027season y foreign team → coach /2–3 children → national discipline → quota por separado.",
        "hardware": "ver la categoría y la tarjeta vinculada; las plataformas no se intercambian.",
        "language": "El examen de EN es obligatorio en las reglas, y el idioma de la entrevista / enseñanza es independiente.",
        "importance": "Es un itinerario nacional, no un ranking mundial.",
        "strengths": "El programa 2026 publicado en la actualidad requiere un nuevo calendario de 2027.",
        "requirements": [
          "No hay ninguna cuota mundial en inglés y en extranjero.",
          "no más de 2 equipos de la organización en la división de edad sin acordar puestos adicionales.",
          "Los niños realizan el trabajo; los coaches no los guían durante el bloque de concurso."
        ],
        "nuances": [
          "2026dates se completaron; las fechas futuras no se han inventado.",
          "Las reglas de la plataforma RM han cambiado; el viejo LEGO-only no es universal.",
          "EUR110 fee y la frase sobre free FIproject necesitan aclarar la cuenta final."
        ],
        "cost": "equipo, contribución y viaje por una etapa concreta; lugar no confirmado.",
        "award": "el premio de una etapa concreta por el protocolo; la selección mundial y el certificado de aprendizaje por separado.",
        "sources": [
          {
            "title": "National2026programme",
            "url": "https://wro-nederland.nl/Seizoen",
            "checked": "2026-10-01"
          },
          {
            "title": "Team / ages / fees",
            "url": "https://wro-nederland.nl/Meedoen/Team",
            "checked": "2026-10-01"
          }
        ],
        "evidence": "Las páginas iniciales / reglas relacionadas se han leído; las condiciones de la próxima temporada no se han inventado."
      },
      {
        "id": "fll-netherlands",
        "name": "FIRST LEGO League Netherlands · temporada 2026/27",
        "group": "regional",
        "age_summary": "Explore6–10; Challenge9–15; Future8–14",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "el calendario nacional del Challenge15 de días regionales y la final el 6 de marzo de 2027.",
        "categories": [
          {
            "name": "Explore",
            "age": "6–10",
            "team": "tutor adulto; el tamaño exacto del grupo local",
            "hardware": "Modelo de temporada / robot",
            "age_rule": "edad y festivalpartner",
            "entry": "sin un índice general"
          },
          {
            "name": "Challenge",
            "age": "9–15",
            "team": "2–10, coach18+",
            "hardware": "SPIKEPrime / EV3 / NXT por temporada",
            "age_rule": "local máximo de 15, no total de 16",
            "entry": "Regionales → Wageningen nacional6 de marzo de 2027"
          },
          {
            "name": "Future",
            "age": "8–14",
            "team": "4–8, hasta 2 coach18+",
            "hardware": "dos CS&AI11+",
            "age_rule": "los participantes 8–14, kit11+ No , no . age de edad cutoff",
            "entry": "Evento nacionalApr/maio TBD"
          }
        ],
        "event_ids": [
          "C943",
          "C944",
          "C945",
          "C946",
          "C947",
          "C948",
          "C949",
          "C950",
          "C951",
          "C952",
          "C953",
          "C954",
          "C955",
          "C956",
          "C957",
          "C958",
          "C959",
          "C960"
        ],
        "legacy_ids": [],
        "route": "Oscar: Explore desde los 6 años → la futura etapa superior. Matvey: equipo / coach → Challenge regional → Wageningen 6 de marzo de 2027; invitación internacional por cuota nacional.",
        "hardware": "ver la categoría y la tarjeta vinculada; las plataformas no se intercambian.",
        "language": "El examen de EN es obligatorio en las reglas, y el idioma de la entrevista / enseñanza es independiente.",
        "importance": "Es un itinerario nacional, no un ranking mundial.",
        "strengths": "el calendario nacional del Challenge15 de días regionales y la final el 6 de marzo de 2027.",
        "requirements": [
          "confirmar el idioma de la entrevista y la entrada de los residentes.",
          "El calendario regional abierto no confirma su posición en el equipo.",
          "El futuro de CS&AI y el reto de la plataforma antigua son diferentes."
        ],
        "nuances": [
          "Las fechas futuras nacionales de abril/mayo no se conocen; el ICS no contiene fechas imaginarias.",
          "el conjunto internacional Future5–14 No es actual NL rollout8–14.",
          "el calendario regional sujeto a cambios; confirmar antes de viajar."
        ],
        "cost": "equipo, contribución y viaje por una etapa concreta; lugar no confirmado.",
        "award": "el premio de una etapa concreta por el protocolo; la selección mundial y el certificado de aprendizaje por separado.",
        "sources": [
          {
            "title": "Nationalcalendar",
            "url": "https://firstlegoleague.nl/seizoen_2026_2027/",
            "checked": "2026-10-01"
          },
          {
            "title": "Challenge",
            "url": "https://firstlegoleague.nl/dit-seizoen/challenge/",
            "checked": "2026-10-01"
          },
          {
            "title": "Explore",
            "url": "https://firstlegoleague.nl/dit-seizoen/explore/",
            "checked": "2026-10-01"
          },
          {
            "title": "Future8–14",
            "url": "https://firstlegoleague.nl/dit-seizoen/future-8-t-m-14-jaar/",
            "checked": "2026-10-01"
          }
        ],
        "evidence": "Las páginas iniciales / reglas relacionadas se han leído; las condiciones de la próxima temporada no se han inventado."
      },
      {
        "id": "fll-belgium",
        "name": "FIRST LEGO League Belgium / BeLux",
        "group": "regional",
        "age_summary": "Explore6–10; Challenge9–15; de edad actual cutoff Requiere más detalles",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "ocho días de concurso regional Challenge y BeLux final 13 de marzo 2027. el menor Explore el festival, lenguaje EN y de edad cutoff Se comprueba por separado.",
        "categories": [
          {
            "name": "Explore",
            "age": "6–10",
            "team": "grupo / local rules especificar",
            "hardware": "LEGO model",
            "age_rule": "página de cutoff de su edadJan1,2026 requiere comparación",
            "entry": "Recognition, no es una clasificación general"
          },
          {
            "name": "Challenge",
            "age": "9–15",
            "team": "tamaño del comando / current local rules especificar",
            "hardware": "LEGO Challenge",
            "age_rule": "Jan1,2026 vs season2026/27: aclarar",
            "entry": "selección regional → BeLuxChampionship"
          }
        ],
        "event_ids": [
          "C961",
          "C962",
          "C963",
          "C964",
          "C965",
          "C966",
          "C967",
          "C968",
          "C969",
          "C970"
        ],
        "legacy_ids": [],
        "route": "Explore junior → equipo independiente Challenge → regional contest day → BeLux13 de marzo de 2027; recepción de extranjeros y world quota por separado.",
        "hardware": "ver la categoría y la tarjeta vinculada; las plataformas no se intercambian.",
        "language": "El examen de EN es obligatorio en las reglas, y el idioma de la entrevista / enseñanza es independiente.",
        "importance": "Es un itinerario nacional, no un ranking mundial.",
        "strengths": "ocho días de concurso regional Challenge y BeLux final 13 de marzo 2027. el menor Explore el festival, lenguaje EN y de edad cutoff Se comprueba por separado.",
        "requirements": [
          "Matvey necesita una edad adecuada cutoff y el día de nacimiento, no sólo la edad actual 9.",
          "EN-site no es prueba de entrevista en inglés.",
          "Las fechas del Challenge no exploran las fechas del festival automáticamente."
        ],
        "nuances": [
          "Wallonia / Limburg / BeLux exact venues no están en la tabla de tiempo.",
          "Future Junior no ha sido confirmado por la página internacional.",
          "la fecha anunciada no se ha aceptado la inscripción."
        ],
        "cost": "equipo, contribución y viaje por una etapa concreta; lugar no confirmado.",
        "award": "el premio de una etapa concreta por el protocolo; la selección mundial y el certificado de aprendizaje por separado.",
        "sources": [
          {
            "title": "oficial del nationalpartner timing",
            "url": "https://www.voka.be/first-lego-league-be/timing",
            "checked": "2026-10-01"
          }
        ],
        "evidence": "Las páginas iniciales / reglas relacionadas se han leído; las condiciones de la próxima temporada no se han inventado."
      },
      {
        "id": "fll-swiss-junior",
        "name": "FIRST LEGO League Switzerland · cuatro rutas menores 2026/27",
        "group": "regional",
        "age_summary": "Future 5+: 5–7. Explore: FAQ 6–9, division 6–10. Future 8+: 8–16 y las clases 4–10. Challenge: 9–16.",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Oscar  Explore o Future 5+. Matvey  Challenge o Future 8+ en una clase adecuada. Participación extranjera en Suiza no da un camino local de calificación.",
        "categories": [
          {
            "name": "Future 5+",
            "age": "5–7, las clases 1–3",
            "team": "hasta 4, grupo hasta 24",
            "hardware": "CS & AI 5+: division 1 / FAQ 2 conjunto para 4 niños; confirma la diferencia",
            "age_rule": "la clase debe comprobarse por separado",
            "entry": "programa de estudios; no hay división / FAQ de varios o ninguno de los eventos finales."
          },
          {
            "name": "Explore",
            "age": "FAQ 6–9, división 6–10",
            "team": "hasta 6",
            "hardware": "Founders, ver las reglas locales",
            "age_rule": "el corte de edad y el límite superior confirmar",
            "entry": "reconocimiento de cada equipo, no hay un ganador en común"
          },
          {
            "name": "Future 8+",
            "age": "8–16, las clases 4–10",
            "team": "equipo de concurso 4–8; grupo 8 /16 /24",
            "hardware": "dos nuevos conjuntos; SPIKE no es adecuado",
            "age_rule": "edad y clase",
            "entry": "región → DACH Final, sólo a través del país del equipo"
          },
          {
            "name": "Challenge",
            "age": "9–16",
            "team": "el tamaño local del equipo confirmar",
            "hardware": "Founders, ver las reglas",
            "age_rule": "edad en la fecha de control",
            "entry": "región → Swiss qualifier → DACH Final; cuota mundial por separado"
          }
        ],
        "event_ids": [
          "C908",
          "C909",
          "C972",
          "L278",
          "C1089",
          "C1090",
          "C1091",
          "C1092",
          "C1093",
          "C1094",
          "C1095",
          "C1096",
          "C1097",
          "C1098",
          "C1099",
          "C1100"
        ],
        "legacy_ids": [],
        "route": [
          "especificar la edad y el grado",
          "elegir la redacción, el equipo y el mentor",
          "confirmar la lengua de protección",
          "respetar el plazo de registro",
          "resultado local → selección permitida"
        ],
        "hardware": "ver la categoría y la tarjeta vinculada; las plataformas no se intercambian.",
        "language": "La defensa y la arbitraje suelen estar en la lengua oficial del país / región; EN / ES para acordar con la plataforma específica.",
        "importance": "Es un itinerario nacional, no un ranking mundial.",
        "strengths": "Escogida breve para la familia: Oscar Explore o Future 5+; Matvey Challenge o Future 8+ de preparación.",
        "requirements": [
          "trabajo de los niños, el tutor ayuda a organizar",
          "elegir la edición antes de comprar el equipo",
          "participación extranjera y calificación local  diferentes condiciones"
        ],
        "nuances": [
          "La FAQ permite sólo algunos o la ausencia de eventos oficiales Future 5+ 2026/27; el día suizo concreto no está establecido",
          "Los planes regionales 2027/28 no dan garantías a la estructura global de FIRST",
          "se obtuvieron 12 registros de JOIN en 7 plazas de la temporada 2026/27. dos límites llenados para 02.10.2026.",
          "At Home no es reconocido como un torneo de la noche. la tarjeta Challenge de casa pública tiene el error de 1970; la fecha no se puede retrasar.",
          "FAQ y divisionFuture 5+ se separan por 1/2 del conjunto de hardware; compras confirmadas.",
          "Preparar el Challenge y el Future en un día no es recomendable por el operador: los horarios pueden ser superados."
        ],
        "cost": "equipo, contribución y viaje por una etapa concreta; lugar no confirmado.",
        "award": "el premio de una etapa concreta por el protocolo; la selección mundial y el certificado de aprendizaje por separado.",
        "sources": [
          {
            "title": "DACHFAQ",
            "url": "https://www.first-lego-league.org/en/faq",
            "checked": "2026-10-01"
          },
          {
            "title": "Future 8+ rules/cost",
            "url": "https://www.first-lego-league.org/en/divisions/future-edition-8",
            "checked": "2026-10-01"
          },
          {
            "title": "Future 5+ teaching",
            "url": "https://www.first-lego-league.org/en/divisions/future-edition-5",
            "checked": "2026-10-01"
          },
          {
            "title": "Revisar las FAQ",
            "url": "https://www.first-lego-league.org/en/faq",
            "checked": "2026-10-02"
          },
          {
            "title": "JOINBIOGLOW",
            "url": "https://join.hands-on-technology.org/",
            "checked": "2026-10-02"
          },
          {
            "title": "Future 5+ division",
            "url": "https://www.first-lego-league.org/en/divisions/future-edition-5",
            "checked": "2026-10-02"
          }
        ],
        "evidence": "Las páginas iniciales / reglas relacionadas se han leído; las condiciones de la próxima temporada no se han inventado.",
        "checked": "2026-10-02"
      },
      {
        "id": "fll-italy",
        "name": "FIRST LEGO League Italia · Founders / Future",
        "group": "regional",
        "age_summary": "Challenge 9–16; Explore 6–9; Future 3–8: 8–16; C.–2: 5–8",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Challenge ofrece selección competitiva; Explore y K2 requieren una comprensión separada del reconocimiento de la enseñanza.",
        "categories": [
          {
            "name": "Founders Challenge",
            "age": "9–16",
            "team": "hasta los 10",
            "hardware": "SPIKE Prime / EV3",
            "entry": "No se han confirmado los derechos de la escuela, club o grupo independiente fuera de la escuela con tutor.",
            "age_rule": "regla del operador nacional; el día de nacimiento y el grado se comprueban por separado"
          },
          {
            "name": "Founders Explore",
            "age": "6–9",
            "team": "hasta 6",
            "hardware": "SPIKE Esencial / anterior",
            "entry": "No se han confirmado los derechos de la escuela, club o grupo independiente fuera de la escuela con tutor.",
            "age_rule": "regla del operador nacional; el día de nacimiento y el grado se comprueban por separado"
          },
          {
            "name": "Future 3–8",
            "age": "8–16",
            "team": "hasta los 10",
            "hardware": "dos equipos de Ciencia Informática y Inteligencia Artificial",
            "entry": "No se han confirmado los derechos de la escuela, club o grupo independiente fuera de la escuela con tutor.",
            "age_rule": "regla del operador nacional; el día de nacimiento y el grado se comprueban por separado"
          },
          {
            "name": "Future K–2",
            "age": "5–8",
            "team": "hasta 6",
            "hardware": "un kit de Ciencias de la Computación y la Inteligencia Artificial",
            "entry": "diez clases / muestra; el horario de su grupo",
            "age_rule": "regla del operador nacional; el día de nacimiento y el grado se comprueban por separado"
          }
        ],
        "event_ids": [
          "C974",
          "C975",
          "C976",
          "L304",
          "C977",
          "C978",
          "C979",
          "C980",
          "C981",
          "C982",
          "C983",
          "C984",
          "C985",
          "C986",
          "C987",
          "C988",
          "C989",
          "C990",
          "C991",
          "C992",
          "C993",
          "C994",
          "C995",
          "C996",
          "C997",
          "C998",
          "C999",
          "C1000",
          "C1001",
          "C1002",
          "C1003",
          "C1004"
        ],
        "legacy_ids": [],
        "route": "Entrenador y equipo → edición seleccionada / región → final nacional Challenge en marzo → cuota internacional por separado. Explore  festival de proyectos, K2  formación.",
        "hardware": "ver la categoría y la tarjeta vinculada; las plataformas no se intercambian.",
        "language": "El examen de EN es obligatorio en las reglas, y el idioma de la entrevista / enseñanza es independiente.",
        "importance": "Es un itinerario nacional, no un ranking mundial.",
        "strengths": "Challenge ofrece selección competitiva; Explore y K2 requieren una comprensión separada del reconocimiento de la enseñanza.",
        "requirements": [
          "confirmar la protección de la EN, el equipo extranjero y el país de selección.",
          "El calendario publicado no tiene una lista de fechas del futuro.",
          "Matvey en el 2027 se ejecuta 10: Explore 6–9 requiere una precisión cutoff."
        ],
        "nuances": [
          "27 diferentes registros regionales; Lecce Explore 10 de abril en la fuente se repite y se introduce una vez.",
          "el precio de junio-julio se ha ido; la cotización actual y el plazo son desconocidos.",
          "Los planes de la operadora italiana Founders para 2027/28 no garantizan la transición mundial de FIRST."
        ],
        "cost": "equipo, contribución y viaje por una etapa concreta; lugar no confirmado.",
        "award": "el premio de una etapa concreta por el protocolo; la selección mundial y el certificado de aprendizaje por separado.",
        "sources": [
          {
            "title": "de las ediciones y conjuntos",
            "url": "https://firstlegoleague.it/p/edizioni",
            "checked": "2026-10-01"
          },
          {
            "title": "calendario y camino nacional",
            "url": "https://firstlegoleague.it/p/eventi",
            "checked": "2026-10-01"
          },
          {
            "title": "recepción de los grupos",
            "url": "https://firstlegoleague.it/p/partecipa",
            "checked": "2026-10-01"
          },
          {
            "title": "grupos extraescolares",
            "url": "https://firstlegoleague.it/",
            "checked": "2026-10-01"
          }
        ],
        "evidence": "Las páginas iniciales / reglas relacionadas se han leído; las condiciones de la próxima temporada no se han inventado."
      },
      {
        "id": "wro-italy",
        "name": "WRO Italia · Kids / Elementary / Starter",
        "group": "regional",
        "age_summary": "Los niños 6–10; Elementary 8–12; Starter Kids 6–12",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Los niños no tienen acceso a la final global.",
        "categories": [
          {
            "name": "WRO Kids",
            "age": "6–10",
            "team": "por el reglamento de la edición elegida",
            "hardware": "Bee-Bot / Kubo / WeDo / Esencial",
            "entry": "Kids nacional; solo se abre por separado si se ofrece a los Kids",
            "age_rule": "año calendario de la edad"
          },
          {
            "name": "Elementary RM / FI",
            "age": "8–12",
            "team": "aclarar el reglamento vigente",
            "hardware": "robot autónomo / proyecto de ingeniería propio",
            "entry": "Selección nacional y cuota, acceso extranjero no confirmado",
            "age_rule": "año calendario de la edad"
          },
          {
            "name": "Starter Kids",
            "age": "6–12",
            "team": "grupo de formación",
            "hardware": "cualquier plataforma adecuada",
            "entry": "aprendizaje sin clasificación / selección internacional",
            "age_rule": "regla del operador nacional; el día de nacimiento y el grado se comprueban por separado"
          }
        ],
        "event_ids": [
          "C1005",
          "C1006",
          "C1007",
          "L305"
        ],
        "legacy_ids": [],
        "route": "Oscar: Kids o Starter. Matvey: Elementary RoboMission o Future Innovators. etapas locales → resultado → cuota confirmada; Kids Global Final está excluido.",
        "hardware": "ver la categoría y la tarjeta vinculada; las plataformas no se intercambian.",
        "language": "El examen de EN es obligatorio en las reglas, y el idioma de la entrevista / enseñanza es independiente.",
        "importance": "Es un itinerario nacional, no un ranking mundial.",
        "strengths": "Los niños no tienen acceso a la final global.",
        "requirements": [
          "No se ha encontrado el nuevo calendario 2027; las tareas de 2026 no son las fechas de 2027.",
          "el operador acepta escuelas / asociaciones / centros / amigos; la familia extranjera por separado."
        ],
        "nuances": [
          "Starter Kids 6–12 No cambia WRO Kids 6–10.",
          "Starter no clasifica ni califica para eventos internacionales."
        ],
        "cost": "equipo, contribución y viaje por una etapa concreta; lugar no confirmado.",
        "award": "el premio de una etapa concreta por el protocolo; la selección mundial y el certificado de aprendizaje por separado.",
        "sources": [
          {
            "title": "Edad",
            "url": "https://www.worldrobotolympiad.it/fasce-eta/",
            "checked": "2026-10-01"
          },
          {
            "title": "WRO Kids",
            "url": "https://www.worldrobotolympiad.it/categorie-e-sfide/wro-kids/",
            "checked": "2026-10-01"
          },
          {
            "title": "Starter rules",
            "url": "https://www.worldrobotolympiad.it/regolamenti-starter-2026/",
            "checked": "2026-10-01"
          }
        ],
        "evidence": "Las páginas iniciales / reglas relacionadas se han leído; las condiciones de la próxima temporada no se han inventado."
      },
      {
        "id": "rcj-academy-italy",
        "name": "RoboCupJunior Academy Italia · En el escenario de las escaleras",
        "group": "regional",
        "age_summary": "First Steps 5–10; Entry 9–14; Advanced 14–19",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Las categorías nacionales más pequeñas permiten comenzar antes del RoboCupJunior mundial; First Steps / Entry no son una calificación mundial.",
        "categories": [
          {
            "name": "First Steps",
            "age": "5–10",
            "team": "el conjunto de reglas",
            "hardware": "robot de escena y protección",
            "entry": "Advanced: camino mundial / europeo por separado; menores  formato nacional",
            "age_rule": "regla del operador nacional; el día de nacimiento y el grado se comprueban por separado"
          },
          {
            "name": "Entry",
            "age": "9–14",
            "team": "el conjunto de reglas",
            "hardware": "robot de escena y protección",
            "entry": "Advanced: camino mundial / europeo por separado; menores  formato nacional",
            "age_rule": "regla del operador nacional; el día de nacimiento y el grado se comprueban por separado"
          },
          {
            "name": "Advanced",
            "age": "14–19",
            "team": "el conjunto de reglas",
            "hardware": "robot de escena y protección",
            "entry": "Advanced: camino mundial / europeo por separado; menores  formato nacional",
            "age_rule": "regla del operador nacional; el día de nacimiento y el grado se comprueban por separado"
          }
        ],
        "event_ids": [
          "C1008",
          "C1009",
          "C1010"
        ],
        "legacy_ids": [],
        "route": "First Steps → Entry en conformidad con las reglas de primera participación → Advanced después de 14 y de la selección nacional confirmada.",
        "hardware": "ver la categoría y la tarjeta vinculada; las plataformas no se intercambian.",
        "language": "El examen de EN es obligatorio en las reglas, y el idioma de la entrevista / enseñanza es independiente.",
        "importance": "Es un itinerario nacional, no un ranking mundial.",
        "strengths": "Las categorías nacionales más pequeñas permiten comenzar antes del RoboCupJunior mundial; First Steps / Entry no son una calificación mundial.",
        "requirements": [
          "No se ha anunciado la fecha de la nueva edición nacional de 2027.",
          "los equipos extranjeros, el entrenador, la formación y la lengua deben ser confirmados."
        ],
        "nuances": [
          "Las reglas de esta red de Academia no describen automáticamente todos los concursos escolares italianos.",
          "las viejas 2025/2024 PDF en la página 2026 no son las reglas futuras de 2027."
        ],
        "cost": "equipo, contribución y viaje por una etapa concreta; lugar no confirmado.",
        "award": "el premio de una etapa concreta por el protocolo; la selección mundial y el certificado de aprendizaje por separado.",
        "sources": [
          {
            "title": "academia nacional",
            "url": "https://www.robocupjra.it/",
            "checked": "2026-10-01"
          },
          {
            "title": "categoría / frontera mundial",
            "url": "https://www.robocupjra.it/regolamenti/",
            "checked": "2026-10-01"
          }
        ],
        "evidence": "Las páginas iniciales / reglas relacionadas se han leído; las condiciones de la próxima temporada no se han inventado."
      },
      {
        "id": "fnr-portugal",
        "name": "FNR / RoboCup Portugal Open · Junior 2027",
        "group": "regional",
        "age_summary": "nueve Junior disciplinas; las fronteras numéricas 6/9 aún no se han leído",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "el festival nacional 21–24 de abril 2027 en el Felgueiras acepta el registro internacional; Junior no garantiza la admisión de niños menores.",
        "categories": [
          {
            "name": "First Challenger",
            "age": "niveles básicos / medios / profesionales; no hay un mínimo exacto de años",
            "team": "3 incluidos en el valor; el máximo de composición no está establecido",
            "hardware": "complejos comerciales y varios niveles de complejidad",
            "entry": "forma del país / institución; reglas provisionales y edad de admisión confirmar",
            "age_rule": "regla del operador nacional; el día de nacimiento y el grado se comprueban por separado"
          },
          {
            "name": "FreeBots Junior",
            "age": "Junior; no se publican los límites de edad numéricos",
            "team": "3 incluidos en el valor; el máximo de composición no está establecido",
            "hardware": "su desarrollo funcional robótico, presentación técnica y demostración",
            "entry": "forma del país / institución; reglas provisionales y edad de admisión confirmar",
            "age_rule": "regla del operador nacional; el día de nacimiento y el grado se comprueban por separado"
          },
          {
            "name": "OnStage",
            "age": "Junior; edad para especificar por rules provisionales",
            "team": "3 incluidos en el valor; el máximo de composición no está establecido",
            "hardware": "un espectáculo de robotecnia 1–2 minutos",
            "entry": "forma del país / institución; reglas provisionales y edad de admisión confirmar",
            "age_rule": "regla del operador nacional; el día de nacimiento y el grado se comprueban por separado"
          },
          {
            "name": "Rescue Line",
            "age": "Junior; edad para especificar por rules provisionales",
            "team": "3 incluidos en el valor; el máximo de composición no está establecido",
            "hardware": "línea autónoma y tareas de rescate",
            "entry": "forma del país / institución; reglas provisionales y edad de admisión confirmar",
            "age_rule": "regla del operador nacional; el día de nacimiento y el grado se comprueban por separado"
          },
          {
            "name": "Rescue Maze",
            "age": "Junior; edad para especificar por rules provisionales",
            "team": "3 incluidos en el valor; el máximo de composición no está establecido",
            "hardware": "laberinto autónomo y búsqueda de los heridos",
            "entry": "forma del país / institución; reglas provisionales y edad de admisión confirmar",
            "age_rule": "regla del operador nacional; el día de nacimiento y el grado se comprueban por separado"
          },
          {
            "name": "Rescue Maze Entry",
            "age": "Junior Entry; la edad mínima no está establecida",
            "team": "3 incluidos en el valor; el máximo de composición no está establecido",
            "hardware": "la versión de inicio del laberinto de rescate",
            "entry": "forma del país / institución; reglas provisionales y edad de admisión confirmar",
            "age_rule": "regla del operador nacional; el día de nacimiento y el grado se comprueban por separado"
          },
          {
            "name": "Rescue Simulation",
            "age": "Junior; edad para especificar por rules provisionales",
            "team": "3 incluidos en el valor; el máximo de composición no está establecido",
            "hardware": "Simulación de Webots / Erebus",
            "entry": "forma del país / institución; reglas provisionales y edad de admisión confirmar",
            "age_rule": "regla del operador nacional; el día de nacimiento y el grado se comprueban por separado"
          },
          {
            "name": "Soccer Junior",
            "age": "Junior; edad y subcategoría se especifica",
            "team": "3 incluidos en el valor; el máximo de composición no está establecido",
            "hardware": "fútbol robótico; tamaños, equipo y sensores por un reglamento separado",
            "entry": "forma del país / institución; reglas provisionales y edad de admisión confirmar",
            "age_rule": "regla del operador nacional; el día de nacimiento y el grado se comprueban por separado"
          },
          {
            "name": "Robot at Factory Lite Junior",
            "age": "Junior; edad para especificar por rules provisionales",
            "team": "3 incluidos en el valor; el máximo de composición no está establecido",
            "hardware": "logística industrial simplificada y localización del robot",
            "entry": "forma del país / institución; reglas provisionales y edad de admisión confirmar",
            "age_rule": "regla del operador nacional; el día de nacimiento y el grado se comprueban por separado"
          }
        ],
        "event_ids": [
          "C1012",
          "C1013",
          "C1014",
          "C1015",
          "C1016",
          "C1017",
          "C1018",
          "C1019",
          "C1020",
          "E154"
        ],
        "legacy_ids": [],
        "route": "elegir disciplina → leer el reglamento final y acordar edad / país → registro y pago → entrevistas y partidos → resultado oficial. cuota mundial por separado.",
        "hardware": "ver la categoría y la tarjeta vinculada; las plataformas no se intercambian.",
        "language": "El examen de EN es obligatorio en las reglas, y el idioma de la entrevista / enseñanza es independiente.",
        "importance": "Es un itinerario nacional, no un ranking mundial.",
        "strengths": "el festival nacional 21–24 de abril 2027 en el Felgueiras acepta el registro internacional; Junior no garantiza la admisión de niños menores.",
        "requirements": [
          "hasta el 9 de abril de 2027  registro; Early Bird también requiere pagos hasta el 11 de diciembre.",
          "El idioma EN / ES, el equipo familiar sin escuela y los mínimos numéricos son desconocidos."
        ],
        "nuances": [
          "La ventana del festival no es igual a los días precisos de cada disciplina.",
          "Las reglas de Provisório en Google Drive aún no se han leído; la edad europea general no se ha cambiado a la Junior nacional."
        ],
        "cost": "equipo, contribución y viaje por una etapa concreta; lugar no confirmado.",
        "award": "el premio de una etapa concreta por el protocolo; la selección mundial y el certificado de aprendizaje por separado.",
        "sources": [
          {
            "title": "el festival",
            "url": "https://www.festivalnacionalrobotica.pt/",
            "checked": "2026-10-01"
          },
          {
            "title": "Registro",
            "url": "https://www.festivalnacionalrobotica.pt/2027/inscricoes",
            "checked": "2026-10-01"
          },
          {
            "title": "las disciplinas",
            "url": "https://www.festivalnacionalrobotica.pt/2027/ligas",
            "checked": "2026-10-01"
          },
          {
            "title": "Programa",
            "url": "https://www.festivalnacionalrobotica.pt/2027/programa",
            "checked": "2026-10-01"
          }
        ],
        "evidence": "Las páginas iniciales / reglas relacionadas se han leído; las condiciones de la próxima temporada no se han inventado."
      },
      {
        "id": "roboparty",
        "name": "RoboParty · equipo de ingeniería familiar",
        "group": "regional",
        "age_summary": "no se ha establecido el mínimo de años; hasta 4 con adulto",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "la formación de un robot en tres días y dos noches; los equipos familiares son permitidos, el staff no sustituye la vigilancia de los padres.",
        "categories": [
          {
            "name": "BotnRoll One A build",
            "age": "de 6/9 años de edad",
            "team": "hasta 4 años, incluido el adulto",
            "hardware": "BotnRoll Uno A / Arduino C / Abierto Roberta",
            "entry": "equipo familiar, sin registro individual",
            "age_rule": "regla del operador nacional; el día de nacimiento y el grado se comprueban por separado"
          }
        ],
        "event_ids": [
          "L307"
        ],
        "legacy_ids": [],
        "route": "acordar la lengua / edad → formar un equipo familiar → recopilar y programar un nuevo kit → tareas de aprendizaje no obligatorias → llevar un robot y un portafolio.",
        "hardware": "ver la categoría y la tarjeta vinculada; las plataformas no se intercambian.",
        "language": "El examen de EN es obligatorio en las reglas, y el idioma de la entrevista / enseñanza es independiente.",
        "importance": "Es un itinerario nacional, no un ranking mundial.",
        "strengths": "la formación de un robot en tres días y dos noches; los equipos familiares son permitidos, el staff no sustituye la vigilancia de los padres.",
        "requirements": [
          "Las fechas de 2027 no se publicaron en el anuncio leído.",
          "El adulto es responsable de los niños los tres días; su camarero."
        ],
        "nuances": [
          "Es una formación, no una liga mundial.",
          "No es un albergue para niños con educadores."
        ],
        "cost": "equipo, contribución y viaje por una etapa concreta; lugar no confirmado.",
        "award": "robot propio y cartera de ingenieros; medalla de concurso y calificación mundial no se promete",
        "sources": [
          {
            "title": "reglas del equipo familiar",
            "url": "https://www.roboparty.org/RPGuimaraes/pdfs/Regulamento.pdf",
            "checked": "2026-10-01"
          },
          {
            "title": "precio",
            "url": "https://www.roboparty.org/RPGuimaraes/price.php",
            "checked": "2026-10-01"
          },
          {
            "title": "preparación para el 2027",
            "url": "https://www.roboparty.org/",
            "checked": "2026-10-01"
          }
        ],
        "evidence": "Las páginas iniciales / reglas relacionadas se han leído; las condiciones de la próxima temporada no se han inventado."
      },
      {
        "id": "sasbadi-malaysia",
        "name": "Malaysia NRC / NROC · diferentes reglas menores",
        "group": "regional",
        "age_summary": "Junior 7–9; Primary 10–12; NRC y NROC tienen diferentes composiciones",
        "age_tags": [
          "9",
          "10-12",
          "teen"
        ],
        "summary": "dos rutas nacionales de escuelas Sasbadi / MOE. años de nacimiento 2017–2019 incluyen Matvey en Junior 2026, y Oscar 2020 — se excluyen.",
        "categories": [
          {
            "name": "NROC Junior",
            "age": "7–9; nacimiento 2017–2019",
            "team": "2–3 y un maestro de reglas; la revisión principal dice 2",
            "hardware": "Junior Rockstars / conjunto permitido",
            "entry": "escuela malaysia; invitado extranjero y cuota por separado",
            "age_rule": "el reglamento nacional vigente; la nueva temporada se comprueba por separado"
          },
          {
            "name": "NRC Junior",
            "age": "7–9; nacimiento 2017–2019",
            "team": "3 y teacher; máximo 5 equipos de la escuela",
            "hardware": "Junior Rockstars",
            "entry": "la admisión escolar del NRC",
            "age_rule": "el reglamento nacional vigente; la nueva temporada se comprueba por separado"
          },
          {
            "name": "NRC Primary RM / FI",
            "age": "10–12; nacimiento 2014–2016",
            "team": "3 y el profesor",
            "hardware": "Rookie / Pro campo o su proyecto",
            "entry": "nuevo cutoff de edad 2027 confirmar",
            "age_rule": "el reglamento nacional vigente; la nueva temporada se comprueba por separado"
          }
        ],
        "event_ids": [
          "C1021",
          "C1022",
          "C1023",
          "C1024"
        ],
        "legacy_ids": [],
        "route": "escuela y categoría de edad → etapa nacional → orden separado de selección internacional",
        "hardware": "ver la categoría y la tarjeta vinculada; las plataformas no se intercambian.",
        "language": "El examen de EN es obligatorio en las reglas, y el idioma de la entrevista / enseñanza es independiente.",
        "importance": "Es un itinerario nacional, no un ranking mundial.",
        "strengths": "dos rutas nacionales de escuelas Sasbadi / MOE. años de nacimiento 2017–2019 incluyen Matvey en Junior 2026, y Oscar 2020 — se excluyen.",
        "requirements": [
          "comprobar la matrícula escolar, la ventana de nacimiento y el equipo, o sea, el NRC o el NROC.",
          "para coordinar a un estudiante extranjero de una escuela local o a un equipo de visitantes."
        ],
        "nuances": [
          "Primaria local comienza con 10, y WRO Elementary global comienza con 8.",
          "El NROC Junior fue nombrado para el 14 de noviembre; el 15 de noviembre  grupos mayores."
        ],
        "cost": "equipo, contribución y viaje por una etapa concreta; lugar no confirmado.",
        "award": "el premio de una etapa concreta por el protocolo; la selección mundial y el certificado de aprendizaje por separado.",
        "sources": [
          {
            "title": "NROC rules",
            "url": "https://nroc.sasbadi.com/competition",
            "checked": "2026-10-01"
          },
          {
            "title": "NROC dates",
            "url": "https://nroc.sasbadi.com/schedule",
            "checked": "2026-10-01"
          },
          {
            "title": "NRC rules",
            "url": "https://nrc.sasbadi.com/competition",
            "checked": "2026-10-01"
          }
        ],
        "evidence": "Las páginas iniciales / reglas relacionadas se han leído; las condiciones de la próxima temporada no se han inventado."
      },
      {
        "id": "iyrc-asean-malaysia",
        "name": "IYRC ASEAN Malaysia · Foundation / Primary / Creative",
        "group": "regional",
        "age_summary": "Foundation 4–7; Lower Primary 7–9; Upper Primary 9–12; Creative A 4–9",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "La red internacional de jóvenes con reglas de participantes extranjeros. La próxima edición aún no se ha anunciado.",
        "categories": [
          {
            "name": "Foundation",
            "age": "4–7",
            "team": "por el nuevo reglamento",
            "hardware": "Makerobot A / Dino Caza huevo",
            "entry": "categoría internacional",
            "age_rule": "el reglamento nacional vigente; la nueva temporada se comprueba por separado"
          },
          {
            "name": "Lower Primary",
            "age": "7–9",
            "team": "por el Reglamento",
            "hardware": "Comunicación Maestro III / Makerobot B",
            "entry": "la nueva temporada y la fecha de nacimiento",
            "age_rule": "el reglamento nacional vigente; la nueva temporada se comprueba por separado"
          },
          {
            "name": "Upper Primary",
            "age": "9–12",
            "team": "por el Reglamento",
            "hardware": "Planeta de Vía III / Dino entrega",
            "entry": "la nueva temporada",
            "age_rule": "el reglamento nacional vigente; la nueva temporada se comprueba por separado"
          },
          {
            "name": "Creative A",
            "age": "4–9",
            "team": "por el Reglamento",
            "hardware": "su diseño según las reglas",
            "entry": "un concurso internacional por separado",
            "age_rule": "el reglamento nacional vigente; la nueva temporada se comprueba por separado"
          }
        ],
        "event_ids": [
          "C068"
        ],
        "legacy_ids": [],
        "route": "solicitud del participante internacional para una edición concreta → disciplina → protocolo de resultado",
        "hardware": "ver la categoría y la tarjeta vinculada; las plataformas no se intercambian.",
        "language": "El examen de EN es obligatorio en las reglas, y el idioma de la entrevista / enseñanza es independiente.",
        "importance": "Es un itinerario nacional, no un ranking mundial.",
        "strengths": "La red internacional de jóvenes con reglas de participantes extranjeros. La próxima edición aún no se ha anunciado.",
        "requirements": [
          "Esperar las reglas y las fechas de la nueva temporada.",
          "para acordar el conjunto, la composición, el día de nacimiento y la lengua de evaluación."
        ],
        "nuances": [
          "En 2027 Matvey se ejecuta en 10: Lower Primary y Creative A pueden no llegar.",
          "Es un concurso independiente, no tiene una cuota de WRO o VEX."
        ],
        "cost": "equipo, contribución y viaje por una etapa concreta; lugar no confirmado.",
        "award": "el premio de una etapa concreta por el protocolo; la selección mundial y el certificado de aprendizaje por separado.",
        "sources": [
          {
            "title": "Current international / local age categories",
            "url": "https://www.myrobotacademy.ai/iyrcasean2026",
            "checked": "2026-10-01"
          }
        ],
        "evidence": "Las páginas iniciales / reglas relacionadas se han leído; las condiciones de la próxima temporada no se han inventado."
      },
      {
        "id": "wro-indonesia",
        "name": "WRO Indonesia · regional Entry → National",
        "group": "regional",
        "age_summary": "Elementary 8–12, incluido Entry Level; 1–3 de la escuela y coach",
        "age_tags": [
          "9",
          "10-12",
          "teen"
        ],
        "summary": "El nivel de entrada aquí comienza con 8 y no es adecuado para los seis años.",
        "categories": [
          {
            "name": "Elementary RM",
            "age": "8–12",
            "team": "1–3 y coach",
            "hardware": "Hardware / robot abierto 250 mm",
            "entry": "selección regional → etapa nacional",
            "age_rule": "el reglamento nacional vigente; la nueva temporada se comprueba por separado"
          },
          {
            "name": "Elementary FI",
            "age": "8–12",
            "team": "1–3 y coach",
            "hardware": "proyecto / estand 2 m",
            "entry": "de admisión a la categoría nacional por separado",
            "age_rule": "el reglamento nacional vigente; la nueva temporada se comprueba por separado"
          },
          {
            "name": "Entry Elementary",
            "age": "8–12",
            "team": "1–3 y coach",
            "hardware": "LEGO / Arduino",
            "entry": "las diferentes reglas regionales",
            "age_rule": "el reglamento nacional vigente; la nueva temporada se comprueba por separado"
          }
        ],
        "event_ids": [
          "C1026",
          "C1027",
          "C1028"
        ],
        "legacy_ids": [],
        "route": "obligatorio nivel de entrada regional → etapa nacional de Surabaya → delegación indonesia aprobada",
        "hardware": "ver la categoría y la tarjeta vinculada; las plataformas no se intercambian.",
        "language": "El examen de EN es obligatorio en las reglas, y el idioma de la entrevista / enseñanza es independiente.",
        "importance": "Es un itinerario nacional, no un ranking mundial.",
        "strengths": "El nivel de entrada aquí comienza con 8 y no es adecuado para los seis años.",
        "requirements": [
          "obtener un nuevo calendario, el reglamento de su región y el orden de admisión de un equipo extranjero."
        ],
        "nuances": [
          "El nivel de entrada comienza en 8.",
          "Las Reglas Nacionales de Entrada están marcadas Coming Soon; no es un reglamento nacional completo."
        ],
        "cost": "equipo, contribución y viaje por una etapa concreta; lugar no confirmado.",
        "award": "el premio de una etapa concreta por el protocolo; la selección mundial y el certificado de aprendizaje por separado.",
        "sources": [
          {
            "title": "de las categorías",
            "url": "https://wroindonesia.org/kategori_00.html",
            "checked": "2026-10-01"
          },
          {
            "title": "orden y el pasado nationaldate",
            "url": "https://wroindonesia.org/infoDaftar_00.html",
            "checked": "2026-10-01"
          }
        ],
        "evidence": "Las páginas iniciales / reglas relacionadas se han leído; las condiciones de la próxima temporada no se han inventado."
      },
      {
        "id": "iyrf-indonesia",
        "name": "IYRF / IYRC Indonesia · robots, AI animation, games",
        "group": "regional",
        "age_summary": "Junior A: kindergarten; B: Grade 1–2; C: Grade 3–6; Open Requiere una verificación",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "El protocolo nacional primario 2026 divide a los niños y a las clases primarias.",
        "categories": [
          {
            "name": "Kinder / Brickspeed A–C",
            "age": "TK; Grado 1–2; Grado 3–6",
            "team": "por las reglas de la disciplina",
            "hardware": "Bricks / robot en el juego",
            "entry": "para acordar la clase extranjera",
            "age_rule": "el reglamento nacional vigente; la nueva temporada se comprueba por separado"
          },
          {
            "name": "Coding Mission Junior",
            "age": "Primaria / SD",
            "team": "por las reglas",
            "hardware": "Line / maze MRT o RACERO",
            "entry": "juego nacional",
            "age_rule": "el reglamento nacional vigente; la nueva temporada se comprueba por separado"
          },
          {
            "name": "Creative MRT Junior",
            "age": "Primaria / SD",
            "team": "por las reglas",
            "hardware": "prototipo y presentación",
            "entry": "evaluación nacional del proyecto",
            "age_rule": "el reglamento nacional vigente; la nueva temporada se comprueba por separado"
          },
          {
            "name": "Game Maker Kit Open",
            "age": "no se ha leído durante al menos años",
            "team": "por las reglas",
            "hardware": "Microsoft hace el código Arcade",
            "entry": "Open no garantiza que se pueda acceder a las 6",
            "age_rule": "el reglamento nacional vigente; la nueva temporada se comprueba por separado"
          }
        ],
        "event_ids": [
          "C1029",
          "C1030",
          "C1031",
          "C1032"
        ],
        "legacy_ids": [],
        "route": "clase y disciplina → nuevo reglamento → protocolo nacional; invitación internacional por separado",
        "hardware": "ver la categoría y la tarjeta vinculada; las plataformas no se intercambian.",
        "language": "El examen de EN es obligatorio en las reglas, y el idioma de la entrevista / enseñanza es independiente.",
        "importance": "Es un itinerario nacional, no un ranking mundial.",
        "strengths": "El protocolo nacional primario 2026 divide a los niños y a las clases primarias.",
        "requirements": [
          "las categorías del protocolo 2026 no sustituyen a las reglas del 2027.",
          "comprobar la clase, el idioma, el conjunto y la composición del equipo extranjeros."
        ],
        "nuances": [
          "La edición del 17 de mayo de 2026 ya se ha completado.",
          "Creative ha publicado varios Gold; son grupos de premios, no un solo campeón mundial absoluto."
        ],
        "cost": "equipo, contribución y viaje por una etapa concreta; lugar no confirmado.",
        "award": "el premio de una etapa concreta por el protocolo; la selección mundial y el certificado de aprendizaje por separado.",
        "sources": [
          {
            "title": "2026 programme and organiser results",
            "url": "https://iyra-indonesia.id/iyrc-indonesia-2026/",
            "checked": "2026-10-01"
          },
          {
            "title": "Official datedposter",
            "url": "https://iyra-indonesia.id/wp-content/uploads/2026/03/IYRC-Indonesia-2026-1-724x1024.png",
            "checked": "2026-10-01"
          }
        ],
        "evidence": "Las páginas iniciales / reglas relacionadas se han leído; las condiciones de la próxima temporada no se han inventado."
      },
      {
        "id": "robotacon-vietnam",
        "name": "ROBOTACON Vietnam · WRO / FIRST LEGO League",
        "group": "regional",
        "age_summary": "FLL Explore 6–9 / Challenge 9–16 por la revisión; WRO Elementary 8–12 — el oriente internacional",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "El sistema Viet Tinh Anh une WRO y FLL. los invitados extranjeros se confirman en 2026, pero la delegación nacional y las cuotas mundiales tienen una entrada separada.",
        "categories": [
          {
            "name": "FLL Explore",
            "age": "6–9 en la página de revisión",
            "team": "el nuevo equipo debe confirmarse",
            "hardware": "modelo Explore",
            "entry": "muestra del proyecto; no el cuota Challenge",
            "age_rule": "el reglamento nacional vigente; la nueva temporada se comprueba por separado"
          },
          {
            "name": "FLL Challenge",
            "age": "9–16 por la revisión",
            "team": "el nuevo equipo debe confirmarse",
            "hardware": "Robot Game + proyecto",
            "entry": "registro nacional y cuota por separado",
            "age_rule": "el reglamento nacional vigente; la nueva temporada se comprueba por separado"
          },
          {
            "name": "WRO Elementary",
            "age": "8–12 — el oriente internacional",
            "team": "el reglamento nacional",
            "hardware": "RoboMission o Future Innovators",
            "entry": "nuevo local cutoff confirmar",
            "age_rule": "el reglamento nacional vigente; la nueva temporada se comprueba por separado"
          }
        ],
        "event_ids": [
          "C1035",
          "C1036",
          "C1037",
          "C1038"
        ],
        "legacy_ids": [],
        "route": "calificador nacional → final → cuota aprobada; participación del invitado extranjero por separado",
        "hardware": "ver la categoría y la tarjeta vinculada; las plataformas no se intercambian.",
        "language": "El examen de EN es obligatorio en las reglas, y el idioma de la entrevista / enseñanza es independiente.",
        "importance": "Es un itinerario nacional, no un ranking mundial.",
        "strengths": "El sistema Viet Tinh Anh une WRO y FLL. los invitados extranjeros se confirman en 2026, pero la delegación nacional y las cuotas mundiales tienen una entrada separada.",
        "requirements": [
          "Obtener las reglas de la nueva temporada local y el idioma de protección.",
          "especificar el equipo extranjero y el derecho a representar al país."
        ],
        "nuances": [
          "La vieja revisión del FLL dice que es de enero; el calendario 2026 indica que marzo de enero de 2027 no es inventado.",
          "El informe estatal informa de 44 cuotas vietnamitas después de la selección, no cuotas para todos los que vienen."
        ],
        "cost": "equipo, contribución y viaje por una etapa concreta; lugar no confirmado.",
        "award": "el premio de una etapa concreta por el protocolo; la selección mundial y el certificado de aprendizaje por separado.",
        "sources": [
          {
            "title": "Current2026portal",
            "url": "https://edu.steamsolutions.com.vn/",
            "checked": "2026-10-01"
          },
          {
            "title": "NationalFLLdescription",
            "url": "https://steamsolutions.com.vn/san-choi/first-lego-league-viet-nam/",
            "checked": "2026-10-01"
          },
          {
            "title": "Government2026finalreport",
            "url": "https://skhcn.gialai.gov.vn/Home/ChiTietTin/?tin=NjQxNA%3D%3D",
            "checked": "2026-10-01"
          }
        ],
        "evidence": "Las páginas iniciales / reglas relacionadas se han leído; las condiciones de la próxima temporada no se han inventado."
      },
      {
        "id": "felta-philippines",
        "name": "Filipinas FELTA · PRO/WRO y FLL",
        "group": "regional",
        "age_summary": "PRO Elementary 8–12; nueva local FLL la categoría requiere una verificación",
        "age_tags": [
          "9",
          "10-12",
          "teen"
        ],
        "summary": "la fecha de la última edición 2026 difieren entre la página, la forma y el calendario.",
        "categories": [
          {
            "name": "PRO RM / FI Elementary",
            "age": "8–12",
            "team": "escuela y coach; tamaño según las reglas",
            "hardware": "Robótico Rockstar / su prototipo",
            "entry": "director, padre, médico y certificado de nacimiento",
            "age_rule": "el reglamento nacional vigente; la nueva temporada se comprueba por separado"
          },
          {
            "name": "FLL la siguiente edición",
            "age": "La edad local aún no está determinada.",
            "team": "escuela / club por las nuevas reglas",
            "hardware": "conjunto de la edición seleccionada",
            "entry": "Student Summit no es una final",
            "age_rule": "el reglamento nacional vigente; la nueva temporada se comprueba por separado"
          }
        ],
        "event_ids": [
          "C1043",
          "C1044",
          "C1045"
        ],
        "legacy_ids": [],
        "route": "escuela y FELTA → registro nacional → cuota por las reglas aprobadas",
        "hardware": "ver la categoría y la tarjeta vinculada; las plataformas no se intercambian.",
        "language": "El examen de EN es obligatorio en las reglas, y el idioma de la entrevista / enseñanza es independiente.",
        "importance": "Es un itinerario nacional, no un ranking mundial.",
        "strengths": "la fecha de la última edición 2026 difieren entre la página, la forma y el calendario.",
        "requirements": [
          "obtener un nuevo calendario y una admisión a una escuela extranjera.",
          "acordar los documentos, las firmas de los padres / directores y la composición de edad."
        ],
        "nuances": [
          "PRO Elementary desde los 8 años, Oscar a los 6 no pasa.",
          "La versión 8 da la final de junio; en forma hay agosto / septiembre. Estas contradicciones pasadas no se pospusieron a 2027."
        ],
        "cost": "equipo, contribución y viaje por una etapa concreta; lugar no confirmado.",
        "award": "el premio de una etapa concreta por el protocolo; la selección mundial y el certificado de aprendizaje por separado.",
        "sources": [
          {
            "title": "PROregistration2026",
            "url": "https://felta.ph/pro/files/2026/25th_PRO_Registrration-Form-2026.pdf",
            "checked": "2026-10-01"
          },
          {
            "title": "OperatorcalendarVersion8",
            "url": "https://felta.ph/pro/files/2026/FELTA%20SCHEDULE%20OF%20ACTIVITIES%202026_version%208.pdf",
            "checked": "2026-10-01"
          }
        ],
        "evidence": "Las páginas iniciales / reglas relacionadas se han leído; las condiciones de la próxima temporada no se han inventado."
      },
      {
        "id": "lego-league-2027",
        "name": "LEGO League · una rama independiente desde 2027/28",
        "group": "core",
        "age_summary": "5–7 y 8–16 por el anuncio global",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "El nuevo programa LEGO después de la última FIRST LEGO League 2026/27; las categorías locales y las cuotas aún son necesarias.",
        "categories": [
          {
            "name": "5–7",
            "age": "5–7",
            "team": "4",
            "hardware": "futuras condiciones de LEGO CS & AI / estaciones",
            "entry": "escuela o club; el procedimiento regional se especifica aún más",
            "age_rule": "la edad de control y las normas nacionales se comprueban por separado"
          },
          {
            "name": "8+ / 11+",
            "age": "8–16",
            "team": "mínimo 4, recomendado 8; hasta 10 recomendado",
            "hardware": "2027/28 SPIKE / legacy o CS & AI",
            "entry": "los jueces de edad están divididos; el reglamento local se confirma",
            "age_rule": "la edad de control y las normas nacionales se comprueban por separado"
          }
        ],
        "event_ids": [
          "C1048"
        ],
        "legacy_ids": [],
        "route": "seleccionar el socio nacional → category / kit → equipo → selección de temporada; no hay etapa publicada para la familia.",
        "hardware": "ver la categoría y la tarjeta vinculada; las plataformas no se intercambian.",
        "language": "El examen de EN es obligatorio en las reglas, y el idioma de la entrevista / enseñanza es independiente.",
        "importance": "Es un itinerario nacional, no un ranking mundial.",
        "strengths": "El nuevo programa LEGO después de la última FIRST LEGO League 2026/27; las categorías locales y las cuotas aún son necesarias.",
        "requirements": [
          "comienza agosto de 2027; la inscripción es aproximadamente de marzo a mayo, el plazo local exacto es desconocido."
        ],
        "nuances": [
          "2028/29: El sistema de inteligencia y tecnología electrónica; no es un plan de FIRST SPIKE.",
          "No compres un nuevo kit hasta que elijas una rama y un equipo local.",
          "FAQ completo LEGO incluye ambas formulaciones: registro después de BIOGLOW y entre marzo–mayo de 2027; lanzamiento en agosto de 2027. Son orientaciones de registro futuro, sin plazo exacto, fecha de torneo ni vía nacional confirmada. Nueva LEGO League y nueva FIRST K–8 son programas independientes."
        ],
        "cost": "equipo, contribución y viaje por una etapa concreta; lugar no confirmado.",
        "award": "el premio de una etapa concreta por el protocolo; la selección mundial y el certificado de aprendizaje por separado.",
        "sources": [
          {
            "title": "Anuncio oficial de LEGO",
            "url": "https://www.education.lego.com/en-us/lego-league/program-update/",
            "checked": "2026-10-02"
          },
          {
            "title": "FAQ completo de transición LEGO League",
            "url": "https://education.lego.com/en-au/lego-league/program-update/",
            "checked": "2026-11-04"
          }
        ],
        "evidence": "Las páginas iniciales / reglas relacionadas se han leído; las condiciones de la próxima temporada no se han inventado."
      },
      {
        "id": "first-k8-next",
        "name": "FIRST K8 · programa futuro separado",
        "group": "core",
        "age_summary": "K8; las futuras categorías numéricas se especifican",
        "age_tags": [
          "6",
          "9",
          "10-12"
        ],
        "summary": "FIRST continúa la ruta de ingeniería junior después de la finalización de FLL; es una rama separada de LEGO.",
        "categories": [
          {
            "name": "K–8 next",
            "age": "K–8",
            "team": "El nuevo equipo aún no ha sido anunciado.",
            "hardware": "FIRST planea SPIKE Prime / Essential hasta el 2028/29",
            "entry": "Necesitamos un nuevo formato y reglas nacionales .",
            "age_rule": "la edad de control y las normas nacionales se comprueban por separado"
          }
        ],
        "event_ids": [
          "C1049"
        ],
        "legacy_ids": [],
        "route": "BIOGLOW 2026/27 → anuncio FIRST 2027/28 → equipo local y hardware → nueva temporada.",
        "hardware": "ver la categoría y la tarjeta vinculada; las plataformas no se intercambian.",
        "language": "El examen de EN es obligatorio en las reglas, y el idioma de la entrevista / enseñanza es independiente.",
        "importance": "Es un itinerario nacional, no un ranking mundial.",
        "strengths": "FIRST continúa la ruta de ingeniería junior después de la finalización de FLL; es una rama separada de LEGO.",
        "requirements": [
          "No hay nada que decir sobre el nombre, la categoría y la selección de la nueva temporada."
        ],
        "nuances": [
          "No se puede trasladar la edad de la FTC o la FRC a la menor K8.",
          "LEGO League tiene un nuevo plan de hardware desde 2028/29."
        ],
        "cost": "equipo, contribución y viaje por una etapa concreta; lugar no confirmado.",
        "award": "el premio de una etapa concreta por el protocolo; la selección mundial y el certificado de aprendizaje por separado.",
        "sources": [
          {
            "title": "FIRST K–8",
            "url": "https://www.firstinspires.org/programs/k-8",
            "checked": "2026-10-02"
          }
        ],
        "evidence": "Las páginas iniciales / reglas relacionadas se han leído; las condiciones de la próxima temporada no se han inventado."
      },
      {
        "id": "vex-switzerland-junior",
        "name": "VEX Switzerland · la preparación EN / DE menor",
        "group": "regional",
        "age_summary": "Junior 7–9; IQ 9+ / 9–14 por cursos concretos",
        "age_tags": [
          "9",
          "10-12",
          "teen"
        ],
        "summary": "cuatro cursos regulares de TechLabs con claramente indicados EN / DE, incluidos dos Competition Labs.",
        "categories": [
          {
            "name": "Junior Robotics",
            "age": "7–9",
            "team": "grupo de formación",
            "hardware": "VEX ¡Vamos! / Scratch",
            "entry": "Basel Academia, lista de espera",
            "age_rule": "la edad de control y las normas nacionales se comprueban por separado"
          },
          {
            "name": "IQ Competition Labs",
            "age": "9–14",
            "team": "equipo de club; equipo de torneos por reglas de eventos",
            "hardware": "VEX IQ",
            "entry": "Basel / Zürich; el equipo local y el gate nacional por separado",
            "age_rule": "la edad de control y las normas nacionales se comprueban por separado"
          }
        ],
        "event_ids": [
          "C549",
          "L328",
          "L329",
          "L330",
          "L331",
          "E163"
        ],
        "legacy_ids": [],
        "route": "prueba de nivel → equipo regular → confirmación Swiss-team eligibility → Alpine IQ 6 febrero; 6–7 febrero de la familia general V5/IQ programme.",
        "hardware": "ver la categoría y la tarjeta vinculada; las plataformas no se intercambian.",
        "language": "El examen de EN es obligatorio en las reglas, y el idioma de la entrevista / enseñanza es independiente.",
        "importance": "Es un itinerario nacional, no un ranking mundial.",
        "strengths": "cuatro cursos regulares de TechLabs con claramente indicados EN / DE, incluidos dos Competition Labs.",
        "requirements": [
          "Oscar 6 no es adecuado para ninguno de los cuatro nuevos cursos.",
          "La inscripción en el curso no garantiza el torneo y la cuota mundial."
        ],
        "nuances": [
          "La familia puede visitar; los competidores y los visitantes tienen diferentes condiciones.",
          "Los títulos de los dos cursos dicen erróneamente febrero 2026; las fechas de las clases 2026/27."
        ],
        "cost": "equipo, contribución y viaje por una etapa concreta; lugar no confirmado.",
        "award": "el premio de una etapa concreta por el protocolo; la selección mundial y el certificado de aprendizaje por separado.",
        "sources": [
          {
            "title": "Host: Alpine and courses",
            "url": "https://www.techlabs.ch/vex-events-products",
            "checked": "2026-10-02"
          },
          {
            "title": "Basel competition course",
            "url": "https://app1.edoobox.com/en/TechLabs/Kids%20and%20Family%20Programs/Extracurricular%20Classes/Robotics%20Lab/VEX%20IQ%20Robotics/Basel%20%7C%20TechLabs%20ELYS/Course.ed.d56a804e207e_7615310269.BS%20%20Friday%20%20VexIQ%20Competition%20Robotics%20Lab%20%20August%20to%20February%202026%20%20Age%209-14?edref=techlabs",
            "checked": "2026-10-02"
          },
          {
            "title": "Zürich competition course",
            "url": "https://app1.edoobox.com/en/TechLabs/Kids%20and%20Family%20Programs/Extracurricular%20Classes/Robotics%20Lab/VEX%20IQ%20Robotics/Z%C3%BCrich%20%7C%20TechLabs/Course.ed.c5716b639b27_7651831831.ZH%20%20Sat%20%20VexIQ%20Competition%20Robotics%20Lab%20%20August%20to%20February%202026%20%209-14%20years?edref=techlabs",
            "checked": "2026-10-02"
          }
        ],
        "evidence": "Las páginas iniciales / reglas relacionadas se han leído; las condiciones de la próxima temporada no se han inventado."
      },
      {
        "id": "bebras-europe-three",
        "name": "Bebras / Castor · tres países, diferentes clases y lenguas",
        "group": "regional",
        "age_summary": "CHE desde el 3o año; EHU desde el 3o Primary; CAT desde el 1o; FRA desde el CM1",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "el pensamiento computacional a través de un coordinador escolar; los portales locales no pueden considerarse un sistema de edad.",
        "categories": [
          {
            "name": "Switzerland",
            "age": "3–13 año escolar",
            "team": "individuales / pareja por coordinador",
            "hardware": "en línea, 40 minutos.",
            "entry": "se aclara el idioma y la escuela extranjera",
            "age_rule": "la edad de control y las normas nacionales se comprueban por separado"
          },
          {
            "name": "EHU Spain",
            "age": "Primary 3o/4o y superior",
            "team": "a través de los maestros",
            "hardware": "ES / EN / EU / CA, 45–50 minutos",
            "entry": "Docente registra centro, recibe instrucciones PDF de ViLLE y da de alta alumnos. Sin comunicar día concreto por anticipado. ES / EN / EU / CA disponibles a elección. Confirmar acceso de escuela / familia extranjera.",
            "age_rule": "la edad de control y las normas nacionales se comprueban por separado",
            "source": "https://bebras.ehu.eus/",
            "checked": "2026-11-05"
          },
          {
            "name": "CAT Arrel / Branca",
            "age": "1º/2º; 3º/4º Primary",
            "team": "Solo o hasta 4",
            "hardware": "tareas menores, no se ha establecido el idioma EN/ES",
            "entry": "CAT no declara carácter competitivo",
            "age_rule": "la edad de control y las normas nacionales se comprueban por separado"
          },
          {
            "name": "France Castor",
            "age": "CM1Terminale",
            "team": "Solo / pareja",
            "hardware": "45 minutos.",
            "entry": "CM1 es obligatorio; EN national entry no está confirmado",
            "age_rule": "la edad de control y las normas nacionales se comprueban por separado"
          }
        ],
        "event_ids": [
          "C1050",
          "C1051",
          "C1052",
          "C1053",
          "C1056"
        ],
        "legacy_ids": [],
        "route": "clase escolar → portal nacional / language → teacher coordinator → tareas y progreso personal.",
        "hardware": "ver la categoría y la tarjeta vinculada; las plataformas no se intercambian.",
        "language": "El examen de EN es obligatorio en las reglas, y el idioma de la entrevista / enseñanza es independiente.",
        "importance": "Es un itinerario nacional, no un ranking mundial.",
        "strengths": "el pensamiento computacional a través de un coordinador escolar; los portales locales no pueden considerarse un sistema de edad.",
        "requirements": [
          "Edad 9 no sustituye a la clase; CAT 6–8 no se ha trasladado a EHU English."
        ],
        "nuances": [
          "El resultado / diploma no es igual al campeonato mundial de robótica.",
          "El botón de inglés en la plataforma no prueba la elegibilidad nacional extranjera."
        ],
        "cost": "equipo, contribución y viaje por una etapa concreta; lugar no confirmado.",
        "award": "el premio de una etapa concreta por el protocolo; la selección mundial y el certificado de aprendizaje por separado.",
        "sources": [
          {
            "title": "Swiss age / school year",
            "url": "https://www.informatik-biber.ch/was-ist-der-informatik-biber/",
            "checked": "2026-10-02"
          },
          {
            "title": "Swiss 2026",
            "url": "https://www.informatik-biber.ch/vor-wettbewerb-2026/",
            "checked": "2026-10-02"
          },
          {
            "title": "EHU categories and languages",
            "url": "https://bebras.ehu.eus/",
            "checked": "2026-10-02"
          },
          {
            "title": "CAT early Primary",
            "url": "https://bebras.cat/",
            "checked": "2026-10-02"
          },
          {
            "title": "France 2026",
            "url": "https://www.castor-informatique.fr/",
            "checked": "2026-10-02"
          }
        ],
        "evidence": "Las páginas iniciales / reglas relacionadas se han leído; las condiciones de la próxima temporada no se han inventado."
      },
      {
        "id": "robocampeones-spain",
        "name": "RoboCampeones · camino escolar regional",
        "group": "regional",
        "age_summary": "Primaria; el exact minimum y el nuevo reglamento se aclaran",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Maqueen / Nezha Soccerbot de centros escolares; torneo adicional, no probado por la selección mundial.",
        "categories": [
          {
            "name": "Soccerbot Maqueen / Nezha",
            "age": "Primaria",
            "team": "equipo escolar según las reglas de la nueva temporada",
            "hardware": "plataformas separadas Código Escuela 4.0",
            "entry": "escuela / maestro; no se conoce el ingreso independiente y extranjero",
            "age_rule": "la edad de control y las normas nacionales se comprueban por separado"
          }
        ],
        "event_ids": [
          "C1054"
        ],
        "legacy_ids": [],
        "route": "club escolar → reglamento actual y teacher registration → etapa local → propio technical report.",
        "hardware": "ver la categoría y la tarjeta vinculada; las plataformas no se intercambian.",
        "language": "El examen de EN es obligatorio en las reglas, y el idioma de la entrevista / enseñanza es independiente.",
        "importance": "Es un itinerario nacional, no un ranking mundial.",
        "strengths": "Maqueen / Nezha Soccerbot de centros escolares; torneo adicional, no probado por la selección mundial.",
        "requirements": [
          "El futuro calendario 2027 no ha sido anunciado."
        ],
        "nuances": [
          "65 centros y la fecha 29 de abril se refiere a 2026.",
          "no se ha establecido el slot nacional / mundial."
        ],
        "cost": "equipo, contribución y viaje por una etapa concreta; lugar no confirmado.",
        "award": "el premio de una etapa concreta por el protocolo; la selección mundial y el certificado de aprendizaje por separado.",
        "sources": [
          {
            "title": "Organiser latest",
            "url": "https://sites.google.com/view/robocampeonesfuenlabrada/",
            "checked": "2026-10-02"
          }
        ],
        "evidence": "Las páginas iniciales / reglas relacionadas se han leído; las condiciones de la próxima temporada no se han inventado."
      },
      {
        "id": "robolympics-switzerland",
        "name": "RobOlympics OST · etapa superior de la escuela",
        "group": "regional",
        "age_summary": "generalmente desde el 7o año escolar; se requiere que el menor sea excluido",
        "age_tags": [
          "10-12",
          "teen"
        ],
        "summary": "competición escolar autónoma LEGO / Open Class; para 6/9 la competición solo después de una autorización especial.",
        "categories": [
          {
            "name": "LEGO / Open",
            "age": "7o año escolar y mayores; excepciones permitidas",
            "team": "Max 7: jefe + hasta 6",
            "hardware": "Autónomo LEGO / hardware abierto por disciplina",
            "entry": "una concesión por escrito de edad, un nuevo registro",
            "age_rule": "la edad de control y las normas nacionales se comprueban por separado"
          }
        ],
        "event_ids": [
          "C1055"
        ],
        "legacy_ids": [],
        "route": "Ahora es una visita de público gratuita → preparación de edad → equipo escolar propio → torneo.",
        "hardware": "ver la categoría y la tarjeta vinculada; las plataformas no se intercambian.",
        "language": "El examen de EN es obligatorio en las reglas, y el idioma de la entrevista / enseñanza es independiente.",
        "importance": "Es un itinerario nacional, no un ranking mundial.",
        "strengths": "competición escolar autónoma LEGO / Open Class; para 6/9 la competición solo después de una autorización especial.",
        "requirements": [
          "El mentor no escribe código ni resuelve tareas por los niños."
        ],
        "nuances": [
          "No es una selección mundial según las reglas.",
          "La visita del espectador no requiere la misma edad que la participación."
        ],
        "cost": "equipo, contribución y viaje por una etapa concreta; lugar no confirmado.",
        "award": "el premio de una etapa concreta por el protocolo; la selección mundial y el certificado de aprendizaje por separado.",
        "sources": [
          {
            "title": "OST tournament / free spectators",
            "url": "https://www.robolympics.ch/",
            "checked": "2026-10-02"
          },
          {
            "title": "General Rules 2026",
            "url": "https://www.robolympics.ch/wp-content/uploads/2026/06/Hauptreglement_2026.pdf",
            "checked": "2026-10-02"
          }
        ],
        "evidence": "Las páginas iniciales / reglas relacionadas se han leído; las condiciones de la próxima temporada no se han inventado."
      },
      {
        "id": "wro-kenya",
        "name": "WRO Kenya · Elementary / Rookie RoboStarter",
        "group": "regional",
        "age_summary": "de la ciudad Rookie 6–9; Elementary 8–12; edad por año calendario",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Novembre Rookie  candidato menor independiente. Entrada extranjera y derecho de calificación mundial requieren una verificación.",
        "categories": [
          {
            "name": "RoboStarterRookie",
            "age": "6–9 en la revisión local",
            "team": "2–3 +coach",
            "hardware": "por las reglas vigentes de la disciplina elegida",
            "age_rule": "el rango o clase publicados; confirmar las condiciones del nuevo flujo",
            "entry": "véase la tarjeta vinculada: el conjunto actual , el equipo y la entrada extranjera por separado"
          },
          {
            "name": "RoboMissionElementary",
            "age": "8–12",
            "team": "2–3 +coach",
            "hardware": "por las reglas vigentes de la disciplina elegida",
            "age_rule": "el rango o clase publicados; confirmar las condiciones del nuevo flujo",
            "entry": "véase la tarjeta vinculada: el conjunto actual , el equipo y la entrada extranjera por separado"
          }
        ],
        "event_ids": [
          "C1057",
          "C1058",
          "C1059",
          "C1060"
        ],
        "legacy_ids": [],
        "route": "categoría → confirmación del equipo escolar extranjero → etapa local. cuotas nacionales y mundiales por separado.",
        "hardware": "las plataformas de diferentes disciplinas no son intercambiables.",
        "language": "El inglés está confirmado en los niveles regulares del Creativity Lab.",
        "importance": "La escala de una etapa concreta: la final mundial, la selección nacional y el programa de estudios son diferentes.",
        "strengths": "Novembre Rookie  candidato menor independiente. Entrada extranjera y derecho de calificación mundial requieren una verificación.",
        "requirements": [
          "el formulario requiere información escolar; el permiso de residencia extranjero debe ser confirmado.",
          "Los niños pueden construir y programar por sí mismos.",
          "un equipo de forma puede participar en un solo torneo."
        ],
        "nuances": [
          "página de registro de una nueva revisión incompleta de los torneos.",
          "la temporada nacional 2026 está cerrada; la final 2027 no está fechada."
        ],
        "cost": "equipo, contribución y viaje por una etapa concreta; lugar no confirmado.",
        "award": "el premio de una etapa concreta por el protocolo; la selección mundial y el certificado de aprendizaje por separado.",
        "sources": [
          {
            "title": "Registro",
            "url": "https://wrokenya.stemimpactcenterkenya.org/register",
            "checked": "2026-10-02"
          },
          {
            "title": "de las categorías",
            "url": "https://wrokenya.stemimpactcenterkenya.org/competition",
            "checked": "2026-10-02"
          },
          {
            "title": "organizador",
            "url": "https://www.stemimpactcenterkenya.org/programs/school/competitions",
            "checked": "2026-10-02"
          }
        ],
        "evidence": "Las nuevas fechas, el lugar de la familia y el idioma de los otros productos del operador no se implican."
      },
      {
        "id": "wro-nigeria",
        "name": "WRO Nigeria / Arc-Lights · categorías principales y RoboStarter",
        "group": "regional",
        "age_summary": "el resumen principal 8–19; el mínimo exacto RoboStarter No se sabe",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "No se han establecido nuevas fechas y cuotas extranjeras.",
        "categories": [
          {
            "name": "las categorías principales de WRO",
            "age": "general 8–19, edad de la persona discipline por separado",
            "team": "localpack actual",
            "hardware": "por las reglas vigentes de la disciplina elegida",
            "age_rule": "el rango o clase publicados; confirmar las condiciones del nuevo flujo",
            "entry": "véase la tarjeta vinculada: el conjunto actual , el equipo y la entrada extranjera por separado"
          },
          {
            "name": "RoboStarter",
            "age": "menor de edad, no publicado",
            "team": "Localprogram especificar",
            "hardware": "por las reglas vigentes de la disciplina elegida",
            "age_rule": "el rango o clase publicados; confirmar las condiciones del nuevo flujo",
            "entry": "véase la tarjeta vinculada: el conjunto actual , el equipo y la entrada extranjera por separado"
          }
        ],
        "event_ids": [
          "C1061",
          "C1062"
        ],
        "legacy_ids": [],
        "route": "Reglas y entrenador → edad y equipo extranjero → selección anunciada.",
        "hardware": "las plataformas de diferentes disciplinas no son intercambiables.",
        "language": "El inglés está confirmado en los niveles regulares del Creativity Lab.",
        "importance": "La escala de una etapa concreta: la final mundial, la selección nacional y el programa de estudios son diferentes.",
        "strengths": "No se han establecido nuevas fechas y cuotas extranjeras.",
        "requirements": [
          "el rango general 8–19 No permite a los nueve años entrar en todas las disciplinas.",
          "no hay fechas actuales en el conjunto que se lee."
        ],
        "nuances": [
          "RoboStarter  programa de inicio; no se ha prometido una final mundial."
        ],
        "cost": "equipo, contribución y viaje por una etapa concreta; lugar no confirmado.",
        "award": "el premio de una etapa concreta por el protocolo; la selección mundial y el certificado de aprendizaje por separado.",
        "sources": [
          {
            "title": "de las categorías",
            "url": "https://arclightsfoundationng.com/wro/categories",
            "checked": "2026-10-02"
          },
          {
            "title": "RoboStarter",
            "url": "https://arclightsfoundationng.com/wro/robo-starter",
            "checked": "2026-10-02"
          },
          {
            "title": "Temporada",
            "url": "https://arclightsfoundationng.com/wro/2026-season",
            "checked": "2026-10-02"
          }
        ],
        "evidence": "Las nuevas fechas, el lugar de la familia y el idioma de los otros productos del operador no se implican."
      },
      {
        "id": "robotchallenge-nigeria",
        "name": "RobotChallenge Nigeria / RC.CODE",
        "group": "regional",
        "age_summary": "Primary 7–11, Independent 9–18; en línea RC.CODE sin el mínimo numérico publicado",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "La robótica de equipo y el concurso individual en línea tienen diferentes formas y requisitos.",
        "categories": [
          {
            "name": "Nationalrobotics",
            "age": "Primary7–11/Independiente9–18",
            "team": "equipo menor con el coach",
            "hardware": "por las reglas vigentes de la disciplina elegida",
            "age_rule": "el rango o clase publicados; confirmar las condiciones del nuevo flujo",
            "entry": "véase la tarjeta vinculada: el conjunto actual , el equipo y la entrada extranjera por separado"
          },
          {
            "name": "OnlineRC.CODE",
            "age": "Primary school; el mínimo numérico no se ha publicado",
            "team": "Individual",
            "hardware": "por las reglas vigentes de la disciplina elegida",
            "age_rule": "el rango o clase publicados; confirmar las condiciones del nuevo flujo",
            "entry": "véase la tarjeta vinculada: el conjunto actual , el equipo y la entrada extranjera por separado"
          }
        ],
        "event_ids": [
          "C1063",
          "C1064",
          "C1065"
        ],
        "legacy_ids": [],
        "route": "elegir robots o código en línea → reglas y fecha actuales → consentimiento parental y entrada extranjera.",
        "hardware": "las plataformas de diferentes disciplinas no son intercambiables.",
        "language": "El inglés está confirmado en los niveles regulares del Creativity Lab.",
        "importance": "La escala de una etapa concreta: la final mundial, la selección nacional y el programa de estudios son diferentes.",
        "strengths": "La robótica de equipo y el concurso individual en línea tienen diferentes formas y requisitos.",
        "requirements": [
          "Oscar 6 no se publica Primary 7–11.",
          "RC.CODE no hereda la edad de la robótica del equipo."
        ],
        "nuances": [
          "El nombre mundial no demuestra la escala o la cuota extranjera.",
          "El formulario de pago no confirma el nuevo juego abierto."
        ],
        "cost": "equipo, contribución y viaje por una etapa concreta; lugar no confirmado.",
        "award": "el premio de una etapa concreta por el protocolo; la selección mundial y el certificado de aprendizaje por separado.",
        "sources": [
          {
            "title": "Robotregistration",
            "url": "https://www.robotchallenge.ng/nationalcahllengeregistration/",
            "checked": "2026-10-02"
          },
          {
            "title": "FAQ",
            "url": "https://www.robotchallenge.ng/faq/",
            "checked": "2026-10-02"
          },
          {
            "title": "Onlinecoding",
            "url": "https://www.robotchallenge.ng/rccoderegistration/",
            "checked": "2026-10-02"
          }
        ],
        "evidence": "Las nuevas fechas, el lugar de la familia y el idioma de los otros productos del operador no se implican."
      },
      {
        "id": "enjoy-africa",
        "name": "ENJOY AI African Open Ghana",
        "group": "regional",
        "age_summary": "el rango general 3–22; categoría por las reglas finales",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "La apertura continental con delegaciones internacionales a través de los coordinadores. No se han establecido fechas y grupos de edad.",
        "categories": [
          {
            "name": "AfricanOpenchallenge",
            "age": "el approvedageband acordado",
            "team": "por el paquete de desafíos; coach/chaperone",
            "hardware": "por las reglas vigentes de la disciplina elegida",
            "age_rule": "el rango o clase publicados; confirmar las condiciones del nuevo flujo",
            "entry": "véase la tarjeta vinculada: el conjunto actual , el equipo y la entrada extranjera por separado"
          }
        ],
        "event_ids": [
          "C1066"
        ],
        "legacy_ids": [],
        "route": "preparación → coordinación con el organizador → categoría autorizada → continental Open. selección mundial por separado.",
        "hardware": "las plataformas de diferentes disciplinas no son intercambiables.",
        "language": "El inglés está confirmado en los niveles regulares del Creativity Lab.",
        "importance": "La escala de una etapa concreta: la final mundial, la selección nacional y el programa de estudios son diferentes.",
        "strengths": "La apertura continental con delegaciones internacionales a través de los coordinadores. No se han establecido fechas y grupos de edad.",
        "requirements": [
          "Necesitamos reglas definitivas: algunos de los archivos vinculados tienen el nombre de 2025.",
          "dos días declarados sin fecha no es la base de la reserva del calendario."
        ],
        "nuances": [
          "No se ha confirmado la entrada de un equipo familiar mexicano o costarricano.",
          "El Continental Open no es igual a la final mundial."
        ],
        "cost": "equipo, contribución y viaje por una etapa concreta; lugar no confirmado.",
        "award": "el premio de una etapa concreta por el protocolo; la selección mundial y el certificado de aprendizaje por separado.",
        "sources": [
          {
            "title": "AfricanOpen",
            "url": "https://makersplacegh.com/enjoyai-2026/",
            "checked": "2026-10-02"
          }
        ],
        "evidence": "Las nuevas fechas, el lugar de la familia y el idioma de los otros productos del operador no se implican."
      },
      {
        "id": "creativity-rwanda",
        "name": "Creativity Lab Rwanda · project challenge / EN courses",
        "group": "regional",
        "age_summary": "Archivo del concurso 8–11; cursos de inglés 7–8 y 9–11",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "el concurso nacional de proyectos, los cursos regulares de inglés y los campos no datados se dividen.",
        "categories": [
          {
            "name": "Projectchallenge",
            "age": "8–11 archivo 2024/25",
            "team": "Solo yodo 3",
            "hardware": "por las reglas vigentes de la disciplina elegida",
            "age_rule": "el rango o clase publicados; confirmar las condiciones del nuevo flujo",
            "entry": "véase la tarjeta vinculada: el conjunto actual , el equipo y la entrada extranjera por separado"
          },
          {
            "name": "Intermediado de enseñanza",
            "age": "9–11",
            "team": "curso regular",
            "hardware": "por las reglas vigentes de la disciplina elegida",
            "age_rule": "el rango o clase publicados; confirmar las condiciones del nuevo flujo",
            "entry": "véase la tarjeta vinculada: el conjunto actual , el equipo y la entrada extranjera por separado"
          }
        ],
        "event_ids": [
          "C1068",
          "L373",
          "L374",
          "L376"
        ],
        "legacy_ids": [],
        "route": "curso de inglés de edad → proyecto independiente → nueva solicitud de concurso anunciada.",
        "hardware": "las plataformas de diferentes disciplinas no son intercambiables.",
        "language": "El inglés está confirmado en los niveles regulares del Creativity Lab.",
        "importance": "La escala de una etapa concreta: la final mundial, la selección nacional y el programa de estudios son diferentes.",
        "strengths": "el concurso nacional de proyectos, los cursos regulares de inglés y los campos no datados se dividen.",
        "requirements": [
          "Junior 7–8 No es para Oscar. 6. Intermediate 9–11 Matvey es adecuado por su edad..",
          "No hay prueba de que el curso de inglés sea el idioma del campo o el idioma del juez."
        ],
        "nuances": [
          "final 14 de febrero de 2025  archivo, no evento de 2026."
        ],
        "cost": "equipo, contribución y viaje por una etapa concreta; lugar no confirmado.",
        "award": "el premio de una etapa concreta por el protocolo; la selección mundial y el certificado de aprendizaje por separado.",
        "sources": [
          {
            "title": "Challenge",
            "url": "https://creativity.rw/cmpetitions",
            "checked": "2026-10-02"
          },
          {
            "title": "EnglishIntermediate",
            "url": "https://creativity.rw/leveltwo",
            "checked": "2026-10-02"
          },
          {
            "title": "EnglishJunior",
            "url": "https://creativity.rw/levelone",
            "checked": "2026-10-02"
          }
        ],
        "evidence": "Las nuevas fechas, el lugar de la familia y el idioma de los otros productos del operador no se implican."
      },
      {
        "id": "qatar-robotics-ai",
        "name": "Qatar Robotics & AI · ruta nacional de la escuela",
        "group": "regional",
        "age_summary": "Discovery KG/Grade1; Explore Grade2–6; FLL9–16; VEX IQ8–14; de la Comisión Beginner8/9+",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Es un recorrido nacional escolar. Para ambos se necesitan primero una clase, una escuela local, la formación del equipo y el derecho de un participante extranjero; no se establece una edad de admisión turística.",
        "categories": [
          {
            "name": "Discovery",
            "age": "KG / Grado 1",
            "team": "2–4 +coach",
            "hardware": "proyecto menor",
            "entry": "al menos la mitad del equipo de los cataríes",
            "age_rule": "regla de flujo nacional concreto; la nueva temporada se compruebe por separado"
          },
          {
            "name": "Explore",
            "age": "Grade2–6",
            "team": "2–4 +coach; de entrada 2–8 se enfrenta a",
            "hardware": "Proyecto LEGO",
            "entry": "al menos la mitad del equipo de los cataríes",
            "age_rule": "regla de flujo nacional concreto; la nueva temporada se compruebe por separado"
          },
          {
            "name": "FLL Challenge",
            "age": "9–16 en la fecha",
            "team": "3–7 +2coach",
            "hardware": "robot / innovación",
            "entry": "mitad de los cataríes; canal government-school",
            "age_rule": "regla de flujo nacional concreto; la nueva temporada se compruebe por separado"
          },
          {
            "name": "VEX IQ",
            "age": "8–14",
            "team": "el actual equipo de",
            "hardware": "VEX IQ",
            "entry": "categoría escolar local",
            "age_rule": "regla de flujo nacional concreto; la nueva temporada se compruebe por separado"
          },
          {
            "name": "Sumo / Line / Ball",
            "age": "9–12 /8–12 /8–13",
            "team": "PDF 2–4 /2–3 /overview2",
            "hardware": "LEGO/VEX IQ /mBot /Ball robot",
            "entry": "de las enmiendas 2026 p.51/89/69",
            "age_rule": "regla de flujo nacional concreto; la nueva temporada se compruebe por separado"
          },
          {
            "name": "Innovation / Arm",
            "age": "10–14 /el conflicto 10–18vs12–18",
            "team": "2–4+coach /2+coach",
            "hardware": "proyecto / de la elaboración",
            "entry": "No es adecuado para niños 6/9 ahora.",
            "age_rule": "regla de flujo nacional concreto; la nueva temporada se compruebe por separado"
          }
        ],
        "event_ids": [
          "C1069",
          "C1070",
          "C1071",
          "C1072",
          "C1073",
          "C1074",
          "C1075",
          "C1076",
          "C1077"
        ],
        "legacy_ids": [],
        "route": [
          "escuela local y clase → reglamento vigente → equipo → national event → sólo la cuota confirmada Arab / World."
        ],
        "hardware": "ver la categoría y la tarjeta vinculada; las plataformas no se intercambian.",
        "language": "El examen de EN es obligatorio en las reglas, y el idioma de la entrevista / enseñanza es independiente.",
        "importance": "Es un itinerario nacional, no un ranking mundial.",
        "strengths": "Es un recorrido nacional escolar. Para ambos se necesitan primero una clase, una escuela local, la formación del equipo y el derecho de un participante extranjero; no se establece una edad de admisión turística.",
        "requirements": [
          "al menos la mitad de los qataris en Explore / Discovery / FLL.",
          "especificar la escuela, el coach y la oficina de representación en el extranjero.",
          "El nuevo año escolar y el paquete técnico 2027 aún no se han establecido."
        ],
        "nuances": [
          "PDF las correcciones con edad numérica tienen ventaja sobre la etiqueta primaria general.",
          "VEX/Line/Sumo no puede ser unido en una plataforma.",
          "la clase y el día exacto de nacimiento se necesitan donde se considera la edad en la fecha."
        ],
        "cost": "equipo, contribución y viaje por una etapa concreta; lugar no confirmado.",
        "award": "el premio de una etapa concreta por el protocolo; la selección mundial y el certificado de aprendizaje por separado.",
        "sources": [
          {
            "title": "organizador: categorías",
            "url": "https://robotics.qa/competition/",
            "checked": "2026-10-02"
          },
          {
            "title": "PDF técnico",
            "url": "https://robotics.qa/wp-content/uploads/2025/10/Qatara-robotics-AI-18.pdf",
            "checked": "2026-10-02"
          }
        ],
        "evidence": "Las páginas iniciales / reglas relacionadas se han leído; las condiciones de la próxima temporada no se han inventado."
      },
      {
        "id": "jic-uae",
        "name": "Junior Innovators Challenge · UAE",
        "group": "regional",
        "age_summary": "KG1–KG2 /Grade1–2 /Grade3–4; categorías escolares",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Los más pequeños STEM-tareas por clases; la familia no puede sustituir la nominación de la escuela. Admisión 2026 cerrado, la próxima temporada no se ha anunciado.",
        "categories": [
          {
            "name": "A",
            "age": "KG1–KG2",
            "team": "las partes individuales y de grupo",
            "hardware": "tareas creativas",
            "entry": "la nominación de la escuela de los EAU",
            "age_rule": "regla de flujo nacional concreto; la nueva temporada se compruebe por separado"
          },
          {
            "name": "B",
            "age": "Grade1–2",
            "team": "las partes individuales y de grupo",
            "hardware": "La lógica / innovación",
            "entry": "la nominación de la escuela de los EAU",
            "age_rule": "regla de flujo nacional concreto; la nueva temporada se compruebe por separado"
          },
          {
            "name": "C",
            "age": "Grade3–4",
            "team": "las partes individuales y de grupo",
            "hardware": "proyecto de ingeniería",
            "entry": "la nominación de la escuela de los EAU",
            "age_rule": "regla de flujo nacional concreto; la nueva temporada se compruebe por separado"
          }
        ],
        "event_ids": [
          "C1078",
          "C1079",
          "C1080"
        ],
        "legacy_ids": [],
        "route": [
          "Inscripción a las escuelas de los EAU → nominación → revisión → lista corta → tareas en el sitio de noviembre."
        ],
        "hardware": "ver la categoría y la tarjeta vinculada; las plataformas no se intercambian.",
        "language": "El examen de EN es obligatorio en las reglas, y el idioma de la entrevista / enseñanza es independiente.",
        "importance": "Es un itinerario nacional, no un ranking mundial.",
        "strengths": "Los más pequeños STEM-tareas por clases; la familia no puede sustituir la nominación de la escuela. Admisión 2026 cerrado, la próxima temporada no se ha anunciado.",
        "requirements": [
          "la escuela confirma el curso y la matrícula.",
          "hasta 5 alumnos en cada categoría desde la escuela.",
          "el plazo de la nueva recepción y el acompañamiento familiar por separado."
        ],
        "nuances": [
          "El video EN/AR no prueba el mismo idioma para cada tarea diaria.",
          "El 12 de octubre es el día de la lista corta, no el plazo de inscripción.",
          "El concurso general STEM no es un robotización."
        ],
        "cost": "equipo, contribución y viaje por una etapa concreta; lugar no confirmado.",
        "award": "el premio de una etapa concreta por el protocolo; la selección mundial y el certificado de aprendizaje por separado.",
        "sources": [
          {
            "title": "paquete de reto",
            "url": "https://challengeon.atrc.ae/en/challenges/jic2026",
            "checked": "2026-10-02"
          },
          {
            "title": "Reglamento",
            "url": "https://challengeon.atrc.ae/en/challenges/jic2026/agreements?lang=en",
            "checked": "2026-10-02"
          },
          {
            "title": "FAQ",
            "url": "https://challengeon.atrc.ae/en/challenges/jic2026/pages/faq?lang=en",
            "checked": "2026-10-02"
          }
        ],
        "evidence": "Las páginas iniciales / reglas relacionadas se han leído; las condiciones de la próxima temporada no se han inventado."
      },
      {
        "id": "wro-oman",
        "name": "WRO Oman · Kids y selección mundial",
        "group": "regional",
        "age_summary": "Los niños6–9; Elementary8–12; Junior11–15; El mayor14–19",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Matvey considera Elementary por separado a través de las reglas nacionales; la representación extranjera aún no ha sido confirmada.",
        "categories": [
          {
            "name": "WRO Kids",
            "age": "6–9",
            "team": "2–3 +coach",
            "hardware": "WeDo2/SPIKE Esencial/VEX Go",
            "entry": "torneo local; no hay World Final qualification",
            "age_rule": "regla de flujo nacional concreto; la nueva temporada se compruebe por separado"
          },
          {
            "name": "RoboMission Elementary",
            "age": "8–12",
            "team": "2–3 +coach",
            "hardware": "las misiones autónomas",
            "entry": "National2026 sin randomización",
            "age_rule": "regla de flujo nacional concreto; la nueva temporada se compruebe por separado"
          },
          {
            "name": "Future Innovators Elementary",
            "age": "8–12",
            "team": "2–3 +coach",
            "hardware": "robotproyecto /WRO Learn",
            "entry": "Certificados antes de juzgar",
            "age_rule": "regla de flujo nacional concreto; la nueva temporada se compruebe por separado"
          },
          {
            "name": "Junior /Senior",
            "age": "11–15 /14–19",
            "team": "2–3 +coach",
            "hardware": "por la disciplina elegida",
            "entry": "la etapa futura; el nuevo paquete por separado",
            "age_rule": "regla de flujo nacional concreto; la nueva temporada se compruebe por separado"
          }
        ],
        "event_ids": [
          "C1081",
          "C1082",
          "C1083"
        ],
        "legacy_ids": [],
        "route": [
          "Los niños: es una práctica local.",
          "Elementary: national registration → national result → cuota confirmada World /Open."
        ],
        "hardware": "ver la categoría y la tarjeta vinculada; las plataformas no se intercambian.",
        "language": "El examen de EN es obligatorio en las reglas, y el idioma de la entrevista / enseñanza es independiente.",
        "importance": "Es un itinerario nacional, no un ranking mundial.",
        "strengths": "Matvey considera Elementary por separado a través de las reglas nacionales; la representación extranjera aún no ha sido confirmada.",
        "requirements": [
          "Coach y el equipo 2–3; una participación del alumno en un equipo.",
          "confirmar las condiciones y el derecho de la cuota del foreign /resident.",
          "los certificados de formación de FI, el equipo y las contribuciones de acuerdo con el nuevo paquete."
        ],
        "nuances": [
          "los años de edad 2026 no se han emitido para 2027.",
          "Los niños locales no son iguales al campeonato mundial.",
          "65 equipos registrados y la lista de escuelas no son un protocolo de premios mundiales."
        ],
        "cost": "equipo, contribución y viaje por una etapa concreta; lugar no confirmado.",
        "award": "el premio de una etapa concreta por el protocolo; la selección mundial y el certificado de aprendizaje por separado.",
        "sources": [
          {
            "title": "2026 official guide",
            "url": "https://roboticktick.com/media/wro/session/guide/WRO2026_OMAN_National_Competition.pdf",
            "checked": "2026-10-02"
          },
          {
            "title": "operador nacional",
            "url": "https://www.roboticktick.com/wro/season/11/2026",
            "checked": "2026-10-02"
          }
        ],
        "evidence": "Las páginas iniciales / reglas relacionadas se han leído; las condiciones de la próxima temporada no se han inventado."
      },
      {
        "id": "wro-saudi",
        "name": "WRO Saudi Arabia · Mawhiba",
        "group": "regional",
        "age_summary": "Elementary8–12; Junior11–15; El mayor14–19; Universidad local18–22",
        "age_tags": [
          "9",
          "10-12",
          "teen"
        ],
        "summary": "para Matvey se encontró Elementary, para los Oscar las categorías publicadas de WRO comienzan demasiado tarde. la admisión 2026 está cerrada; la solicitud de familia extranjera abierta no se ha probado.",
        "categories": [
          {
            "name": "RoboMission /Future Innovators",
            "age": "8–12 /11–15 /14–19",
            "team": "2+coach",
            "hardware": "misión / proyecto",
            "entry": "activación nacional coach",
            "age_rule": "regla de flujo nacional concreto; la nueva temporada se compruebe por separado"
          },
          {
            "name": "Local Sumo",
            "age": "8–12 /11–15 /14–19",
            "team": "2+coach",
            "hardware": "Sumo robot",
            "entry": "Categoría local",
            "age_rule": "regla de flujo nacional concreto; la nueva temporada se compruebe por separado"
          },
          {
            "name": "Local Virtual",
            "age": "8–12 /11–15 /14–19",
            "team": "1+coach",
            "hardware": "una tarea virtual",
            "entry": "Categoría local",
            "age_rule": "regla de flujo nacional concreto; la nueva temporada se compruebe por separado"
          },
          {
            "name": "Future Engineers /RoboSports",
            "age": "14–19 /11–15, 14–19",
            "team": "2+coach",
            "hardware": "auto / tenis",
            "entry": "no menores de la categoría 6/9",
            "age_rule": "regla de flujo nacional concreto; la nueva temporada se compruebe por separado"
          }
        ],
        "event_ids": [
          "C1084",
          "C1085",
          "C1086",
          "C1087"
        ],
        "legacy_ids": [],
        "route": [
          "Mawhiba interest → introductory session → national platform → qualifier → national final → sólo la World quota confirmada."
        ],
        "hardware": "ver la categoría y la tarjeta vinculada; las plataformas no se intercambian.",
        "language": "El examen de EN es obligatorio en las reglas, y el idioma de la entrevista / enseñanza es independiente.",
        "importance": "Es un itinerario nacional, no un ranking mundial.",
        "strengths": "para Matvey se encontró Elementary, para los Oscar las categorías publicadas de WRO comienzan demasiado tarde. la admisión 2026 está cerrada; la solicitud de familia extranjera abierta no se ha probado.",
        "requirements": [
          "el estado actual de la familia extranjera y el ingreso.",
          "en las categorías físicas se indican 2 el alumno; el mundo 2–3 No se ha trasladado.",
          "local virtual categoría: 1+coach."
        ],
        "nuances": [
          "La mitad de octubre no se convirtió en la fecha del 15 de octubre.",
          "registrar el interés no es igual a activar el equipo.",
          "Local award / university branch no se otorgaron para la World Final infantil."
        ],
        "cost": "equipo, contribución y viaje por una etapa concreta; lugar no confirmado.",
        "award": "el premio de una etapa concreta por el protocolo; la selección mundial y el certificado de aprendizaje por separado.",
        "sources": [
          {
            "title": "Mawhiba: categorías, composición y temporada",
            "url": "https://app-prd-backend2-umbracoportal-uaenorth-gjd3amf6hhfkb2bh.uaenorth-01.azurewebsites.net/discover-mawhiba/competitions/world-robot-olympiad/",
            "checked": "2026-10-02"
          }
        ],
        "evidence": "Las páginas iniciales / reglas relacionadas se han leído; las condiciones de la próxima temporada no se han inventado."
      },
      {
        "id": "fll-france-2027",
        "name": "FIRST LEGO League France · Etapes reales de 2026/27",
        "group": "regional",
        "age_summary": "Challenge 9–16 de la Comisión Europea FAQ; Nantes 11–16. Explore Le Lab 6–9.",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Matvey es posible en el Challenge de streaming regional; Nantes es temprano. Oscar Explore bajo la regla local de edad. ambos pueden visitar el festival nacional de forma gratuita como familia.",
        "categories": [
          {
            "name": "Challenge · Le Lab",
            "age": "9–16",
            "team": "tamaño / clase según la regla local de temporada",
            "hardware": "la edición de Founders / Future por registro",
            "age_rule": "el corte de edad y el grado de confirmar",
            "entry": "Nouvelle-Aquitaine 7 de febrero de 2027; luego selección nacional"
          },
          {
            "name": "Challenge · Nantes",
            "age": "11–16 localmente",
            "team": "el reglamento local",
            "hardware": "BIOGLOW",
            "age_rule": "Matvey 2017 en 2027 se ejecuta 10; no se puede prometer una admisión por un total de 9+",
            "entry": "13 de febrero; se anunciaron 3 cuotas para la etapa nacional"
          },
          {
            "name": "el Festival nacional",
            "age": "9–16 por FAQ",
            "team": "Sólo equipos calificados",
            "hardware": "flujo por el comando",
            "age_rule": "la cualificación local y las reglas finales",
            "entry": "26–28 de marzo 2027, programa principal 27–28"
          },
          {
            "name": "Explore · Le Lab",
            "age": "6–9",
            "team": "el menor de los miembros confirme",
            "hardware": "SPIKE / modelo de aprendizaje",
            "age_rule": "El club escribe más de 6 años, lo que requiere una corrección para el Oscar.",
            "entry": "ruta de estudio; la exposición explore exacta no se ha anunciado"
          }
        ],
        "event_ids": [
          "C916",
          "C1102",
          "C1103",
          "C1104",
          "L405",
          "E179",
          "E180"
        ],
        "legacy_ids": [],
        "route": "región específica / tutor menor→la preparación y el idioma de la defensa→resultado regional→selección nacional en Poitiers→cuota internacional sólo bajo condiciones particulares.",
        "hardware": "el equipo depende de la categoría y la edición; no se compre hasta que se elija la etapa local.",
        "language": "El idioma de la entrevista técnica y el nivel local se confirman; el sitio en inglés no prueba la capacidad de la jueza en inglés.",
        "importance": "una ruta nacional dentro de la familia internacional; no una nueva liga mundial separada.",
        "strengths": "Se puede ver un itinerario regional específico y un viaje familiar gratuito por separado; no hay garantías de resultado.",
        "requirements": [
          "la solicitud nacional directa no sustituye a la cualificación regional.",
          "Nantes 11–16 más estrictamente del FAQ 9–16; no incluir los menores por defecto.",
          "No es una competencia."
        ],
        "nuances": [
          "La vieja página nacional 2026 y el nuevo festival 2027 no se mezclan.",
          "EN / ES la jurisdicción técnica y la cuota mundial extranjera no se han confirmado.",
          "Los flujos finales de Founders / Future y la estructura después de 2026/27 necesitan una revisión anual."
        ],
        "cost": "La cotización, el robot y el viaje se cuentan por separado; los precios publicados para un año en particular no garantizan el precio de la próxima temporada.",
        "award": "El reconocimiento académico, la calificación y la victoria mundial son diferentes.",
        "sources": [
          {
            "title": "fecha nacional",
            "url": "https://fll2027.fr/",
            "checked": "2026-10-02"
          },
          {
            "title": "National FAQ",
            "url": "https://fll2027.fr/infos/",
            "checked": "2026-10-02"
          },
          {
            "title": "LeLab 2026/27",
            "url": "https://www.helloasso.com/associations/le-lab-st-gervais/adhesions/adhesion-saison-2026-2027",
            "checked": "2026-10-02"
          },
          {
            "title": "NantesProgramme",
            "url": "https://botfestnantes.fr/programme",
            "checked": "2026-10-02"
          },
          {
            "title": "NantesFamily",
            "url": "https://botfestnantes.fr/infos-pratiques",
            "checked": "2026-10-02"
          }
        ],
        "evidence": "Las condiciones desconocidas de la próxima temporada y la admisión extranjera se han marcado por separado.",
        "checked": "2026-10-02"
      },
      {
        "id": "fll-singapore-bioglow",
        "name": "FIRST Singapore · BIOGLOW Founders / Future",
        "group": "regional",
        "age_summary": "Explore6–10 /Grados1–4; Challenge9–16 /Grados5–10; Future5–7 /Grados1–3; Future8–16 /Grados4–10",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Para Matvey la edad no es suficiente: el Desafío requiere Grade 5, Future 8+  Grade 4. Oscar Explore / Future 5+ después de la verificación de la clase.",
        "categories": [
          {
            "name": "Founders Explore",
            "age": "6–10",
            "team": "Página principal2–5; confirmación de la lista local",
            "hardware": "SPIKE",
            "age_rule": "Grades1–4; FAQ El Presidente de la Comisión 10 en el 2027",
            "entry": "No se ha anunciado la fecha de Explore"
          },
          {
            "name": "Founders Challenge",
            "age": "9–16",
            "team": "Página principal2–5; confirmación de la lista local",
            "hardware": "SPIKE",
            "age_rule": "Grades5–10",
            "entry": "Qualifier24–25 de marzo; final27 de marzo 2027"
          },
          {
            "name": "Future5+",
            "age": "5–7",
            "team": "Confirmación de la lista local",
            "hardware": "LEGO Educación Ciencia de la Computación y IA",
            "age_rule": "Grades1–3",
            "entry": "Out of stock en la lista no MOE; flujo no fechado"
          },
          {
            "name": "Future8+",
            "age": "8–16",
            "team": "Página principal2–5; confirmación de la lista local",
            "hardware": "LEGO Educación Ciencia de la Computación y IA",
            "age_rule": "Grades4–10",
            "entry": "Qualifier24–25 de marzo; final27 de marzo 2027"
          }
        ],
        "event_ids": [
          "C1106",
          "C1107",
          "C1108",
          "C1109",
          "C1110",
          "L445"
        ],
        "legacy_ids": [],
        "route": "clase y edición → equipo local o Overseas → qualifier → final → World Festival sólo por cuota nacional autorizada.",
        "hardware": "depende de la categoría; antes de comprar elija la división / edición vigente.",
        "language": "La competencia de un equipo/estadio en concreto no se ha confirmado directamente; el idioma del sitio no se ha utilizado como idioma de la entrevista.",
        "importance": "el camino nacional / local específico dentro de una familia conocida; el alcance y la cuota extranjera se muestran por separado.",
        "strengths": "Para Matvey la edad no es suficiente: el Desafío requiere Grade5, Future8Grade4. Oscar Explore /Future5 después de la verificación de la clase.",
        "requirements": [
          "comprobar la clase exacta, la edad, el equipo y el trabajo infantil independiente.",
          "el lugar / la admisión extranjera / la cuota mundial no siguen el registro o la edad."
        ],
        "nuances": [
          "La clasificación de la selección de equipos de la escuela / organización extranjera se permite solo en la categoría Overseas y no puede representar a Singapur en el World Festival.",
          "la antigua registro 2025/26 no establece nuevos nacimientos. la fecha Explore no se extrae de la fecha Challenge.",
          "FAQ: early bird 31.12.2026 a las 22:00 SGT; registro 31.01.2027 a las 10:00 SGT."
        ],
        "cost": "Las tarifas de la temporada pasada no son las de la temporada pasada.",
        "award": "El premio es de su categoría y etapa; la formación, la calificación y el título mundial no están unidos.",
        "sources": [
          {
            "title": "BIOGLOWseason",
            "url": "https://www.firstlegoleague.sg/season/",
            "checked": "2026-10-02"
          },
          {
            "title": "Fechas",
            "url": "https://www.firstlegoleague.sg/",
            "checked": "2026-10-02"
          },
          {
            "title": "Overseas/FAQ",
            "url": "https://www.firstlegoleague.sg/frequently-asked-questions-faq/",
            "checked": "2026-10-02"
          },
          {
            "title": "non-MOE",
            "url": "https://www.firstlegoleague.sg/registration-for-non-moe-schools/",
            "checked": "2026-10-02"
          }
        ],
        "evidence": "Se han leído las páginas iniciales y se han indicado las secciones PDF. se han marcado las condiciones de admisión desconocidas y se ha marcado la siguiente temporada.",
        "checked": "2026-10-02"
      },
      {
        "id": "nrc-singapore",
        "name": "NRC Singapur · KUBO, Regular, Open y AI Maker",
        "group": "regional",
        "age_summary": "KUBO5–6; Lower7–9; Upper10–12; Open/AIPrimary7–12 por 2026",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "La temporada 2026 ha terminado. En 2027 el Oscar cumplirá 7, Matvey 10  hay que volver a comprobar KUBO / Lower / Upper.",
        "categories": [
          {
            "name": "KUBO",
            "age": "5–6",
            "team": "2–5 +max2coaches",
            "hardware": "KUBO",
            "age_rule": "Preschool; nuevo cutoff desconocido",
            "entry": "la próxima temporada no se ha anunciado"
          },
          {
            "name": "Regular Lower /Upper",
            "age": "7–9 /10–12",
            "team": "2–3+coach",
            "hardware": "BajoWeDo/Essential; arribaPrime/EV3/RobotInventor",
            "age_rule": "edad + grado escolar",
            "entry": "la próxima temporada no se ha anunciado"
          },
          {
            "name": "Open /AI Maker Primary",
            "age": "7–12",
            "team": "2–3+coach",
            "hardware": "las plataformas libres; PrimaryAIminimumblockcoding",
            "age_rule": "Primary; nuevo paquete por separado",
            "entry": "MOE, international school, private /centre se describen"
          }
        ],
        "event_ids": [
          "C1111",
          "C1112",
          "C1113",
          "C1114",
          "C1115"
        ],
        "legacy_ids": [],
        "route": "la etapa escolar y la edad → el equipo privado / escolar autorizado → el paquete de la categoría → NRC. el WRO nacional va por separado a través de Space Faculty.",
        "hardware": "depende de la categoría; antes de comprar elija la división / edición vigente.",
        "language": "La competencia de un equipo/estadio en concreto no se ha confirmado directamente; el idioma del sitio no se ha utilizado como idioma de la entrevista.",
        "importance": "el camino nacional / local específico dentro de una familia conocida; el alcance y la cuota extranjera se muestran por separado.",
        "strengths": "El NRC ofrece prácticas más pequeñas y proyectos de ingeniería de IA, pero 2026 terminó. En 2027 el Oscar será 7, Matvey 10: no se pueden conservar de antemano las antiguas categorías KUBO /Lower.",
        "requirements": [
          "comprobar la clase exacta, la edad, el equipo y el trabajo infantil independiente.",
          "el lugar / la admisión extranjera / la cuota mundial no siguen el registro o la edad."
        ],
        "nuances": [
          "International school no significa cualquier equipo familiar extranjero.",
          "Lower WeDo / Essential se desvía de la lista general de controladores: el paquete de una categoría específica es obligatorio.",
          "La tabla de archivos de los premios 2023 en Duck Learning no es el resultado de 2026."
        ],
        "cost": "Las tarifas de la temporada pasada no son las de la temporada pasada.",
        "award": "El premio es de su categoría y etapa; la formación, la calificación y el título mundial no están unidos.",
        "sources": [
          {
            "title": "ScienceCentre ha hecho",
            "url": "https://www.science.edu.sg/for-schools/competitions/national-robotics-competition",
            "checked": "2026-10-02"
          },
          {
            "title": "de los comandos de tipo",
            "url": "https://ducklearning.com/pages/nrc-sg",
            "checked": "2026-10-02"
          }
        ],
        "evidence": "Se han leído las páginas iniciales y se han indicado las secciones PDF. se han marcado las condiciones de admisión desconocidas y se ha marcado la siguiente temporada.",
        "checked": "2026-10-02"
      },
      {
        "id": "wro-singapore-spacefaculty",
        "name": "WRO Singapore · Space Faculty national route",
        "group": "regional",
        "age_summary": "Elementary8–12;2–3 el alumno, No , no . solo",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "a Matvey Elementary por edad, Oscar es muy temprano.. Space Faculty — de la Comisión WRO-organizador. Fechas 2027 y la cuota mundial extranjera no se conoce.",
        "categories": [
          {
            "name": "RoboMission Elementary",
            "age": "8–12",
            "team": "2–3+coach",
            "hardware": "hardware/software libre;25cmcube",
            "age_rule": "Age calendar year; nacidos 2014–18 Sólo que 2026",
            "entry": "el nuevo conjunto 2027 se anunció"
          },
          {
            "name": "Future Innovators Elementary",
            "age": "8–12",
            "team": "2–3+coach",
            "hardware": "hardware/software libre; booth2×2×2m",
            "age_rule": "cutoff de temporada y ownwork",
            "entry": "el nuevo conjunto 2027 se anunció"
          }
        ],
        "event_ids": [
          "C1116",
          "C1117"
        ],
        "legacy_ids": [],
        "route": "Entrenador → nacional / extranjero → robot independiente → resultado nacional → World Final por cuota confirmada.",
        "hardware": "depende de la categoría; antes de comprar elija la división / edición vigente.",
        "language": "La competencia de un equipo/estadio en concreto no se ha confirmado directamente; el idioma del sitio no se ha utilizado como idioma de la entrevista.",
        "importance": "el camino nacional / local específico dentro de una familia conocida; el alcance y la cuota extranjera se muestran por separado.",
        "strengths": "Matvey Elementary por edad; Oscar por temprano. organizador WRO de la ruta nacional SpaceFaculty separadamente de NRC. la próxima temporada 2027 y foreignworldquota no se han establecido.",
        "requirements": [
          "comprobar la clase exacta, la edad, el equipo y el trabajo infantil independiente.",
          "el lugar / la admisión extranjera / la cuota mundial no siguen el registro o la edad."
        ],
        "nuances": [
          "No , no . solo: 2–3 el niño. Internacional coach 18+, un estudiante en un equipo por temporada.",
          "2026 - ¿Qué pasa? 8–11 de septiembre; las viejas contribuciones SGD 149 / 249 / 599 no son precios 2027.",
          "Season Quests el 20% se refiere a los resultados preliminares, no a todo el resultado final."
        ],
        "cost": "Las tarifas de la temporada pasada no son las de la temporada pasada.",
        "award": "El premio es de su categoría y etapa; la formación, la calificación y el título mundial no están unidos.",
        "sources": [
          {
            "title": "el organizador nacional",
            "url": "https://spacefaculty.asia/world-robot-olympiad/",
            "checked": "2026-10-02"
          },
          {
            "title": "GeneralRules2026PDF",
            "url": "https://spacefaculty.asia/wp-content/uploads/2026/06/WRO-SG-2026-RoboMission-General-Rules-1.0-15012026.pdf",
            "checked": "2026-10-02"
          },
          {
            "title": "Terms2026PDF",
            "url": "https://spacefaculty.asia/wp-content/uploads/2026/07/WROSG-2026-TC.pdf",
            "checked": "2026-10-02"
          }
        ],
        "evidence": "Se han leído las páginas iniciales y se han indicado las secciones PDF. se han marcado las condiciones de admisión desconocidas y se ha marcado la siguiente temporada.",
        "checked": "2026-10-02"
      },
      {
        "id": "hongkong-winter-robot",
        "name": "Hong Kong Winter Robot Challenge2027 · remote video",
        "group": "regional",
        "age_summary": "LowerPrimary3 o más bajo; UpperPrimary6 o más bajo;1 o 2–4 el alumno",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "el concurso de invierno a distancia con categorías escolares. la entrada individual es posible; los premios  certificados LEGO con niveles. clase extranjera, inglés y WRO World Final cuotas no se han confirmado.",
        "categories": [
          {
            "name": "Lower · five tracks",
            "age": "P3 o menos",
            "team": "1+coach /2–4+coach",
            "hardware": "WeDo2.0 /Específicamente /El macromágono",
            "age_rule": "clase y equivalente extranjero",
            "entry": "video 07.12.2026–24.01.2027"
          },
          {
            "name": "Upper · SpaceChallenge",
            "age": "P6 o más bajo",
            "team": "1+coach /2–4+coach",
            "hardware": "SPIKEPrime /EV3;7misiones",
            "age_rule": "el nivel inferior y el equivalente extranjero precisarse",
            "entry": "video 07.12.2026–24.01.2027"
          }
        ],
        "event_ids": [
          "C1118",
          "C1119",
          "C1120",
          "C1121",
          "C1122",
          "C1123"
        ],
        "legacy_ids": [],
        "route": "confirmar clase, entrada extranjera y lengua → elegir una misión → un robot propio → video hasta 5 minutos → calificación en febrero de 2027, fecha exacta desconocida.",
        "hardware": "depende de la categoría; antes de comprar elija la división / edición vigente.",
        "language": "La competencia de un equipo/estadio en concreto no se ha confirmado directamente; el idioma del sitio no se ha utilizado como idioma de la entrevista.",
        "importance": "el camino nacional / local específico dentro de una familia conocida; el alcance y la cuota extranjera se muestran por separado.",
        "strengths": "Solo es posible; los premios gradedLEGOcertificates.",
        "requirements": [
          "comprobar la clase exacta, la edad, el equipo y el trabajo infantil independiente.",
          "el lugar / la admisión extranjera / la cuota mundial no siguen el registro o la edad."
        ],
        "nuances": [
          "El nombre de WRO HK no significa la clasificación de la Final Mundial.",
          "La ventana de vídeo no es un viaje de un día.",
          "Curling mecánico sin programación; clasificación de colores no es una tarea de IA / ML probada."
        ],
        "cost": "Las tarifas de la temporada pasada no son las de la temporada pasada.",
        "award": "El premio es de su categoría y etapa; la formación, la calificación y el título mundial no están unidos.",
        "sources": [
          {
            "title": "Las reglas de invierno",
            "url": "https://www.peachcp.com/wro-hk/elementor-%E9%A0%81%E9%9D%A2-8325/",
            "checked": "2026-10-02"
          }
        ],
        "evidence": "Se han leído las páginas iniciales y se han indicado las secciones PDF. se han marcado las condiciones de admisión desconocidas y se ha marcado la siguiente temporada.",
        "checked": "2026-10-02"
      },
      {
        "id": "fll-mexico-bioglow",
        "name": "FIRST LEGO League México · cuatro rutas de BIOGLOW 2026/27",
        "group": "regional",
        "age_summary": "Founders Explore: 6–10; Founders Challenge: 9–16; Future · Primaria baja: 6–9; Future · Primaria alta / secundaria: 9–16",
        "age_tags": [
          "6",
          "9",
          "10-12"
        ],
        "summary": "para la base estacional: a Matvey Challenge de la misma Future 9–16; a Oscar Explore de la misma Future 6–9. de la misma Explore-el equipo es posible por edad ahora; las clases, límite superior y un evento concreto por separado.",
        "categories": [
          {
            "name": "Founders Explore",
            "age": "6–10",
            "team": "El tamaño local del comando de verificación: la FAQ actual no lo establece.",
            "hardware": "SPIKE Essential o WeDo 2.0; un conjunto por separado. 10 lecciones.",
            "age_rule": "el número de los datos de la sección nacional / clase y el día del evento confirmar",
            "entry": "la feria de demostración: medalla para el participante y el diploma del equipo; los equipos seleccionados pueden seguir adelante. la medalla general no significa el primer lugar de la competencia."
          },
          {
            "name": "Founders Challenge",
            "age": "9–16",
            "team": "El tamaño local del comando de verificación: la FAQ actual no lo establece.",
            "hardware": "SPIKE Prime o EV3; un conjunto separado. 12 clases, robot, proyecto innovador, entrevista.",
            "age_rule": "el número de los datos de la sección nacional / clase y el día del evento confirmar",
            "entry": "los premios Robot Game / Robot Design / Innovation / Core Values y el campeón general; selección por la línea del ciclo designado."
          },
          {
            "name": "Future · Primaria baja",
            "age": "6–9",
            "team": "Equipo 4 el alumno + 1–2 coach por el local FAQ.",
            "hardware": "LEGO Education Tecnología e IA 5+; conjunto por separado. 10 sesiones.",
            "age_rule": "el número de los datos de la sección nacional / clase y el día del evento confirmar",
            "entry": "En 2026/27 se llevará a cabo un evento nacional, sin promesas de selección mundial."
          },
          {
            "name": "Future · Primaria alta / secundaria",
            "age": "9–16",
            "team": "se recomienda 4–8 de los estudiantes + 1–2 coach; en el classpack de los grupos de 4.",
            "hardware": "LEGO Education Tecnología e IA 8+ / 11+; conjunto por separado. para 8+ se necesitan componentes adicionales; más de 16 horas, 4 papeles intercambiables.",
            "age_rule": "el número de los datos de la sección nacional / clase y el día del evento confirmar",
            "entry": "en el 2026/27 directamente al evento nacional. proyecto, entrevistas de ingeniería y misiones conjuntas 3–5 de las rondas; el contingente posterior por separado."
          }
        ],
        "event_ids": [
          "C004",
          "C005",
          "C1127",
          "C1128",
          "C1129",
          "C1130"
        ],
        "legacy_ids": [],
        "route": [
          "elegir la categoría de cada niño",
          "confirmar el grado, edad y equipo",
          "obtener las reglas actuales / ranura / lengua",
          "evaluar el nivel y el costo de la empresa",
          "el resultado local y la siguiente cuota se comprueban por separado"
        ],
        "hardware": "ver la categoría; la plataforma y el reglamento actual para comprobar antes de comprar.",
        "language": "El idioma de la formación / protección de la etapa en concreto no está confirmado; el sitio web de la ES no es prueba.",
        "importance": "el itinerario local / nacional comprobado; el título internacional no se ha prometido.",
        "strengths": "para la base estacional: a Matvey Challenge de la misma Future 9–16; a Oscar Explore de la misma Future 6–9. de la misma Explore-el equipo es posible por edad ahora; las clases, límite superior y un evento concreto por separado.",
        "requirements": [
          "edad publicada no confirma el lugar / admisión escolar",
          "No se ha presentado la solicitud de la familia",
          "trabajo de ingeniería de los niños y el papel independiente de cada uno"
        ],
        "nuances": [
          "Future 2026/27 por exclusión directa en National; las próximas temporadas no se prometieron",
          "Future menor formato aún por confirmar",
          "Individual lesson challenge no es un concurso individual",
          "por FAQ un evento-team escolar; familia independiente y cuota de aclarar",
          "Explore recognition no confirma el primer lugar en general"
        ],
        "cost": "Véase la tarjeta separada: la contribución, el hardware y el viaje son diferentes.",
        "award": "Medalla de participación, lugar local, calificación nacional y título mundial son diferentes.",
        "sources": [
          {
            "title": "fuente nacional primaria · mx_fll_faq",
            "url": "https://www.firstlegoleagues.mx/preguntas-frecuentes/",
            "checked": "2026-10-02"
          },
          {
            "title": "fuente nacional primaria · mx_fll",
            "url": "https://www.firstlegoleagues.mx/",
            "checked": "2026-10-02"
          }
        ],
        "evidence": "las páginas iniciales se han leído; las tablas PDF importantes y las limitaciones se han revisado visualmente.",
        "checked": "2026-10-02"
      },
      {
        "id": "lati-tabasco-junior",
        "name": "LATI / LTRC Tabasco · Junior y Regional RoboMatrix",
        "group": "regional",
        "age_summary": "Sumo LEGO: Primaria / Secundaria, referencia; Line Kits: Primaria / Secundaria, referencia; Car Race: Primaria / Secundaria, referencia",
        "age_tags": [
          "6",
          "9",
          "10-12"
        ],
        "summary": "jornada próxima 9 de octubre de 2026; hasta 2 alumnos + adult advisor. candidato condicional para ambos después de confirmar Primaria y escuela extranjera, independencia y reglamento técnico.",
        "categories": [
          {
            "name": "Sumo LEGO",
            "age": "Primaria / Secundaria, la referencia",
            "team": "hasta 2 alumnos + asesor adulto",
            "hardware": "convocatoria general del 01.09.2026: 15 cm / 1 kg; PDF técnico relacionado del 19.05.2025: 20 cm / 2 kg. los límites vigentes de homologación se requieren especificar por escrito: la antigua tabla técnica no puede considerarse una regla del 2026.",
            "age_rule": "nivel escolar; la clase más alta determina la división",
            "entry": "la primera jornada 9.10.2026; nuevos equipos para 5 días; el segundo día no está establecido"
          },
          {
            "name": "Line Kits",
            "age": "Primaria / Secundaria, la referencia",
            "team": "hasta 2 alumnos + asesor adulto",
            "hardware": "Mbot / LEGO / Zmrobo / RoboRobo",
            "age_rule": "nivel escolar; la clase más alta determina la división",
            "entry": "la primera jornada 9.10.2026; nuevos equipos para 5 días; el segundo día no está establecido"
          },
          {
            "name": "Car Race",
            "age": "Primaria / Secundaria, la referencia",
            "team": "hasta 2 alumnos + asesor adulto",
            "hardware": "4 m de recta; materiales por reglas separadas",
            "age_rule": "nivel escolar; la clase más alta determina la división",
            "entry": "la primera jornada 9.10.2026; nuevos equipos para 5 días; el segundo día no está establecido"
          }
        ],
        "event_ids": [
          "C1124",
          "C1125",
          "C1126"
        ],
        "legacy_ids": [],
        "route": [
          "elegir la categoría de cada niño",
          "confirmar el grado, edad y equipo",
          "obtener las reglas actuales / ranura / lengua",
          "evaluar el nivel y el costo de la empresa",
          "el resultado local y la siguiente cuota se comprueban por separado"
        ],
        "hardware": "ver la categoría; la plataforma y el reglamento actual para comprobar antes de comprar.",
        "language": "El idioma de la formación / protección de la etapa en concreto no está confirmado; el sitio web de la ES no es prueba.",
        "importance": "el itinerario local / nacional comprobado; el título internacional no se ha prometido.",
        "strengths": "jornada próxima 9 de octubre de 2026; hasta 2 alumnos + adult advisor. candidato condicional para ambos después de confirmar Primaria y escuela extranjera, independencia y reglamento técnico.",
        "requirements": [
          "edad publicada no confirma el lugar / admisión escolar",
          "No se ha presentado la solicitud de la familia",
          "trabajo de ingeniería de los niños y el papel independiente de cada uno"
        ],
        "nuances": [
          "convocatoria general del 01.09.2026: 15 cm / 1 kg; PDF técnico relacionado del 19.05.2025: 20 cm / 2 kg. los límites vigentes de homologación se requieren especificar por escrito: la antigua tabla técnica no puede considerarse una regla del 2026.",
          "Los adultos no entran ni se comunican con los participantes en los pits",
          "la fecha 4 de octubre se calcula de 5 días; hora para especificar",
          "MXN 300 por ambas jornadas; mínimo 4 equipos",
          "RoboMatrix fee scholarship 50% si los participantes ≤5, 100% si >5; no final mundial",
          "Homepage / PDF se llama el destino regional de otra manera: Sureste / Península, confirmar"
        ],
        "cost": "Véase la tarjeta separada: la contribución, el hardware y el viaje son diferentes.",
        "award": "Medalla de participación, lugar local, calificación nacional y título mundial son diferentes.",
        "sources": [
          {
            "title": "fuente nacional primaria · lati_call",
            "url": "https://laliga.lati.mx/convocatoria/",
            "checked": "2026-10-02"
          },
          {
            "title": "fuente nacional primaria · lati_pdf",
            "url": "https://laliga.lati.mx/wp-content/uploads/2026/09/Convocatoria-LTRC-3T-1.pdf",
            "checked": "2026-10-02"
          },
          {
            "title": "fuente nacional primaria · lati_sumopdf",
            "url": "https://laliga.lati.mx/wp-content/uploads/2025/05/Reglas_SumoLego_LTRC.pdf",
            "checked": "2026-10-02"
          }
        ],
        "evidence": "las páginas iniciales se han leído; las tablas PDF importantes y las limitaciones se han revisado visualmente.",
        "checked": "2026-10-02"
      },
      {
        "id": "wro-mexico-junior",
        "name": "WRO México · Kinder / Primaria Baja / Elementary",
        "group": "regional",
        "age_summary": "Kinder: 2026:5–7 /2019–2021; Primaria Baja: 2026:7–9 /2017–2019; Elementary: 2026:8–12 /2014–2018",
        "age_tags": [
          "6",
          "9",
          "10-12"
        ],
        "summary": "Oscar buscar nuevas Robostarter Kinder / Primaria Baja reglas 2027; Matvey Elementary. el actual calendario nacional publicado  2026 y la selección local ya está terminada.",
        "categories": [
          {
            "name": "Kinder",
            "age": "2026:5–7 /2019–2021",
            "team": "el equipo local de la nueva temporada confirmar",
            "hardware": "v. el reglamento de la categoría",
            "age_rule": "edad por año calendario; 2027 aún no se han anunciado las reglas",
            "entry": "región → etapa nacional; no se ha establecido una categoría mundial / cuota por separado"
          },
          {
            "name": "Primaria Baja",
            "age": "2026:7–9 /2017–2019",
            "team": "el equipo local de la nueva temporada confirmar",
            "hardware": "v. el reglamento de la categoría",
            "age_rule": "edad por año calendario; 2027 aún no se han anunciado las reglas",
            "entry": "región → etapa nacional; no se ha establecido una categoría mundial / cuota por separado"
          },
          {
            "name": "Elementary",
            "age": "2026:8–12 /2014–2018",
            "team": "el equipo local de la nueva temporada confirmar",
            "hardware": "v. el reglamento de la categoría",
            "age_rule": "edad por año calendario; 2027 aún no se han anunciado las reglas",
            "entry": "región → etapa nacional; no se ha establecido una categoría mundial / cuota por separado"
          }
        ],
        "event_ids": [
          "C007",
          "C1132",
          "C1133"
        ],
        "legacy_ids": [],
        "route": [
          "elegir la categoría de cada niño",
          "confirmar el grado, edad y equipo",
          "obtener las reglas actuales / ranura / lengua",
          "evaluar el nivel y el costo de la empresa",
          "el resultado local y la siguiente cuota se comprueban por separado"
        ],
        "hardware": "ver la categoría; la plataforma y el reglamento actual para comprobar antes de comprar.",
        "language": "El idioma de la formación / protección de la etapa en concreto no está confirmado; el sitio web de la ES no es prueba.",
        "importance": "el itinerario local / nacional comprobado; el título internacional no se ha prometido.",
        "strengths": "Oscar buscar nuevas Robostarter Kinder / Primaria Baja reglas 2027; Matvey Elementary. el actual calendario nacional publicado  2026 y la selección local ya está terminada.",
        "requirements": [
          "edad publicada no confirma el lugar / admisión escolar",
          "No se ha presentado la solicitud de la familia",
          "trabajo de ingeniería de los niños y el papel independiente de cada uno"
        ],
        "nuances": [
          "si 7–9 se conservará, Matvey en el 2027 Ya lo he hecho. 10; el cálculo condicional no es un nuevo reglamento",
          "Oscar en 2027 se ejecuta 7; Elementary mínimo 8 aún no es adecuado",
          "una categoría / un equipo por estudiante en la temporada",
          "Los National Junior no prueban su propia categoría mundial final"
        ],
        "cost": "Véase la tarjeta separada: la contribución, el hardware y el viaje son diferentes.",
        "award": "Medalla de participación, lugar local, calificación nacional y título mundial son diferentes.",
        "sources": [
          {
            "title": "fuente nacional primaria · wro_categories",
            "url": "https://wromexico.org/categorias/",
            "checked": "2026-10-02"
          },
          {
            "title": "fuente nacional primaria · wro_schedule",
            "url": "https://wromexico.org/cronograma/",
            "checked": "2026-10-02"
          },
          {
            "title": "fuente nacional primaria · wro_mx",
            "url": "https://wromexico.org/",
            "checked": "2026-10-02"
          }
        ],
        "evidence": "las páginas iniciales se han leído; las tablas PDF importantes y las limitaciones se han revisado visualmente.",
        "checked": "2026-10-02"
      },
      {
        "id": "first-japan-junior",
        "name": "FIRST Japan · Explore / Challenge / Future 2026–27",
        "group": "regional",
        "age_summary": "G1–4 / G4–High1; Por lo general 9–16 / G3–High1; Por lo general 8–16",
        "age_tags": [
          "6",
          "9",
          "10-12"
        ],
        "summary": "las clases nacionales de 02.04.2026 y Japanese interpreter gate. Oscar: Explore después de la verificación Grade1; Matvey: Explore de la misma Challenge/Future por clase.",
        "categories": [
          {
            "name": "Explore",
            "age": "G1–4",
            "team": "2–6 +1–2 mentor",
            "hardware": "SPIKE Esencial / WeDo2.0",
            "age_rule": "clase 02.04.2026; international school para acordar",
            "entry": "Region festival → planned National; World recommendation desconocido"
          },
          {
            "name": "Challenge",
            "age": "G4–High1; Por lo general 9–16",
            "team": "2–10 +1–2 coach",
            "hardware": "SPIKE Prime / EV3",
            "age_rule": "clase 02.04.2026; international school para acordar",
            "entry": "Japan region → National → cuota mundial por separado"
          },
          {
            "name": "Future8+",
            "age": "G3–High1; Por lo general 8–16",
            "team": "4–10 +1–2 coach",
            "hardware": "2 CS&AI8+ o 11+ de conjunto",
            "age_rule": "clase 02.04.2026",
            "entry": "la primera temporada directamente en National13.02.2027"
          }
        ],
        "event_ids": [
          "C1134",
          "C1135",
          "C1136",
          "C1137",
          "C1138",
          "C1139",
          "C1140",
          "C1141",
          "C1142",
          "C1143",
          "C1144"
        ],
        "legacy_ids": [],
        "route": [
          "comprobar la clase / base real del equipo",
          "elegir el tutor y el idioma",
          "especificar el registro / cuota y hardware",
          "temporada local y trabajo independiente",
          "selección nacional / mundial por separado"
        ],
        "hardware": "Ver categorías; el nuevo hardware de AI y Founders no son intercambiables.",
        "language": "japonés; el equipo de idiomas extranjeros puede acordar un traductor acompañante.",
        "importance": "El camino nacional de una red mundial grande; algunos festivales no clasifican a los participantes.",
        "strengths": "las clases nacionales de 02.04.2026 y Japanese interpreter gate. Oscar: Explore después de la verificación Grade1; Matvey: Explore de la misma Challenge/Future por clase.",
        "requirements": [
          "trabajo de ingeniería independiente de los niños",
          "El año de nacimiento es más importante que el año de clase y el equipo actual .",
          "No se ha presentado la solicitud de la familia"
        ],
        "nuances": [
          "el traductor sólo se le permite después de la previo acuerdo",
          "Explore no asigna el campeón",
          "2027/28 FIRST / LEGO los caminos y el hardware vuelven a ser probados"
        ],
        "cost": "Véase las tarjetas específicas; kit, contribuciones y camino por separado.",
        "award": "Worlds qualification, regional title, reconocimiento del festival y World Champion  diferentes resultados.",
        "sources": [
          {
            "title": "jp_explore",
            "url": "https://firstjapan.jp/events/fll-explore-2026-2027/",
            "checked": "2026-10-02"
          },
          {
            "title": "jp_challenge",
            "url": "https://firstjapan.jp/events/fll-challenge-2026-2027/",
            "checked": "2026-10-02"
          },
          {
            "title": "jp_future",
            "url": "https://firstjapan.jp/events/fll-future-edition-8/",
            "checked": "2026-10-02"
          }
        ],
        "evidence": "Se han leído las primeras páginas de programa / elegibilidad nacionales; se han indicado las restricciones.",
        "checked": "2026-10-02"
      },
      {
        "id": "vex-japan-junior",
        "name": "VEX IQ Japan · domestic qualification route",
        "group": "regional",
        "age_summary": "Elementary por las reglas actuales",
        "age_tags": [
          "6",
          "9",
          "10-12"
        ],
        "summary": "Japan National requiere una actividad japonesa real del equipo, no un número o un viaje turístico.",
        "categories": [
          {
            "name": "VEX IQ Elementary",
            "age": "Elementary por las reglas actuales",
            "team": "Registrado equipo; compuesto / Student definition por manual",
            "hardware": "VEX IQ Level Up",
            "age_rule": "Grade / age by current manual; el roster de cada niño",
            "entry": "Approvedado torneo de Japón → Punto de clasificación → Nacional"
          }
        ],
        "event_ids": [
          "C140",
          "C335",
          "C377",
          "C464",
          "C537",
          "C602"
        ],
        "legacy_ids": [],
        "route": [
          "comprobar la clase / base real del equipo",
          "elegir el tutor y el idioma",
          "especificar el registro / cuota y hardware",
          "temporada local y trabajo independiente",
          "selección nacional / mundial por separado"
        ],
        "hardware": "Ver categorías; el nuevo hardware de AI y Founders no son intercambiables.",
        "language": "El idioma del coach / notebook / judging elegido debe ser especificado; la página de EN-event no prueba el EN de la entrevista.",
        "importance": "El camino nacional de una red mundial grande; algunos festivales no clasifican a los participantes.",
        "strengths": "Japan National requiere una actividad japonesa real del equipo, no un número o un viaje turístico.",
        "requirements": [
          "trabajo de ingeniería independiente de los niños",
          "El año de nacimiento es más importante que el año de clase y el equipo actual .",
          "No se ha presentado la solicitud de la familia"
        ],
        "nuances": [
          "C537 date header / body conflict, excluido del calendario datado",
          "Scrimmage / workshop / skills-only no dan un National Qualification Spot",
          "El equipo registrado de Japón con base principal en el extranjero no confirma su elegibilidad"
        ],
        "cost": "Véase las tarjetas específicas; kit, contribuciones y camino por separado.",
        "award": "Worlds qualification, regional title, reconocimiento del festival y World Champion  diferentes resultados.",
        "sources": [
          {
            "title": "jp_vex_es",
            "url": "https://events.vex.com/robot-competitions/vex-iq-competition/RE-VIQRC-26-4838.html",
            "checked": "2026-10-02"
          }
        ],
        "evidence": "Se han leído las primeras páginas de programa / elegibilidad nacionales; se han indicado las restricciones.",
        "checked": "2026-10-02"
      },
      {
        "id": "china-junior-school-route",
        "name": "China · junior VEX / FIRST through school or academy",
        "group": "regional",
        "age_summary": "Elementary; event/manual por separado / nuevo conjunto / edad no confirmado",
        "age_tags": [
          "6",
          "9",
          "10-12"
        ],
        "summary": "elegir un entrenador junior inglés y un ID de equipo específico; Shanghai bilingüe / Shenzhen IB / Beijing English-medium  diferentes caminos.",
        "categories": [
          {
            "name": "VEX IQ school route",
            "age": "Elementary; evento/manual por separado",
            "team": "Equipo de escuela / academia registrado",
            "hardware": "VEX IQ; VEX GO kit de entrenamiento no es igual a IQ competition robot",
            "age_rule": "clase y roster por evento/manual",
            "entry": "Regular tournament → nacional autorizado / Signature route"
          },
          {
            "name": "English academy candidate",
            "age": "el conjunto fresco / edad no se confirmó",
            "team": "Acceptancia de entrenador/equipo por separado",
            "hardware": "por el programa seleccionado",
            "age_rule": "no del idioma del sitio",
            "entry": "YCA current site Coming soon; restablecer las reglas más recientes"
          }
        ],
        "event_ids": [
          "C285",
          "C419",
          "C577",
          "L455",
          "L456",
          "L458"
        ],
        "legacy_ids": [],
        "route": [
          "comprobar la clase / base real del equipo",
          "elegir el tutor y el idioma",
          "especificar el registro / cuota y hardware",
          "temporada local y trabajo independiente",
          "selección nacional / mundial por separado"
        ],
        "hardware": "Ver categorías; el nuevo hardware de AI y Founders no son intercambiables.",
        "language": "SWIS IB PYP EN y ISB English-medium están confirmados; camp/junior coach EN se verifica de forma independiente.",
        "importance": "El camino nacional de una red mundial grande; algunos festivales no clasifican a los participantes.",
        "strengths": "elegir un entrenador junior inglés y un ID de equipo específico; Shanghai bilingüe / Shenzhen IB / Beijing English-medium  diferentes caminos.",
        "requirements": [
          "trabajo de ingeniería independiente de los niños",
          "El año de nacimiento es más importante que el año de clase y el equipo actual .",
          "No se ha presentado la solicitud de la familia"
        ],
        "nuances": [
          "ACAMIS school / membership / foreign entry no se considere una inscripción libre",
          "laboratorio de la escuela secundaria no prueba acceso primario",
          "YCIS CREST EN no ha sido trasladado al campamento VEX vecino"
        ],
        "cost": "Véase las tarjetas específicas; kit, contribuciones y camino por separado.",
        "award": "Worlds qualification, regional title, reconocimiento del festival y World Champion  diferentes resultados.",
        "sources": [
          {
            "title": "ycyw_primary",
            "url": "https://www.ycyw-edu.com/en/2026-ycyw-summer-programme-primary-programme",
            "checked": "2026-10-02"
          },
          {
            "title": "yca_weekends",
            "url": "https://youngcodersacademy.net/weekend-classes/",
            "checked": "2026-10-02"
          },
          {
            "title": "swis_ib",
            "url": "https://ibo.org/en/school/050023",
            "checked": "2026-10-02"
          },
          {
            "title": "isb_criteria",
            "url": "https://www.isb.cn/admissions/application-process/admissions-criteria-policies",
            "checked": "2026-10-02"
          }
        ],
        "evidence": "Se han leído las primeras páginas de programa / elegibilidad nacionales; se han indicado las restricciones.",
        "checked": "2026-10-02"
      },
      {
        "id": "world-robot-league",
        "name": "World Robot League / IREA · KoreaOpen",
        "group": "international",
        "age_summary": "19–21.02.2027, Goyang: U12 Othello / AI, MRC 5–13, Micro 8–19, Feather Jr 7–12, RoboRAVE ES. Clasificación escolar obligatoria; a-MAZE-ing fuera de programa local por ahora.",
        "age_tags": [
          "6",
          "9",
          "10-12"
        ],
        "summary": "La plataforma abierta internacional en desarrollo de las áreas de estudio: elegir una categoría, no considerar a WordWorld como una clasificación mundial independiente.",
        "categories": [
          {
            "name": "WRL 2027 · Robot Battle Othello Junior U12",
            "age": "Junior U12: 12 años incluidos y menores según el reglamento. la edad mínima y la fecha de control no se indican.",
            "team": "partidos 1:1 o 2:2 con control de robots; el formato puede cambiar según el número de participantes",
            "hardware": "recogido remotecontrol un robot≤500g(+3g),25×25×25cm,≤11.7V; selfmade o un conjunto en serie con excepciones permitidas. los partidos2de la ciudad/11de dos colores.",
            "age_rule": "Junior U12: 12 años incluidos y menores según el reglamento. la edad mínima y la fecha de control no se indican.",
            "entry": "Registro local e internacional 09.11–21.12.2026; formulario abre el 9 de noviembre. Clasificación según escuela actual; equipo mixto elementary / middle compite en mayor. Comprobar conjuntamente edades del reglamento y curso del alumno extranjero.",
            "event_id": "C1145"
          },
          {
            "name": "WRL 2027 · MRC Soccer LEGO Junior5–13",
            "age": "en el resumen WRL y las reglas Thai MRC 2026: Junior 5–13 años. la división 2027 el año y la fecha de control deben confirmarse.",
            "team": "2–3 de la participación, 2–4 robot; dos tiempos por 2 minutos",
            "hardware": "Solo LEGO oficial; Junior SPIKE Prime. Hasta 1000 g, 20 × 20 × 20 cm, expansión a 25 × 25 cm. WRL por defecto 3 vs 3; 2–3 participantes y 2–4 robots según resumen. Confirmar edición final y requisito de 3 robots.",
            "age_rule": "en el resumen WRL y las reglas Thai MRC 2026: Junior 5–13 años. la división 2027 el año y la fecha de control deben confirmarse.",
            "entry": "Registro local e internacional 09.11–21.12.2026; formulario abre el 9 de noviembre. Clasificación según escuela actual; equipo mixto elementary / middle compite en mayor. Comprobar conjuntamente edades del reglamento y curso del alumno extranjero.",
            "event_id": "C1146"
          },
          {
            "name": "WRL 2027 · Humanoid Relay · futura categoría abierta",
            "age": "No hay restricciones de edad y nacionalidad en la anuncio.",
            "team": "Alianzas de participantes se forman en sede; liga única por puntuación, composición final y equipo aún TBA.",
            "hardware": "Las misiones de los robots humanoides en el equipo.",
            "age_rule": "No hay restricciones de edad y nacionalidad en la anuncio.",
            "entry": "Registro local e internacional 09.11–21.12.2026; formulario abre el 9 de noviembre. Clasificación según escuela actual; equipo mixto elementary / middle compite en mayor. Comprobar conjuntamente edades del reglamento y curso del alumno extranjero.",
            "event_id": "C1147"
          },
          {
            "name": "RoboRAVE Korea Open 2027 · SumoBot LEGO/VEXIQ ES",
            "age": "ES: primaria según escolarización actual; mínimo de edad y fecha de equivalencia extranjera sin anunciar.",
            "team": "equipo / formato individual según las reglas de la categoría",
            "hardware": "Autonomous≤1kg;LEGO/VEX controlador,motores,sensores oficiales;25×18cm. KoreaOpenring800mm,globalV6.2ring100cm: la corrección local tiene prioridad.",
            "age_rule": "ES: primaria según escolarización actual; mínimo de edad y fecha de equivalencia extranjera sin anunciar.",
            "entry": "Registro local e internacional 09.11–21.12.2026; formulario abre el 9 de noviembre. Clasificación según escuela actual; equipo mixto elementary / middle compite en mayor. Comprobar conjuntamente edades del reglamento y curso del alumno extranjero.",
            "event_id": "C1148"
          },
          {
            "name": "RoboRAVE Korea Open 2027 · Line Following ES",
            "age": "ES: primaria según escolarización actual; mínimo de edad y fecha de equivalencia extranjera sin anunciar.",
            "team": "equipo / formato individual según las reglas de la categoría",
            "hardware": "AutonomousLEGO/VEXIQ de la mismaOpen;≤1500USDrobotcostlimit,65030cm³. 3de la ciudad,la línea negra,la entrega de las bolas; ES75–125el número exacto se anuncia en el evento.",
            "age_rule": "ES: primaria según escolarización actual; mínimo de edad y fecha de equivalencia extranjera sin anunciar.",
            "entry": "Registro local e internacional 09.11–21.12.2026; formulario abre el 9 de noviembre. Clasificación según escuela actual; equipo mixto elementary / middle compite en mayor. Comprobar conjuntamente edades del reglamento y curso del alumno extranjero.",
            "event_id": "C1149"
          },
          {
            "name": "RoboRAVE Korea Open 2027 · SoccerBot RC ES",
            "age": "ES: primaria según escolarización actual; mínimo de edad y fecha de equivalencia extranjera sin anunciar.",
            "team": "equipo / formato individual según las reglas de la categoría",
            "hardware": "2RCrobot≤800g cada/15cmcube;≤500USDeachteam por su propio summary (una para especificar). dos tiempos90sec; sin shooting/grabbingball.",
            "age_rule": "ES: primaria según escolarización actual; mínimo de edad y fecha de equivalencia extranjera sin anunciar.",
            "entry": "Registro local e internacional 09.11–21.12.2026; formulario abre el 9 de noviembre. Clasificación según escuela actual; equipo mixto elementary / middle compite en mayor. Comprobar conjuntamente edades del reglamento y curso del alumno extranjero.",
            "event_id": "C1150"
          },
          {
            "name": "RoboRAVE Korea Open 2027 · a-MAZE-ing ES",
            "age": "la regla global: 8–15 años. la categoría local ES, fecha de control y exclusión por separado.",
            "team": "equipo / formato individual según las reglas de la categoría",
            "hardware": "2–4students en el ámbito globalchallenge; autonomousone robot/maze2de la ciudad. Gyro/externalmazesensorsprohibited; wheelencodersallowed.",
            "age_rule": "la regla global: 8–15 años. la categoría local ES, fecha de control y exclusión por separado.",
            "entry": "Existe categoría global, sin confirmar edición local Korea Open 2027.",
            "event_id": "C1151"
          },
          {
            "name": "WRL 2027 · AI Othello Junior U12",
            "age": "U12: 12 años o menos; clasificación escolar actual y mínimo por separado.",
            "team": "Formato de categoría concreta; robot y número de participantes abajo.",
            "hardware": "AI camera, máximo 600 g, sin límite de altura; restantes reglas básicas Othello. Sin start target; movimiento tras 3 segundos de señal. Excepción de salida del bloque; división AI separada.",
            "age_rule": "U12: 12 años o menos; clasificación escolar actual y mínimo por separado.",
            "entry": "Registro local e internacional 09.11–21.12.2026; formulario abre el 9 de noviembre. Clasificación según escuela actual; equipo mixto elementary / middle compite en mayor. Comprobar conjuntamente edades del reglamento y curso del alumno extranjero.",
            "event_id": "C1180"
          },
          {
            "name": "WRL 2027 · MRC Soccer Open Hardware Junior",
            "age": "Junior 5–13 según resumen; confirmar escuela actual y edición final 2027.",
            "team": "Formato de categoría concreta; robot y número de participantes abajo.",
            "hardware": "Cualquier marca, hasta 1000 g y 20 × 20 × 20 cm; solo ruedas. WRL 3 vs 3 por defecto, 2–3 participantes / 2–4 robots; dos mitades de 2 minutos.",
            "age_rule": "Junior 5–13 según resumen; confirmar escuela actual y edición final 2027.",
            "entry": "Registro local e internacional 09.11–21.12.2026; formulario abre el 9 de noviembre. Clasificación según escuela actual; equipo mixto elementary / middle compite en mayor. Comprobar conjuntamente edades del reglamento y curso del alumno extranjero.",
            "event_id": "C1181"
          },
          {
            "name": "WRL 2027 · MRC Soccer Micro Junior",
            "age": "Resumen Micro: 8–19; calendario principal divide Junior / Senior. Comprobar edad y división escolar.",
            "team": "Formato de categoría concreta; robot y número de participantes abajo.",
            "hardware": "Hasta 100 g sin mando; 5 × 5 × 8 cm, expansión 7 × 7 × 10 cm. Control remoto, 3 vs 3 WRL, 2–3 participantes / 2–3 robots. Dos mitades de 2 minutos.",
            "age_rule": "Resumen Micro: 8–19; calendario principal divide Junior / Senior. Comprobar edad y división escolar.",
            "entry": "Registro local e internacional 09.11–21.12.2026; formulario abre el 9 de noviembre. Clasificación según escuela actual; equipo mixto elementary / middle compite en mayor. Comprobar conjuntamente edades del reglamento y curso del alumno extranjero.",
            "event_id": "C1182"
          },
          {
            "name": "WRL 2027 · Humanoid Battle Featherweight Junior",
            "age": "Junior 7–12; Oscar solo tras cumplir 7, confirmar división escolar y corte.",
            "team": "Formato de categoría concreta; robot y número de participantes abajo.",
            "hardware": "Humanoide de menos de 1.7 kg, tolerancia +3 g; postura básica desde 300 mm. Revisión Ver 25.06.30; además Humanoid Standards. Combate de 3 minutos, 5 downs para TKO; Feather Jr explícito en horario.",
            "age_rule": "Junior 7–12; Oscar solo tras cumplir 7, confirmar división escolar y corte.",
            "entry": "Registro local e internacional 09.11–21.12.2026; formulario abre el 9 de noviembre. Clasificación según escuela actual; equipo mixto elementary / middle compite en mayor. Comprobar conjuntamente edades del reglamento y curso del alumno extranjero.",
            "event_id": "C1183"
          }
        ],
        "event_ids": [
          "C1145",
          "C1146",
          "C1147",
          "C1148",
          "C1149",
          "C1150",
          "C1151",
          "C1180",
          "C1181",
          "C1182",
          "C1183"
        ],
        "legacy_ids": [],
        "route": "Registro local e internacional 09.11–21.12.2026; formulario abre el 9 de noviembre. Clasificación según escuela actual; equipo mixto elementary / middle compite en mayor. Comprobar conjuntamente edades del reglamento y curso del alumno extranjero.",
        "hardware": "Othello: robot construido por el participante o comercial ≤500g; MRC: All LEGO; las categorías RoboRAVE usan distintas plataformas; Humanoid: TBA.",
        "language": "EN/ES reglas existen;Englishregistrationpromise. lengua de instrucción/tutoría no está establecida.",
        "importance": "Internationalopennetwork, No está comprobadotierFIRST/VEX/WRO y no la lista mundial de líderes.",
        "strengths": "OthelloU12 yMRCSoccer5–13 darán candidatos menores de edad; el ingreso extranjero se declaró.",
        "requirements": [
          "edad/clase/cut-off por separado",
          "revisiones de la categoría final",
          "presupuesto completo/bono/lengua de asistencia aúnTBA"
        ],
        "nuances": [
          "AI Othello soloplanned, actualOthelloremotecontrol",
          "MRC/KRL difieren considerablemente; las reglas finales≥50 días del torneo",
          "RoboRAVEKorea no es HoustonWorlds; la ranura/cuota no sigue automáticamente",
          "AllagesRelay aún no ha completado las reglas"
        ],
        "cost": "Las actuales de 2027. las contribuciones/caminos/gear/noches no se han publicado.",
        "award": "se declararon Grand/Gold/Silver/Bronze; el logro se confirma por un protocolo separado.",
        "sources": [
          {
            "title": "WRL 2027 invitation",
            "url": "https://worldrobotleague.net/",
            "checked": "2026-11-04"
          },
          {
            "title": "Othello",
            "url": "https://worldrobotleague.net/rules/othello/",
            "checked": "2026-11-04"
          },
          {
            "title": "MRC",
            "url": "https://worldrobotleague.net/rules/mrc-soccer/",
            "checked": "2026-11-04"
          },
          {
            "title": "Relay",
            "url": "https://worldrobotleague.net/rules/humanoid-relay/",
            "checked": "2026-11-04"
          },
          {
            "title": "KoreaRoboRAVE",
            "url": "https://worldrobotleague.net/rules/roborave/",
            "checked": "2026-11-04"
          },
          {
            "title": "Anuncio y reglas actuales WRL",
            "url": "https://worldrobotleague.net/rules/humanoid-battle/",
            "checked": "2026-11-04"
          }
        ],
        "evidence": "Primaryclauses propios se han leído; liderazgo mundial independiente / nuevoroster / teacherlanguage no se ha probado.",
        "checked": "2026-10-05"
      },
      {
        "id": "roboliga-virtual",
        "name": "RoboLiga Virtual",
        "group": "regional",
        "age_summary": "Fútbol / Rescate generales: todas las edades. Sumo Infantil: todos al menos 9 y mayor máximo 12 al 01.07.2026; Juvenil mayor hasta 18; Libre sin límite. Calendario 2026 unificó todos los Sumo en una llave. Convocatoria nueva aún sin anunciar; edades 2026 son historia, no reglas de temporada futura.",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Rescate 2026 acoge expresamente participantes de todos los países y edades. Selección argentina para RoboCup es otra vía: equipo argentino según condiciones del organizador, edad 13–18 al 01.07.2026, más de 50% del resultado ponderado, tarea final individual presencial en CABA. Sin prometer esta vía nacional a la familia.",
        "categories": [
          {
            "name": "RoboLiga Virtual 2026 · Sumo",
            "age": "Fútbol / Rescate generales: todas las edades. Sumo Infantil: todos al menos 9 y mayor máximo 12 al 01.07.2026; Juvenil mayor hasta 18; Libre sin límite. Calendario 2026 unificó todos los Sumo en una llave.",
            "age_rule": "Reglas 2026 y edad en fecha fija indicada; próxima convocatoria sin confirmar. Selección nacional tiene condiciones propias.",
            "team": "2026: 1–4 integrantes, se admite uno; colegio no obligatorio según FAQ. Confirmar próxima convocatoria y consentimiento adulto.",
            "hardware": "Webots R2023b, Python 3.12+ o editor de bloques. Robot estándar: 2 sensores de distancia, 1 de color, 2 de contacto trasero, 2 motores; admite cambiar posición / giro de sensores autorizados. Entrega de un .py y, si personalizado, un .json.",
            "entry": "Plazo anunciado de inscripción 2026 — 4 de septiembre 23:59 UTC−3 — vencido; lista de rondas actual corresponde a equipos clasificados. Admisión tardía sin anunciar. Rescate 2026 acoge expresamente participantes de todos los países y edades. Selección argentina para RoboCup es otra vía: equipo argentino según condiciones del organizador, edad 13–18 al 01.07.2026, más de 50% del resultado ponderado, tarea final individual presencial en CABA. Sin prometer esta vía nacional a la familia.",
            "event_id": "C1193"
          },
          {
            "name": "RoboLiga Virtual 2026 · Fútbol",
            "age": "2026: categoría general para todas las edades; próxima convocatoria se comprueba aparte.",
            "age_rule": "Reglas 2026 y edad en fecha fija indicada; próxima convocatoria sin confirmar. Selección nacional tiene condiciones propias.",
            "team": "2026: 1–4 integrantes, se admite uno; colegio no obligatorio según FAQ. Confirmar próxima convocatoria y consentimiento adulto.",
            "hardware": "Simulación: 3 robots autónomos por equipo, un tiempo de 3:30 minutos, árbitro automático; lenguajes según entorno. Ordenador propio, sin robot físico.",
            "entry": "Plazo anunciado de inscripción 2026 — 4 de septiembre 23:59 UTC−3 — vencido; lista de rondas actual corresponde a equipos clasificados. Admisión tardía sin anunciar. Rescate 2026 acoge expresamente participantes de todos los países y edades. Selección argentina para RoboCup es otra vía: equipo argentino según condiciones del organizador, edad 13–18 al 01.07.2026, más de 50% del resultado ponderado, tarea final individual presencial en CABA. Sin prometer esta vía nacional a la familia.",
            "event_id": "C1194"
          },
          {
            "name": "RoboLiga Virtual 2026 · Rescate",
            "age": "2026: todas las edades y países. Selección argentina exige 13–18 al 01.07.2026 y condiciones adicionales.",
            "age_rule": "Reglas 2026 y edad en fecha fija indicada; próxima convocatoria sin confirmar. Selección nacional tiene condiciones propias.",
            "team": "2026: 1–4 integrantes, se admite uno; colegio no obligatorio según FAQ. Confirmar próxima convocatoria y consentimiento adulto.",
            "hardware": "Erebus v26.1; Python, fuentes, bibliotecas y estructura .json en un ZIP, sin ejecutables. 2 rondas por fecha; selección toma mejores 7 de 8.",
            "entry": "Plazo anunciado de inscripción 2026 — 4 de septiembre 23:59 UTC−3 — vencido; lista de rondas actual corresponde a equipos clasificados. Admisión tardía sin anunciar. Rescate 2026 acoge expresamente participantes de todos los países y edades. Selección argentina para RoboCup es otra vía: equipo argentino según condiciones del organizador, edad 13–18 al 01.07.2026, más de 50% del resultado ponderado, tarea final individual presencial en CABA. Sin prometer esta vía nacional a la familia.",
            "event_id": "C1195"
          },
          {
            "name": "RoboLiga Virtual · próxima convocatoria y preparación en casa",
            "age": "Convocatoria nueva aún sin anunciar; edades 2026 son historia, no reglas de temporada futura.",
            "age_rule": "Reglas 2026 y edad en fecha fija indicada; próxima convocatoria sin confirmar. Selección nacional tiene condiciones propias.",
            "team": "2026: 1–4 integrantes, se admite uno; colegio no obligatorio según FAQ. Confirmar próxima convocatoria y consentimiento adulto.",
            "hardware": "Última convocatoria publicada: Webots / Python y bloques Sumo, fútbol y Erebus Rescue. Confirmar ordenador y versión de temporada nueva.",
            "entry": "Rescate 2026 acoge expresamente participantes de todos los países y edades. Selección argentina para RoboCup es otra vía: equipo argentino según condiciones del organizador, edad 13–18 al 01.07.2026, más de 50% del resultado ponderado, tarea final individual presencial en CABA. Sin prometer esta vía nacional a la familia.",
            "event_id": "C1196"
          }
        ],
        "event_ids": [
          "C1193",
          "C1194",
          "C1195",
          "C1196"
        ],
        "legacy_ids": [],
        "route": "Practicar bloques → Python, versiones y pruebas repetibles; seguir convocatoria y corte de edad nuevos. Niño escribe y explica código propio.",
        "hardware": "Última convocatoria publicada: Webots / Python y bloques Sumo, fútbol y Erebus Rescue. Confirmar ordenador y versión de temporada nueva.",
        "language": "Reglas y materiales organizativos publicados en español. Juego evaluado por software; confirmar idioma de ayuda en vivo y selección presencial aparte.",
        "importance": "El grupo de redacción por tipo de ruta, no el ranking oficial de todas las ligas.",
        "strengths": "2026: 1–4 integrantes, se admite uno; colegio no obligatorio según FAQ. Confirmar próxima convocatoria y consentimiento adulto.",
        "requirements": [
          "2026: 1–4 integrantes, se admite uno; colegio no obligatorio según FAQ. Confirmar próxima convocatoria y consentimiento adulto.",
          "Rescate 2026 acoge expresamente participantes de todos los países y edades. Selección argentina para RoboCup es otra vía: equipo argentino según condiciones del organizador, edad 13–18 al 01.07.2026, más de 50% del resultado ponderado, tarea final individual presencial en CABA. Sin prometer esta vía nacional a la familia."
        ],
        "nuances": [
          "Plazo anunciado de inscripción 2026 — 4 de septiembre 23:59 UTC−3 — vencido; lista de rondas actual corresponde a equipos clasificados. Admisión tardía sin anunciar.",
          "Fútbol / Rescate generales: todas las edades. Sumo Infantil: todos al menos 9 y mayor máximo 12 al 01.07.2026; Juvenil mayor hasta 18; Libre sin límite. Calendario 2026 unificó todos los Sumo en una llave."
        ],
        "cost": "FAQ 2026: gratis; condiciones de próxima convocatoria y equipo propio aparte.",
        "award": "Resultado virtual se acredita por acta. Participación, victoria en etapa virtual y selección nacional RoboCup son resultados distintos.",
        "sources": [
          {
            "title": "Temporada actual y edades",
            "url": "https://virtual.roboliga.ar/",
            "checked": "2026-11-04"
          },
          {
            "title": "FAQ: gratis, individual y sin colegio",
            "url": "https://virtual.roboliga.ar/faq.html",
            "checked": "2026-11-04"
          },
          {
            "title": "Calendario de rondas 2026",
            "url": "https://virtual.roboliga.ar/calendario.html",
            "checked": "2026-11-04"
          },
          {
            "title": "Sumo: reglamento completo de edad y técnica",
            "url": "https://virtual.roboliga.ar/reglamentos_sumo.html",
            "checked": "2026-11-04"
          },
          {
            "title": "Rescate: admisión internacional y selección nacional separada",
            "url": "https://virtual.roboliga.ar/reglamentos_rescate.html",
            "checked": "2026-11-04"
          }
        ],
        "evidence": "Leídos reglamentos HTML actuales, calendario, FAQ y selección nacional. Sin ejecutar código de juego ni paquetes binarios."
      },
      {
        "id": "infomatrix-solacyt",
        "name": "Infomatrix · SOLACYT · proyectos",
        "group": "international",
        "age_summary": "Convocatoria general del 3 de noviembre de 2026: 5–25 años al cierre de inscripción, preescolar–universidad. Equivalencia de curso y condiciones locales aparte; equipo mixto compite al nivel del mayor.",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen",
          "university"
        ],
        "summary": "1–3 estudiantes + asesor mayor de 18; admite familiar, independent teams, clubes y homeschooling. Puede mezclar escuelas y niveles; clasificación al nivel superior.",
        "categories": [
          {
            "name": "Infomatrix · Quintana Roo · 2027",
            "age": "Convocatoria general del 3 de noviembre de 2026: 5–25 años al cierre de inscripción, preescolar–universidad. Equivalencia de curso y condiciones locales aparte; equipo mixto compite al nivel del mayor.",
            "age_rule": "Convocatoria general del 3 de noviembre de 2026: 5–25 años al cierre de inscripción, preescolar–universidad. Equivalencia de curso y condiciones locales aparte; equipo mixto compite al nivel del mayor.",
            "team": "1–3 estudiantes + asesor mayor de 18; admite familiar, independent teams, clubes y homeschooling. Puede mezclar escuelas y niveles; clasificación al nivel superior.",
            "hardware": "Proyecto propio: robótica / electrónica con kit o piezas abiertas, software / videogame o proyecto científico. AI permitido como apoyo declarando contribución en informe. Proyecto desde abril de 2026 o continuación explícita. Informe básico recomendado para Primaria; exposición hasta 7 minutos.",
            "event_id": "C1228",
            "entry": "Primero sede regional por geografía del equipo; otra sede o nacionalidad familiar no da acceso automático. Antes del plazo requiere registro, comprobante de pago e informe; después estado Finalista. Solicitud, Finalista, medalla y acreditación son resultados distintos. Sede corresponde al estado / región indicado; vivir en Costa Rica y pasaporte mexicano no sustituye permiso geográfico.",
            "language": "Convocatoria española; cuento científico admite ES / PT / EN, película inglesa con subtítulos españoles. No confirma EN / ES de defensa de cada proyecto en cada sede; acordar categoría elegida.",
            "note": "",
            "source": "https://infomatrix.lat/quintana-roo/",
            "checked": "2026-11-05"
          },
          {
            "name": "Infomatrix Nacional México 2027",
            "age": "Convocatoria general del 3 de noviembre de 2026: 5–25 años al cierre de inscripción, preescolar–universidad. Equivalencia de curso y condiciones locales aparte; equipo mixto compite al nivel del mayor.",
            "age_rule": "Convocatoria general del 3 de noviembre de 2026: 5–25 años al cierre de inscripción, preescolar–universidad. Equivalencia de curso y condiciones locales aparte; equipo mixto compite al nivel del mayor.",
            "team": "1–3 estudiantes + asesor mayor de 18; admite familiar, independent teams, clubes y homeschooling. Puede mezclar escuelas y niveles; clasificación al nivel superior.",
            "hardware": "Proyecto propio: robótica / electrónica con kit o piezas abiertas, software / videogame o proyecto científico. AI permitido como apoyo declarando contribución en informe. Proyecto desde abril de 2026 o continuación explícita. Informe básico recomendado para Primaria; exposición hasta 7 minutos.",
            "event_id": "C1209",
            "entry": "Acreditación regional Infomatrix o feria afiliada. Acreditados regionales no crean nueva solicitud; feria externa requiere registro, informe y pago hasta 21 de mayo de 2027.",
            "language": "Convocatoria española; cuento científico admite ES / PT / EN, película inglesa con subtítulos españoles. No confirma EN / ES de defensa de cada proyecto en cada sede; acordar categoría elegida.",
            "note": "",
            "source": "https://infomatrix.lat/nacionalmexico/",
            "checked": "2026-11-05"
          },
          {
            "name": "Infomatrix Iberoamérica 2027",
            "age": "Convocatoria general del 3 de noviembre de 2026: 5–25 años al cierre de inscripción, preescolar–universidad. Equivalencia de curso y condiciones locales aparte; equipo mixto compite al nivel del mayor.",
            "age_rule": "Convocatoria general del 3 de noviembre de 2026: 5–25 años al cierre de inscripción, preescolar–universidad. Equivalencia de curso y condiciones locales aparte; equipo mixto compite al nivel del mayor.",
            "team": "1–3 estudiantes + asesor mayor de 18; admite familiar, independent teams, clubes y homeschooling. Puede mezclar escuelas y niveles; clasificación al nivel superior.",
            "hardware": "Proyecto propio: robótica / electrónica con kit o piezas abiertas, software / videogame o proyecto científico. AI permitido como apoyo declarando contribución en informe. Proyecto desde abril de 2026 o continuación explícita. Informe básico recomendado para Primaria; exposición hasta 7 minutos.",
            "event_id": "C1208",
            "entry": "Acreditados de regionales / afiliados e invitados. PDF junto a plazo 23 de abril indica Registro por Cerrado; página sin plazo. Acordar admisión actual y condición de no acreditados.",
            "language": "Convocatoria española; cuento científico admite ES / PT / EN, película inglesa con subtítulos españoles. No confirma EN / ES de defensa de cada proyecto en cada sede; acordar categoría elegida.",
            "note": "",
            "source": "https://infomatrix.lat/iberoamericana/",
            "checked": "2026-11-05"
          },
          {
            "name": "Infomatrix General Virtual 2027",
            "age": "Convocatoria general del 3 de noviembre de 2026: 5–25 años al cierre de inscripción, preescolar–universidad. Equivalencia de curso y condiciones locales aparte; equipo mixto compite al nivel del mayor.",
            "age_rule": "Convocatoria general del 3 de noviembre de 2026: 5–25 años al cierre de inscripción, preescolar–universidad. Equivalencia de curso y condiciones locales aparte; equipo mixto compite al nivel del mayor.",
            "team": "1–3 estudiantes + asesor mayor de 18; admite familiar, independent teams, clubes y homeschooling. Puede mezclar escuelas y niveles; clasificación al nivel superior.",
            "hardware": "Proyecto propio: robótica / electrónica con kit o piezas abiertas, software / videogame o proyecto científico. AI permitido como apoyo declarando contribución en informe. Proyecto desde abril de 2026 o continuación explícita. Informe básico recomendado para Primaria; exposición hasta 7 minutos.",
            "event_id": "C1210",
            "entry": "Acceso virtual excepcional: falta de sede propia o dificultades económicas / de salud acreditadas para viajar. Requiere autorización del organizador. Solo acreditaciones nacionales y premios digitales; no final online libre para todos.",
            "language": "Convocatoria española; cuento científico admite ES / PT / EN, película inglesa con subtítulos españoles. No confirma EN / ES de defensa de cada proyecto en cada sede; acordar categoría elegida.",
            "note": "",
            "source": "https://drive.google.com/file/d/1x9HlwJ4FOtPf9cu_bJsSwAPXUdW9jp27/view",
            "checked": "2026-11-05"
          }
        ],
        "event_ids": [
          "C1208",
          "C1209",
          "C1210",
          "C1211",
          "C1212",
          "C1213",
          "C1214",
          "C1215",
          "C1216",
          "C1217",
          "C1218",
          "C1219",
          "C1220",
          "C1221",
          "C1222",
          "C1223",
          "C1224",
          "C1225",
          "C1226",
          "C1227",
          "C1228",
          "C1229",
          "C1230",
          "C1231",
          "C1232",
          "C1233",
          "C1234",
          "C1235",
          "C1236",
          "C1237",
          "C1238",
          "C1239",
          "C1240",
          "C1241",
          "C1242",
          "C1243",
          "C1244",
          "C1245",
          "C1246",
          "C1247"
        ],
        "legacy_ids": [
          "C045"
        ],
        "route": "Primero sede regional por geografía del equipo; otra sede o nacionalidad familiar no da acceso automático. Antes del plazo requiere registro, comprobante de pago e informe; después estado Finalista. Solicitud, Finalista, medalla y acreditación son resultados distintos. Sede corresponde al estado / región indicado; vivir en Costa Rica y pasaporte mexicano no sustituye permiso geográfico.",
        "hardware": "Proyecto propio: robótica / electrónica con kit o piezas abiertas, software / videogame o proyecto científico. AI permitido como apoyo declarando contribución en informe. Proyecto desde abril de 2026 o continuación explícita. Informe básico recomendado para Primaria; exposición hasta 7 minutos.",
        "language": "Convocatoria española; cuento científico admite ES / PT / EN, película inglesa con subtítulos españoles. No confirma EN / ES de defensa de cada proyecto en cada sede; acordar categoría elegida.",
        "importance": "Vía regional / internacional acreditada; premios de fase concreta, no título mundial general.",
        "strengths": "1–3 estudiantes + asesor mayor de 18; admite familiar, independent teams, clubes y homeschooling. Puede mezclar escuelas y niveles; clasificación al nivel superior.",
        "requirements": [
          "1–3 estudiantes + asesor mayor de 18; admite familiar, independent teams, clubes y homeschooling. Puede mezclar escuelas y niveles; clasificación al nivel superior.",
          "Primero sede regional por geografía del equipo; otra sede o nacionalidad familiar no da acceso automático. Antes del plazo requiere registro, comprobante de pago e informe; después estado Finalista. Solicitud, Finalista, medalla y acreditación son resultados distintos.",
          "Proyecto propio: robótica / electrónica con kit o piezas abiertas, software / videogame o proyecto científico. AI permitido como apoyo declarando contribución en informe. Proyecto desde abril de 2026 o continuación explícita. Informe básico recomendado para Primaria; exposición hasta 7 minutos."
        ],
        "nuances": [
          "Diploma de participación para todos; diploma de puesto, medalla y acreditación solo por resultado. Tras Infomatrix internacional acreditado desde regional / nacional no recibe nueva acreditación en ese evento internacional: ciclo del proyecto concluido.",
          "Convocatoria española; cuento científico admite ES / PT / EN, película inglesa con subtítulos españoles. No confirma EN / ES de defensa de cada proyecto en cada sede; acordar categoría elegida."
        ],
        "cost": "Tabla México: 450 / 900 / 1350 MXN por proyecto de 1 / 2 / 3 alumnos; asesor sin cuota de registro. Posible kit fee adicional por finalista y asesor según guía local. Viaje y alojamiento aparte; no es factura final.",
        "award": "Diploma de participación para todos; diploma de puesto, medalla y acreditación solo por resultado. Tras Infomatrix internacional acreditado desde regional / nacional no recibe nueva acreditación en ese evento internacional: ciclo del proyecto concluido.",
        "sources": [
          {
            "title": "Convocatoria actual",
            "url": "https://drive.google.com/file/d/1x9HlwJ4FOtPf9cu_bJsSwAPXUdW9jp27/view",
            "checked": "2026-11-05"
          }
        ],
        "evidence": "Recomprobados reglas y todas las páginas actuales de red; campos desconocidos y discutidos no declarados confirmados."
      },
      {
        "id": "robomatrix",
        "name": "Robomatrix · Junior / Master",
        "group": "international",
        "age_summary": "Según categoría escolar de tabla actual: Primaria / Secundaria / Bachillerato / Universidad; edad numérica no sustituye curso. Mínimo 6 equipos confirmados para abrir categoría; más de 12 permite divisiones por nivel.",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen",
          "university"
        ],
        "summary": "Hasta 2 alumnos + asesor adulto; requiere documento escolar vigente. Permite distintas escuelas; niveles mixtos por curso superior. Cada categoría / robot tiene pago de registro separado.",
        "categories": [
          {
            "name": "Robomatrix Junior Xalapa · Sumo LEGO",
            "age": "Primaria / Secundaria / Bachillerato; ambos requieren curso Primaria confirmado.",
            "age_rule": "Primaria / Secundaria / Bachillerato; ambos requieren curso Primaria confirmado.",
            "team": "Hasta 2 alumnos + asesor adulto; requiere documento escolar vigente. Permite distintas escuelas; niveles mixtos por curso superior. Cada categoría / robot tiene pago de registro separado.",
            "hardware": "LEGO autónomo: un NXT / EV3 / SPIKE / 15151; todas las piezas LEGO, 15×15 cm, hasta 1 kg. Bluetooth / Wi-Fi apagados, carga USB, espera inicial 5 s. Algoritmo se presenta al juez si lo solicita.",
            "event_id": "C1262",
            "entry": "Primero elegir disciplina escolar y país del equipo. Antes del plazo registrar robot, pagar y confirmar comprobante; estado final Finalista se verifica aparte. Continental exige acreditación a extranjeros; open para equipos mexicanos no equivale a open para todos los extranjeros.",
            "language": "Reglas ES; confirmar idioma del jurado y comunicación con equipo.",
            "note": "",
            "source": "https://drive.google.com/file/d/1EgxgIEvysRcIzXE7M1a_QAdz3nJbOxlq/view",
            "checked": "2026-11-05"
          },
          {
            "name": "Robomatrix Junior Xalapa · Codi-Bot",
            "age": "Último curso preescolar o Primaria 1–3 según reglamento específico. Título general Junior indica Primaria–Preparatoria: confirmar admisión preescolar. Matvey debe comprobar especialmente no superar 3er curso.",
            "age_rule": "Último curso preescolar o Primaria 1–3 según reglamento específico. Título general Junior indica Primaria–Preparatoria: confirmar admisión preescolar. Matvey debe comprobar especialmente no superar 3er curso.",
            "team": "Hasta 2 alumnos + asesor adulto; requiere documento escolar vigente. Permite distintas escuelas; niveles mixtos por curso superior. Cada categoría / robot tiene pago de registro separado.",
            "hardware": "Bee-Bot, Andy o similar con botones: paso 15 cm, giro 90°. Hasta 2 alumnos; cada uno programa al menos una vez. Padres y coach no intervienen, pista cambia en cada evento.",
            "event_id": "C1263",
            "entry": "Primero elegir disciplina escolar y país del equipo. Antes del plazo registrar robot, pagar y confirmar comprobante; estado final Finalista se verifica aparte. Continental exige acreditación a extranjeros; open para equipos mexicanos no equivale a open para todos los extranjeros.",
            "language": "Reglas ES; confirmar idioma del jurado y comunicación con equipo.",
            "note": "",
            "source": "https://drive.google.com/file/d/11Gn3vV5Sjb52os8OHjKJl2UYfVGhXqn_/view",
            "checked": "2026-11-05"
          },
          {
            "name": "Robomatrix Junior Xalapa · Seguidor de Líneas Kits",
            "age": "Primaria / Secundaria / Bachillerato según tabla Junior; confirmar curso de ambos.",
            "age_rule": "Primaria / Secundaria / Bachillerato según tabla Junior; confirmar curso de ambos.",
            "team": "Hasta 2 alumnos + asesor adulto; requiere documento escolar vigente. Permite distintas escuelas; niveles mixtos por curso superior. Cada categoría / robot tiene pago de registro separado.",
            "hardware": "Tabla admite kit Mbot / LEGO / VEX / Zmrobot. Dimensiones, sensores y edición del reglamento de kit elegido aún por comprobar; no categoría de hardware abierto.",
            "event_id": "C1264",
            "entry": "Primero elegir disciplina escolar y país del equipo. Antes del plazo registrar robot, pagar y confirmar comprobante; estado final Finalista se verifica aparte. Continental exige acreditación a extranjeros; open para equipos mexicanos no equivale a open para todos los extranjeros.",
            "language": "Reglas ES; confirmar idioma del jurado y comunicación con equipo.",
            "note": "",
            "source": "https://drive.google.com/file/d/10BTty6JLpHxooXhXKXwx7OQOeY6KulVI/view",
            "checked": "2026-11-05"
          },
          {
            "name": "Robomatrix · Continental Master · 2026",
            "age": "Según categoría escolar de tabla actual: Primaria / Secundaria / Bachillerato / Universidad; edad numérica no sustituye curso. Mínimo 6 equipos confirmados para abrir categoría; más de 12 permite divisiones por nivel.",
            "age_rule": "Según categoría escolar de tabla actual: Primaria / Secundaria / Bachillerato / Universidad; edad numérica no sustituye curso. Mínimo 6 equipos confirmados para abrir categoría; más de 12 permite divisiones por nivel.",
            "team": "Hasta 2 alumnos + asesor adulto; requiere documento escolar vigente. Permite distintas escuelas; niveles mixtos por curso superior. Cada categoría / robot tiene pago de registro separado.",
            "hardware": "Categorías y robots solo según tabla actual de sede elegida; Junior no admite automáticamente todas las tareas.",
            "event_id": "C1248",
            "entry": "Primero elegir disciplina escolar y país del equipo. Antes del plazo registrar robot, pagar y confirmar comprobante; estado final Finalista se verifica aparte. Continental exige acreditación a extranjeros; open para equipos mexicanos no equivale a open para todos los extranjeros.",
            "language": "Reglas ES; confirmar idioma del jurado y comunicación con equipo.",
            "note": "",
            "source": "https://robomatrix.org/continental/",
            "checked": "2026-11-05"
          }
        ],
        "event_ids": [
          "C1248",
          "C1249",
          "C1250",
          "C1251",
          "C1252",
          "C1253",
          "C1254",
          "C1255",
          "C1256",
          "C1257",
          "C1258",
          "C1259",
          "C1260",
          "C1261",
          "C1262",
          "C1263",
          "C1264"
        ],
        "legacy_ids": [
          "C045"
        ],
        "route": "Primero elegir disciplina escolar y país del equipo. Antes del plazo registrar robot, pagar y confirmar comprobante; estado final Finalista se verifica aparte. Continental exige acreditación a extranjeros; open para equipos mexicanos no equivale a open para todos los extranjeros.",
        "hardware": "LEGO autónomo: un NXT / EV3 / SPIKE / 15151; todas las piezas LEGO, 15×15 cm, hasta 1 kg. Bluetooth / Wi-Fi apagados, carga USB, espera inicial 5 s. Algoritmo se presenta al juez si lo solicita.",
        "language": "Reglas ES; confirmar idioma del jurado y comunicación con equipo.",
        "importance": "Vía regional / internacional acreditada; premios de fase concreta, no título mundial general.",
        "strengths": "Hasta 2 alumnos + asesor adulto; requiere documento escolar vigente. Permite distintas escuelas; niveles mixtos por curso superior. Cada categoría / robot tiene pago de registro separado.",
        "requirements": [
          "Hasta 2 alumnos + asesor adulto; requiere documento escolar vigente. Permite distintas escuelas; niveles mixtos por curso superior. Cada categoría / robot tiene pago de registro separado.",
          "Según categoría escolar de tabla actual: Primaria / Secundaria / Bachillerato / Universidad; edad numérica no sustituye curso. Mínimo 6 equipos confirmados para abrir categoría; más de 12 permite divisiones por nivel."
        ],
        "nuances": [
          "Condicional: confirmar curso real y admisión de categoría elegida. Equipo de Costa Rica con nacionalidad México debe acordar país del equipo; nacionalidad no determina tarifa ni acreditación automáticamente.",
          "Continental Junior / Master: 900 MXN para equipo nacional o 85 USD extranjero por proyecto registrado, no por cada niño. Acreditados según acreditación; socio 10% solo con estado confirmado. Viaje completo y equipo aparte."
        ],
        "cost": "Continental Junior / Master: 900 MXN para equipo nacional o 85 USD extranjero por proyecto registrado, no por cada niño. Acreditados según acreditación; socio 10% solo con estado confirmado. Viaje completo y equipo aparte.",
        "award": "Diploma de participación, puesto y acreditación internacional distintos; premio concreto según acta y reglas de sede.",
        "sources": [
          {
            "title": "Convocatoria actual",
            "url": "https://drive.google.com/file/d/10BTty6JLpHxooXhXKXwx7OQOeY6KulVI/view",
            "checked": "2026-11-05"
          }
        ],
        "evidence": "Recomprobados reglas y todas las páginas actuales de red; campos desconocidos y discutidos no declarados confirmados."
      },
      {
        "id": "fll-costa-rica-bioglow",
        "name": "FIRST LEGO League Costa Rica · BIOGLOW Founders",
        "group": "regional",
        "age_summary": "Explore 6–10; Challenge 9–16",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Temporada local confirmada con plazo 30 de noviembre de 2026 y día nacional 6 de marzo de 2027. Hermanos tienen vía por edad, pero requieren más integrantes y confirmación de acceso independiente / extranjero.",
        "categories": [
          {
            "name": "Explore",
            "age": "6–10",
            "team": "3–6 + coach",
            "hardware": "SPIKE Essential + Explore set / tapete",
            "age_rule": "Página local 6–10; confirmar corte exacto.",
            "entry": "Operador local Fundación STEAM publica ambas inscripciones hasta 30 de noviembre de 2026 y día nacional 6 de marzo de 2027. Explore exige 3–6 niños y un entrenador; Challenge 3–8 y un entrenador. Dos hermanos no bastan para equipo separado. Composición independiente / extranjera y país representado sin confirmar; formularios devolvieron HTTP 401 en lectura anónima, campos sin revisar. No acredita cierre de inscripción.",
            "event_id": "C1295"
          },
          {
            "name": "Challenge",
            "age": "9–16",
            "team": "3–8 + coach",
            "hardware": "Explore: LEGO SPIKE Essential, Explore set / tapete de temporada, modelo propio y póster según notebook BIOGLOW vigente. Challenge: rulebook BIOGLOW publicado permite SPIKE Prime, SPIKE Essential, EV3, Robot Inventor, Powered Up, NXT / RCX; máximo un controlador y cuatro motores en partida. Robot programable no declarado expresamente incluido en kit de inscripción. Confirmar contenido de paquete y aplicación de últimas reglas.",
            "age_rule": "Página local 9–16; confirmar corte exacto.",
            "entry": "Operador local Fundación STEAM publica ambas inscripciones hasta 30 de noviembre de 2026 y día nacional 6 de marzo de 2027. Explore exige 3–6 niños y un entrenador; Challenge 3–8 y un entrenador. Dos hermanos no bastan para equipo separado. Composición independiente / extranjera y país representado sin confirmar; formularios devolvieron HTTP 401 en lectura anónima, campos sin revisar. No acredita cierre de inscripción.",
            "event_id": "C1296"
          }
        ],
        "event_ids": [
          "C003",
          "C1295",
          "C1296"
        ],
        "legacy_ids": [],
        "route": "Equipo → inscripción local antes de 30 de noviembre → preparación BIOGLOW → día nacional 6 de marzo. Cupo internacional y sus condiciones sin confirmar en este anuncio.",
        "hardware": "Explore: LEGO SPIKE Essential, Explore set / tapete de temporada, modelo propio y póster según notebook BIOGLOW vigente. Challenge: rulebook BIOGLOW publicado permite SPIKE Prime, SPIKE Essential, EV3, Robot Inventor, Powered Up, NXT / RCX; máximo un controlador y cuatro motores en partida. Robot programable no declarado expresamente incluido en kit de inscripción. Confirmar contenido de paquete y aplicación de últimas reglas.",
        "language": "Leídas páginas / documentos en español; idioma de arbitraje presencial, entrevistas y posibilidad EN / ES para equipo elegido sin confirmar expresamente. Idioma de web no acredita idioma de admisión.",
        "importance": "Oportunidad real prioritaria en casa; no exige elegir nuevo país para primera solicitud.",
        "strengths": "Explore permite proyecto familiar conjunto con tercer integrante. Challenge ofrece a Matvey retos competitivos, programación, proyecto de investigación y defensa; entrenador evalúa adecuación tras tres años de práctica.",
        "requirements": [
          "Operador local Fundación STEAM publica ambas inscripciones hasta 30 de noviembre de 2026 y día nacional 6 de marzo de 2027. Explore exige 3–6 niños y un entrenador; Challenge 3–8 y un entrenador. Dos hermanos no bastan para equipo separado. Composición independiente / extranjera y país representado sin confirmar; formularios devolvieron HTTP 401 en lectura anónima, campos sin revisar. No acredita cierre de inscripción.",
          "Explore: LEGO SPIKE Essential, Explore set / tapete de temporada, modelo propio y póster según notebook BIOGLOW vigente. Challenge: rulebook BIOGLOW publicado permite SPIKE Prime, SPIKE Essential, EV3, Robot Inventor, Powered Up, NXT / RCX; máximo un controlador y cuatro motores en partida. Robot programable no declarado expresamente incluido en kit de inscripción. Confirmar contenido de paquete y aplicación de últimas reglas.",
          "Hora de cierre, sede final, defensa EN / ES y admisión familiar aún requieren respuesta del operador."
        ],
        "nuances": [
          "Puesto o premio competitivo solo según acta oficial. Certificado, medalla de participación y acreditación institucional no prueban victoria internacional.",
          "Paquetes Challenge de tres / cinco equipos contienen solo un kit según póster; no equivalen a tres / cinco robots. Explore de tres / cinco equipos incluye tres / cinco kits.",
          "Un paquete Explore conjunto 70000 CRC; dos paquetes separados Challenge + Explore 290000 CRC. No es presupuesto familiar completo ni aportación personal confirmada tras repartir costes con compañeros."
        ],
        "cost": "CRC: Explore — 1 equipo 70000 / 1 kit; 3 equipos 120000 / 3 kits; 5 equipos 175000 / 5 kits. Challenge — 1 equipo 220000 / 1 kit; 3 equipos 265000 / 1 kit; 5 equipos 295000 / 1 kit. Paquetes por equipo, no tarifas por niño. Póster incluye inscripción, set de categoría, material digital, medalla LEGO y certificado digital para participantes. Contenido de kit, inclusión de robot programable, impuestos, envío, entrenador, ordenador y viaje requieren factura aparte.",
        "award": "Puesto o premio competitivo solo según acta oficial. Certificado, medalla de participación y acreditación institucional no prueban victoria internacional.",
        "sources": [
          {
            "title": "Costa Rica partner programme / date / deadline",
            "url": "https://fundacionsteam.org/cmsevents/festival-nacional-de-robotica/",
            "checked": "2026-11-05"
          },
          {
            "title": "Current team-package price poster",
            "url": "https://fundacionsteam.org/wp-content/uploads/2020/08/Precios-FLL-2027-1024x1024.png",
            "checked": "2026-11-05"
          },
          {
            "title": "Current BIOGLOW Explore notebook",
            "url": "https://drive.google.com/file/d/1fA4qSCYD0jrZjhTzPdUMJPcqZGOmub_y/view",
            "checked": "2026-11-05"
          },
          {
            "title": "Current BIOGLOW Challenge rules",
            "url": "https://drive.google.com/file/d/1VCOn0NAPr1lR45w7GA9zzq6o5bW9uvMT/view",
            "checked": "2026-11-05"
          }
        ],
        "evidence": "Leídos página local, precio y materiales BIOGLOW enlazados. Formularios inaccesibles en lectura anónima; sin solicitudes enviadas."
      },
      {
        "id": "fire-institutional",
        "name": "FIRE · nueva red institucional",
        "group": "regional",
        "age_summary": "Cuatro grupos de edad 7–19; corte aún sin publicar.",
        "age_tags": [
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Operador emergente con modelo institucional y países anunciados. Calendario, reglamentos técnicos completos y resultados históricos independientes aún sin acreditar en página leída.",
        "categories": [
          {
            "name": "Exploradores",
            "age": "7–9",
            "team": "Sin publicar",
            "hardware": "Operador declara plataforma neutral; restricciones según futura convocatoria.",
            "age_rule": "Confirmar fecha de corte y composición de edades mixtas.",
            "entry": "Mediante institución y etapa elegida."
          },
          {
            "name": "Junior",
            "age": "10–12",
            "team": "Sin publicar",
            "hardware": "Operador declara plataforma neutral; restricciones según futura convocatoria.",
            "age_rule": "Confirmar fecha de corte y composición de edades mixtas.",
            "entry": "Mediante institución y etapa elegida."
          },
          {
            "name": "Juvenil",
            "age": "13–15",
            "team": "Sin publicar",
            "hardware": "Operador declara plataforma neutral; restricciones según futura convocatoria.",
            "age_rule": "Confirmar fecha de corte y composición de edades mixtas.",
            "entry": "Mediante institución y etapa elegida."
          },
          {
            "name": "Senior",
            "age": "16–19",
            "team": "Sin publicar",
            "hardware": "Operador declara plataforma neutral; restricciones según futura convocatoria.",
            "age_rule": "Confirmar fecha de corte y composición de edades mixtas.",
            "entry": "Mediante institución y etapa elegida."
          }
        ],
        "event_ids": [
          "C1310"
        ],
        "legacy_ids": [],
        "route": "F1 institución → F2 local / regional → F3 departamento → F4 nacional. Sin acreditar avance automático por pago; etapa internacional 2027 en definición.",
        "hardware": "Arduino / Raspberry Pi / LEGO Education / micro:bit / ESP32",
        "language": "Leídas páginas / documentos en español; idioma de arbitraje presencial, entrevistas y posibilidad EN / ES para equipo elegido sin confirmar expresamente. Idioma de web no acredita idioma de admisión.",
        "importance": "Candidato regional complementario; sin acreditar condición de liga mundial líder.",
        "strengths": "Declara varias plataformas y combinación de ingeniería / proyectos; nivel real evaluable tras reglas y actas.",
        "requirements": [
          "Exige organización aceptada por operador; admisión de equipo familiar independiente sin confirmar.",
          "Confirmar curso real, fecha de nacimiento, composición, representación escolar / de club, admisión extranjera y plazas por categoría elegida. Sin enviar formulario, consentimientos ni pago."
        ],
        "nuances": [
          "Puesto o premio competitivo solo según acta oficial. Certificado, medalla de participación y acreditación institucional no prueban victoria internacional.",
          "Mencionar seis países y conferencias internacionales no acredita seis torneos operativos. Página muestra tres niveles en contador y cuatro en ruta."
        ],
        "cost": "Propuesta pública: membresía institucional USD 100 / 500 / 990 por 12 meses; F1 20 / F2 35 / F3 55 / F4 80 USD por equipo. Confirmar condiciones finales e inscripciones incluidas; sin calcular coste familiar completo.",
        "award": "Puesto o premio competitivo solo según acta oficial. Certificado, medalla de participación y acreditación institucional no prueban victoria internacional.",
        "sources": [
          {
            "title": "Founding season / age groups / institutional fees",
            "url": "https://federacionfire.org/",
            "checked": "2026-11-05"
          }
        ],
        "evidence": "Leída página propia del operador, incluida provisionalidad de propuesta, ausencia de calendario y etapa internacional futura."
      },
      {
        "id": "rcj-americas-primary",
        "name": "RoboCupJunior Américas · Primary / SuperRegional",
        "group": "international",
        "age_summary": "Primary 10–14 al 1 de julio; Secondary 14–19; fechas 2027 por elegir.",
        "age_tags": [
          "10-12",
          "teen"
        ],
        "summary": "Etapa regional internacional de robótica autónoma para futuro de Matvey. Primary se distingue de final mundial RCJ 14–19.",
        "categories": [
          {
            "name": "Soccer Entry",
            "age": "10–14",
            "team": "2–4 + mentor 19+",
            "hardware": "Robots / actuación autónomos según Entry rules.",
            "age_rule": "Todos alumnos 10–14 al 1 de julio; nueva edición puede precisar tamaño de equipo.",
            "entry": "Cupo del representante nacional o plaza invitada aprobada por separado.",
            "event_id": "C1311"
          },
          {
            "name": "Rescue Line Entry",
            "age": "10–14",
            "team": "2–4 + mentor 19+",
            "hardware": "Robots / actuación autónomos según Entry rules.",
            "age_rule": "Todos alumnos 10–14 al 1 de julio; nueva edición puede precisar tamaño de equipo.",
            "entry": "Cupo del representante nacional o plaza invitada aprobada por separado.",
            "event_id": "C1312"
          },
          {
            "name": "OnStage Entry",
            "age": "10–14",
            "team": "2–5 + mentor 19+",
            "hardware": "Robots / actuación autónomos según Entry rules.",
            "age_rule": "Todos alumnos 10–14 al 1 de julio; nueva edición puede precisar tamaño de equipo.",
            "entry": "Cupo del representante nacional o plaza invitada aprobada por separado.",
            "event_id": "C1313"
          }
        ],
        "event_ids": [
          "C042",
          "C1311",
          "C1312",
          "C1313"
        ],
        "legacy_ids": [],
        "route": "Open regional → decisión nacional → cupo confirmado → inscripción en edición. País sin comité puede solicitar plaza invitada; sin derecho a International.",
        "hardware": "Robot autónomo propio para Soccer / Rescue o proyecto escénico OnStage; límites técnicos de edición concreta aparte.",
        "language": "English rules es versión prevalente; confirmar idioma de entrevistas.",
        "importance": "Meta sustancial a los 10–12, con selección real y autonomía técnica; no compra familiar abierta de medalla mundial.",
        "strengths": "Robot, código, resolver fallos y explicar aportación propia. Existen reglas Entry regionales para participantes menores.",
        "requirements": [
          "Matvey de 2017: en 2027 exige cumpleaños hasta 1 de julio inclusive; de lo contrario siguiente posibilidad con mismo corte en 2028. Oscar de 2020 no cumple Primary 2027.",
          "Exige otro alumno / equipo elegible y mentor 19+ en evento. Confirmar tamaños locales y derecho a representar país."
        ],
        "nuances": [
          "Puesto o premio competitivo solo según acta oficial. Certificado, medalla de participación y acreditación institucional no prueban victoria internacional.",
          "Sede / fecha 2027 sin anunciar. Brampton pasado 22–25 de octubre de 2026 no trasladado automáticamente a 2027. Ruta invitada para país sin comité no significa invitación automática."
        ],
        "cost": "Tarifa de nueva edición sin anunciar; robot, portátil, mentor, viaje y alojamiento aparte. Acceso público de visitantes y participación del equipo tienen condiciones distintas.",
        "award": "Puesto o premio competitivo solo según acta oficial. Certificado, medalla de participación y acreditación institucional no prueban victoria internacional.",
        "sources": [
          {
            "title": "Current general age / divisions / country route",
            "url": "https://robocupamericas.org/es/",
            "checked": "2026-11-05"
          },
          {
            "title": "Guest path without regional committee",
            "url": "https://robocupamericas.org/es/new-country/",
            "checked": "2026-11-05"
          },
          {
            "title": "Event history and organiser",
            "url": "https://robocupamericas.org/es/about/",
            "checked": "2026-11-05"
          }
        ],
        "evidence": "Leídas páginas generales vigentes y ruta invitada; condiciones de futura edición concreta aún desconocidas."
      },
      {
        "id": "eduvision-panama",
        "name": "Eduvisión Robotics Challenge Panamá",
        "group": "regional",
        "age_summary": "Reglas 2026: 4–18, corte 31 de marzo; convocatoria futura sin anunciar.",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Última fecha publicada 7–9 de octubre de 2026, Instituto Técnico Don Bosco, Paitilla / vía Israel / calle 71. Temporada pasada; fecha y reglas de próxima convocatoria sin anunciar. Passline redirige a home general, billete y precio sin confirmar. Enlace INSCRÍBETE AHORA no acredita convocatoria nueva.",
        "categories": [
          {
            "name": "Animate · Green Planet",
            "age": "4–5",
            "team": "3 + coach",
            "hardware": "Tale-Bot",
            "age_rule": "Archivo 2026: edad al 31 de marzo; regla de próxima temporada aún sin establecer.",
            "entry": "Por institución; convocatoria nueva y equipo extranjero sin confirmar.",
            "event_id": "C1315"
          },
          {
            "name": "Iluminate · Sequence Challenge",
            "age": "6–7",
            "team": "3 + coach",
            "hardware": "Tale-Bot",
            "age_rule": "Archivo 2026: edad al 31 de marzo; regla de próxima temporada aún sin establecer.",
            "entry": "Por institución; convocatoria nueva y equipo extranjero sin confirmar.",
            "event_id": "C1316"
          },
          {
            "name": "Wonders Makers · Free Project",
            "age": "8–10",
            "team": "3 + coach",
            "hardware": "Elecfreaks Wonder Building Kit 32 in 1 + micro:bit",
            "age_rule": "Archivo 2026: edad al 31 de marzo; regla de próxima temporada aún sin establecer.",
            "entry": "Por institución; convocatoria nueva y equipo extranjero sin confirmar.",
            "event_id": "C1317"
          },
          {
            "name": "Robot Explorers · Line Follower",
            "age": "11–14",
            "team": "3 + coach",
            "hardware": "mBot 2",
            "age_rule": "Archivo 2026: edad al 31 de marzo; regla de próxima temporada aún sin establecer.",
            "entry": "Por institución; convocatoria nueva y equipo extranjero sin confirmar.",
            "event_id": "C1318"
          },
          {
            "name": "Sumo Challenge · Robot Sumo",
            "age": "11–14",
            "team": "3 + coach",
            "hardware": "mBot 2",
            "age_rule": "Archivo 2026: edad al 31 de marzo; regla de próxima temporada aún sin establecer.",
            "entry": "Por institución; convocatoria nueva y equipo extranjero sin confirmar.",
            "event_id": "C1319"
          },
          {
            "name": "Off Road Challenge · Extreme Circuit",
            "age": "15–18",
            "team": "3 + coach",
            "hardware": "mBot Ranger",
            "age_rule": "Archivo 2026: edad al 31 de marzo; regla de próxima temporada aún sin establecer.",
            "entry": "Por institución; convocatoria nueva y equipo extranjero sin confirmar.",
            "event_id": "C1320"
          }
        ],
        "event_ids": [
          "C1314",
          "C1315",
          "C1316",
          "C1317",
          "C1318",
          "C1319",
          "C1320"
        ],
        "legacy_ids": [],
        "route": "Preparación escolar / club → nueva convocatoria → categoría por corte publicado → concurso local. Sin acreditar clasificación internacional mediante este anuncio.",
        "hardware": "Tale-Bot para 4–5 / 6–7; Wonder Building Kit 32 in 1 + micro:bit para 8–10; mBot 2 para 11–14; mBot Ranger para 15–18. Reglas no ofrecen libre elección de cualquier robot.",
        "language": "Leídas páginas / documentos en español; idioma de arbitraje presencial, entrevistas y posibilidad EN / ES para equipo elegido sin confirmar expresamente. Idioma de web no acredita idioma de admisión.",
        "importance": "Alternativa regional cercana con estructura menor concreta; no viaje 2027 confirmado.",
        "strengths": "Desde programación por botones hasta proyecto micro:bit, seguidor de línea, sumo y navegación autónoma. Edad y equipo varían por disciplina.",
        "requirements": [
          "Cada una de seis categorías PDF exige tres alumnos y un representante / coach mayor de 18. Dos hermanos no forman tal equipo; menores en grupos de edad distintos.",
          "Confirmar curso real, fecha de nacimiento, composición, representación escolar / de club, admisión extranjera y plazas por categoría elegida. Sin enviar formulario, consentimientos ni pago."
        ],
        "nuances": [
          "Última fecha publicada 7–9 de octubre de 2026, Instituto Técnico Don Bosco, Paitilla / vía Israel / calle 71. Temporada pasada; fecha y reglas de próxima convocatoria sin anunciar. Passline redirige a home general, billete y precio sin confirmar. Enlace INSCRÍBETE AHORA no acredita convocatoria nueva.",
          "Sin calcular admisión por edad el día de torneo: reglas publicadas usan 31 de marzo. Año futuro requiere edición nueva, no sustitución mecánica de 2026 por 2027."
        ],
        "cost": "Tarifa, kit, mantenimiento y billete de visitante de próxima temporada sin establecer. Redirección de enlace Passline antiguo a home general no es billete disponible.",
        "award": "Puesto o premio competitivo solo según acta oficial. Certificado, medalla de participación y acreditación institucional no prueban victoria internacional.",
        "sources": [
          {
            "title": "Official programme / last-season date poster",
            "url": "https://www.eduvisionpnm.com/challenge/",
            "checked": "2026-11-05"
          },
          {
            "title": "Published October 2026 date",
            "url": "https://www.eduvisionpnm.com/challenge/assets/images/fechas-evento.png",
            "checked": "2026-11-05"
          },
          {
            "title": "General rules 2026",
            "url": "https://www.eduvisionpnm.com/challenge/assets/pdf/reglamento-general-robotics-2026.pdf",
            "checked": "2026-11-05"
          },
          {
            "title": "Animate · Green Planet · 2026 rules",
            "url": "https://www.eduvisionpnm.com/challenge/assets/pdf/reglamento-animate.pdf",
            "checked": "2026-11-05"
          },
          {
            "title": "Iluminate · Sequence Challenge · 2026 rules",
            "url": "https://www.eduvisionpnm.com/challenge/assets/pdf/reglamento-iluminate.pdf",
            "checked": "2026-11-05"
          },
          {
            "title": "Wonders Makers · Free Project · 2026 rules",
            "url": "https://www.eduvisionpnm.com/challenge/assets/pdf/reglamento-wonders-makers.pdf",
            "checked": "2026-11-05"
          },
          {
            "title": "Robot Explorers · Line Follower · 2026 rules",
            "url": "https://www.eduvisionpnm.com/challenge/assets/pdf/reglamento-robot-explorers.pdf",
            "checked": "2026-11-05"
          },
          {
            "title": "Sumo Challenge · Robot Sumo · 2026 rules",
            "url": "https://www.eduvisionpnm.com/challenge/assets/pdf/reglamento-sumo.pdf",
            "checked": "2026-11-05"
          },
          {
            "title": "Off Road Challenge · Extreme Circuit · 2026 rules",
            "url": "https://www.eduvisionpnm.com/challenge/assets/pdf/reglamento-off-road.pdf",
            "checked": "2026-11-05"
          }
        ],
        "evidence": "Leídos documento general y seis categorías; inspeccionadas páginas de edad / composición / equipo y fecha de póster. Sin localizar tarifa ni fechas nuevas en estas fuentes."
      },
      {
        "id": "first-central-asia",
        "name": "FIRST Central Asia · Kazakhstan / Kyrgyzstan / Uzbekistan",
        "group": "regional",
        "age_summary": "Discover 4–6; Explore 6–10; Challenge 10–16; FTC 12–18",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Calendario oficial 2026–27; importan región de origen, etapa y edad hasta 01.05.2027.",
        "categories": [
          {
            "name": "Kazakhstan Central Asia FIRST Championship 2027 · FLL-D",
            "age": "Discover 4–6",
            "team": "2–4 niños, hasta dos mentores 18+.",
            "hardware": "LEGO DUPLO / Discover set",
            "entry": "Registro mediante uSTEM Connect y Team Number local, formulario a cargo de mentor adulto. Enlace no acredita inscripción abierta del torneo elegido, plazas ni admisión familiar. Regional / Qualifier / Championship son etapas distintas; cupo no automático. Reglamento del operador: en 2026 Explore / Challenge obtienen cupo solo en su región. Qualifier de enero tiene lista de regiones admitidas; pasaporte o viaje turístico no convierte equipo familiar extranjero en local. Confirmar por separado admisión y aplicación de edades en Kirguistán / Uzbekistán.",
            "event_id": "C1420"
          },
          {
            "name": "Kazakhstan Central Asia FIRST Championship 2027 · FLL-E",
            "age": "Explore 6–10",
            "team": "2–4 niños, uno o dos mentores 18+; dos hermanos cumplen número de participantes.",
            "hardware": "LEGO WeDo / SPIKE Essential + Explore set / poster",
            "entry": "Registro mediante uSTEM Connect y Team Number local, formulario a cargo de mentor adulto. Enlace no acredita inscripción abierta del torneo elegido, plazas ni admisión familiar. Regional / Qualifier / Championship son etapas distintas; cupo no automático. Reglamento del operador: en 2026 Explore / Challenge obtienen cupo solo en su región. Qualifier de enero tiene lista de regiones admitidas; pasaporte o viaje turístico no convierte equipo familiar extranjero en local. Confirmar por separado admisión y aplicación de edades en Kirguistán / Uzbekistán.",
            "event_id": "C874"
          },
          {
            "name": "Kazakhstan Central Asia FIRST Championship 2027 · FLL-C",
            "age": "Challenge 10–16",
            "team": "2–8 participantes, hasta dos mentores 18+.",
            "hardware": "LEGO SPIKE Prime / permitted legacy system + BIOGLOW field",
            "entry": "Registro mediante uSTEM Connect y Team Number local, formulario a cargo de mentor adulto. Enlace no acredita inscripción abierta del torneo elegido, plazas ni admisión familiar. Regional / Qualifier / Championship son etapas distintas; cupo no automático. Reglamento del operador: en 2026 Explore / Challenge obtienen cupo solo en su región. Qualifier de enero tiene lista de regiones admitidas; pasaporte o viaje turístico no convierte equipo familiar extranjero en local. Confirmar por separado admisión y aplicación de edades en Kirguistán / Uzbekistán.",
            "event_id": "C875"
          },
          {
            "name": "Kazakhstan Central Asia FIRST Championship 2027 · FTC",
            "age": "FTC 12–18",
            "team": "2–15 participantes, hasta dos mentores 18+.",
            "hardware": "FTC kit / BIOBUZZ 2026–27",
            "entry": "Registro mediante uSTEM Connect y Team Number local, formulario a cargo de mentor adulto. Enlace no acredita inscripción abierta del torneo elegido, plazas ni admisión familiar. Regional / Qualifier / Championship son etapas distintas; cupo no automático. Reglamento del operador: en 2026 Explore / Challenge obtienen cupo solo en su región. Qualifier de enero tiene lista de regiones admitidas; pasaporte o viaje turístico no convierte equipo familiar extranjero en local. Confirmar por separado admisión y aplicación de edades en Kirguistán / Uzbekistán.",
            "event_id": "C1421"
          }
        ],
        "event_ids": [
          "C1329",
          "C1330",
          "C1331",
          "C1332",
          "C1333",
          "C1334",
          "C1335",
          "C1336",
          "C1337",
          "C1338",
          "C1339",
          "C1340",
          "C1341",
          "C1342",
          "C1343",
          "C1344",
          "C1345",
          "C1346",
          "C1347",
          "C1348",
          "C1349",
          "C1350",
          "C1351",
          "C1352",
          "C1353",
          "C1354",
          "C1355",
          "C1356",
          "C1357",
          "C1358",
          "C1359",
          "C1360",
          "C1361",
          "C1362",
          "C1363",
          "C1364",
          "C1365",
          "C1366",
          "C1367",
          "C1368",
          "C1369",
          "C1370",
          "C1371",
          "C1372",
          "C1373",
          "C1374",
          "C1375",
          "C1376",
          "C1377",
          "C1378",
          "C1379",
          "C1380",
          "C1381",
          "C1382",
          "C1383",
          "C1384",
          "C1385",
          "C1386",
          "C1387",
          "C1388",
          "C1389",
          "C1390",
          "C1391",
          "C1392",
          "C1393",
          "C1394",
          "C1395",
          "C1396",
          "C1397",
          "C1398",
          "C1399",
          "C1400",
          "C1401",
          "C1402",
          "C1403",
          "C1404",
          "C1405",
          "C1406",
          "C1407",
          "C1408",
          "C1409",
          "C1410",
          "C1411",
          "C1412",
          "C1413",
          "C1414",
          "C1415",
          "C1416",
          "C1417",
          "C1418",
          "C1419",
          "C1420",
          "C874",
          "C875",
          "C1421",
          "C1422",
          "C1423",
          "C1424",
          "C1425",
          "C1426",
          "C1427",
          "C1428",
          "C1429",
          "C1430",
          "C1431",
          "C1432",
          "C1433",
          "C1434",
          "C1435",
          "C1436",
          "C1437"
        ],
        "legacy_ids": [],
        "route": "Registro mediante uSTEM Connect y Team Number local, formulario a cargo de mentor adulto. Enlace no acredita inscripción abierta del torneo elegido, plazas ni admisión familiar. Regional / Qualifier / Championship son etapas distintas; cupo no automático. Reglamento del operador: en 2026 Explore / Challenge obtienen cupo solo en su región. Qualifier de enero tiene lista de regiones admitidas; pasaporte o viaje turístico no convierte equipo familiar extranjero en local. Confirmar por separado admisión y aplicación de edades en Kirguistán / Uzbekistán.",
        "hardware": "LEGO DUPLO / WeDo / SPIKE / FTC · separate categories",
        "language": "Existen materiales oficiales en ruso / inglés; confirmar idioma de arbitraje, entrevista y apoyo al equipo elegido. Idioma del documento no equivale al de todas las clases.",
        "importance": "",
        "strengths": "",
        "requirements": [
          "Reglamento local exige cumplir edad durante temporada principal y hasta 01.05.2027 inclusive; off-season se verifica en fecha de su evento. No es regla solo por año de nacimiento.",
          "Registro mediante uSTEM Connect y Team Number local, formulario a cargo de mentor adulto. Enlace no acredita inscripción abierta del torneo elegido, plazas ni admisión familiar. Regional / Qualifier / Championship son etapas distintas; cupo no automático.",
          "Reglamento del operador: en 2026 Explore / Challenge obtienen cupo solo en su región. Qualifier de enero tiene lista de regiones admitidas; pasaporte o viaje turístico no convierte equipo familiar extranjero en local. Confirmar por separado admisión y aplicación de edades en Kirguistán / Uzbekistán."
        ],
        "nuances": [
          "Explore tiene 2–4 participantes, Challenge 2–8; dos hermanos cumplen número solo en Explore. Challenge aquí desde 10, no desde 9 globales. Future Edition K–2 es 5–7 con mínimo de equipo desconocido; 3–8 es 8–16, 4–8 participantes y Grades 3–8 reales. Future Edition no anunciada en todos los torneos del calendario."
        ],
        "cost": "Tarifa de participación, robot kit, mentor, viaje y alojamiento sin confirmar por separado; importe desconocido no es cero.",
        "award": "Reconocimiento de festival, puesto, national quota y Houston son distintos; números de cupos mundiales 2027 aún pendientes.",
        "sources": [
          {
            "title": "Current season operator",
            "url": "https://firstrobotics.kz/",
            "checked": "2026-11-05"
          },
          {
            "title": "Official calendar snapshot",
            "url": "https://docs.google.com/spreadsheets/d/1QJbpsCGQfsV_idUxsbKhKHm1SgQgFZAqQCVM67HY6VY/edit",
            "checked": "2026-11-05"
          },
          {
            "title": "Local season rulebook",
            "url": "https://docs.google.com/document/d/1UYpkDZL86SZpFMcgtpUmEJi4qnT7Oj-1BdGGisJD9ws/edit",
            "checked": "2026-11-05"
          }
        ],
        "evidence": "Calendario y programas verificados en datos públicos del operador; reglas en documento completo."
      },
      {
        "id": "zambia-jets",
        "name": "Zambia JETS · Digital, Robotics & Intelligent Systems",
        "group": "regional",
        "age_summary": "ECE / Primary / Secondary",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Software, robotics, AI, automation e IoT; cinco dominios y Skills evaluados según sus rúbricas.",
        "categories": [],
        "event_ids": [
          "C1450"
        ],
        "legacy_ids": [],
        "route": "Escuela → district → province → national. Calendario público de Zambia, no torneo familiar extranjero libre. National Fair 2026 indicado en septiembre; nueva temporada y admisión extranjera sin establecer.",
        "hardware": "Software, robotics, AI, automation e IoT; cinco dominios y Skills evaluados según sus rúbricas.",
        "language": "Idioma de estas clases EN / ES / RU sin confirmar. Página inglesa no equivale a enseñanza inglesa; comprobar apoyo al grupo elegido.",
        "importance": "",
        "strengths": "",
        "requirements": [
          "Condicional — curso escolar real y aplicación de PDF antiguo a 2027 desconocidos; edad no sustituye curso.",
          "Confirmar acceso extranjero individual, idioma docente, nivel adecuado, plaza y factura completa. Compatibilidad de edad no es admisión. Sin formularios, consentimientos, solicitudes, mensajes ni pagos."
        ],
        "nuances": [
          "Aprendizaje / proyecto propio; certificado y concurso interno no equivalen a victoria internacional."
        ],
        "cost": "Precio, moneda, inclusiones y fechas del grupo elegido no publicados en fuente leída; solicitar factura completa.",
        "award": "Aprendizaje / proyecto propio; certificado y concurso interno no equivalen a victoria internacional.",
        "sources": [
          {
            "title": "DNSC official programme",
            "url": "https://www.dnsc.gov.zm/jets26/index.php?year=2026",
            "checked": "2026-11-05"
          }
        ],
        "evidence": "Fuente oficial leída; condiciones desconocidas conservadas expresamente."
      },
      {
        "id": "rcj-japan",
        "name": "RoboCupJunior Japan · World / Challenge Class",
        "group": "regional",
        "age_summary": "Límite japonés general ≤19 al 01.07.2027, sin edad mínima. Challenge Entry / Youth además exigen no superar junior high en block. Deben explicar robot propio; compatibilidad de edad no acredita capacidad, admisión ni selección mundial.",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Límite japonés general ≤19 al 01.07.2027, sin edad mínima. Challenge Entry / Youth además exigen no superar junior high en block. Deben explicar robot propio; compatibilidad de edad no acredita capacidad, admisión ni selección mundial.",
        "categories": [
          {
            "name": "Soccer Vision",
            "age": "Límite japonés general ≤19 al 01.07.2027, sin edad mínima. Challenge Entry / Youth además exigen no superar junior high en block. Deben explicar robot propio; compatibilidad de edad no acredita capacidad, admisión ni selección mundial.",
            "team": "2–4 integrantes + mentor 18+; mentor mundial 19+.",
            "hardware": "Soccer Rules 2027 · Vision local rules",
            "entry": "Menores pueden competir en World Class doméstico, sin sustituir criterios internacionales ni cupo. Kanto 2027: AI / bibliotecas no autorizan presentar trabajo ajeno. Niño debe entender algoritmo, explicar AI utilizado, instrucciones y construcción propia; robot del mentor prohibido. Aclaración local, no reglamento universal de ligas.",
            "event_id": "C1453"
          },
          {
            "name": "Soccer Infrared",
            "age": "Límite japonés general ≤19 al 01.07.2027, sin edad mínima. Challenge Entry / Youth además exigen no superar junior high en block. Deben explicar robot propio; compatibilidad de edad no acredita capacidad, admisión ni selección mundial.",
            "team": "2–4 integrantes + mentor 18+; mentor mundial 19+.",
            "hardware": "Soccer Rules 2027 · new official IR ball",
            "entry": "Menores pueden competir en World Class doméstico, sin sustituir criterios internacionales ni cupo. Kanto 2027: AI / bibliotecas no autorizan presentar trabajo ajeno. Niño debe entender algoritmo, explicar AI utilizado, instrucciones y construcción propia; robot del mentor prohibido. Aclaración local, no reglamento universal de ligas.",
            "event_id": "C1454"
          },
          {
            "name": "Soccer Youth",
            "age": "Límite japonés general ≤19 al 01.07.2027, sin edad mínima. Challenge Entry / Youth además exigen no superar junior high en block. Deben explicar robot propio; compatibilidad de edad no acredita capacidad, admisión ni selección mundial.",
            "team": "2–4 integrantes + mentor 18+; mentor mundial 19+.",
            "hardware": "Soccer 2027 · RCJ-05R",
            "entry": "No superar junior high; actuaciones anteriores sin límite. Kanto 2027: AI / bibliotecas no autorizan presentar trabajo ajeno. Niño debe entender algoritmo, explicar AI utilizado, instrucciones y construcción propia; robot del mentor prohibido. Aclaración local, no reglamento universal de ligas.",
            "event_id": "C1455"
          },
          {
            "name": "Soccer Entry",
            "age": "Límite japonés general ≤19 al 01.07.2027, sin edad mínima. Challenge Entry / Youth además exigen no superar junior high en block. Deben explicar robot propio; compatibilidad de edad no acredita capacidad, admisión ni selección mundial.",
            "team": "2–4 integrantes + mentor 18+; mentor mundial 19+.",
            "hardware": "Soccer 2027 local rules · RCJ-05R",
            "entry": "Excluye experiencia previa Japan Open Soccer Entry / Japan League; online 2021 no cuenta. Kanto 2027: AI / bibliotecas no autorizan presentar trabajo ajeno. Niño debe entender algoritmo, explicar AI utilizado, instrucciones y construcción propia; robot del mentor prohibido. Aclaración local, no reglamento universal de ligas.",
            "event_id": "C1456"
          },
          {
            "name": "Rescue Line",
            "age": "Límite japonés general ≤19 al 01.07.2027, sin edad mínima. Challenge Entry / Youth además exigen no superar junior high en block. Deben explicar robot propio; compatibilidad de edad no acredita capacidad, admisión ni selección mundial.",
            "team": "2–4 integrantes + mentor 18+; mentor mundial 19+.",
            "hardware": "Rescue Line 2026 + announced local amendments",
            "entry": "Menores pueden competir en World Class doméstico, sin sustituir criterios internacionales ni cupo. Kanto 2027: AI / bibliotecas no autorizan presentar trabajo ajeno. Niño debe entender algoritmo, explicar AI utilizado, instrucciones y construcción propia; robot del mentor prohibido. Aclaración local, no reglamento universal de ligas.",
            "event_id": "C1457"
          },
          {
            "name": "Rescue Maze",
            "age": "Límite japonés general ≤19 al 01.07.2027, sin edad mínima. Challenge Entry / Youth además exigen no superar junior high en block. Deben explicar robot propio; compatibilidad de edad no acredita capacidad, admisión ni selección mundial.",
            "team": "2–4 integrantes + mentor 18+; mentor mundial 19+.",
            "hardware": "Rescue Maze 2026 + announced local amendments",
            "entry": "Menores pueden competir en World Class doméstico, sin sustituir criterios internacionales ni cupo. Kanto 2027: AI / bibliotecas no autorizan presentar trabajo ajeno. Niño debe entender algoritmo, explicar AI utilizado, instrucciones y construcción propia; robot del mentor prohibido. Aclaración local, no reglamento universal de ligas.",
            "event_id": "C1458"
          },
          {
            "name": "Rescue Simulation",
            "age": "Límite japonés general ≤19 al 01.07.2027, sin edad mínima. Challenge Entry / Youth además exigen no superar junior high en block. Deben explicar robot propio; compatibilidad de edad no acredita capacidad, admisión ni selección mundial.",
            "team": "2–4 integrantes + mentor 18+; mentor mundial 19+.",
            "hardware": "Rescue Simulation 2026 · Erebus 26.1",
            "entry": "Menores pueden competir en World Class doméstico, sin sustituir criterios internacionales ni cupo. Kanto 2027: AI / bibliotecas no autorizan presentar trabajo ajeno. Niño debe entender algoritmo, explicar AI utilizado, instrucciones y construcción propia; robot del mentor prohibido. Aclaración local, no reglamento universal de ligas.",
            "event_id": "C1459"
          },
          {
            "name": "Rescue Line Entry",
            "age": "Límite japonés general ≤19 al 01.07.2027, sin edad mínima. Challenge Entry / Youth además exigen no superar junior high en block. Deben explicar robot propio; compatibilidad de edad no acredita capacidad, admisión ni selección mundial.",
            "team": "1–2 integrantes + mentor 18+; mentor mundial 19+.",
            "hardware": "Japanese Rescue Line Entry 2026 + local amendments",
            "entry": "Excluye experiencia previa Japan Open Rescue Line Entry. Kanto 2027: AI / bibliotecas no autorizan presentar trabajo ajeno. Niño debe entender algoritmo, explicar AI utilizado, instrucciones y construcción propia; robot del mentor prohibido. Aclaración local, no reglamento universal de ligas.",
            "event_id": "C1460"
          },
          {
            "name": "Rescue Maze Entry",
            "age": "Límite japonés general ≤19 al 01.07.2027, sin edad mínima. Challenge Entry / Youth además exigen no superar junior high en block. Deben explicar robot propio; compatibilidad de edad no acredita capacidad, admisión ni selección mundial.",
            "team": "1–2 integrantes + mentor 18+; mentor mundial 19+.",
            "hardware": "Japanese Rescue Maze Entry 2026 + local amendments",
            "entry": "Excluye World Rescue Maze previo en Japan Open o top 3 Maze Entry. Simple participación Entry anterior permitida. Kanto 2027: AI / bibliotecas no autorizan presentar trabajo ajeno. Niño debe entender algoritmo, explicar AI utilizado, instrucciones y construcción propia; robot del mentor prohibido. Aclaración local, no reglamento universal de ligas.",
            "event_id": "C1461"
          },
          {
            "name": "Rescue Simulation Entry",
            "age": "Límite japonés general ≤19 al 01.07.2027, sin edad mínima. Challenge Entry / Youth además exigen no superar junior high en block. Deben explicar robot propio; compatibilidad de edad no acredita capacidad, admisión ni selección mundial.",
            "team": "1–2 integrantes + mentor 18+; mentor mundial 19+.",
            "hardware": "Simplified Rescue Simulation 2026 · Erebus 26.1",
            "entry": "Excluye World Rescue Simulation previo en Japan Open. Entry nueva: sin zonas 3–4, floating tiles ni victims con letras; dificultad reducida, no juego libre en cualquier simulador. Kanto 2027: AI / bibliotecas no autorizan presentar trabajo ajeno. Niño debe entender algoritmo, explicar AI utilizado, instrucciones y construcción propia; robot del mentor prohibido. Aclaración local, no reglamento universal de ligas.",
            "event_id": "C1462"
          },
          {
            "name": "RCAP CoSpace Autonomous Driving",
            "age": "Límite japonés general ≤19 al 01.07.2027, sin edad mínima. Challenge Entry / Youth además exigen no superar junior high en block. Deben explicar robot propio; compatibilidad de edad no acredita capacidad, admisión ni selección mundial.",
            "team": "1–4 integrantes + mentor 18+; mentor mundial 19+.",
            "hardware": "RCAP 2023 U-19 · CoSpace Auto-Driving 2022 V22.4.4",
            "entry": "Última edición de esta disciplina en Japan Open en 2027. Máximo 19 al 01.07.2027, sin límite adicional junior-high. Kanto 2027: AI / bibliotecas no autorizan presentar trabajo ajeno. Niño debe entender algoritmo, explicar AI utilizado, instrucciones y construcción propia; robot del mentor prohibido. Aclaración local, no reglamento universal de ligas.",
            "event_id": "C1463"
          },
          {
            "name": "OnStage",
            "age": "Límite japonés general ≤19 al 01.07.2027, sin edad mínima. Challenge Entry / Youth además exigen no superar junior high en block. Deben explicar robot propio; compatibilidad de edad no acredita capacidad, admisión ni selección mundial.",
            "team": "2–5 integrantes + mentor 18+; mentor mundial 19+.",
            "hardware": "Domestic rules based on RoboCup 2026 OnStage",
            "entry": "Menores pueden competir en World Class doméstico, sin sustituir criterios internacionales ni cupo. Kanto 2027: AI / bibliotecas no autorizan presentar trabajo ajeno. Niño debe entender algoritmo, explicar AI utilizado, instrucciones y construcción propia; robot del mentor prohibido. Aclaración local, no reglamento universal de ligas.",
            "event_id": "C1464"
          },
          {
            "name": "OnStage Entry",
            "age": "Límite japonés general ≤19 al 01.07.2027, sin edad mínima. Challenge Entry / Youth además exigen no superar junior high en block. Deben explicar robot propio; compatibilidad de edad no acredita capacidad, admisión ni selección mundial.",
            "team": "1–6 integrantes + mentor 18+; mentor mundial 19+.",
            "hardware": "OnStage Challenge Class rulebook",
            "entry": "Excluye World OnStage previo en Japan Open o top 3 antigua OnStage Japan League; online 2021 no cuenta. Simple participación Entry anterior permitida. Kanto 2027: AI / bibliotecas no autorizan presentar trabajo ajeno. Niño debe entender algoritmo, explicar AI utilizado, instrucciones y construcción propia; robot del mentor prohibido. Aclaración local, no reglamento universal de ligas.",
            "event_id": "C1465"
          }
        ],
        "event_ids": [
          "C1453",
          "C1454",
          "C1455",
          "C1456",
          "C1457",
          "C1458",
          "C1459",
          "C1460",
          "C1461",
          "C1462",
          "C1463",
          "C1464",
          "C1465",
          "C1466",
          "C1467",
          "C1468"
        ],
        "legacy_ids": [],
        "route": "Ruta doméstica: node cercano a residencia → block → recomendación a Japan Open. PDF contempla overseas slots, pero solicitud concreta de familia extranjera, cupo y plazos sin establecer. Nombre Open no implica acceso familiar libre. Equipo queda fijado desde primera selección; sin añadir / sustituir integrantes después.",
        "hardware": "Soccer / Rescue autónomos, simuladores Erebus y CoSpace, robot escénico; límites locales según disciplina.",
        "language": "Enseñanza o evaluación EN / ES / RU de este programa sin confirmar. Idioma de página / reglamento no acredita idioma de comunicación.",
        "importance": "",
        "strengths": "",
        "requirements": [
          "Ruta doméstica: node cercano a residencia → block → recomendación a Japan Open. PDF contempla overseas slots, pero solicitud concreta de familia extranjera, cupo y plazos sin establecer. Nombre Open no implica acceso familiar libre. Equipo queda fijado desde primera selección; sin añadir / sustituir integrantes después.",
          "Límite japonés general ≤19 al 01.07.2027, sin edad mínima. Challenge Entry / Youth además exigen no superar junior high en block. Deben explicar robot propio; compatibilidad de edad no acredita capacidad, admisión ni selección mundial.",
          "Requiere póster para publicación Web: A3 landscape PDF ≤20MB; comité técnico fija nombre de archivo y plazos. Cumplir reglas de baterías; al menos 1 representante del equipo (mentor, padre o antiguo participante) ayuda como voluntario en el torneo.",
          "Confirmar plaza, admisión extranjera individual, idioma del grupo concreto, nivel y factura completa. Edad / fecha no significan admisión. Sin formularios, consentimientos, mensajes ni pagos."
        ],
        "nuances": [
          "Kanto 2027: AI / bibliotecas no autorizan presentar trabajo ajeno. Niño debe entender algoritmo, explicar AI utilizado, instrucciones y construcción propia; robot del mentor prohibido. Aclaración local, no reglamento universal de ligas.",
          "Solo World Class selecciona recomendaciones a RoboCup 2027; ganar Challenge Class no clasifica al mundial. Este Japan Open no selecciona recomendaciones RCAP / otros superregional."
        ],
        "cost": "Precio completo y condiciones de convocatoria elegida sin establecer; gastos desconocidos no equivalen a cero.",
        "award": "Solo World Class selecciona recomendaciones a RoboCup 2027; ganar Challenge Class no clasifica al mundial. Este Japan Open no selecciona recomendaciones RCAP / otros superregional.",
        "sources": [
          {
            "title": "2027 guidelines · v1.0 · 25 Sep 2026",
            "url": "https://drive.google.com/uc?export=download&id=1ZB16rlv9flh-L2RZobxL1oL_uDYUnBaW",
            "checked": "2026-11-05"
          },
          {
            "title": "National dates",
            "url": "https://www.robocupjunior.jp/2027amagasaki_outline.html",
            "checked": "2026-11-05"
          }
        ],
        "evidence": "Confirmar curso real, fecha de nacimiento, composición, representación escolar / de club, admisión extranjera y plazas por categoría elegida. Sin enviar formulario, consentimientos ni pago."
      },
      {
        "id": "codigo-tbox",
        "name": "Código TBox · LATAM school STEAM",
        "group": "regional",
        "age_summary": "Por cursos: Expo preschool–bachillerato; Scratch 4–6; GDevelop 6–9; App 10–12; resto 4+ / 7+.",
        "age_tags": [
          "unknown"
        ],
        "summary": "Solo equipos escolares: 4 alumnos del mismo colegio + docente-coach; un alumno en un equipo / categoría. Mayoría de categorías exige programa TBox del colegio. Categoría abierta web+AI admite colegios sin TBox, pero desde 7.º curso. Dos hermanos no forman equipo completo; pasaportes no sustituyen acceso escolar. Reglas generales 2026 admiten colegios de toda LATAM, condiciones nuevas 2027 desconocidas.",
        "categories": [
          {
            "name": "Código TBox · Aventuras espaciales con Scratch · next season",
            "age": "Cursos escolares: 4–6. No es edad numérica.",
            "team": "4 alumnos de mismo colegio + docente",
            "hardware": "Scratch",
            "entry": "Solo equipos escolares: 4 alumnos del mismo colegio + docente-coach; un alumno en un equipo / categoría. Mayoría de categorías exige programa TBox del colegio. Categoría abierta web+AI admite colegios sin TBox, pero desde 7.º curso. Dos hermanos no forman equipo completo; pasaportes no sustituyen acceso escolar. Reglas generales 2026 admiten colegios de toda LATAM, condiciones nuevas 2027 desconocidas.",
            "event_id": "C1469"
          },
          {
            "name": "Código TBox · Exploración espacial con GDevelop · next season",
            "age": "Cursos escolares: 6–9. No es edad numérica.",
            "team": "4 alumnos de mismo colegio + docente",
            "hardware": "GDevelop",
            "entry": "Solo equipos escolares: 4 alumnos del mismo colegio + docente-coach; un alumno en un equipo / categoría. Mayoría de categorías exige programa TBox del colegio. Categoría abierta web+AI admite colegios sin TBox, pero desde 7.º curso. Dos hermanos no forman equipo completo; pasaportes no sustituyen acceso escolar. Reglas generales 2026 admiten colegios de toda LATAM, condiciones nuevas 2027 desconocidas.",
            "event_id": "C1470"
          },
          {
            "name": "Código TBox · Aplicaciones espaciales · next season",
            "age": "Cursos escolares: 10–12. No es edad numérica.",
            "team": "4 alumnos de mismo colegio + docente",
            "hardware": "App Inventor",
            "entry": "Solo equipos escolares: 4 alumnos del mismo colegio + docente-coach; un alumno en un equipo / categoría. Mayoría de categorías exige programa TBox del colegio. Categoría abierta web+AI admite colegios sin TBox, pero desde 7.º curso. Dos hermanos no forman equipo completo; pasaportes no sustituyen acceso escolar. Reglas generales 2026 admiten colegios de toda LATAM, condiciones nuevas 2027 desconocidas.",
            "event_id": "C1471"
          },
          {
            "name": "Código TBox · Robótica en vivo · next season",
            "age": "Cursos escolares: 4+. No es edad numérica.",
            "team": "4 alumnos de mismo colegio + docente",
            "hardware": "Kits admisibles sin leer: reglamento enlazado inaccesible.",
            "entry": "Solo equipos escolares: 4 alumnos del mismo colegio + docente-coach; un alumno en un equipo / categoría. Mayoría de categorías exige programa TBox del colegio. Categoría abierta web+AI admite colegios sin TBox, pero desde 7.º curso. Dos hermanos no forman equipo completo; pasaportes no sustituyen acceso escolar. Reglas generales 2026 admiten colegios de toda LATAM, condiciones nuevas 2027 desconocidas.",
            "event_id": "C1472"
          },
          {
            "name": "Código TBox · Control de drones · next season",
            "age": "Cursos escolares: 7+. No es edad numérica.",
            "team": "4 alumnos de mismo colegio + docente",
            "hardware": "DJI Neo · version 1",
            "entry": "Solo equipos escolares: 4 alumnos del mismo colegio + docente-coach; un alumno en un equipo / categoría. Mayoría de categorías exige programa TBox del colegio. Categoría abierta web+AI admite colegios sin TBox, pero desde 7.º curso. Dos hermanos no forman equipo completo; pasaportes no sustituyen acceso escolar. Reglas generales 2026 admiten colegios de toda LATAM, condiciones nuevas 2027 desconocidas.",
            "event_id": "C1473"
          },
          {
            "name": "Código TBox · Expo Robótica · next season",
            "age": "Cursos escolares: preescolar–bachillerato. No es edad numérica.",
            "team": "4 alumnos de mismo colegio + docente",
            "hardware": "Tecnología según subnivel escolar; tabla exacta aún inaccesible.",
            "entry": "Solo equipos escolares: 4 alumnos del mismo colegio + docente-coach; un alumno en un equipo / categoría. Mayoría de categorías exige programa TBox del colegio. Categoría abierta web+AI admite colegios sin TBox, pero desde 7.º curso. Dos hermanos no forman equipo completo; pasaportes no sustituyen acceso escolar. Reglas generales 2026 admiten colegios de toda LATAM, condiciones nuevas 2027 desconocidas.",
            "event_id": "C1474"
          },
          {
            "name": "Código TBox · Modelado e impresión 3D · next season",
            "age": "Cursos escolares: 7+. No es edad numérica.",
            "team": "4 alumnos de mismo colegio + docente",
            "hardware": "Tinkercad + 3D printer",
            "entry": "Solo equipos escolares: 4 alumnos del mismo colegio + docente-coach; un alumno en un equipo / categoría. Mayoría de categorías exige programa TBox del colegio. Categoría abierta web+AI admite colegios sin TBox, pero desde 7.º curso. Dos hermanos no forman equipo completo; pasaportes no sustituyen acceso escolar. Reglas generales 2026 admiten colegios de toda LATAM, condiciones nuevas 2027 desconocidas.",
            "event_id": "C1475"
          },
          {
            "name": "Código TBox · Desarrollo web con inteligencia artificial · next season",
            "age": "Cursos escolares: 7+. No es edad numérica.",
            "team": "4 alumnos de mismo colegio + docente",
            "hardware": "AI tools elegidas por equipo.",
            "entry": "Solo equipos escolares: 4 alumnos del mismo colegio + docente-coach; un alumno en un equipo / categoría. Mayoría de categorías exige programa TBox del colegio. Categoría abierta web+AI admite colegios sin TBox, pero desde 7.º curso. Dos hermanos no forman equipo completo; pasaportes no sustituyen acceso escolar. Reglas generales 2026 admiten colegios de toda LATAM, condiciones nuevas 2027 desconocidas.",
            "event_id": "C1476"
          }
        ],
        "event_ids": [
          "C1469",
          "C1470",
          "C1471",
          "C1472",
          "C1473",
          "C1474",
          "C1475",
          "C1476"
        ],
        "legacy_ids": [],
        "route": "Solo equipos escolares: 4 alumnos del mismo colegio + docente-coach; un alumno en un equipo / categoría. Mayoría de categorías exige programa TBox del colegio. Categoría abierta web+AI admite colegios sin TBox, pero desde 7.º curso. Dos hermanos no forman equipo completo; pasaportes no sustituyen acceso escolar. Reglas generales 2026 admiten colegios de toda LATAM, condiciones nuevas 2027 desconocidas.",
        "hardware": "Scratch / GDevelop / App Inventor / Tinkercad / DJI Neo v1; kits robóticos exactos aún sin leer.",
        "language": "Idioma de enseñanza / evaluación de este grupo sin establecer expresamente. Página española y colegios clientes bilingües no acreditan enseñanza ES / EN; acordar grupo concreto.",
        "importance": "Serie escolar regional para proyectos y preparación; sin acreditar condición de final mundial / ranking mundial único.",
        "strengths": "Para categorías de proyectos aplicables: propuesta PDF, fuentes y vídeo ≤6 minutos; publicación de vídeo en YouTube / feria virtual requiere autorización parental. Reglas de categorías contienen excepciones. Activación con mínimo 5 equipos, de lo contrario posible exhibición. Clasificación / entrenamiento En Vivo y drones, preevaluación Expo / 3D dependen de condiciones concretas.",
        "requirements": [
          "Solo equipos escolares: 4 alumnos del mismo colegio + docente-coach; un alumno en un equipo / categoría. Mayoría de categorías exige programa TBox del colegio. Categoría abierta web+AI admite colegios sin TBox, pero desde 7.º curso. Dos hermanos no forman equipo completo; pasaportes no sustituyen acceso escolar. Reglas generales 2026 admiten colegios de toda LATAM, condiciones nuevas 2027 desconocidas.",
          "Confirmar nueva convocatoria, plaza, curso / edad, admisión externa y extranjera, nivel tras tres años de competiciones, idioma, equipo y factura completa. Sin solicitudes, consentimientos, mensajes ni pagos."
        ],
        "nuances": [
          "Temporada 2026 terminada; fechas, inscripción y reglas 2027 aún sin confirmar. Seguimiento de siguiente convocatoria, no inscripción abierta.",
          "Página principal de categorías leída. Ocho PDF enlazados devuelven 404; seis páginas JPG Expo / En Vivo contienen fondo sin capa de texto, BIN también inaccesibles. Tablas técnicas, excepciones de edad y kits exactos de estos viewer no considerados verificados.",
          "Para categorías de proyectos aplicables: propuesta PDF, fuentes y vídeo ≤6 minutos; publicación de vídeo en YouTube / feria virtual requiere autorización parental. Reglas de categorías contienen excepciones. Activación con mínimo 5 equipos, de lo contrario posible exhibición. Clasificación / entrenamiento En Vivo y drones, preevaluación Expo / 3D dependen de condiciones concretas."
        ],
        "cost": "Precio total actual sin publicar en fuentes leídas. Gastos desconocidos no equivalen a cero.",
        "award": "Puestos premiados por categorías; vídeo / diploma de participación no prueban triunfo internacional.",
        "sources": [
          {
            "title": "School rules and four-student teams",
            "url": "https://www.tboxplanet.com/web/codigo26/page1.html",
            "checked": "2026-11-05"
          },
          {
            "title": "Eight categories and grade gates",
            "url": "https://www.tboxplanet.com/web/codigo26/page2.html",
            "checked": "2026-11-05"
          },
          {
            "title": "2026 completed dates",
            "url": "https://www.tboxplanet.com/web/codigo26/page3.html",
            "checked": "2026-11-05"
          }
        ],
        "evidence": "Temporada 2026 terminada; fechas, inscripción y reglas 2027 aún sin confirmar. Seguimiento de siguiente convocatoria, no inscripción abierta."
      },
      {
        "id": "wro-el-salvador",
        "name": "WRO El Salvador · RoboStarter / Elementary",
        "group": "regional",
        "age_summary": "RoboStarter Elementary 5–7 / Junior 7–10; Mission / Innovators Elementary 8–12 según 2026.",
        "age_tags": [
          "6",
          "9",
          "10-12"
        ],
        "summary": "Por edad máxima del año natural en 2027 Matvey 10, Oscar 7. Si se mantienen límites 7–10, ambos podrían ser candidatos Junior por edad; confirmar reglas 2027, acceso extranjero y límite 7. Página contiene introducciones discordantes «desde 4» / resumen «5–10»; aplicadas divisiones explícitas 5–7 / 7–10. RoboStarter es formativo y no concede cupo mundial.",
        "categories": [
          {
            "name": "WRO El Salvador — RoboStarter Kids",
            "age": "Kids Elementary 5–7; Kids Junior 7–10 por la página 2026; edad por año calendario",
            "team": "2–3 el alumno + Adulto coach",
            "hardware": "Robo Robo por descripción de la categoría; actualización y mat confirmar",
            "entry": "a través de WRO El Salvador; extranjero / independiente entrada y cambios de la temporada 2027 confirmar",
            "event_id": "C095"
          },
          {
            "name": "WRO El Salvador · RoboMission Elementary · next season",
            "age": "Publicado 2026: Elementary 8–12; edad máxima en año natural de competición. Reglas 2027 aún desconocidas.",
            "team": "2–3 alumnos + coach; coach internacional 18+.",
            "hardware": "Hardware / software libres; robot autónomo ≤25×25×25 cm. Reglas de temporada y compatibilidad de kit aparte.",
            "entry": "Clasificación nacional → ranking → olimpiada nacional → posible cupo internacional mediante national organizer. Ruta extranjera / no residente y país del equipo aún sin confirmar.",
            "event_id": "C1477"
          },
          {
            "name": "WRO El Salvador · Future Innovators Elementary · next season",
            "age": "Publicado 2026: Elementary 8–12; edad máxima en año natural de competición. Reglas 2027 aún desconocidas.",
            "team": "2–3 alumnos + coach; coach internacional 18+.",
            "hardware": "Materiales / controller / software libres; proyecto en stand 2×2×2 m. Temporada 2026 exigía informe y vídeo ≤90 segundos hasta 29 de julio.",
            "entry": "Clasificación nacional → ranking → olimpiada nacional → posible cupo internacional mediante national organizer. Ruta extranjera / no residente y país del equipo aún sin confirmar.",
            "event_id": "C1478"
          }
        ],
        "event_ids": [
          "C095",
          "C1477",
          "C1478"
        ],
        "legacy_ids": [],
        "route": "Clasificación nacional → ranking → olimpiada nacional → posible cupo internacional mediante national organizer. Ruta extranjera / no residente y país del equipo aún sin confirmar.",
        "hardware": "RoboStarter RoboRobo ≤25×25×35 cm; Mission kit libre ≤25×25×25 cm; Innovators proyecto libre ≤2×2×2 m. Tres límites distintos.",
        "language": "Idioma de enseñanza / evaluación de este grupo sin establecer expresamente. Página española y colegios clientes bilingües no acreditan enseñanza ES / EN; acordar grupo concreto.",
        "importance": "Ruta nacional real WRO; RoboStarter menor sin clasificación internacional, categorías mayores mediante selección y cupo.",
        "strengths": "",
        "requirements": [
          "Confirmar nueva convocatoria, plaza, curso / edad, admisión externa y extranjera, nivel tras tres años de competiciones, idioma, equipo y factura completa. Sin solicitudes, consentimientos, mensajes ni pagos.",
          "Clasificación nacional → ranking → olimpiada nacional → posible cupo internacional mediante national organizer. Ruta extranjera / no residente y país del equipo aún sin confirmar."
        ],
        "nuances": [
          "Por edad máxima del año natural en 2027 Matvey 10, Oscar 7. Si se mantienen límites 7–10, ambos podrían ser candidatos Junior por edad; confirmar reglas 2027, acceso extranjero y límite 7. Página contiene introducciones discordantes «desde 4» / resumen «5–10»; aplicadas divisiones explícitas 5–7 / 7–10. RoboStarter es formativo y no concede cupo mundial.",
          "Temporada 2026 terminada; fechas, inscripción y reglas 2027 aún sin confirmar. Seguimiento de siguiente convocatoria, no inscripción abierta."
        ],
        "cost": "Inscripción de olimpiada nacional incluye badge, desayuno, almuerzo y diploma para equipo / coach según página 2026. $70 era tarifa tardía julio 2026, no precio actual 2027. Viaje internacional a cargo del equipo.",
        "award": "reconocimiento formal / resultado local; RoboStarter no califica directamente para la final mundial de la WRO",
        "sources": [
          {
            "title": "RoboStarter rules",
            "url": "https://www.wroelsalvador.org/temporada-2026/categor%C3%ADas/robo-starter",
            "checked": "2026-11-05"
          },
          {
            "title": "National route",
            "url": "https://www.wroelsalvador.org/temporada-2026/c%C3%B3mo-participar",
            "checked": "2026-11-05"
          },
          {
            "title": "2026 calendar",
            "url": "https://www.wroelsalvador.org/temporada-2026/calendario-2026",
            "checked": "2026-11-05"
          }
        ],
        "evidence": "Temporada 2026 terminada; fechas, inscripción y reglas 2027 aún sin confirmar. Seguimiento de siguiente convocatoria, no inscripción abierta."
      },
      {
        "id": "world-techlympics-kh",
        "name": "World Techlympics · Cambodia national route",
        "group": "regional",
        "age_summary": "2026: edad general 9–17 y Junior Grades3–6 / Senior Grades7–9. Verificar edad y curso conjuntamente; reglas 2027 desconocidas.",
        "age_tags": [
          "9",
          "teen"
        ],
        "summary": "Selección 2026 del 3–4 de octubre y plazo 30 de septiembre ya pasados. Ganadores de categorías avanzan a Malaysia World Techlympics 14–16 de noviembre 2026; no nueva solicitud familiar libre. Aclarar contradicción same school / clubs welcome y acceso no residente.",
        "categories": [
          {
            "name": "World Techlympics Cambodia · Bayon Clash · Battle Bot · next season",
            "age": "2026: edad general 9–17 y Junior Grades3–6 / Senior Grades7–9. Verificar edad y curso conjuntamente; reglas 2027 desconocidas.",
            "team": "2 alumnos del mismo colegio; confirmar coach y reglamento técnico.",
            "hardware": "Disciplina indicada; límites detallados del reglamento modal sin leer, sin inventar kit / dimensiones.",
            "entry": "Selección 2026 del 3–4 de octubre y plazo 30 de septiembre ya pasados. Ganadores de categorías avanzan a Malaysia World Techlympics 14–16 de noviembre 2026; no nueva solicitud familiar libre. Aclarar contradicción same school / clubs welcome y acceso no residente.",
            "event_id": "C1480"
          },
          {
            "name": "World Techlympics Cambodia · Garuda Wings · Drone Challenge · next season",
            "age": "2026: edad general 9–17 y Junior Grades3–6 / Senior Grades7–9. Verificar edad y curso conjuntamente; reglas 2027 desconocidas.",
            "team": "2 alumnos del mismo colegio; confirmar coach y reglamento técnico.",
            "hardware": "Disciplina indicada; límites detallados del reglamento modal sin leer, sin inventar kit / dimensiones.",
            "entry": "Selección 2026 del 3–4 de octubre y plazo 30 de septiembre ya pasados. Ganadores de categorías avanzan a Malaysia World Techlympics 14–16 de noviembre 2026; no nueva solicitud familiar libre. Aclarar contradicción same school / clubs welcome y acceso no residente.",
            "event_id": "C1481"
          },
          {
            "name": "World Techlympics Cambodia · Unsolved · CSI Challenge · next season",
            "age": "2026: edad general 9–17 y Junior Grades3–6 / Senior Grades7–9. Verificar edad y curso conjuntamente; reglas 2027 desconocidas.",
            "team": "2 alumnos del mismo colegio; confirmar coach y reglamento técnico.",
            "hardware": "Disciplina indicada; límites detallados del reglamento modal sin leer, sin inventar kit / dimensiones.",
            "entry": "Selección 2026 del 3–4 de octubre y plazo 30 de septiembre ya pasados. Ganadores de categorías avanzan a Malaysia World Techlympics 14–16 de noviembre 2026; no nueva solicitud familiar libre. Aclarar contradicción same school / clubs welcome y acceso no residente.",
            "event_id": "C1482"
          },
          {
            "name": "World Techlympics Cambodia · FC-1 · Fastest Coder · next season",
            "age": "2026: edad general 9–17 y Junior Grades3–6 / Senior Grades7–9. Verificar edad y curso conjuntamente; reglas 2027 desconocidas.",
            "team": "2 alumnos del mismo colegio; confirmar coach y reglamento técnico.",
            "hardware": "Disciplina indicada; límites detallados del reglamento modal sin leer, sin inventar kit / dimensiones.",
            "entry": "Selección 2026 del 3–4 de octubre y plazo 30 de septiembre ya pasados. Ganadores de categorías avanzan a Malaysia World Techlympics 14–16 de noviembre 2026; no nueva solicitud familiar libre. Aclarar contradicción same school / clubs welcome y acceso no residente.",
            "event_id": "C1483"
          }
        ],
        "event_ids": [
          "C1480",
          "C1481",
          "C1482",
          "C1483"
        ],
        "legacy_ids": [],
        "route": "Selección 2026 del 3–4 de octubre y plazo 30 de septiembre ya pasados. Ganadores de categorías avanzan a Malaysia World Techlympics 14–16 de noviembre 2026; no nueva solicitud familiar libre. Aclarar contradicción same school / clubs welcome y acceso no residente.",
        "hardware": "Disciplina indicada; límites detallados del reglamento modal sin leer, sin inventar kit / dimensiones.",
        "language": "Idioma de enseñanza / evaluación de este programa sin confirmar expresamente. Web inglesa, selector EN / ID o native-English teachers no acreditan por sí solos inglés en todas clases.",
        "importance": "Serie STEM nacional con ruta internacional anunciada; sin ranking mundial independiente de fuerza establecido.",
        "strengths": "",
        "requirements": [
          "Candidato por edad no significa admisión. Confirmar turno elegido, plazas, acceso extranjero individual, nivel tras tres años de competiciones, idioma y factura completa. Sin mensajes, formularios, consentimientos ni pagos.",
          "2 alumnos del mismo colegio; confirmar coach y reglamento técnico."
        ],
        "nuances": [
          "Temporada publicada 2026 terminada; reglas, fechas e inscripción siguiente aún sin establecer.",
          "Anuncio ofrece a podium 1 / 2 / 3: 100% / 50% / 25% ground travel, hotel, food para etapa mundial. Airfare no prometido expresamente; certificado y puesto diferentes, exige acta."
        ],
        "cost": "Archivo 2026: USD35 por equipo de 2; tarifa 2027 sin establecer. Preparación / equipo / viaje aparte.",
        "award": "Anuncio ofrece a podium 1 / 2 / 3: 100% / 50% / 25% ground travel, hotel, food para etapa mundial. Airfare no prometido expresamente; certificado y puesto diferentes, exige acta.",
        "sources": [
          {
            "title": "Actual 2026 national call and published route",
            "url": "https://worldtechlympics.org/kh",
            "checked": "2026-11-05"
          }
        ],
        "evidence": "Temporada publicada 2026 terminada; reglas, fechas e inscripción siguiente aún sin establecer."
      },
      {
        "id": "tech-challenge-project",
        "name": "The Tech Challenge · programa de ingeniería y showcase",
        "group": "regional",
        "age_summary": "4–12 las clases; 3 la clase está excluida, Incluso con experiencia; 2–6 niños y adultos adviser",
        "age_tags": [
          "9",
          "10-12",
          "future"
        ],
        "summary": "Ingeniería regional y cartera de equipos. Las reglas inglesas dicen claramente: \"desafio, no competencia\".",
        "categories": [
          {
            "name": "Game On! 2027 · juego físico",
            "age": "4–12 las clases; 3 la clase está excluida, Incluso con experiencia; 2–6 niños y adultos adviser",
            "team": "2–6 de los niños + Adulto adviser; division por el más alto de la clase",
            "hardware": "juego físico hasta 3 minutos para 1–2 de los jugadores; no es obligatorio. Purchased parts se ha autorizado, purchased kits prohibidos. Footprint 76,2×76,2 cm, de altura 183 c) en el table; player area 2,74×2,74 m. Drone/flying devices y toy guns prohibidos.",
            "age_rule": "clase real de la escuela; Grado 3 está excluido",
            "entry": "Grade 4–12, el equipo 2–6 + adviser; el equipo registrado reserva un showcase slot. ¿Qué es lo que quieres?, No se requieren dos. FAQ da la bienvenida a los jóvenes espectadores familiares, ticket/booking Las condiciones son necesarias..",
            "event_id": "TC2027-SHOWCASE"
          }
        ],
        "event_ids": [
          "TC2027-SHOWCASE",
          "TC2027-REGOPEN",
          "TC2027-QA-20261020",
          "TC2027-QA-20261103",
          "TC2027-QA-20261118",
          "TC2027-QA-20261201",
          "TC2027-QA-20261216"
        ],
        "legacy_ids": [],
        "route": [
          "para comprobar Grade 4+, juntar 2–6 de los niños y adviser; Los niños de diferentes escuelas están autorizados.",
          "Conocer Game On! en las preguntas y respuestas; sin tiempo de tiempo.",
          "diseñar juegos físicos con los niños; Orientación del organizador 15–30 horas por temporada.",
          "llevar una revista de ingeniería, pruebas de juego e iterativas; el asesor ayuda, pero no hace un proyecto.",
          "coordinar la orientación del equipo/trials de prueba y el juego de un día de showcase.",
          "mantener la revista, su propia contribución y la retroalimentación; no registrar la presentación de un proyecto como una victoria internacional."
        ],
        "hardware": "juego físico hasta 3 minutos para 1–2 de los jugadores; no es obligatorio. Purchased parts se ha autorizado, purchased kits prohibidos. Footprint 76,2×76,2 cm, de altura 183 c) en el table; player area 2,74×2,74 m. Drone/flying devices y toy guns prohibidos.",
        "language": "Rules English publicados; ES/Vietnamese coming soon. No-EN interview accommodation por solicitud previamente acordada; lenguaje de preguntas y respuestas y juez no garantizado.",
        "importance": "programa de ingeniería regional adicional; no es una liga internacional y no es una calificación FIRST/VEX/WRO.",
        "strengths": "una revista de ingeniería infantil, una verificación real de los juegos por parte de los usuarios, roles de equipo y experiencia familiar en el museo.",
        "requirements": [
          "4–12 las clases, 2–6 de los estudiantes, Adulto adviser; grade el papel más importante determina division.",
          "4–6: tutorial hasta 1 Minutos y al menos uno documented playtest; 7–12: hasta 30 segundos y al menos dos.",
          "La revista PDF, las entrevistas y el proyecto en marcha  tres áreas de retroalimentación.",
          "1–2 sus propias bolsas 55×37×35 - Por ejemplo, para el dispositivo; Los niños establecen un proyecto sin adultos."
        ],
        "nuances": [
          "No se puede permitir para equipos de 3o grado y menores; espectadores familiares  admisión por separado.",
          "30 de abril  1 de mayo de 2027: se elige un día; no hay tarifa adicional para el showcase team.",
          "Early fee deadline 31 de diciembre no closing deadline; admisión personal y elegibilidad extranjera no se han probado.",
          "Orientations 14.11.2026/23.01.2027; test trials 07/13.02,03/04/17/24.04.2027; March TBD. necesita sus propias tragamonedas. Registration January/February conflicte entre las dos páginas.",
          "Las reglas EN ya existen; ES/Vietnamese coming soon y advance interview accommodations no garantizan la capacidad de la judicatura española."
        ],
        "cost": "Early fee $150 / equipo hasta el 31.12.2026, $300 desde el 01.01.2027. moneda/impuestos claramente no se establecen; precio de la visita familiar y Q&A no se encuentra.",
        "award": "El programa no es directamente competencia; el proyecto, la revista y la retroalimentación. Medallas internacionales o calificación de las ligas mundiales no se prometieron.",
        "sources": [
          {
            "title": "Game On! 2027: showcase days and project",
            "url": "https://www.thetech.org/education/tech-challenge/tech-challenge-2027/",
            "checked": "2026-10-06"
          },
          {
            "title": "Grades, team, visitors, price and registration",
            "url": "https://www.thetech.org/education/tech-challenge/tech-challenge-2027/faq/",
            "checked": "2026-10-06"
          },
          {
            "title": "Interest/Q&A, orientation and trial dates; timezone not stated",
            "url": "https://www.thetech.org/education/tech-challenge/tech-challenge-2027/participant-events/",
            "checked": "2026-10-06"
          },
          {
            "title": "Rules and game rig",
            "url": "https://www.thetech.org/education/tech-challenge/tech-challenge-2027/rules-and-rig/",
            "checked": "2026-10-06"
          },
          {
            "title": "English rules v3: explicitly not a competition",
            "url": "https://www.thetech.org/media/42yd5cg2/ttc27_rules_english_v3.pdf",
            "checked": "2026-10-06"
          },
          {
            "title": "Game/device dimensions poster",
            "url": "https://www.thetech.org/media/m2yoey4x/ttc27-rulesposter-1.pdf",
            "checked": "2026-10-06"
          }
        ],
        "evidence": "Selected primary programme/FAQ/PDF clauses; regional non-competitive classification explicit. no se ha establecido un ranking independiente o personal admission.",
        "checked": "2026-10-06"
      },
      {
        "id": "robofest-latam",
        "name": "Robofest LATAM · México · disciplinas locales",
        "group": "regional",
        "age_summary": "Reglamento 2026: muchos Junior 6–14; drones 9–14 o 10–12; football 8–14; VCC 15–19.2027 No se ha anunciado.",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen",
          "unknown"
        ],
        "summary": "tareas autónomas y proyectos creativos junto a la base familiar; las disciplinas LTU y W193 requieren diferentes rutas.",
        "categories": [
          {
            "name": "Robofest LATAM · Juego · Construcción de Puentes · siguiente juego",
            "age": "local PDF 2026: Junior de la 6 de menos 15 años. la revisión del sitio utiliza 5–8 las clases; los marcos se separan. la nueva temporada 2027 y la fecha de corte aún no se ha anunciado.",
            "team": "hasta 5 de los alumnos y adultos coach; el tamaño inferior por el reglamento elegido más precisar.",
            "hardware": "cualquier plataforma autorizada; un robot completamente autónomo y factores desconocidos en el día de la competición.",
            "age_rule": "La redacción 2026; el corte, la clase y las reglas del siguiente conjunto volver a comprobar.",
            "event_id": "C1159",
            "entry": "esperar una nueva convocatoria, confirmar la categoría, el país/documentos escolares, el tutor adulto, la lengua, el precio y la independencia.",
            "language": "El texto español de las reglas o el catálogo no prueba el flujo ES/EN; se debe acordar antes del viaje.",
            "note": "el archivo general se ha marcado 2026, pero contiene footer General Rules 2025 V 2, tabla RoboParade 2025 y las fechas pasadas. marco local 6–14 no se transfiere a LTU World 2027: Ahí mismo. Junior 5–8 clases y un Explorer 1–4. fecha de la entrega LATAM 2027 no se publicó. Coaches No recolectan robots y no escriben./editar el código para los participantes (p 13). Game/Exhibition tienen un camino de cualificación; Open la nominación se acordará por el director regional. en el archivo <3 el equipo: No hay lugares para los premios, posible acreditamiento por escrito de 80%; p 30 contiene cuotas nacionales separadas. Ninguna condición da derecho automático a World 2027.",
            "source": "https://www.robofestmexico.org/_files/ugd/f2d401_2e803ec9fb70468bbb51b1fff166a77c.pdf",
            "checked": "2026-10-06"
          },
          {
            "name": "Robofest LATAM · Exhibición · proyecto de ingeniería independiente · siguiente conjunto",
            "age": "local PDF 2026: Junior de la 6 de menos 15 años. la revisión del sitio utiliza 5–8 las clases; los marcos se separan. la nueva temporada 2027 y la fecha de corte aún no se ha anunciado.",
            "team": "hasta 5 de los alumnos y adultos coach; el tamaño inferior por el reglamento elegido más precisar.",
            "hardware": "cualquier plataforma; su propio proyecto creativo autónomo, comprobando la resistencia a las condiciones de iluminación.",
            "age_rule": "La redacción 2026; el corte, la clase y las reglas del siguiente conjunto volver a comprobar.",
            "event_id": "C1160",
            "entry": "esperar una nueva convocatoria, confirmar la categoría, el país/documentos escolares, el tutor adulto, la lengua, el precio y la independencia.",
            "language": "El texto español de las reglas o el catálogo no prueba el flujo ES/EN; se debe acordar antes del viaje.",
            "note": "el archivo general se ha marcado 2026, pero contiene footer General Rules 2025 V 2, tabla RoboParade 2025 y las fechas pasadas. marco local 6–14 no se transfiere a LTU World 2027: Ahí mismo. Junior 5–8 clases y un Explorer 1–4. fecha de la entrega LATAM 2027 no se publicó. Coaches No recolectan robots y no escriben./editar el código para los participantes (p 13). Game/Exhibition tienen un camino de cualificación; Open la nominación se acordará por el director regional. en el archivo <3 el equipo: No hay lugares para los premios, posible acreditamiento por escrito de 80%; p 30 contiene cuotas nacionales separadas. Ninguna condición da derecho automático a World 2027.",
            "source": "https://www.robofestmexico.org/_files/ugd/f2d401_2e803ec9fb70468bbb51b1fff166a77c.pdf",
            "checked": "2026-10-06"
          },
          {
            "name": "Robofest LATAM · BottleSumo Junior · siguiente juego",
            "age": "local PDF 2026: Junior de la 6 de menos 15 años. la revisión del sitio utiliza 5–8 las clases; los marcos se separan. la nueva temporada 2027 y la fecha de corte aún no se ha anunciado.",
            "team": "hasta 3 alumnos y un entrenador adulto; el tamaño inferior según el reglamento elegido debe ser más específico.",
            "hardware": "Junior: LEGO NXT / EV3 / SPIKE Prime / Robot Inventor o VEX IQ; una tarea parcialmente desconocida, no es un RC común.",
            "age_rule": "La redacción 2026; el corte, la clase y las reglas del siguiente conjunto volver a comprobar.",
            "event_id": "C1161",
            "entry": "esperar una nueva convocatoria, confirmar la categoría, el país/documentos escolares, el tutor adulto, la lengua, el precio y la independencia.",
            "language": "El texto español de las reglas o el catálogo no prueba el flujo ES/EN; se debe acordar antes del viaje.",
            "note": "el archivo general se ha marcado 2026, pero contiene footer General Rules 2025 V 2, tabla RoboParade 2025 y las fechas pasadas. marco local 6–14 no se transfiere a LTU World 2027: Ahí mismo. Junior 5–8 clases y un Explorer 1–4. fecha de la entrega LATAM 2027 no se publicó. Coaches No recolectan robots y no escriben./editar el código para los participantes (p 13). Game/Exhibition tienen un camino de cualificación; Open la nominación se acordará por el director regional. en el archivo <3 el equipo: No hay lugares para los premios, posible acreditamiento por escrito de 80%; p 30 contiene cuotas nacionales separadas. Ninguna condición da derecho automático a World 2027.",
            "source": "https://www.robofestmexico.org/_files/ugd/f2d401_2e803ec9fb70468bbb51b1fff166a77c.pdf",
            "checked": "2026-10-06"
          },
          {
            "name": "Robofest LATAM · Unknown Mission Challenge Junior · siguiente juego",
            "age": "local PDF 2026: Junior de la 6 de menos 15 años. la revisión del sitio utiliza 5–8 las clases; los marcos se separan. la nueva temporada 2027 y la fecha de corte aún no se ha anunciado.",
            "team": "hasta 4 de los alumnos y adultos coach; el tamaño inferior por el reglamento elegido más precisar.",
            "hardware": "LEGO NXT / EV3 / SPIKE Prime / Robot Inventor o VEX IQ; la tarea es completamente desconocida antes del inicio.",
            "age_rule": "La redacción 2026; el corte, la clase y las reglas del siguiente conjunto volver a comprobar.",
            "event_id": "C1162",
            "entry": "esperar una nueva convocatoria, confirmar la categoría, el país/documentos escolares, el tutor adulto, la lengua, el precio y la independencia.",
            "language": "El texto español de las reglas o el catálogo no prueba el flujo ES/EN; se debe acordar antes del viaje.",
            "note": "el archivo general se ha marcado 2026, pero contiene footer General Rules 2025 V 2, tabla RoboParade 2025 y las fechas pasadas. marco local 6–14 no se transfiere a LTU World 2027: Ahí mismo. Junior 5–8 clases y un Explorer 1–4. fecha de la entrega LATAM 2027 no se publicó. Coaches No recolectan robots y no escriben./editar el código para los participantes (p 13). Game/Exhibition tienen un camino de cualificación; Open la nominación se acordará por el director regional. en el archivo <3 el equipo: No hay lugares para los premios, posible acreditamiento por escrito de 80%; p 30 contiene cuotas nacionales separadas. Ninguna condición da derecho automático a World 2027.",
            "source": "https://www.robofestmexico.org/_files/ugd/f2d401_2e803ec9fb70468bbb51b1fff166a77c.pdf",
            "checked": "2026-10-06"
          },
          {
            "name": "Robofest LATAM · RoboArts Junior · siguiente juego",
            "age": "local PDF 2026: Junior de la 6 de menos 15 años. la revisión del sitio utiliza 5–8 las clases; los marcos se separan. la nueva temporada 2027 y la fecha de corte aún no se ha anunciado.",
            "team": "hasta 5 de los alumnos y adultos coach; el tamaño inferior por el reglamento elegido más precisar.",
            "hardware": "cualquier plataforma robótica autorizada; proyecto creativo, requisitos de protección específicos.",
            "age_rule": "La redacción 2026; el corte, la clase y las reglas del siguiente conjunto volver a comprobar.",
            "event_id": "C1163",
            "entry": "esperar una nueva convocatoria, confirmar la categoría, el país/documentos escolares, el tutor adulto, la lengua, el precio y la independencia.",
            "language": "El texto español de las reglas o el catálogo no prueba el flujo ES/EN; se debe acordar antes del viaje.",
            "note": "el archivo general se ha marcado 2026, pero contiene footer General Rules 2025 V 2, tabla RoboParade 2025 y las fechas pasadas. marco local 6–14 no se transfiere a LTU World 2027: Ahí mismo. Junior 5–8 clases y un Explorer 1–4. fecha de la entrega LATAM 2027 no se publicó. Coaches No recolectan robots y no escriben./editar el código para los participantes (p 13). Game/Exhibition tienen un camino de cualificación; Open la nominación se acordará por el director regional. en el archivo <3 el equipo: No hay lugares para los premios, posible acreditamiento por escrito de 80%; p 30 contiene cuotas nacionales separadas. Ninguna condición da derecho automático a World 2027.",
            "source": "https://www.robofestmexico.org/_files/ugd/f2d401_2e803ec9fb70468bbb51b1fff166a77c.pdf",
            "checked": "2026-10-06"
          },
          {
            "name": "Robofest LATAM · RoboMed Junior · siguiente juego",
            "age": "local PDF 2026: Junior de la 6 de menos 15 años. la revisión del sitio utiliza 5–8 las clases; los marcos se separan. la nueva temporada 2027 y la fecha de corte aún no se ha anunciado.",
            "team": "hasta 5 de los alumnos y adultos coach; el tamaño inferior por el reglamento elegido más precisar.",
            "hardware": "cualquier plataforma autorizada; un proyecto de ingeniería bajo reglas específicas, no una cualificación médica.",
            "age_rule": "La redacción 2026; el corte, la clase y las reglas del siguiente conjunto volver a comprobar.",
            "event_id": "C1164",
            "entry": "esperar una nueva convocatoria, confirmar la categoría, el país/documentos escolares, el tutor adulto, la lengua, el precio y la independencia.",
            "language": "El texto español de las reglas o el catálogo no prueba el flujo ES/EN; se debe acordar antes del viaje.",
            "note": "el archivo general se ha marcado 2026, pero contiene footer General Rules 2025 V 2, tabla RoboParade 2025 y las fechas pasadas. marco local 6–14 no se transfiere a LTU World 2027: Ahí mismo. Junior 5–8 clases y un Explorer 1–4. fecha de la entrega LATAM 2027 no se publicó. Coaches No recolectan robots y no escriben./editar el código para los participantes (p 13). Game/Exhibition tienen un camino de cualificación; Open la nominación se acordará por el director regional. en el archivo <3 el equipo: No hay lugares para los premios, posible acreditamiento por escrito de 80%; p 30 contiene cuotas nacionales separadas. Ninguna condición da derecho automático a World 2027.",
            "source": "https://www.robofestmexico.org/_files/ugd/f2d401_2e803ec9fb70468bbb51b1fff166a77c.pdf",
            "checked": "2026-10-06"
          },
          {
            "name": "Robofest LATAM · RoboParade · el siguiente conjunto menor",
            "age": "la presentación local 2026: 6–14 años, No , no . grade Junior LTU 2027.",
            "team": "1–5 de los estudiantes + Adulto coach. Solo ¿Por qué no ?, Pero ... teamwork se evalúa más abajo.",
            "hardware": "cualquier kit/lenguaje de código; el trayecto autónomo de la línea en ambos lados, sensor de parada frente a otro robot; La anchura ≤35 cm, Todo el equipo ≤60 cm, velocidad 7–16 cm/con un reflejo.",
            "age_rule": "La redacción 2026; el corte, la clase y las reglas del siguiente conjunto volver a comprobar.",
            "event_id": "C1165",
            "entry": "esperar una nueva convocatoria, confirmar la categoría, el país/documentos escolares, el tutor adulto, la lengua, el precio y la independencia.",
            "language": "El texto español de las reglas o el catálogo no prueba el flujo ES/EN; se debe acordar antes del viaje.",
            "note": "de la rubrica 2026: checklist 20%, design 10% + explicación de la velocidad 7%, art 10%, features 10%, teamwork 10%, la independencia 10%, matemáticas escritas 3%, Dos de ellos. parade rounds por 10%. Solo teamwork 1/2 de la 5. presentación tiene nombre V 2, dentro de la casa V 1.0 2026; Animal Kingdom se refiere a 2026. en el World 2027 Explorer 1–4 clases y otro tema Fun and Games, no se puede trasladar la edad local automáticamente.",
            "source": "https://www.robofestmexico.org/_files/ugd/70d3e0_8df3deb7b77a4f99aff12b05418187ca.pptx?dn=RoboParade2026_V2.pptx",
            "checked": "2026-10-06"
          },
          {
            "name": "Robofest LATAM · drones W193 · siguiente conjunto",
            "age": "el conflicto 2026: página Junior 10–12/Senior 13–18; PDF Junior 9–14/Senior 15–20.",
            "team": "1–2 el estudiante + uno coach; una misión desconocida en el lugar, prohibición de ayuda coach.",
            "hardware": "Classic: de la empresa drone, por ejemplo DJI, ≤25 cm, 1 S LiPo<4.5 V; Unlimited su propio montaje seguro. Necesitamos un manual . RC/app override, de plástico, vuelo <2 m.",
            "age_rule": "La redacción 2026; el corte, la clase y las reglas del siguiente conjunto volver a comprobar.",
            "event_id": "C1166",
            "entry": "esperar una nueva convocatoria, confirmar la categoría, el país/documentos escolares, el tutor adulto, la lengua, el precio y la independencia.",
            "language": "El texto español de las reglas o el catálogo no prueba el flujo ES/EN; se debe acordar antes del viaje.",
            "note": "PDF W193 V 2 de 20.02.2026, no regulación LTU World 2027. declaración sobre Hong Kong July 2026  promesa local pasada sin una admisión externa verificada. >4 equipos para la selección del premio, <3 y 75% para la acreditación; la situación de 3/4 de los equipos no se explica. 2027 fechas/cuota/precio desconocidos.",
            "source": "https://www.robofestmexico.org/_files/ugd/70d3e0_3fa233123159488abc9f4bdca1f2bf28.pdf",
            "checked": "2026-10-06"
          },
          {
            "name": "Robofest LATAM · Robofútbol 3 v 3 W193 · siguiente juego",
            "age": "Junior 8–14 años para el día de la competencia; Senior 15–19. sólo la edición 03.03.2026.",
            "team": "hasta 6 de los participantes por la formulación PDF y uno coach 18+; tres operating technicians. Confirmar, ¿Se incluye? coach en el max 6.",
            "hardware": "tres robots RC propios 20×20×20 cm /800 g, hasta 4 motores y 1 controlador cada uno. Código de control de los participantes, aplicaciones RC listas están prohibidas; red propia, no hay Wi-Fi en común.",
            "age_rule": "La redacción 2026; el corte, la clase y las reglas del siguiente conjunto volver a comprobar.",
            "event_id": "C1167",
            "entry": "esperar una nueva convocatoria, confirmar la categoría, el país/documentos escolares, el tutor adulto, la lengua, el precio y la independencia.",
            "language": "El texto español de las reglas o el catálogo no prueba el flujo ES/EN; se debe acordar antes del viaje.",
            "note": "PDF anuncia los premios en >4 equipos y W193 Hong Kong July 2026; la frase dos primeros enumera simultáneamente 1/2/3 de las plazas. en <2 categorías puede no ocurrir. el número de premios, 2027 invitación y el reglamento externo no se confirman; no es un LTU world route automático.",
            "source": "https://www.robofestmexico.org/_files/ugd/70d3e0_ff05c3477db1422dacaf3615890bb630.pdf",
            "checked": "2026-10-06"
          },
          {
            "name": "Robofest LATAM · Vision Centric Challenge · futuro mayor paso",
            "age": "PDF 2026: Senior 15–19, Junior no se indica.",
            "team": "Hasta 5 alumnos + coach adulto; el director regional elige la delegación.",
            "hardware": "cualquier plataforma autorizada; la tarea de visión se anuncia bajo reglas individuales.",
            "age_rule": "La redacción 2026; el corte, la clase y las reglas del siguiente conjunto volver a comprobar.",
            "event_id": "C1168",
            "entry": "esperar una nueva convocatoria, confirmar la categoría, el país/documentos escolares, el tutor adulto, la lengua, el precio y la independencia.",
            "language": "El texto español de las reglas o el catálogo no prueba el flujo ES/EN; se debe acordar antes del viaje.",
            "note": "el archivo general se ha marcado 2026, pero contiene footer General Rules 2025 V 2, tabla RoboParade 2025 y las fechas pasadas. marco local 6–14 no se transfiere a LTU World 2027: Ahí mismo. Junior 5–8 clases y un Explorer 1–4. fecha de la entrega LATAM 2027 no se publicó. Esta es Senior disciplina no significa el derecho de los hermanos a participar en drone challenge con otra tabla de edad.",
            "source": "https://www.robofestmexico.org/_files/ugd/f2d401_2e803ec9fb70468bbb51b1fff166a77c.pdf",
            "checked": "2026-10-06"
          }
        ],
        "event_ids": [
          "C1159",
          "C1160",
          "C1161",
          "C1162",
          "C1163",
          "C1164",
          "C1165",
          "C1166",
          "C1167",
          "C1168"
        ],
        "legacy_ids": [],
        "route": "para la próxima temporada primero acordar la categoría local y la representación México/CR. para el LTU de la misma qualifier o Open route a través de International Director; país/cuotas y reglas 2027 por separado. Drones/football se declaran localmente como W193, su selección externa no está confirmada..",
        "hardware": "ver disciplina separada: los conjuntos, las dimensiones y la autonomía no se intercambian entre sí.",
        "language": "El texto español de las reglas o el catálogo no prueba el flujo ES/EN; se debe acordar antes del viaje.",
        "importance": "No se ha establecido un nuevo camino local de preparación y resultados.",
        "strengths": "tareas autónomas y proyectos creativos junto a la base familiar; las disciplinas LTU y W193 requieren diferentes rutas.",
        "requirements": [
          "confirmar la nueva temporada, la edad exacta o la categoría escolar y el entrenador adulto.",
          "acordar la admisión de la familia, el estudio en el extranjero, la lengua de protección, el equipo y la cuenta completa.",
          "conservar el protocolo de la categoría, el ID del equipo, la composición y el papel de cada uno; registrar la participación y el resultado del premio por separado."
        ],
        "nuances": [
          "el archivo general se ha marcado 2026, pero contiene footer General Rules 2025 V 2, tabla RoboParade 2025 y las fechas pasadas. marco local 6–14 no se transfiere a LTU World 2027: Ahí mismo. Junior 5–8 clases y un Explorer 1–4. fecha de la entrega LATAM 2027 no se publicó.",
          "RoboParade rubric evalúa su propio código, explicación de la velocidad, matemáticas e independencia de los niños; solo disminuye por trabajo en equipo.",
          "acreditamiento local sin 3 equipos/80% no es un lugar de premio. los drones W193 tienen otros 75% y conflicto de edad; no mezclar las condiciones.",
          "Past 2026:20–21 de marzo, Pachuca. About de la 10–11 de marzo SanMiguel sin año se refiere a otro/de la redacción no determinada.",
          "USD 90 se refiere a US local; USD 110 en p 34 del pasado rendimiento mundial no confirma la tasa LATAM actual de 2027."
        ],
        "cost": "La contribución de LATAM no está establecida. en el viejo PDF p 34 la contribución mundial de USD 100 + 10 por inscripción, y p 27 USD 90 se refiere a eventos locales de los EE.UU. estas cantidades no son el precio de México o 2027. robot, preparación, vuelo y vivienda por separado.",
        "award": "el premio local concreto sólo por el protocolo. selección/acreditación y diploma de participación no world medal.",
        "sources": [
          {
            "title": "General 2026 · edad local / equipo / cuotas pasadas",
            "url": "https://www.robofestmexico.org/_files/ugd/f2d401_2e803ec9fb70468bbb51b1fff166a77c.pdf",
            "checked": "2026-10-06"
          },
          {
            "title": "revisión del sitio web · otro grado límite",
            "url": "https://www.robofestmexico.org/desafios",
            "checked": "2026-10-06"
          },
          {
            "title": "RoboParade 2026 · presentación",
            "url": "https://www.robofestmexico.org/_files/ugd/70d3e0_8df3deb7b77a4f99aff12b05418187ca.pptx?dn=RoboParade2026_V2.pptx",
            "checked": "2026-10-06"
          },
          {
            "title": "de la rubrica",
            "url": "https://www.robofestmexico.org/_files/ugd/f2d401_daee873488eb48ebb1a034989e81806e.pdf",
            "checked": "2026-10-06"
          },
          {
            "title": "Drone 2026 · W193",
            "url": "https://www.robofestmexico.org/_files/ugd/70d3e0_3fa233123159488abc9f4bdca1f2bf28.pdf",
            "checked": "2026-10-06"
          },
          {
            "title": "Drone page · conflicto de edad",
            "url": "https://www.robofestmexico.org/copia-de-vcc",
            "checked": "2026-10-06"
          },
          {
            "title": "Football 2026",
            "url": "https://www.robofestmexico.org/_files/ugd/70d3e0_ff05c3477db1422dacaf3615890bb630.pdf",
            "checked": "2026-10-06"
          }
        ],
        "evidence": "los documentos locales primarios 2026 se estudiaron selectivamente 06.10.2026. fechas/cantidad 2027 y la inscripción de la familia no se ha confirmado."
      },
      {
        "id": "bajabot",
        "name": "BajaBot · Tijuana · la demostración más joven y el Mini Sumo",
        "group": "regional",
        "age_summary": "Armado: 1–3 las clases; Mini Sumo LEGO: 4–6 las clases. Necesitamos un nivel escolar., No sólo 6/9 años.",
        "age_tags": [
          "unknown"
        ],
        "summary": "El formato de mando inicial del museo y el somo autónomo de LEGO para la primaria mayor.",
        "categories": [
          {
            "name": "BajaBot · Armado de Robot · la demostración para 1–3 de las clases",
            "age": "Sólo los estudiantes. 1–3 de las clases primaria; edad de pasaporte no sustituye a la clase.",
            "team": "2–3 el estudiante 1–3 de las clases + un adulto advisor; advisor el máximo 2 de los equipos. mezcladas/Los equipos independientes están autorizados ..",
            "hardware": "LEGO Education ofrece un conjunto temporal al museo; devuelva después de 3 intentos. 30×20 cm, altura libre; montaje de 1 hora, presentación de 3 minutos, pista de 5 m.",
            "age_rule": "La redacción 2026; el corte, la clase y las reglas del siguiente conjunto volver a comprobar.",
            "event_id": "E191",
            "entry": "esperar una nueva convocatoria, confirmar la categoría, el país/documentos escolares, el tutor adulto, la lengua, el precio y la independencia.",
            "language": "El texto español de las reglas o el catálogo no prueba el flujo ES/EN; se debe acordar antes del viaje.",
            "note": "Convocatoria y manual p 2: demonstration only, no competition awards, participation diploma. pero manual p 8 enumera la evaluación/incentivo por diseño, tiempo y actuación  discrepancia interna. hasta una explicación por escrito no se considere una competencia de premio o una victoria mundial. el pasado comienzo 17.05.2026/dedeline 08.05 terminados; la nueva temporada no se conoce.",
            "source": "https://www.bajabot.com/downloads/2026/manuales/categoria_A.pdf",
            "checked": "2026-10-06"
          },
          {
            "name": "BajaBot · Mini Sumo LEGO · el siguiente conjunto 4–6 de las clases",
            "age": "Sólo que 4–6 las clases primaria, aunque el niño tenga experiencia/mayor 9.",
            "team": "2–3 el estudiante 4–6 de las clases + Adulto advisor; El capitán se fija antes del arranque, advisor el máximo 2 de los equipos. se permite un equipo independiente.",
            "hardware": "un LEGO NXT/EV3/SPIKE Prime/51515 autónomo de conjuntos autorizados, un controlador; 20×20×20 cm /2 kg. Bluetooth/Wi-Fi desconectarse, descarga USB; retraso de inicio de 5 segundos, dojo de 77 cm.",
            "age_rule": "La redacción 2026; el corte, la clase y las reglas del siguiente conjunto volver a comprobar.",
            "event_id": "C1169",
            "entry": "esperar una nueva convocatoria, confirmar la categoría, el país/documentos escolares, el tutor adulto, la lengua, el precio y la independencia.",
            "language": "El texto español de las reglas o el catálogo no prueba el flujo ES/EN; se debe acordar antes del viaje.",
            "note": "Convocatoria/p 2 manual limitan 4–6 clase. en el p 3 No hay más frases. «3 grados de secundaria», en el electronics section 15151 contra la lista 51515 — líneas de patrón no conformadas, No se ha autorizado la segunda/de la nueva plataforma. algoritmo para presentar al juez; lucha autónoma hasta 3 minutos sin interferencia. 17.05.2026 y 08.05.2026 - ¿Qué pasa?, 2027 No se ha anunciado.",
            "source": "https://www.bajabot.com/downloads/2026/manuales/categoria_AA.pdf",
            "checked": "2026-10-06"
          }
        ],
        "event_ids": [
          "E191",
          "C1169"
        ],
        "legacy_ids": [],
        "route": "de la misma forma que/el equipo interescolar es posible en el 2026 manual, en el caso de los niños y niñas , advisor. Primero esperamos la nueva temporada.. la conexión con Robomatrix/RoboCup en el objetivo educativo no es una selección automática.",
        "hardware": "ver disciplina separada: los conjuntos, las dimensiones y la autonomía no se intercambian entre sí.",
        "language": "El texto español de las reglas o el catálogo no prueba el flujo ES/EN; se debe acordar antes del viaje.",
        "importance": "No se ha establecido un nuevo camino local de preparación y resultados.",
        "strengths": "El formato de mando inicial del museo y el somo autónomo de LEGO para la primaria mayor.",
        "requirements": [
          "confirmar la nueva temporada, la edad exacta o la categoría escolar y el entrenador adulto.",
          "acordar la admisión de la familia, el estudio en el extranjero, la lengua de protección, el equipo y la cuenta completa.",
          "conservar el protocolo de la categoría, el ID del equipo, la composición y el papel de cada uno; registrar la participación y el resultado del premio por separado."
        ],
        "nuances": [
          "El 17 de mayo de 2026 y el plazo del 8 de mayo se han pasado; en el sitio web/documentos leídos 2027 no se ha anunciado.",
          "Armado p 2 y convocatoria: only exhibition, diploma. Manual p 8 enumera las promociones  la contradicción se mantiene, no se prometieron lugares de premios.",
          "Armado: 2–3 el niño 1–3 de las clases, Museo temporal kit. MiniSumo: 2–3 el niño 4–6 de las clases, su propio robot.",
          "MiniSumo p 3 en el modelo se menciona secundaria; de la mayor parte grade 4–6. en la lista de plataformas 15151/51515 Se separan: acordar un conjunto concreto.",
          "No menos de 6 equipos para activar la categoría o la decisión del comité. La experiencia de los hermanos no anula la grade gate."
        ],
        "cost": "El precio de la participación y la entrada es desconocido. para Armado el museo proporciona un kit temporal; para Mini Sumo, su propio robot. preparación, transporte y vivienda por separado; no hay cuenta familiar completa.",
        "award": "Mini Sumo  concurso; el resultado mundial/cuota no se ha establecido.",
        "sources": [
          {
            "title": "Convocatoria 2026",
            "url": "https://www.bajabot.com/downloads/2026/convocatoria_05.pdf",
            "checked": "2026-10-06"
          },
          {
            "title": "Armado manual",
            "url": "https://www.bajabot.com/downloads/2026/manuales/categoria_A.pdf",
            "checked": "2026-10-06"
          },
          {
            "title": "Mini Sumo LEGO manual",
            "url": "https://www.bajabot.com/downloads/2026/manuales/categoria_AA.pdf",
            "checked": "2026-10-06"
          }
        ],
        "evidence": "los documentos locales primarios 2026 se estudiaron selectivamente 06.10.2026. fechas/cantidad 2027 y la inscripción de la familia no se ha confirmado."
      },
      {
        "id": "fll-scandinavia",
        "name": "FIRST LEGO League · Scandinavia",
        "group": "regional",
        "age_summary": "Explore 6–9; Challenge 10–16; Future 8–16",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Tres formatos separados en Noruega, Suecia y Åland; final propio en Lund. Edad 9 no acredita admisión local Founders Challenge.",
        "categories": [
          {
            "name": "Founders Explore",
            "age": "6–9",
            "team": "Verificar composición local; página general recomienda 4–10",
            "hardware": "Robot LEGO + Explore Set",
            "age_rule": "Rango local; no trasladar global 6–10",
            "entry": "Muestra / festival, reconocimiento de participante"
          },
          {
            "name": "Founders Challenge",
            "age": "10–16",
            "team": "Equipo con entrenador adulto",
            "hardware": "Robot LEGO + Challenge Set",
            "age_rule": "Mínimo 10, no 9",
            "entry": "Clasificación regional a Lund"
          },
          {
            "name": "Future Edition",
            "age": "8–16",
            "team": "Equipo; restricciones escolares por sede",
            "hardware": "LEGO Educación Ciencia de la Computación y IA",
            "age_rule": "Luleå 8–16 / 10–16 en conflicto; Orkland solo curso 7",
            "entry": "Fases regionales y final separados"
          }
        ],
        "event_ids": [
          "C1484",
          "C1485",
          "C1486",
          "C1487",
          "C1488",
          "C1489",
          "C1490",
          "C1491",
          "C1492",
          "C1493",
          "C1494",
          "C1495",
          "C1496",
          "C1497",
          "C1498",
          "C1499",
          "C1500",
          "C1501",
          "C1502",
          "C1503",
          "C1504",
          "C1505",
          "C1506",
          "C1507",
          "C1508",
          "C1509",
          "C1510",
          "C1511",
          "C1512",
          "C1513",
          "C1514",
          "C1515",
          "C1516",
          "C1517",
          "C1518",
          "C1519",
          "C1520",
          "C1521",
          "C1522",
          "C1523",
          "C1524",
          "C1525",
          "C1526",
          "C1527",
          "C1528",
          "C1529",
          "C1530",
          "C1531",
          "C1532",
          "C1533",
          "C1534",
          "C1535",
          "C1536",
          "C1537",
          "C1538"
        ],
        "legacy_ids": [],
        "route": "Elegir programa, equipo / colegio local, pasar fase regional; invitados se inscriben en Lund. Nordic Final danés de Aarhus es otra vía.",
        "hardware": "Founders y Future requieren kits distintos. Verificar robots permitidos y número de kits locales.",
        "language": "Idioma de trabajo técnico, entrevistas y evaluación EN / ES / RU sin confirmar expresamente. Traducción web y materiales ingleses no acreditan admisión inglesa en fase presencial.",
        "importance": "",
        "strengths": "",
        "requirements": [
          "Candidato por edad no significa admisión. Confirmar categoría concreta, curso, fecha de nacimiento, equipo / grupo, acceso extranjero, idioma, plazas y factura completa. Sin enviar solicitudes, mensajes, consentimientos ni pagos."
        ],
        "nuances": [
          "Norte de Europa 2026: Hjernekraft Explore 6–9, Founders Challenge 10–16, Future 8–16. Dos finales distintos: Lund 27–28 de noviembre para Norway / Sweden / Åland y Aarhus 28 de noviembre para Denmark / Iceland / Faroe / Greenland. Cupo local y admisión infantil no intercambiables.",
          "Finland 2026/27: League EUR 144 + 8 por alumno y adulto; mínimo 4 alumnos + 1 entrenador suma 184. Classroom EUR 144 no sustituye torneo. Future de esta temporada pasa directamente a fase nacional; promesa antigua FLL 2027/28 no aceptada como política global vigente.",
          "Muestra educativa, diploma / medalla de participante y acreditación escolar no acreditan victoria competitiva. Puesto premiado según acta oficial de categoría concreta."
        ],
        "cost": "Final Lund: 500 NOK por persona y dos comidas indicadas; tarifas regionales / kit aparte.",
        "award": "Muestra educativa, diploma / medalla de participante y acreditación escolar no acreditan victoria competitiva. Puesto premiado según acta oficial de categoría concreta.",
        "sources": [
          {
            "title": "FIRST Scandinavia · programmes",
            "url": "https://hjernekraft.org/no",
            "checked": "2026-11-05"
          },
          {
            "title": "Lund · 2026 final",
            "url": "https://hjernekraft.org/no/skandinavisk-finale-2026",
            "checked": "2026-11-05"
          }
        ],
        "evidence": "Leídas por separado 54 páginas de programas de sedes; no son 54 ligas mundiales. Fechas en conflicto / sin confirmación local conservadas sin inicio exacto."
      },
      {
        "id": "fll-hun-local-2027",
        "name": "FIRST LEGO League · Hungary · local 2026/27",
        "group": "regional",
        "age_summary": "9–16; 6–10",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Hungría: equipos extranjeros participan solo con autorización HelloWorld. Una institución obtiene como máximo una clasificación internacional por temporada, incluso con éxito en Founders y Future. Plantilla entregada como mínimo 14 días antes; cambios acordados. Debe declararse uso de IA en presentaciones. Ayudas húngaras no prometidas a familia extranjera.",
        "categories": [
          {
            "name": "Founders Challenge",
            "age": "9–16",
            "team": "Equipo; composición exacta según reglamento de categoría.",
            "hardware": "Founders: SPIKE / robot LEGO permitido y set estacional; compra de robot aparte.",
            "age_rule": "Límite superior al 4 de agosto 2026; confirmar mínimo",
            "entry": "Hungría: equipos extranjeros participan solo con autorización HelloWorld. Una institución obtiene como máximo una clasificación internacional por temporada, incluso con éxito en Founders y Future. Plantilla entregada como mínimo 14 días antes; cambios acordados. Debe declararse uso de IA en presentaciones. Ayudas húngaras no prometidas a familia extranjera."
          },
          {
            "name": "Founders Explore",
            "age": "6–10",
            "team": "Explore: 2–6 niños y entrenador adulto; confirmar composición Future.",
            "hardware": "Founders: SPIKE / robot LEGO permitido y set estacional; compra de robot aparte.",
            "age_rule": "Límite superior al 4 de agosto 2026; confirmar mínimo",
            "entry": "Hungría: equipos extranjeros participan solo con autorización HelloWorld. Una institución obtiene como máximo una clasificación internacional por temporada, incluso con éxito en Founders y Future. Plantilla entregada como mínimo 14 días antes; cambios acordados. Debe declararse uso de IA en presentaciones. Ayudas húngaras no prometidas a familia extranjera."
          },
          {
            "name": "Future Challenge",
            "age": "9–16",
            "team": "Equipo; composición exacta según reglamento de categoría.",
            "hardware": "Future utiliza LEGO Education Computer Science & AI; sin suponer compatibilidad con SPIKE. Verificar número de kits básicos y edición por edad concreta.",
            "age_rule": "Límite superior al 4 de agosto 2026; confirmar mínimo",
            "entry": "Hungría: equipos extranjeros participan solo con autorización HelloWorld. Una institución obtiene como máximo una clasificación internacional por temporada, incluso con éxito en Founders y Future. Plantilla entregada como mínimo 14 días antes; cambios acordados. Debe declararse uso de IA en presentaciones. Ayudas húngaras no prometidas a familia extranjera."
          },
          {
            "name": "Future Explore",
            "age": "6–10",
            "team": "Explore: 2–6 niños y entrenador adulto; confirmar composición Future.",
            "hardware": "Future utiliza LEGO Education Computer Science & AI; sin suponer compatibilidad con SPIKE. Verificar número de kits básicos y edición por edad concreta.",
            "age_rule": "Límite superior al 4 de agosto 2026; confirmar mínimo",
            "entry": "Hungría: equipos extranjeros participan solo con autorización HelloWorld. Una institución obtiene como máximo una clasificación internacional por temporada, incluso con éxito en Founders y Future. Plantilla entregada como mínimo 14 días antes; cambios acordados. Debe declararse uso de IA en presentaciones. Ayudas húngaras no prometidas a familia extranjera."
          }
        ],
        "event_ids": [
          "C1572",
          "C1573",
          "C1574",
          "C1575",
          "C1576",
          "C1577",
          "C1578",
          "C1579",
          "C1580",
          "C1581",
          "C1582",
          "C1583",
          "C1584",
          "C1585",
          "C1586",
          "C1587",
          "C1588",
          "C1589"
        ],
        "legacy_ids": [],
        "route": "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos.",
        "hardware": "Future utiliza LEGO Education Computer Science & AI; sin suponer compatibilidad con SPIKE. Verificar número de kits básicos y edición por edad concreta.",
        "language": "Idioma de evaluación presencial, entrevistas y comunicación técnica EN / ES / RU sin confirmar. Web, reglamentos en inglés o traducciones de materiales no acreditan admisión lingüística.",
        "importance": "",
        "strengths": "",
        "requirements": [
          "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos."
        ],
        "nuances": [
          "Hungría: equipos extranjeros participan solo con autorización HelloWorld. Una institución obtiene como máximo una clasificación internacional por temporada, incluso con éxito en Founders y Future. Plantilla entregada como mínimo 14 días antes; cambios acordados. Debe declararse uso de IA en presentaciones. Ayudas húngaras no prometidas a familia extranjera.",
          "Certificado y medalla de participante no son victoria. Premio competitivo confirmado mediante acta oficial de categoría concreta; muestra de festival se considera por separado."
        ],
        "cost": "Hungría: Challenge HUF 109900 + VAT por equipo; Explore HUF 54900 + VAT. Robots aparte. Paquete escolar / doméstico no sustituye inscripción de torneo; subvención y devolución VAT no descontadas.",
        "award": "Certificado y medalla de participante no son victoria. Premio competitivo confirmado mediante acta oficial de categoría concreta; muestra de festival se considera por separado.",
        "sources": [
          {
            "title": "FIRST LEGO League · Hungary · local 2026/27",
            "url": "https://www.firstlegoleague.hu/bioglow/",
            "checked": "2026-11-05"
          }
        ],
        "evidence": "Programas locales leídos; admisión internacional y fechas exactas sin confirmar permanecen pendientes."
      },
      {
        "id": "fll-cze-local-2027",
        "name": "FIRST LEGO League · Czechia · local 2026/27",
        "group": "regional",
        "age_summary": "10–16 Founders / 8–16 Future; confirmar edición; 6–10; 8–16",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Chequia: Founders Challenge 10–16, Future Challenge 8–16. Calendario general no identifica edición de cada torneo; fechas no asignadas automáticamente a Future. Challenge publica 4–10 niños, por tanto dos hermanos no bastan. Límites superiores del calendario se vinculan al 1 de enero de 2026; confirmar aplicación del mínimo.",
        "categories": [
          {
            "name": "Challenge Founders",
            "age": "10–16",
            "team": "4–10",
            "hardware": "SPIKE Prime / EV3 / NXT / RCX y set estacional.",
            "age_rule": "Chequia: Founders Challenge 10–16, Future Challenge 8–16. Calendario general no identifica edición de cada torneo; fechas no asignadas automáticamente a Future. Challenge publica 4–10 niños, por tanto dos hermanos no bastan. Límites superiores del calendario se vinculan al 1 de enero de 2026; confirmar aplicación del mínimo.",
            "entry": "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos."
          },
          {
            "name": "Explore Founders",
            "age": "6–10",
            "team": "Equipo; composición exacta según reglamento de categoría.",
            "hardware": "Founders: kit de categoría y robot LEGO permitido; robot no considerado incluido en set estacional.",
            "age_rule": "Candidato por edad; corte de temporada y admisión aparte / Candidato por edad; categoría / curso y admisión aparte",
            "entry": "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos."
          },
          {
            "name": "Challenge Future",
            "age": "8–16",
            "team": "Equipo; composición exacta según reglamento de categoría.",
            "hardware": "Future utiliza LEGO Education Computer Science & AI; sin suponer compatibilidad con SPIKE. Verificar número de kits básicos y edición por edad concreta.",
            "age_rule": "Candidato por edad; corte de temporada y admisión aparte / No: mínimo 8 o superior; en 2027 Oscar tendrá 6–7",
            "entry": "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos."
          }
        ],
        "event_ids": [
          "C1590",
          "C1591",
          "C1592",
          "C1593",
          "C1594",
          "C1595",
          "C1596",
          "C1616",
          "C1617"
        ],
        "legacy_ids": [],
        "route": "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos.",
        "hardware": "Future utiliza LEGO Education Computer Science & AI; sin suponer compatibilidad con SPIKE. Verificar número de kits básicos y edición por edad concreta.",
        "language": "Idioma de evaluación presencial, entrevistas y comunicación técnica EN / ES / RU sin confirmar. Web, reglamentos en inglés o traducciones de materiales no acreditan admisión lingüística.",
        "importance": "",
        "strengths": "",
        "requirements": [
          "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos."
        ],
        "nuances": [
          "Chequia: Founders Challenge 10–16, Future Challenge 8–16. Calendario general no identifica edición de cada torneo; fechas no asignadas automáticamente a Future. Challenge publica 4–10 niños, por tanto dos hermanos no bastan. Límites superiores del calendario se vinculan al 1 de enero de 2026; confirmar aplicación del mínimo.",
          "Certificado y medalla de participante no son victoria. Premio competitivo confirmado mediante acta oficial de categoría concreta; muestra de festival se considera por separado."
        ],
        "cost": "Challenge: tienda muestra CZK 8000 por producto de equipo; describe componentes CZK 4000 por set estacional y CZK 4000 por torneo. No sumar inscripción otra vez. Robot programable, envío, comidas y viaje aparte; confirmar invoice final.",
        "award": "Certificado y medalla de participante no son victoria. Premio competitivo confirmado mediante acta oficial de categoría concreta; muestra de festival se considera por separado.",
        "sources": [
          {
            "title": "FIRST LEGO League · Czechia · local 2026/27",
            "url": "https://www.fllchallenge.cz/tema-rocniku-a-harmonogram-2026-27",
            "checked": "2026-11-05"
          }
        ],
        "evidence": "Programas locales leídos; admisión internacional y fechas exactas sin confirmar permanecen pendientes."
      },
      {
        "id": "fll-pol-local-2027",
        "name": "FIRST LEGO League · Poland · local 2026/27",
        "group": "regional",
        "age_summary": "6–9; 9–16",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Polonia: pequeños 6–9, mayores 9–16; rangos locales. Future de mayores exige 4–10 participantes y dos kits, con cuatro funciones en pista. Founders de mayores hasta 10, pequeños hasta 6 y entrenador adulto. Fecha de corte y acceso extranjero aparte. Cada participante recibe medalla; diploma ganador de categoría y Champion son distintos.",
        "categories": [
          {
            "name": "Explore Founders",
            "age": "6–9",
            "team": "Hasta 6 niños y al menos un entrenador adulto; confirmar mínimo.",
            "hardware": "Founders: kit de categoría y robot LEGO permitido; robot no considerado incluido en set estacional.",
            "age_rule": "Condicional: pequeños 6–9, En 2027 Matvey tendrá 9–10; corte desconocido / Candidato por edad; categoría / curso y admisión aparte",
            "entry": "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos."
          },
          {
            "name": "Explore Future",
            "age": "6–9",
            "team": "Hasta 6 niños y al menos un entrenador adulto; confirmar mínimo.",
            "hardware": "Future utiliza LEGO Education Computer Science & AI; sin suponer compatibilidad con SPIKE. Verificar número de kits básicos y edición por edad concreta.",
            "age_rule": "Condicional: pequeños 6–9, En 2027 Matvey tendrá 9–10; corte desconocido / Candidato por edad; categoría / curso y admisión aparte",
            "entry": "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos."
          },
          {
            "name": "Challenge Founders",
            "age": "9–16",
            "team": "Hasta 10 niños y al menos un entrenador adulto; confirmar mínimo.",
            "hardware": "Founders: kit de categoría y robot LEGO permitido; robot no considerado incluido en set estacional.",
            "age_rule": "Candidato por edad; corte de temporada y admisión aparte / No: mínimo 8 o superior; en 2027 Oscar tendrá 6–7",
            "entry": "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos."
          },
          {
            "name": "Challenge Future",
            "age": "9–16",
            "team": "4–10 niños y entrenador adulto; confirmar representación local.",
            "hardware": "Future utiliza LEGO Education Computer Science & AI; sin suponer compatibilidad con SPIKE. Verificar número de kits básicos y edición por edad concreta.",
            "age_rule": "Candidato por edad; corte de temporada y admisión aparte / No: mínimo 8 o superior; en 2027 Oscar tendrá 6–7",
            "entry": "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos."
          }
        ],
        "event_ids": [
          "C1599",
          "C1600",
          "C1601",
          "C1602"
        ],
        "legacy_ids": [],
        "route": "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos.",
        "hardware": "Future utiliza LEGO Education Computer Science & AI; sin suponer compatibilidad con SPIKE. Verificar número de kits básicos y edición por edad concreta.",
        "language": "Idioma de evaluación presencial, entrevistas y comunicación técnica EN / ES / RU sin confirmar. Web, reglamentos en inglés o traducciones de materiales no acreditan admisión lingüística.",
        "importance": "",
        "strengths": "",
        "requirements": [
          "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos."
        ],
        "nuances": [
          "Polonia: pequeños 6–9, mayores 9–16; rangos locales. Future de mayores exige 4–10 participantes y dos kits, con cuatro funciones en pista. Founders de mayores hasta 10, pequeños hasta 6 y entrenador adulto. Fecha de corte y acceso extranjero aparte. Cada participante recibe medalla; diploma ganador de categoría y Champion son distintos.",
          "Certificado y medalla de participante no son victoria. Premio competitivo confirmado mediante acta oficial de categoría concreta; muestra de festival se considera por separado."
        ],
        "cost": "Tarifa de etapa elegida e invoice final sin establecer; desconocido no equivale a cero.",
        "award": "Certificado y medalla de participante no son victoria. Premio competitivo confirmado mediante acta oficial de categoría concreta; muestra de festival se considera por separado.",
        "sources": [
          {
            "title": "FIRST LEGO League · Poland · local 2026/27",
            "url": "https://fll.edu.pl/en/sezon-bioglow",
            "checked": "2026-11-05"
          }
        ],
        "evidence": "Programas locales leídos; admisión internacional y fechas exactas sin confirmar permanecen pendientes."
      },
      {
        "id": "fll-grc-local-2027",
        "name": "FIRST LEGO League · Greece · local 2026/27",
        "group": "regional",
        "age_summary": "6–10; 9–16",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "MRC Global Olympiad: verificadas secciones de edad y equipo de 18 reglamentos deportivos; Kids desde 10 años, restantes desde 12 / 14 / 15. Mínimo genérico 10 del equipo no reduce edad superior del deporte concreto. En 2027 Matvey tendrá 9–10: confirmar categoría y cómputo de edad. Oscar 6–7 menor que mínimos leídos. Kids normalmente 2–3 niños y entrenador desde 20; composición distinta en algunas luchas.",
        "categories": [
          {
            "name": "Explore Founders",
            "age": "6–10",
            "team": "2–6 niños y entrenador adulto; confirmar representación local.",
            "hardware": "Founders: kit de categoría y robot LEGO permitido; robot no considerado incluido en set estacional.",
            "age_rule": "Candidato por edad; corte de temporada y admisión aparte / Candidato por edad; categoría / curso y admisión aparte",
            "entry": "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos."
          },
          {
            "name": "Challenge Founders",
            "age": "9–16",
            "team": "2–10 niños y entrenador adulto; confirmar representación local.",
            "hardware": "Founders: kit de categoría y robot LEGO permitido; robot no considerado incluido en set estacional.",
            "age_rule": "Condicional: junto a edad 9–16 figuran cursos escolares desde quinto; confirmar regla concreta y curso actual de Matvey / No: mínimo 8 o superior; en 2027 Oscar tendrá 6–7",
            "entry": "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos."
          }
        ],
        "event_ids": [
          "C1597",
          "C1598"
        ],
        "legacy_ids": [],
        "route": "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos.",
        "hardware": "Future utiliza LEGO Education Computer Science & AI; sin suponer compatibilidad con SPIKE. Verificar número de kits básicos y edición por edad concreta.",
        "language": "Idioma de evaluación presencial, entrevistas y comunicación técnica EN / ES / RU sin confirmar. Web, reglamentos en inglés o traducciones de materiales no acreditan admisión lingüística.",
        "importance": "",
        "strengths": "",
        "requirements": [
          "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos."
        ],
        "nuances": [
          "MRC Global Olympiad: verificadas secciones de edad y equipo de 18 reglamentos deportivos; Kids desde 10 años, restantes desde 12 / 14 / 15. Mínimo genérico 10 del equipo no reduce edad superior del deporte concreto. En 2027 Matvey tendrá 9–10: confirmar categoría y cómputo de edad. Oscar 6–7 menor que mínimos leídos. Kids normalmente 2–3 niños y entrenador desde 20; composición distinta en algunas luchas.",
          "Certificado y medalla de participante no son victoria. Premio competitivo confirmado mediante acta oficial de categoría concreta; muestra de festival se considera por separado."
        ],
        "cost": "Tarifa de etapa elegida e invoice final sin establecer; desconocido no equivale a cero.",
        "award": "Certificado y medalla de participante no son victoria. Premio competitivo confirmado mediante acta oficial de categoría concreta; muestra de festival se considera por separado.",
        "sources": [
          {
            "title": "FIRST LEGO League · Greece · local 2026/27",
            "url": "https://www.he-ro.gr/minoan-robotsports-competition",
            "checked": "2026-11-05"
          }
        ],
        "evidence": "Programas locales leídos; admisión internacional y fechas exactas sin confirmar permanecen pendientes."
      },
      {
        "id": "fll-rou-local-2027",
        "name": "FIRST LEGO League · Romania · local 2026/27",
        "group": "regional",
        "age_summary": "6–10; 9–16",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "FLL Romania: página 2026/27 anuncia participación gratuita y set de entrenamiento opcional. No confirma acceso extranjero ni viaje gratis.",
        "categories": [
          {
            "name": "Explore",
            "age": "6–10",
            "team": "Equipo; composición exacta según reglamento de categoría.",
            "hardware": "Founders: kit de categoría y robot LEGO permitido; robot no considerado incluido en set estacional.",
            "age_rule": "Candidato por edad; corte de temporada y admisión aparte / Candidato por edad; categoría / curso y admisión aparte",
            "entry": "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos."
          },
          {
            "name": "Challenge",
            "age": "9–16",
            "team": "Equipo; composición exacta según reglamento de categoría.",
            "hardware": "Founders: kit de categoría y robot LEGO permitido; robot no considerado incluido en set estacional.",
            "age_rule": "Candidato por edad; corte de temporada y admisión aparte / No: mínimo 8 o superior; en 2027 Oscar tendrá 6–7",
            "entry": "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos."
          }
        ],
        "event_ids": [
          "C1603",
          "C1604"
        ],
        "legacy_ids": [],
        "route": "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos.",
        "hardware": "Future utiliza LEGO Education Computer Science & AI; sin suponer compatibilidad con SPIKE. Verificar número de kits básicos y edición por edad concreta.",
        "language": "Idioma de evaluación presencial, entrevistas y comunicación técnica EN / ES / RU sin confirmar. Web, reglamentos en inglés o traducciones de materiales no acreditan admisión lingüística.",
        "importance": "",
        "strengths": "",
        "requirements": [
          "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos."
        ],
        "nuances": [
          "FLL Romania: página 2026/27 anuncia participación gratuita y set de entrenamiento opcional. No confirma acceso extranjero ni viaje gratis.",
          "Certificado y medalla de participante no son victoria. Premio competitivo confirmado mediante acta oficial de categoría concreta; muestra de festival se considera por separado."
        ],
        "cost": "Página oficial: participación sin cuotas de alumnos, padres y docentes; compra de set de entrenamiento opcional. No promete robot, viaje o comidas gratis. Acceso extranjero aparte.",
        "award": "Certificado y medalla de participante no son victoria. Premio competitivo confirmado mediante acta oficial de categoría concreta; muestra de festival se considera por separado.",
        "sources": [
          {
            "title": "FIRST LEGO League · Romania · local 2026/27",
            "url": "https://firstlegoleague.ro/inscrieri-2026/",
            "checked": "2026-11-05"
          }
        ],
        "evidence": "Programas locales leídos; admisión internacional y fechas exactas sin confirmar permanecen pendientes."
      },
      {
        "id": "fll-bgr-local-2027",
        "name": "FIRST LEGO League · Bulgaria · local 2026/27",
        "group": "regional",
        "age_summary": "6–10; 10–16; 8–16",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "FLL Bulgaria: Founders Challenge 10–16, Explore 6–10, Future 8–16. Future 5–7 descrito, sin fecha / festival local separado anunciado.",
        "categories": [
          {
            "name": "Explore Founders",
            "age": "6–10",
            "team": "Equipo; composición exacta según reglamento de categoría.",
            "hardware": "Founders: kit de categoría y robot LEGO permitido; robot no considerado incluido en set estacional.",
            "age_rule": "Candidato por edad; corte de temporada y admisión aparte / Candidato por edad; categoría / curso y admisión aparte",
            "entry": "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos."
          },
          {
            "name": "Challenge Founders",
            "age": "10–16",
            "team": "Equipo; composición exacta según reglamento de categoría.",
            "hardware": "Founders: kit de categoría y robot LEGO permitido; robot no considerado incluido en set estacional.",
            "age_rule": "Condicional: mínimo 10; En 2027 Matvey tendrá 9–10, confirmar cómputo / No: mínimo 8 o superior; en 2027 Oscar tendrá 6–7",
            "entry": "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos."
          },
          {
            "name": "Future",
            "age": "8–16",
            "team": "Equipo; composición exacta según reglamento de categoría.",
            "hardware": "Para Future 8–16 se recomiendan dos kits básicos LEGO Education Computer Science & AI 11+ por equipo; set estacional de 4–8 alumnos no sustituye electrónica. Future 5–7 descrito, sin festival local separado anunciado.",
            "age_rule": "Candidato por edad; corte de temporada y admisión aparte / No: mínimo 8 o superior; en 2027 Oscar tendrá 6–7",
            "entry": "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos."
          }
        ],
        "event_ids": [
          "C1605",
          "C1606",
          "C1607"
        ],
        "legacy_ids": [],
        "route": "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos.",
        "hardware": "Future utiliza LEGO Education Computer Science & AI; sin suponer compatibilidad con SPIKE. Verificar número de kits básicos y edición por edad concreta.",
        "language": "Idioma de evaluación presencial, entrevistas y comunicación técnica EN / ES / RU sin confirmar. Web, reglamentos en inglés o traducciones de materiales no acreditan admisión lingüística.",
        "importance": "",
        "strengths": "",
        "requirements": [
          "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos."
        ],
        "nuances": [
          "FLL Bulgaria: Founders Challenge 10–16, Explore 6–10, Future 8–16. Future 5–7 descrito, sin fecha / festival local separado anunciado.",
          "Certificado y medalla de participante no son victoria. Premio competitivo confirmado mediante acta oficial de categoría concreta; muestra de festival se considera por separado."
        ],
        "cost": "Tarifa de etapa elegida e invoice final sin establecer; desconocido no equivale a cero.",
        "award": "Certificado y medalla de participante no son victoria. Premio competitivo confirmado mediante acta oficial de categoría concreta; muestra de festival se considera por separado.",
        "sources": [
          {
            "title": "FIRST LEGO League · Bulgaria · local 2026/27",
            "url": "https://www.fll.bg/teams-registrationbioglow",
            "checked": "2026-11-05"
          }
        ],
        "evidence": "Programas locales leídos; admisión internacional y fechas exactas sin confirmar permanecen pendientes."
      },
      {
        "id": "fll-ltu-local-2027",
        "name": "FIRST LEGO League · Lithuania · local 2026/27",
        "group": "regional",
        "age_summary": "6–10; 9–16; 5–7; 8–16",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "FLL Lithuania: Founders Challenge 9–16, Explore 6–10; Future 5–7 y 8–16. Publicados materiales, no día nacional exacto.",
        "categories": [
          {
            "name": "Explore Founders",
            "age": "6–10",
            "team": "Equipo; composición exacta según reglamento de categoría.",
            "hardware": "Founders: kit de categoría y robot LEGO permitido; robot no considerado incluido en set estacional.",
            "age_rule": "Candidato por edad; corte de temporada y admisión aparte / Candidato por edad; categoría / curso y admisión aparte",
            "entry": "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos."
          },
          {
            "name": "Challenge Founders",
            "age": "9–16",
            "team": "Equipo; composición exacta según reglamento de categoría.",
            "hardware": "Founders: kit de categoría y robot LEGO permitido; robot no considerado incluido en set estacional.",
            "age_rule": "Candidato por edad; corte de temporada y admisión aparte / No: mínimo 8 o superior; en 2027 Oscar tendrá 6–7",
            "entry": "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos."
          },
          {
            "name": "Future 5–7",
            "age": "5–7",
            "team": "Equipo; composición exacta según reglamento de categoría.",
            "hardware": "Future utiliza LEGO Education Computer Science & AI; sin suponer compatibilidad con SPIKE. Verificar número de kits básicos y edición por edad concreta.",
            "age_rule": "No: Future 5–7, Matvey es mayor / Candidato por edad; categoría / curso y admisión aparte",
            "entry": "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos."
          },
          {
            "name": "Future 8–16",
            "age": "8–16",
            "team": "Equipo; composición exacta según reglamento de categoría.",
            "hardware": "Future utiliza LEGO Education Computer Science & AI; sin suponer compatibilidad con SPIKE. Verificar número de kits básicos y edición por edad concreta.",
            "age_rule": "Candidato por edad; corte de temporada y admisión aparte / No: mínimo 8 o superior; en 2027 Oscar tendrá 6–7",
            "entry": "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos."
          }
        ],
        "event_ids": [
          "C1608",
          "C1609",
          "C1610",
          "C1611"
        ],
        "legacy_ids": [],
        "route": "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos.",
        "hardware": "Future utiliza LEGO Education Computer Science & AI; sin suponer compatibilidad con SPIKE. Verificar número de kits básicos y edición por edad concreta.",
        "language": "Idioma de evaluación presencial, entrevistas y comunicación técnica EN / ES / RU sin confirmar. Web, reglamentos en inglés o traducciones de materiales no acreditan admisión lingüística.",
        "importance": "",
        "strengths": "",
        "requirements": [
          "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos."
        ],
        "nuances": [
          "FLL Lithuania: Founders Challenge 9–16, Explore 6–10; Future 5–7 y 8–16. Publicados materiales, no día nacional exacto.",
          "Certificado y medalla de participante no son victoria. Premio competitivo confirmado mediante acta oficial de categoría concreta; muestra de festival se considera por separado."
        ],
        "cost": "Tarifa de etapa elegida e invoice final sin establecer; desconocido no equivale a cero.",
        "award": "Certificado y medalla de participante no son victoria. Premio competitivo confirmado mediante acta oficial de categoría concreta; muestra de festival se considera por separado.",
        "sources": [
          {
            "title": "FIRST LEGO League · Lithuania · local 2026/27",
            "url": "https://www.lituanicax.lt/first-lego-league",
            "checked": "2026-11-05"
          }
        ],
        "evidence": "Programas locales leídos; admisión internacional y fechas exactas sin confirmar permanecen pendientes."
      },
      {
        "id": "fll-svk-local-2027",
        "name": "FIRST LEGO League · Slovakia · local 2026/27",
        "group": "regional",
        "age_summary": "6–10; 9–16; 5–7; 8–16",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "FLL Slovakia: regiones enero–febrero 2027, final / festival en marzo; inscripción hasta 31 de diciembre 2026. Sin trasladar tarifas / días antiguos.",
        "categories": [
          {
            "name": "Explore Founders",
            "age": "6–10",
            "team": "Equipo; composición exacta según reglamento de categoría.",
            "hardware": "Founders: kit de categoría y robot LEGO permitido; robot no considerado incluido en set estacional.",
            "age_rule": "Candidato por edad; corte de temporada y admisión aparte / Candidato por edad; categoría / curso y admisión aparte",
            "entry": "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos."
          },
          {
            "name": "Challenge Founders",
            "age": "9–16",
            "team": "Equipo; composición exacta según reglamento de categoría.",
            "hardware": "Founders: kit de categoría y robot LEGO permitido; robot no considerado incluido en set estacional.",
            "age_rule": "Candidato por edad; corte de temporada y admisión aparte / No: mínimo 8 o superior; en 2027 Oscar tendrá 6–7",
            "entry": "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos."
          },
          {
            "name": "Future 5–7",
            "age": "5–7",
            "team": "Equipo; composición exacta según reglamento de categoría.",
            "hardware": "Future utiliza LEGO Education Computer Science & AI; sin suponer compatibilidad con SPIKE. Verificar número de kits básicos y edición por edad concreta.",
            "age_rule": "No: Future 5–7, Matvey es mayor / Candidato por edad; categoría / curso y admisión aparte",
            "entry": "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos."
          },
          {
            "name": "Future 8–16",
            "age": "8–16",
            "team": "Equipo; composición exacta según reglamento de categoría.",
            "hardware": "Future utiliza LEGO Education Computer Science & AI; sin suponer compatibilidad con SPIKE. Verificar número de kits básicos y edición por edad concreta.",
            "age_rule": "Candidato por edad; corte de temporada y admisión aparte / No: mínimo 8 o superior; en 2027 Oscar tendrá 6–7",
            "entry": "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos."
          }
        ],
        "event_ids": [
          "C1612",
          "C1613",
          "C1614",
          "C1615"
        ],
        "legacy_ids": [],
        "route": "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos.",
        "hardware": "Future utiliza LEGO Education Computer Science & AI; sin suponer compatibilidad con SPIKE. Verificar número de kits básicos y edición por edad concreta.",
        "language": "Idioma de evaluación presencial, entrevistas y comunicación técnica EN / ES / RU sin confirmar. Web, reglamentos en inglés o traducciones de materiales no acreditan admisión lingüística.",
        "importance": "",
        "strengths": "",
        "requirements": [
          "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos."
        ],
        "nuances": [
          "FLL Slovakia: regiones enero–febrero 2027, final / festival en marzo; inscripción hasta 31 de diciembre 2026. Sin trasladar tarifas / días antiguos.",
          "Certificado y medalla de participante no son victoria. Premio competitivo confirmado mediante acta oficial de categoría concreta; muestra de festival se considera por separado."
        ],
        "cost": "Tarifa de etapa elegida e invoice final sin establecer; desconocido no equivale a cero.",
        "award": "Certificado y medalla de participante no son victoria. Premio competitivo confirmado mediante acta oficial de categoría concreta; muestra de festival se considera por separado.",
        "sources": [
          {
            "title": "FIRST LEGO League · Slovakia · local 2026/27",
            "url": "https://www.fll.sk/main/sezona/bioglow",
            "checked": "2026-11-05"
          }
        ],
        "evidence": "Programas locales leídos; admisión internacional y fechas exactas sin confirmar permanecen pendientes."
      },
      {
        "id": "mrc-global-olympiad",
        "name": "MRC Global Olympiad / MRC Junior",
        "group": "international",
        "age_summary": "Global 10+ / Junior grupos escolares",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "MRC Global Olympiad: verificadas secciones de edad y equipo de 18 reglamentos deportivos; Kids desde 10 años, restantes desde 12 / 14 / 15. Mínimo genérico 10 del equipo no reduce edad superior del deporte concreto. En 2027 Matvey tendrá 9–10: confirmar categoría y cómputo de edad. Oscar 6–7 menor que mínimos leídos. Kids normalmente 2–3 niños y entrenador desde 20; composición distinta en algunas luchas.",
        "categories": [
          {
            "name": "MRC · marathon",
            "age": "10+",
            "team": "2–3",
            "hardware": "Especificaciones del deporte; Basic / Advanced no intercambiables.",
            "age_rule": "Edad de categoría prevalece sobre mínimo genérico del equipo.",
            "entry": "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos. Reglamentos Kids leídos: entrenador desde 20 años y un asistente por cada tres equipos. Un participante designado en zona técnica; puede rotar entre intentos.",
            "source": "https://www.he-ro.gr/mrc-marathon?lang=en"
          },
          {
            "name": "MRC · archery",
            "age": "10+",
            "team": "2–3",
            "hardware": "Especificaciones del deporte; Basic / Advanced no intercambiables.",
            "age_rule": "Edad de categoría prevalece sobre mínimo genérico del equipo.",
            "entry": "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos. Reglamentos Kids leídos: entrenador desde 20 años y un asistente por cada tres equipos. Un participante designado en zona técnica; puede rotar entre intentos.",
            "source": "https://www.he-ro.gr/mrc-archery?lang=en"
          },
          {
            "name": "MRC · relay-race",
            "age": "10+",
            "team": "2–3",
            "hardware": "Especificaciones del deporte; Basic / Advanced no intercambiables.",
            "age_rule": "Edad de categoría prevalece sobre mínimo genérico del equipo.",
            "entry": "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos. Reglamentos Kids leídos: entrenador desde 20 años y un asistente por cada tres equipos. Un participante designado en zona técnica; puede rotar entre intentos.",
            "source": "https://www.he-ro.gr/mrc-relay-race?lang=en"
          },
          {
            "name": "MRC · obstacle-race",
            "age": "10+",
            "team": "2–3",
            "hardware": "Especificaciones del deporte; Basic / Advanced no intercambiables.",
            "age_rule": "Edad de categoría prevalece sobre mínimo genérico del equipo.",
            "entry": "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos. Reglamentos Kids leídos: entrenador desde 20 años y un asistente por cada tres equipos. Un participante designado en zona técnica; puede rotar entre intentos.",
            "source": "https://www.he-ro.gr/mrc-obstacle-race?lang=en"
          },
          {
            "name": "MRC · mountain-bike",
            "age": "10+",
            "team": "2–3",
            "hardware": "Especificaciones del deporte; Basic / Advanced no intercambiables.",
            "age_rule": "Edad de categoría prevalece sobre mínimo genérico del equipo.",
            "entry": "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos. Reglamentos Kids leídos: entrenador desde 20 años y un asistente por cada tres equipos. Un participante designado en zona técnica; puede rotar entre intentos.",
            "source": "https://www.he-ro.gr/mrc-mountain-bike?lang=en"
          },
          {
            "name": "MRC · soccer",
            "age": "10+",
            "team": "2–3",
            "hardware": "Especificaciones del deporte; Basic / Advanced no intercambiables.",
            "age_rule": "Edad de categoría prevalece sobre mínimo genérico del equipo.",
            "entry": "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos. Soccer: alianza de tres equipos de mismo colegio / institución, cada uno aporta un robot. Reglamentos Kids leídos: entrenador desde 20 años y un asistente por cada tres equipos. Un participante designado en zona técnica; puede rotar entre intentos.",
            "source": "https://www.he-ro.gr/mrc-soccer?lang=en"
          },
          {
            "name": "MRC · rally",
            "age": "10+",
            "team": "2–3",
            "hardware": "Especificaciones del deporte; Basic / Advanced no intercambiables.",
            "age_rule": "Edad de categoría prevalece sobre mínimo genérico del equipo.",
            "entry": "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos. Reglamentos Kids leídos: entrenador desde 20 años y un asistente por cada tres equipos. Un participante designado en zona técnica; puede rotar entre intentos.",
            "source": "https://www.he-ro.gr/mrc-rally?lang=en"
          },
          {
            "name": "MRC · shotput",
            "age": "10+",
            "team": "2–3",
            "hardware": "Especificaciones del deporte; Basic / Advanced no intercambiables.",
            "age_rule": "Edad de categoría prevalece sobre mínimo genérico del equipo.",
            "entry": "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos. Reglamentos Kids leídos: entrenador desde 20 años y un asistente por cada tres equipos. Un participante designado en zona técnica; puede rotar entre intentos.",
            "source": "https://www.he-ro.gr/mrc-shotput?lang=en"
          },
          {
            "name": "MRC · shooting",
            "age": "10+",
            "team": "2–3",
            "hardware": "Especificaciones del deporte; Basic / Advanced no intercambiables.",
            "age_rule": "Edad de categoría prevalece sobre mínimo genérico del equipo.",
            "entry": "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos. Reglamentos Kids leídos: entrenador desde 20 años y un asistente por cada tres equipos. Un participante designado en zona técnica; puede rotar entre intentos.",
            "source": "https://www.he-ro.gr/mrc-shooting?lang=en"
          },
          {
            "name": "MRC · rowing",
            "age": "10+",
            "team": "2–3",
            "hardware": "Especificaciones del deporte; Basic / Advanced no intercambiables.",
            "age_rule": "Edad de categoría prevalece sobre mínimo genérico del equipo.",
            "entry": "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos. Reglamentos Kids leídos: entrenador desde 20 años y un asistente por cada tres equipos. Un participante designado en zona técnica; puede rotar entre intentos.",
            "source": "https://www.he-ro.gr/mrc-rowing?lang=en"
          },
          {
            "name": "MRC · drones",
            "age": "10+",
            "team": "2–3",
            "hardware": "Especificaciones del deporte; Basic / Advanced no intercambiables.",
            "age_rule": "Edad de categoría prevalece sobre mínimo genérico del equipo.",
            "entry": "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos. Reglamentos Kids leídos: entrenador desde 20 años y un asistente por cada tres equipos. Un participante designado en zona técnica; puede rotar entre intentos.",
            "source": "https://www.he-ro.gr/mrc-drones?lang=en"
          },
          {
            "name": "MRC · weightlifting-humanoid",
            "age": "14+",
            "team": "2–3",
            "hardware": "Especificaciones del deporte; Basic / Advanced no intercambiables.",
            "age_rule": "Edad de categoría prevalece sobre mínimo genérico del equipo.",
            "entry": "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos.",
            "source": "https://www.he-ro.gr/mrc-weightlifting-humanoid?lang=en"
          },
          {
            "name": "MRC · obstacle-race-humanoid",
            "age": "14+",
            "team": "2–3",
            "hardware": "Especificaciones del deporte; Basic / Advanced no intercambiables.",
            "age_rule": "Edad de categoría prevalece sobre mínimo genérico del equipo.",
            "entry": "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos.",
            "source": "https://www.he-ro.gr/mrc-obstacle-race-humanoid?lang=en"
          },
          {
            "name": "MRC · humanoid-wrestling",
            "age": "14+",
            "team": "2+",
            "hardware": "Especificaciones del deporte; Basic / Advanced no intercambiables.",
            "age_rule": "Edad de categoría prevalece sobre mínimo genérico del equipo.",
            "entry": "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos.",
            "source": "https://www.he-ro.gr/mrc-humanoid-wrestling?lang=en"
          },
          {
            "name": "MRC · mega-wrestling",
            "age": "15+",
            "team": "2+",
            "hardware": "Especificaciones del deporte; Basic / Advanced no intercambiables.",
            "age_rule": "Edad de categoría prevalece sobre mínimo genérico del equipo.",
            "entry": "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos.",
            "source": "https://www.he-ro.gr/mrc-mega-wrestling?lang=en"
          },
          {
            "name": "MRC · mini-wrestling",
            "age": "12+",
            "team": "2+",
            "hardware": "Especificaciones del deporte; Basic / Advanced no intercambiables.",
            "age_rule": "Edad de categoría prevalece sobre mínimo genérico del equipo.",
            "entry": "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos.",
            "source": "https://www.he-ro.gr/mrc-mini-wrestling?lang=en"
          },
          {
            "name": "MRC · micro-wrestling",
            "age": "12+",
            "team": "2+",
            "hardware": "Especificaciones del deporte; Basic / Advanced no intercambiables.",
            "age_rule": "Edad de categoría prevalece sobre mínimo genérico del equipo.",
            "entry": "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos.",
            "source": "https://www.he-ro.gr/mrc-micro-wrestling?lang=en"
          },
          {
            "name": "MRC · nano-wrestling",
            "age": "12+",
            "team": "2+",
            "hardware": "Especificaciones del deporte; Basic / Advanced no intercambiables.",
            "age_rule": "Edad de categoría prevalece sobre mínimo genérico del equipo.",
            "entry": "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos.",
            "source": "https://www.he-ro.gr/mrc-nano-wrestling?lang=en"
          }
        ],
        "event_ids": [
          "C1634",
          "C1635"
        ],
        "legacy_ids": [],
        "route": "Global: elegir deporte por edad, equipo y entrenador, acordar acceso extranjero y pago. Junior: festival local separado que premia a todos, sin rango internacional automático.",
        "hardware": "En deportes con Basic se requieren kits educativos modulares y hub educativo; modelos compatibles / antiguos según reglamento. Advanced y deportes concretos tienen especificaciones propias. No compartir robot entre equipos.",
        "language": "Idioma de evaluación presencial, entrevistas y comunicación técnica EN / ES / RU sin confirmar. Web, reglamentos en inglés o traducciones de materiales no acreditan admisión lingüística.",
        "importance": "",
        "strengths": "",
        "requirements": [
          "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos."
        ],
        "nuances": [
          "MRC Global Olympiad: verificadas secciones de edad y equipo de 18 reglamentos deportivos; Kids desde 10 años, restantes desde 12 / 14 / 15. Mínimo genérico 10 del equipo no reduce edad superior del deporte concreto. En 2027 Matvey tendrá 9–10: confirmar categoría y cómputo de edad. Oscar 6–7 menor que mínimos leídos. Kids normalmente 2–3 niños y entrenador desde 20; composición distinta en algunas luchas.",
          "MRC: EUR 95 por equipo en período anticipado, EUR 125 tardío; una cuota cubre deportes elegidos. Web indica anticipado hasta 25 de febrero, tardío desde 16 de febrero: solapamiento 16–25 de febrero requiere aclaración. Robot adicional EUR 20 solo donde permitido. Exención de colegios públicos griegos no aplicada a familia. No acudir a deporte inscrito puede anular premios en otras disciplinas.",
          "Certificado y medalla de participante no son victoria. Premio competitivo confirmado mediante acta oficial de categoría concreta; muestra de festival se considera por separado."
        ],
        "cost": "MRC: EUR 95 por equipo en período anticipado, EUR 125 tardío; una cuota cubre deportes elegidos. Web indica anticipado hasta 25 de febrero, tardío desde 16 de febrero: solapamiento 16–25 de febrero requiere aclaración. Robot adicional EUR 20 solo donde permitido. Exención de colegios públicos griegos no aplicada a familia. No acudir a deporte inscrito puede anular premios en otras disciplinas.",
        "award": "Certificado y medalla de participante no son victoria. Premio competitivo confirmado mediante acta oficial de categoría concreta; muestra de festival se considera por separado.",
        "sources": [
          {
            "title": "MRC · 2027 programme",
            "url": "https://www.he-ro.gr/minoan-robotsports-competition",
            "checked": "2026-11-05"
          },
          {
            "title": "MRC Junior · local festivals",
            "url": "https://www.he-ro.gr/mrc-junior",
            "checked": "2026-11-05"
          },
          {
            "title": "MRC · marathon",
            "url": "https://www.he-ro.gr/mrc-marathon?lang=en",
            "checked": "2026-11-05"
          },
          {
            "title": "MRC · archery",
            "url": "https://www.he-ro.gr/mrc-archery?lang=en",
            "checked": "2026-11-05"
          },
          {
            "title": "MRC · relay-race",
            "url": "https://www.he-ro.gr/mrc-relay-race?lang=en",
            "checked": "2026-11-05"
          },
          {
            "title": "MRC · obstacle-race",
            "url": "https://www.he-ro.gr/mrc-obstacle-race?lang=en",
            "checked": "2026-11-05"
          },
          {
            "title": "MRC · mountain-bike",
            "url": "https://www.he-ro.gr/mrc-mountain-bike?lang=en",
            "checked": "2026-11-05"
          },
          {
            "title": "MRC · soccer",
            "url": "https://www.he-ro.gr/mrc-soccer?lang=en",
            "checked": "2026-11-05"
          },
          {
            "title": "MRC · rally",
            "url": "https://www.he-ro.gr/mrc-rally?lang=en",
            "checked": "2026-11-05"
          },
          {
            "title": "MRC · shotput",
            "url": "https://www.he-ro.gr/mrc-shotput?lang=en",
            "checked": "2026-11-05"
          },
          {
            "title": "MRC · shooting",
            "url": "https://www.he-ro.gr/mrc-shooting?lang=en",
            "checked": "2026-11-05"
          },
          {
            "title": "MRC · rowing",
            "url": "https://www.he-ro.gr/mrc-rowing?lang=en",
            "checked": "2026-11-05"
          },
          {
            "title": "MRC · drones",
            "url": "https://www.he-ro.gr/mrc-drones?lang=en",
            "checked": "2026-11-05"
          },
          {
            "title": "MRC · weightlifting-humanoid",
            "url": "https://www.he-ro.gr/mrc-weightlifting-humanoid?lang=en",
            "checked": "2026-11-05"
          },
          {
            "title": "MRC · obstacle-race-humanoid",
            "url": "https://www.he-ro.gr/mrc-obstacle-race-humanoid?lang=en",
            "checked": "2026-11-05"
          },
          {
            "title": "MRC · humanoid-wrestling",
            "url": "https://www.he-ro.gr/mrc-humanoid-wrestling?lang=en",
            "checked": "2026-11-05"
          },
          {
            "title": "MRC · mega-wrestling",
            "url": "https://www.he-ro.gr/mrc-mega-wrestling?lang=en",
            "checked": "2026-11-05"
          },
          {
            "title": "MRC · mini-wrestling",
            "url": "https://www.he-ro.gr/mrc-mini-wrestling?lang=en",
            "checked": "2026-11-05"
          },
          {
            "title": "MRC · micro-wrestling",
            "url": "https://www.he-ro.gr/mrc-micro-wrestling?lang=en",
            "checked": "2026-11-05"
          },
          {
            "title": "MRC · nano-wrestling",
            "url": "https://www.he-ro.gr/mrc-nano-wrestling?lang=en",
            "checked": "2026-11-05"
          }
        ],
        "evidence": "Verificadas secciones de edad de 18 reglamentos deportivos publicados; invitados VEX IQ / ZMROBO Coming Soon no declarados categorías disponibles."
      },
      {
        "id": "wro-hungary-kids",
        "name": "WRO Hungary · KIDS 6–10",
        "group": "regional",
        "age_summary": "6–10 · published 2026",
        "age_tags": [
          "6",
          "9",
          "10-12"
        ],
        "summary": "PDF oficial llama KIDS juego temático WRO no oficial a nivel nacional. SOLO significa ejecución separada del equipo, no inscripción individual. No es categoría internacional WRO ni vía automática a final mundial.",
        "categories": [],
        "event_ids": [
          "C1633"
        ],
        "legacy_ids": [],
        "route": "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos.",
        "hardware": "Confirmar kit y reglamento técnico de categoría elegida.",
        "language": "Idioma de evaluación presencial, entrevistas y comunicación técnica EN / ES / RU sin confirmar. Web, reglamentos en inglés o traducciones de materiales no acreditan admisión lingüística.",
        "importance": "",
        "strengths": "",
        "requirements": [
          "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos."
        ],
        "nuances": [
          "PDF oficial llama KIDS juego temático WRO no oficial a nivel nacional. SOLO significa ejecución separada del equipo, no inscripción individual. No es categoría internacional WRO ni vía automática a final mundial.",
          "Certificado y medalla de participante no son victoria. Premio competitivo confirmado mediante acta oficial de categoría concreta; muestra de festival se considera por separado."
        ],
        "cost": "Tarifa de etapa elegida e invoice final sin establecer; desconocido no equivale a cero.",
        "award": "Certificado y medalla de participante no son victoria. Premio competitivo confirmado mediante acta oficial de categoría concreta; muestra de festival se considera por separado.",
        "sources": [
          {
            "title": "WRO Hungary · KIDS 6–10",
            "url": "https://wro.hu/kids_kategoria/",
            "checked": "2026-11-05"
          }
        ],
        "evidence": "Fuente oficial leída; condiciones desconocidas conservadas expresamente."
      },
      {
        "id": "robotex-cyprus",
        "name": "Robotex Cyprus · local school levels",
        "group": "regional",
        "age_summary": "Cursos 1–3 solo Educational Robotics; otros niveles escolares según disciplina",
        "age_tags": [
          "6",
          "9",
          "10-12"
        ],
        "summary": "Reglamentos disponibles EN / EL, pero evaluación presencial y acceso extranjero aparte. Un participante de nivel menor puede subir una categoría según regla; inversa prohibida. Entrada pública gratuita 2026 no significa inscripción gratuita de equipo.",
        "categories": [],
        "event_ids": [
          "C1636"
        ],
        "legacy_ids": [],
        "route": "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos.",
        "hardware": "Confirmar kit y reglamento técnico de categoría elegida.",
        "language": "Idioma de evaluación presencial, entrevistas y comunicación técnica EN / ES / RU sin confirmar. Web, reglamentos en inglés o traducciones de materiales no acreditan admisión lingüística.",
        "importance": "",
        "strengths": "",
        "requirements": [
          "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos."
        ],
        "nuances": [
          "Reglamentos disponibles EN / EL, pero evaluación presencial y acceso extranjero aparte. Un participante de nivel menor puede subir una categoría según regla; inversa prohibida. Entrada pública gratuita 2026 no significa inscripción gratuita de equipo.",
          "Certificado y medalla de participante no son victoria. Premio competitivo confirmado mediante acta oficial de categoría concreta; muestra de festival se considera por separado."
        ],
        "cost": "Cuota publicada 2026 EUR 50 por equipo de 2–5 personas. Tarifa / convocatoria 2027 sin anunciar; cuota anterior no prometida a equipo futuro.",
        "award": "Certificado y medalla de participante no son victoria. Premio competitivo confirmado mediante acta oficial de categoría concreta; muestra de festival se considera por separado.",
        "sources": [
          {
            "title": "Robotex Cyprus · local school levels",
            "url": "https://robotex.org.cy/en/page/competitions-page/",
            "checked": "2026-11-05"
          }
        ],
        "evidence": "Fuente oficial leída; condiciones desconocidas conservadas expresamente."
      },
      {
        "id": "robochallenge-romania",
        "name": "RoboChallenge Romania · international Kids / open robotics",
        "group": "international",
        "age_summary": "Mini Sumo / Line Follower Kids: menores de 18; Freestyle Kids: cursos 1–8",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "RoboChallenge Romania: leídas Mini Sumo Kids, Line Follower Kids y Freestyle Showcase Kids. Primeras dos admiten menores de 18; mínimo no indicado expresamente. En Mini Sumo Kids padres y docentes no pueden integrar / asistir al equipo. En ambas categorías Kids de carrera no ayudan tras inicio. Freestyle Kids es para cursos escolares 1–8, hasta 5 participantes supervisados por coordinador; exige póster A2 vertical en inglés. Confirmar reglas, autonomía infantil y acceso extranjero de próxima edición.",
        "categories": [
          {
            "name": "Mini Sumo Kids",
            "age": "Menores de 18; mínimo sin indicar",
            "team": "Equipo infantil; padres sin integrar / asistir",
            "hardware": "Robot dentro de cuadrado 10 cm / 100 mm, masa estrictamente menor que 500 g; start/stop según reglamento.",
            "age_rule": "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos.",
            "entry": "RoboChallenge Romania: leídas Mini Sumo Kids, Line Follower Kids y Freestyle Showcase Kids. Primeras dos admiten menores de 18; mínimo no indicado expresamente. En Mini Sumo Kids padres y docentes no pueden integrar / asistir al equipo. En ambas categorías Kids de carrera no ayudan tras inicio. Freestyle Kids es para cursos escolares 1–8, hasta 5 participantes supervisados por coordinador; exige póster A2 vertical en inglés. Confirmar reglas, autonomía infantil y acceso extranjero de próxima edición."
          },
          {
            "name": "Line Follower Kids",
            "age": "Menores de 18; mínimo sin indicar",
            "team": "Niños trabajan autónomamente tras inicio",
            "hardware": "Line follower autónomo; dimensiones y homologación del reglamento elegido.",
            "age_rule": "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos.",
            "entry": "RoboChallenge Romania: leídas Mini Sumo Kids, Line Follower Kids y Freestyle Showcase Kids. Primeras dos admiten menores de 18; mínimo no indicado expresamente. En Mini Sumo Kids padres y docentes no pueden integrar / asistir al equipo. En ambas categorías Kids de carrera no ayudan tras inicio. Freestyle Kids es para cursos escolares 1–8, hasta 5 participantes supervisados por coordinador; exige póster A2 vertical en inglés. Confirmar reglas, autonomía infantil y acceso extranjero de próxima edición."
          },
          {
            "name": "Freestyle Showcase Kids",
            "age": "Cursos escolares 1–8",
            "team": "Hasta 5 participantes y supervisión de coordinador / docente; confirmar mínimo",
            "hardware": "Proyecto electrónico / robot propio; stand y póster A2 vertical en inglés.",
            "age_rule": "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos.",
            "entry": "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos."
          }
        ],
        "event_ids": [
          "C1637"
        ],
        "legacy_ids": [],
        "route": "RoboChallenge Romania: leídas Mini Sumo Kids, Line Follower Kids y Freestyle Showcase Kids. Primeras dos admiten menores de 18; mínimo no indicado expresamente. En Mini Sumo Kids padres y docentes no pueden integrar / asistir al equipo. En ambas categorías Kids de carrera no ayudan tras inicio. Freestyle Kids es para cursos escolares 1–8, hasta 5 participantes supervisados por coordinador; exige póster A2 vertical en inglés. Confirmar reglas, autonomía infantil y acceso extranjero de próxima edición. Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos.",
        "hardware": "Robot / proyecto preparado. En Kids padres no hacen trabajo infantil; reglas específicas por disciplina.",
        "language": "Idioma de evaluación presencial, entrevistas y comunicación técnica EN / ES / RU sin confirmar. Web, reglamentos en inglés o traducciones de materiales no acreditan admisión lingüística.",
        "importance": "",
        "strengths": "",
        "requirements": [
          "Posibilidad por edad no acredita admisión. Verificar nacimiento / curso exactos, equipo y entrenador locales, participación extranjera, idioma, plazas y factura. Sin enviar solicitudes, consentimientos, mensajes ni pagos.",
          "RoboChallenge Romania: leídas Mini Sumo Kids, Line Follower Kids y Freestyle Showcase Kids. Primeras dos admiten menores de 18; mínimo no indicado expresamente. En Mini Sumo Kids padres y docentes no pueden integrar / asistir al equipo. En ambas categorías Kids de carrera no ayudan tras inicio. Freestyle Kids es para cursos escolares 1–8, hasta 5 participantes supervisados por coordinador; exige póster A2 vertical en inglés. Confirmar reglas, autonomía infantil y acceso extranjero de próxima edición."
        ],
        "nuances": [
          "FAQ de edición 2026: EUR 35 por equipo, no por robot; varias disciplinas sin cuota adicional. Exenciones para escolares rumanos menores de 18 o certificado reconocido y validado por organizador. Exención familiar sin establecer. Tarifas y plazos 2027 sin anunciar; cuota 2026 no es factura de siguiente temporada.",
          "Certificado y medalla de participante no son victoria. Premio competitivo confirmado mediante acta oficial de categoría concreta; muestra de festival se considera por separado."
        ],
        "cost": "FAQ de edición 2026: EUR 35 por equipo, no por robot; varias disciplinas sin cuota adicional. Exenciones para escolares rumanos menores de 18 o certificado reconocido y validado por organizador. Exención familiar sin establecer. Tarifas y plazos 2027 sin anunciar; cuota 2026 no es factura de siguiente temporada.",
        "award": "Certificado y medalla de participante no son victoria. Premio competitivo confirmado mediante acta oficial de categoría concreta; muestra de festival se considera por separado.",
        "sources": [
          {
            "title": "RoboChallenge · programme",
            "url": "https://robochallenge.ro/about",
            "checked": "2026-11-05"
          },
          {
            "title": "RoboChallenge · FAQ",
            "url": "https://robochallenge.ro/faq",
            "checked": "2026-11-05"
          },
          {
            "title": "RoboChallenge · mini-sumo-kids",
            "url": "https://robochallenge.ro/regulation/mini-sumo-kids",
            "checked": "2026-11-05"
          },
          {
            "title": "RoboChallenge · line-follower-kids",
            "url": "https://robochallenge.ro/regulation/line-follower-kids",
            "checked": "2026-11-05"
          },
          {
            "title": "RoboChallenge · freestyle-showcase-kids",
            "url": "https://robochallenge.ro/regulation/freestyle-showcase-kids",
            "checked": "2026-11-05"
          }
        ],
        "evidence": "Verificados tres reglamentos Kids; otras disciplinas y reglas futuras requieren auditoría aparte. Edición 2027 sin anunciar queda en seguimiento."
      },
      {
        "id": "fll-adria-2027",
        "name": "FIRST LEGO League · Adria 2026/27",
        "group": "regional",
        "age_summary": "Categorías locales de edad / curso; ver tabla",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Adria 2026/27: Challenge 10–16, nacidos 1 de enero 2010 – 31 de diciembre 2016; equipo 3–10. Matvey 2017 queda fuera aunque en 2027 cumpla 10. Eslovenia un adulto, recomiendan dos; página regional HR / RS exige dos. UMIPCG Montenegro indica 9–16 y dos mentores, en conflicto con ventana regional: requiere decisión del operador. Explore Adria 2026/27: 6–10, nacimientos 2016–2020; página regional cursos 1–5, equipo 2–6 y adulto. Ambos años de nacimiento encajan, pero confirmar curso de Oscar y acceso extranjero. Es muestra de proyecto y reconocimiento de participantes. Eslovenia Future 2026/27: 9–16, nacidos 2010–2017, equipo 4–10, recomiendan 8; uno o dos adultos. Matvey encaja por año, Oscar 2020 queda fuera. Dos CS & AI 8+ / 11+ por equipo; 8+ requiere hardware adicional. SPIKE no sustituye plataforma.",
        "categories": [
          {
            "name": "Founders Challenge",
            "age": "10–16 · nacidos 2010–2016",
            "team": "3–10 niños + mentor adulto; requisitos locales de adultos en descripción.",
            "hardware": "SPIKE Prime / EV3 / NXT / RCX / Inventor + BIOGLOW field",
            "age_rule": "No: año de nacimiento fuera de ventana local 2010–2016. / No: año de nacimiento fuera de ventana local 2010–2016.",
            "entry": "Adria 2026/27: Challenge 10–16, nacidos 1 de enero 2010 – 31 de diciembre 2016; equipo 3–10. Matvey 2017 queda fuera aunque en 2027 cumpla 10. Eslovenia un adulto, recomiendan dos; página regional HR / RS exige dos. UMIPCG Montenegro indica 9–16 y dos mentores, en conflicto con ventana regional: requiere decisión del operador. Confirmar por separado curso exacto, admisión extranjera, idioma de evaluación, equipo, entrenador, plazas e invoice final. Posibilidad por edad no significa admisión ni plaza nacional."
          },
          {
            "name": "Founders Explore",
            "age": "6–10 · nacidos 2016–2020 · cursos 1–5",
            "team": "2–6 niños + mentor adulto; requisitos locales de adultos en descripción.",
            "hardware": "SPIKE Essential / WeDo + Explore set",
            "age_rule": "Condicional: año 2017 en ventana; curso, idioma y acceso extranjero aparte. / Condicional: año 2020 en ventana, pero exige curso 1–5.",
            "entry": "Explore Adria 2026/27: 6–10, nacimientos 2016–2020; página regional cursos 1–5, equipo 2–6 y adulto. Ambos años de nacimiento encajan, pero confirmar curso de Oscar y acceso extranjero. Es muestra de proyecto y reconocimiento de participantes. En Eslovenia día principal 10 de abril; 24 de abril 2027 reserva, no segundo festival."
          },
          {
            "name": "Future Older",
            "age": "9–16 · nacidos 2010–2017",
            "team": "4–10 niños + mentor adulto; requisitos locales de adultos en descripción.",
            "hardware": "2 × LEGO Education CS & AI 8+ / 11+",
            "age_rule": "Condicional: año 2017 admitido, pero equipo mínimo 4 y acceso extranjero aparte. / No: año 2020 fuera de ventana 2010–2017.",
            "entry": "Eslovenia Future 2026/27: 9–16, nacidos 2010–2017, equipo 4–10, recomiendan 8; uno o dos adultos. Matvey encaja por año, Oscar 2020 queda fuera. Dos CS & AI 8+ / 11+ por equipo; 8+ requiere hardware adicional. SPIKE no sustituye plataforma."
          },
          {
            "name": "Future Younger",
            "age": "cursos escolares 1–3 · corte local por anunciar",
            "team": "Equipo; composición exacta según reglamento de categoría.",
            "hardware": "Confirmar kit y reglamento técnico de categoría elegida.",
            "age_rule": "Condicional / Condicional",
            "entry": "Primera tríada escolar anunciada aparte; página promete inscripción desde octubre, pero edad, paquete y fecha propia del grupo menor sin confirmar. Sin asignar automáticamente fecha del grupo mayor."
          }
        ],
        "event_ids": [
          "C1638",
          "C1639",
          "C1640",
          "C1641",
          "C1642",
          "C1643",
          "C1644",
          "C1645",
          "C1646",
          "C1647",
          "C1648",
          "C1649",
          "C1650",
          "C1651"
        ],
        "legacy_ids": [],
        "route": "Confirmar por separado curso exacto, admisión extranjera, idioma de evaluación, equipo, entrenador, plazas e invoice final. Posibilidad por edad no significa admisión ni plaza nacional.",
        "hardware": "Plataforma según programa local; cuota no implica robot incluido.",
        "language": "Materiales en idioma local y algunas versiones inglesas. Entrevista EN / ES / RU sin confirmar; idioma web no considerado idioma de evaluación.",
        "importance": "",
        "strengths": "",
        "requirements": [
          "Confirmar por separado curso exacto, admisión extranjera, idioma de evaluación, equipo, entrenador, plazas e invoice final. Posibilidad por edad no significa admisión ni plaza nacional."
        ],
        "nuances": [
          "Medalla de festival / certificado de participación no equivalen a victoria. Premios competitivos y plaza nacional según reglamento concreto."
        ],
        "cost": "Tarifa nueva y condiciones finales sin anunciar. Precio desconocido no equivale a cero.",
        "award": "Medalla de festival / certificado de participación no equivalen a victoria. Premios competitivos y plaza nacional según reglamento concreto.",
        "sources": [
          {
            "title": "FIRST LEGO League · Adria 2026/27",
            "url": "https://www.fll.si/2026/koledar-2026-27",
            "checked": "2026-11-05"
          }
        ],
        "evidence": "Leídas fuentes primarias locales; conservadas incógnitas, contradicciones y temporadas antiguas."
      },
      {
        "id": "lego-league-adria",
        "name": "LEGO League · Adria successor 2027/28",
        "group": "regional",
        "age_summary": "Categorías locales de edad / curso; ver tabla",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Nueva vía LEGO Education anunciada desde agosto 2027, inscripción regional desde 1 de abril. No sustituye futura K–8 de FIRST.",
        "categories": [
          {
            "name": "Successor Watch",
            "age": "5–16 · esquema anunciado del programa",
            "team": "Equipo; composición exacta según reglamento de categoría.",
            "hardware": "Confirmar kit y reglamento técnico de categoría elegida.",
            "age_rule": "Condicional / Condicional",
            "entry": "Operador regional anuncia apertura de inscripción 1 de abril 2027 y nueva LEGO League en agosto 2027. Días de torneos y cuotas aún sin determinar. En transición 2027/28 anuncia versiones con plataforma anterior y CS & AI. Sucesor de LEGO Education separado; futura K–8 de FIRST es otra vía."
          }
        ],
        "event_ids": [
          "C1652"
        ],
        "legacy_ids": [],
        "route": "Confirmar por separado curso exacto, admisión extranjera, idioma de evaluación, equipo, entrenador, plazas e invoice final. Posibilidad por edad no significa admisión ni plaza nacional.",
        "hardware": "Plataforma según programa local; cuota no implica robot incluido.",
        "language": "Materiales en idioma local y algunas versiones inglesas. Entrevista EN / ES / RU sin confirmar; idioma web no considerado idioma de evaluación.",
        "importance": "",
        "strengths": "",
        "requirements": [
          "Confirmar por separado curso exacto, admisión extranjera, idioma de evaluación, equipo, entrenador, plazas e invoice final. Posibilidad por edad no significa admisión ni plaza nacional."
        ],
        "nuances": [
          "Medalla de festival / certificado de participación no equivalen a victoria. Premios competitivos y plaza nacional según reglamento concreto."
        ],
        "cost": "Tarifa nueva y condiciones finales sin anunciar. Precio desconocido no equivale a cero.",
        "award": "Medalla de festival / certificado de participación no equivalen a victoria. Premios competitivos y plaza nacional según reglamento concreto.",
        "sources": [
          {
            "title": "LEGO League · Adria successor 2027/28",
            "url": "https://www.fll.si/vprasanja-in-odgovori-2026/nova-lego-liga-2027/28",
            "checked": "2026-11-05"
          }
        ],
        "evidence": "Leídas fuentes primarias locales; conservadas incógnitas, contradicciones y temporadas antiguas."
      },
      {
        "id": "fll-turkey-local",
        "name": "FIRST LEGO League · Türkiye 2026/27",
        "group": "regional",
        "age_summary": "Categorías locales de edad / curso; ver tabla",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Türkiye 2026/27: Explore 3–6 niños, Future İlkokul 3–4; ambos 6–10, nacidos 2016–2020 y solo cursos 1–4. Preescolar y secundaria excluidos aunque cumplan edad. Coach mayor de 18 obligatorio; hasta dos advisers opcionales desde 17. Dos hermanos no bastan. Cambios de plantilla hasta 12 de febrero 2027; no es cierre de inscripción confirmado. Türkiye 2026/27: Challenge 4–10, Future Ortaokul/Lise 4–8; edad 9–16 y nacimientos 2011–2017. Exige secundaria / bachillerato; primaria excluida aunque encaje año. Coach mayor de 18, hasta dos advisers desde 17. Institución privada / pública; plazas limitadas para equipos independientes acordadas con operador. Consentimientos un mes antes del torneo; sin enviarlos.",
        "categories": [
          {
            "name": "Founders Challenge",
            "age": "9–16 · nacidos 2011–2017 · solo secundaria",
            "team": "4–10 niños + mentor adulto; requisitos locales de adultos en descripción.",
            "hardware": "SPIKE Prime / EV3 / NXT + BIOGLOW field",
            "age_rule": "Condicional: año 2017 encaja, pero primaria excluida; requiere nivel de secundaria confirmado. / No: año 2020 fuera de ventana 2011–2017.",
            "entry": "Türkiye 2026/27: Challenge 4–10, Future Ortaokul/Lise 4–8; edad 9–16 y nacimientos 2011–2017. Exige secundaria / bachillerato; primaria excluida aunque encaje año. Coach mayor de 18, hasta dos advisers desde 17. Institución privada / pública; plazas limitadas para equipos independientes acordadas con operador. Consentimientos un mes antes del torneo; sin enviarlos."
          },
          {
            "name": "Founders Explore",
            "age": "6–10 · nacidos 2016–2020 · cursos 1–4",
            "team": "3–6 niños + mentor adulto; requisitos locales de adultos en descripción.",
            "hardware": "SPIKE Essential / WeDo + Explore set",
            "age_rule": "Condicional: año 2017 en ventana; confirmar curso 1–4, equipo y admisión extranjera. / Condicional: año 2020 en ventana, pero preescolar excluido.",
            "entry": "Türkiye 2026/27: Explore 3–6 niños, Future İlkokul 3–4; ambos 6–10, nacidos 2016–2020 y solo cursos 1–4. Preescolar y secundaria excluidos aunque cumplan edad. Coach mayor de 18 obligatorio; hasta dos advisers opcionales desde 17. Dos hermanos no bastan. Cambios de plantilla hasta 12 de febrero 2027; no es cierre de inscripción confirmado. Medalla de festival / certificado de participación no equivalen a victoria. Premios competitivos y plaza nacional según reglamento concreto."
          },
          {
            "name": "Future Primary",
            "age": "6–10 · nacidos 2016–2020 · cursos 1–4",
            "team": "3–4 niños + mentor adulto; requisitos locales de adultos en descripción.",
            "hardware": "Future İlkokul: recomiendan un CS & AI 8+; lista específica admite algunos motores y sensor de color. Mando LEGO Education prohibido en todas etapas de este programa menor. No trasladar remote control de Future mayor a categoría menor.",
            "age_rule": "Condicional: año 2017 en ventana; confirmar curso 1–4, equipo y admisión extranjera. / Condicional: año 2020 en ventana, pero preescolar excluido.",
            "entry": "Türkiye 2026/27: Explore 3–6 niños, Future İlkokul 3–4; ambos 6–10, nacidos 2016–2020 y solo cursos 1–4. Preescolar y secundaria excluidos aunque cumplan edad. Coach mayor de 18 obligatorio; hasta dos advisers opcionales desde 17. Dos hermanos no bastan. Cambios de plantilla hasta 12 de febrero 2027; no es cierre de inscripción confirmado. Future İlkokul: recomiendan un CS & AI 8+; lista específica admite algunos motores y sensor de color. Mando LEGO Education prohibido en todas etapas de este programa menor. No trasladar remote control de Future mayor a categoría menor."
          },
          {
            "name": "Future Secondary",
            "age": "9–16 · nacidos 2011–2017 · solo secundaria",
            "team": "4–8 niños + mentor adulto; requisitos locales de adultos en descripción.",
            "hardware": "LEGO Education CS & AI · cuatro roles",
            "age_rule": "Condicional: año 2017 encaja, pero exige secundaria; primaria no admitida. / No: año 2020 fuera de ventana.",
            "entry": "Türkiye 2026/27: Challenge 4–10, Future Ortaokul/Lise 4–8; edad 9–16 y nacimientos 2011–2017. Exige secundaria / bachillerato; primaria excluida aunque encaje año. Coach mayor de 18, hasta dos advisers desde 17. Institución privada / pública; plazas limitadas para equipos independientes acordadas con operador. Consentimientos un mes antes del torneo; sin enviarlos. Tabla nombra etapas locales Ankara / İstanbul / İzmir y nacional; días / sedes aún sin publicar. Ventana 6 de febrero – 21 de marzo 2027 no convertida en evento continuo. Fecha nacional Founders no copiada a Future."
          }
        ],
        "event_ids": [
          "C1653",
          "C1654",
          "C1655",
          "C1656",
          "C1657",
          "C1658",
          "C1659",
          "C1660",
          "C1661",
          "C1662",
          "C1663",
          "C1664",
          "C1665",
          "C1666",
          "C1667",
          "C1668",
          "C1669",
          "C1670",
          "C1671",
          "C1672",
          "C1673",
          "C1674",
          "C1675",
          "C1676",
          "C1677",
          "C1678",
          "C1679",
          "C1680",
          "C1681",
          "C1682",
          "C1683",
          "C1684",
          "C1685",
          "C1686",
          "C1687",
          "C1688",
          "C1689",
          "C1690",
          "C1691",
          "C1692",
          "C1693",
          "C1694",
          "C1695",
          "C1696",
          "C1697",
          "C1698",
          "C1699",
          "C1700",
          "C1701",
          "C1702",
          "C1703",
          "C1704",
          "C1705",
          "C1706",
          "C1707",
          "C1708",
          "C1709",
          "C1710",
          "C1711",
          "C1712",
          "C1713",
          "C1714",
          "C1715",
          "C1716",
          "C1717",
          "C1718",
          "C1719",
          "C1720",
          "C1721",
          "C1722",
          "C1723",
          "C1724",
          "C1725",
          "C1726",
          "C1727",
          "C1728",
          "C1729",
          "C1730",
          "C1731",
          "C1732",
          "C1733",
          "C1734",
          "C1735",
          "C1736",
          "C1737"
        ],
        "legacy_ids": [],
        "route": "Confirmar por separado curso exacto, admisión extranjera, idioma de evaluación, equipo, entrenador, plazas e invoice final. Posibilidad por edad no significa admisión ni plaza nacional.",
        "hardware": "Plataforma según programa local; cuota no implica robot incluido.",
        "language": "Materiales en idioma local y algunas versiones inglesas. Entrevista EN / ES / RU sin confirmar; idioma web no considerado idioma de evaluación.",
        "importance": "",
        "strengths": "",
        "requirements": [
          "Confirmar por separado curso exacto, admisión extranjera, idioma de evaluación, equipo, entrenador, plazas e invoice final. Posibilidad por edad no significa admisión ni plaza nacional."
        ],
        "nuances": [
          "Medalla de festival / certificado de participación no equivalen a victoria. Premios competitivos y plaza nacional según reglamento concreto."
        ],
        "cost": "Tarifa nueva y condiciones finales sin anunciar. Precio desconocido no equivale a cero.",
        "award": "Medalla de festival / certificado de participación no equivalen a victoria. Premios competitivos y plaza nacional según reglamento concreto.",
        "sources": [
          {
            "title": "FIRST LEGO League · Türkiye 2026/27",
            "url": "https://bilimkahramanlari.org/fll-explore/",
            "checked": "2026-11-05"
          }
        ],
        "evidence": "Leídas fuentes primarias locales; conservadas incógnitas, contradicciones y temporadas antiguas."
      },
      {
        "id": "fll-cyprus-local",
        "name": "FIRST LEGO League · Cyprus 2026/27",
        "group": "regional",
        "age_summary": "Categorías locales de edad / curso; ver tabla",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Cyprus BIOGLOW: PDF estacional indica Explore 5–9, Future 5–8, Challenge 10–16 y Future 9–16. Página Explore aún dice 6–10 y cursos 1–4: conflicto de edad conservado. Menores 2–6 y festival sin ranking; Challenge 2–10, Future 9–16 de 2–6 aunque describe cuatro roles. Confirmar corte de edad, reparto de roles y plaza extranjera.",
        "categories": [
          {
            "name": "Founders Explore",
            "age": "5–9 PDF / 6–10 web",
            "team": "2–6 niños + mentor adulto; requisitos locales de adultos en descripción.",
            "hardware": "SPIKE / WeDo · Founders; CS & AI · Future",
            "age_rule": "Condicional: corte local y conflicto Explore / nivel escolar requieren comprobación. / Condicional: grupo menor, corte y acceso extranjero aparte.",
            "entry": "Cyprus BIOGLOW: PDF estacional indica Explore 5–9, Future 5–8, Challenge 10–16 y Future 9–16. Página Explore aún dice 6–10 y cursos 1–4: conflicto de edad conservado. Menores 2–6 y festival sin ranking; Challenge 2–10, Future 9–16 de 2–6 aunque describe cuatro roles. Confirmar corte de edad, reparto de roles y plaza extranjera. Ventana común 20–21 de marzo no asigna día exacto a cada programa. PDF promete Future después de 2027 bajo marca anterior; no sustituye anuncio global actual de fin de FLL."
          },
          {
            "name": "Future 5–8",
            "age": "5–8",
            "team": "2–6 niños + mentor adulto; requisitos locales de adultos en descripción.",
            "hardware": "SPIKE / WeDo · Founders; CS & AI · Future",
            "age_rule": "No: mayor de 8 años. / Condicional: grupo menor, corte y acceso extranjero aparte.",
            "entry": "Cyprus BIOGLOW: PDF estacional indica Explore 5–9, Future 5–8, Challenge 10–16 y Future 9–16. Página Explore aún dice 6–10 y cursos 1–4: conflicto de edad conservado. Menores 2–6 y festival sin ranking; Challenge 2–10, Future 9–16 de 2–6 aunque describe cuatro roles. Confirmar corte de edad, reparto de roles y plaza extranjera. Ventana común 20–21 de marzo no asigna día exacto a cada programa. PDF promete Future después de 2027 bajo marca anterior; no sustituye anuncio global actual de fin de FLL."
          },
          {
            "name": "Founders Challenge",
            "age": "10–16",
            "team": "2–10 niños + mentor adulto; requisitos locales de adultos en descripción.",
            "hardware": "SPIKE / WeDo · Founders; CS & AI · Future",
            "age_rule": "Condicional: corte local y conflicto Explore / nivel escolar requieren comprobación. / No: menor que grupo mayor.",
            "entry": "Cyprus BIOGLOW: PDF estacional indica Explore 5–9, Future 5–8, Challenge 10–16 y Future 9–16. Página Explore aún dice 6–10 y cursos 1–4: conflicto de edad conservado. Menores 2–6 y festival sin ranking; Challenge 2–10, Future 9–16 de 2–6 aunque describe cuatro roles. Confirmar corte de edad, reparto de roles y plaza extranjera. Ventana común 20–21 de marzo no asigna día exacto a cada programa. PDF promete Future después de 2027 bajo marca anterior; no sustituye anuncio global actual de fin de FLL."
          },
          {
            "name": "Future 9–16",
            "age": "9–16",
            "team": "2–6 niños + mentor adulto; requisitos locales de adultos en descripción.",
            "hardware": "SPIKE / WeDo · Founders; CS & AI · Future",
            "age_rule": "Condicional: corte local y conflicto Explore / nivel escolar requieren comprobación. / No: menor que grupo mayor.",
            "entry": "Cyprus BIOGLOW: PDF estacional indica Explore 5–9, Future 5–8, Challenge 10–16 y Future 9–16. Página Explore aún dice 6–10 y cursos 1–4: conflicto de edad conservado. Menores 2–6 y festival sin ranking; Challenge 2–10, Future 9–16 de 2–6 aunque describe cuatro roles. Confirmar corte de edad, reparto de roles y plaza extranjera. Ventana común 20–21 de marzo no asigna día exacto a cada programa. PDF promete Future después de 2027 bajo marca anterior; no sustituye anuncio global actual de fin de FLL."
          }
        ],
        "event_ids": [
          "C1741",
          "C1742",
          "C1743",
          "C1744"
        ],
        "legacy_ids": [],
        "route": "Confirmar por separado curso exacto, admisión extranjera, idioma de evaluación, equipo, entrenador, plazas e invoice final. Posibilidad por edad no significa admisión ni plaza nacional.",
        "hardware": "Plataforma según programa local; cuota no implica robot incluido.",
        "language": "Materiales en idioma local y algunas versiones inglesas. Entrevista EN / ES / RU sin confirmar; idioma web no considerado idioma de evaluación.",
        "importance": "",
        "strengths": "",
        "requirements": [
          "Confirmar por separado curso exacto, admisión extranjera, idioma de evaluación, equipo, entrenador, plazas e invoice final. Posibilidad por edad no significa admisión ni plaza nacional."
        ],
        "nuances": [
          "Medalla de festival / certificado de participación no equivalen a victoria. Premios competitivos y plaza nacional según reglamento concreto."
        ],
        "cost": "Tarifa nueva y condiciones finales sin anunciar. Precio desconocido no equivale a cero.",
        "award": "Medalla de festival / certificado de participación no equivalen a victoria. Premios competitivos y plaza nacional según reglamento concreto.",
        "sources": [
          {
            "title": "FIRST LEGO League · Cyprus 2026/27",
            "url": "https://www.firstlegoleague.org.cy/assets/media/Announcements/FLL%20CYPRUS%202026-2027%20Announcement(FV)(Greek)(New).pdf",
            "checked": "2026-11-05"
          }
        ],
        "evidence": "Leídas fuentes primarias locales; conservadas incógnitas, contradicciones y temporadas antiguas."
      },
      {
        "id": "fll-albania-local",
        "name": "FIRST LEGO League · Albania local route",
        "group": "regional",
        "age_summary": "Categorías locales de edad / curso; ver tabla",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Confirmar por separado curso exacto, admisión extranjera, idioma de evaluación, equipo, entrenador, plazas e invoice final. Posibilidad por edad no significa admisión ni plaza nacional.",
        "categories": [
          {
            "name": "Local Watch",
            "age": "6–10 / cursos 1–4",
            "team": "2–6 niños + mentor adulto; requisitos locales de adultos en descripción.",
            "hardware": "Confirmar kit y reglamento técnico de categoría elegida.",
            "age_rule": "Condicional / Condicional solo Explore; menor que orientación 9 para Challenge, confirmar reglas locales.",
            "entry": "Albania: web describe Explore 6–10 / 2–6 y Challenge 9–16 / 2–10, pero sin calendario 2026/27. Macedonia del Norte: acreditado nacional UNEARTHED del 14 de marzo 2026 ya pasado; temporada nueva y reglas locales sin confirmar. Fechas antiguas y rangos globales no acreditan admisión actual."
          }
        ],
        "event_ids": [
          "C1738",
          "C1739"
        ],
        "legacy_ids": [],
        "route": "Confirmar por separado curso exacto, admisión extranjera, idioma de evaluación, equipo, entrenador, plazas e invoice final. Posibilidad por edad no significa admisión ni plaza nacional.",
        "hardware": "Plataforma según programa local; cuota no implica robot incluido.",
        "language": "Materiales en idioma local y algunas versiones inglesas. Entrevista EN / ES / RU sin confirmar; idioma web no considerado idioma de evaluación.",
        "importance": "",
        "strengths": "",
        "requirements": [
          "Confirmar por separado curso exacto, admisión extranjera, idioma de evaluación, equipo, entrenador, plazas e invoice final. Posibilidad por edad no significa admisión ni plaza nacional."
        ],
        "nuances": [
          "Medalla de festival / certificado de participación no equivalen a victoria. Premios competitivos y plaza nacional según reglamento concreto."
        ],
        "cost": "Tarifa nueva y condiciones finales sin anunciar. Precio desconocido no equivale a cero.",
        "award": "Medalla de festival / certificado de participación no equivalen a victoria. Premios competitivos y plaza nacional según reglamento concreto.",
        "sources": [
          {
            "title": "FIRST LEGO League · Albania local route",
            "url": "https://firstlegoleague.al/",
            "checked": "2026-11-05"
          }
        ],
        "evidence": "Leídas fuentes primarias locales; conservadas incógnitas, contradicciones y temporadas antiguas."
      },
      {
        "id": "fll-macedonia-local",
        "name": "FIRST LEGO League · North Macedonia watch",
        "group": "regional",
        "age_summary": "Categorías locales de edad / curso; ver tabla",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Confirmar por separado curso exacto, admisión extranjera, idioma de evaluación, equipo, entrenador, plazas e invoice final. Posibilidad por edad no significa admisión ni plaza nacional.",
        "categories": [
          {
            "name": "Local Watch",
            "age": "9–16 · corte local estacional por anunciar",
            "team": "Equipo; composición exacta según reglamento de categoría.",
            "hardware": "Confirmar kit y reglamento técnico de categoría elegida.",
            "age_rule": "Condicional / No: menor que orientación publicada Challenge.",
            "entry": "Albania: web describe Explore 6–10 / 2–6 y Challenge 9–16 / 2–10, pero sin calendario 2026/27. Macedonia del Norte: acreditado nacional UNEARTHED del 14 de marzo 2026 ya pasado; temporada nueva y reglas locales sin confirmar. Fechas antiguas y rangos globales no acreditan admisión actual."
          }
        ],
        "event_ids": [
          "C1740"
        ],
        "legacy_ids": [],
        "route": "Confirmar por separado curso exacto, admisión extranjera, idioma de evaluación, equipo, entrenador, plazas e invoice final. Posibilidad por edad no significa admisión ni plaza nacional.",
        "hardware": "Plataforma según programa local; cuota no implica robot incluido.",
        "language": "Materiales en idioma local y algunas versiones inglesas. Entrevista EN / ES / RU sin confirmar; idioma web no considerado idioma de evaluación.",
        "importance": "",
        "strengths": "",
        "requirements": [
          "Confirmar por separado curso exacto, admisión extranjera, idioma de evaluación, equipo, entrenador, plazas e invoice final. Posibilidad por edad no significa admisión ni plaza nacional."
        ],
        "nuances": [
          "Medalla de festival / certificado de participación no equivalen a victoria. Premios competitivos y plaza nacional según reglamento concreto."
        ],
        "cost": "Tarifa nueva y condiciones finales sin anunciar. Precio desconocido no equivale a cero.",
        "award": "Medalla de festival / certificado de participación no equivalen a victoria. Premios competitivos y plaza nacional según reglamento concreto.",
        "sources": [
          {
            "title": "FIRST LEGO League · North Macedonia watch",
            "url": "https://pretsedatel.mk/first-lego-league-14-03-2026/",
            "checked": "2026-11-05"
          }
        ],
        "evidence": "Leídas fuentes primarias locales; conservadas incógnitas, contradicciones y temporadas antiguas."
      },
      {
        "id": "wro-adria-kids",
        "name": "WRO · Adria national / Kids routes",
        "group": "regional",
        "age_summary": "Categorías locales de edad / curso; ver tabla",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Seis operadores locales y juegos nacionales menores separados. Temporada 2026 no declarada calendario 2027; mínimo internacional 8 y edad anual no sustituidos por formato nacional menor.",
        "categories": [
          {
            "name": "Elementary Watch",
            "age": "8–12 · reglas locales 2026",
            "team": "2–3 niños + mentor adulto; requisitos locales de adultos en descripción.",
            "hardware": "Categoría y temporada determinan kits permitidos; no trasladar LEGO-only antiguo a reglamento internacional nuevo.",
            "age_rule": "Condicional: edad anual WRO en 2027 es 10; confirmar reglas locales de temporada nueva y equipo extranjero. / No: edad anual WRO en 2027 es 7, menor que 8.",
            "entry": "Leída temporada local 2026. Fechas, cuotas y composición de próxima temporada sin anunciar. Robo Starter / Početnici son vía nacional WRO-themed menor, no categoría internacional con plaza mundial. Matvey 2017 tiene edad anual WRO 10 en 2027, Oscar 2020 tiene 7. Oscar aún menor de 8 para nueva Elementary internacional."
          },
          {
            "name": "National Kids Watch",
            "age": "6–10 · reglas locales 2026",
            "team": "2–3 niños + mentor adulto; requisitos locales de adultos en descripción.",
            "hardware": "Categoría y temporada determinan kits permitidos; no trasladar LEGO-only antiguo a reglamento internacional nuevo.",
            "age_rule": "Condicional: edad anual WRO en 2027 es 10; confirmar reglas locales de temporada nueva y equipo extranjero. / Condicional: solo juego nacional menor 6–10; reglas 2027 aún desconocidas.",
            "entry": "Leída temporada local 2026. Fechas, cuotas y composición de próxima temporada sin anunciar. Robo Starter / Početnici son vía nacional WRO-themed menor, no categoría internacional con plaza mundial. Matvey 2017 tiene edad anual WRO 10 en 2027, Oscar 2020 tiene 7. Oscar aún menor de 8 para nueva Elementary internacional."
          }
        ],
        "event_ids": [
          "C1745",
          "C1746",
          "C1747",
          "C1748",
          "C1749",
          "C1750",
          "C1751",
          "C1752",
          "C1753",
          "C1754",
          "C1755",
          "C1756"
        ],
        "legacy_ids": [],
        "route": "Confirmar por separado curso exacto, admisión extranjera, idioma de evaluación, equipo, entrenador, plazas e invoice final. Posibilidad por edad no significa admisión ni plaza nacional.",
        "hardware": "Plataforma según programa local; cuota no implica robot incluido.",
        "language": "Materiales en idioma local y algunas versiones inglesas. Entrevista EN / ES / RU sin confirmar; idioma web no considerado idioma de evaluación.",
        "importance": "",
        "strengths": "",
        "requirements": [
          "Confirmar por separado curso exacto, admisión extranjera, idioma de evaluación, equipo, entrenador, plazas e invoice final. Posibilidad por edad no significa admisión ni plaza nacional."
        ],
        "nuances": [
          "Medalla de festival / certificado de participación no equivalen a victoria. Premios competitivos y plaza nacional según reglamento concreto."
        ],
        "cost": "Tarifa nueva y condiciones finales sin anunciar. Precio desconocido no equivale a cero.",
        "award": "Medalla de festival / certificado de participación no equivalen a victoria. Premios competitivos y plaza nacional según reglamento concreto.",
        "sources": [
          {
            "title": "WRO · Adria national / Kids routes",
            "url": "https://wrocrnagora.me/",
            "checked": "2026-11-05"
          }
        ],
        "evidence": "Leídas fuentes primarias locales; conservadas incógnitas, contradicciones y temporadas antiguas."
      },
      {
        "id": "croatian-makers-history",
        "name": "Croatian Makers / Vibe Coding · different programme histories",
        "group": "regional",
        "age_summary": "Categorías locales de edad / curso; ver tabla",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Gran liga robótica finalizada por IRIM desde 2025/26; Vibe Coding es proyecto separado de aplicaciones escolares AI. Premios antiguos no acreditan liga actual.",
        "categories": [
          {
            "name": "Historical Circuit",
            "age": "circuito escolar histórico",
            "team": "Equipo; composición exacta según reglamento de categoría.",
            "hardware": "Confirmar kit y reglamento técnico de categoría elegida.",
            "age_rule": "Sin convocatoria actual: operador terminó gran liga nacional. / Sin convocatoria actual: operador terminó gran liga nacional.",
            "entry": "IRIM anunció el 12 de septiembre 2025 fin de grandes programas nacionales, incluida Croatian Makers League, desde 2025/26. Página general y medallas antiguas no acreditan temporada activa 2026/27. Redes asociadas Serbia / Bosnia requieren auditoría aparte y no se consideran cerradas automáticamente."
          },
          {
            "name": "Ai School Watch",
            "age": "institución de primaria · rango infantil exacto por anunciar",
            "team": "Equipo; composición exacta según reglamento de categoría.",
            "hardware": "Confirmar kit y reglamento técnico de categoría elegida.",
            "age_rule": "Condicional / Condicional",
            "entry": "Proyecto escolar IRIM de aplicaciones AI separado, no continuación de campeonato robótico. Temporada descrita 2025/26: mínimo 50 colegios, mentores, licencias educativas, concurso creativo y evaluación de aplicaciones; inscripción hasta 10 de febrero 2026 ya pasada. Premios EUR 2000 / 1000 / 500 de concurso anterior, no prometidos en 2027. Convocatoria nueva, edad y colegio extranjero desconocidos."
          }
        ],
        "event_ids": [
          "C1758",
          "C1759"
        ],
        "legacy_ids": [],
        "route": "Confirmar por separado curso exacto, admisión extranjera, idioma de evaluación, equipo, entrenador, plazas e invoice final. Posibilidad por edad no significa admisión ni plaza nacional.",
        "hardware": "Plataforma según programa local; cuota no implica robot incluido.",
        "language": "Materiales en idioma local y algunas versiones inglesas. Entrevista EN / ES / RU sin confirmar; idioma web no considerado idioma de evaluación.",
        "importance": "",
        "strengths": "",
        "requirements": [
          "Confirmar por separado curso exacto, admisión extranjera, idioma de evaluación, equipo, entrenador, plazas e invoice final. Posibilidad por edad no significa admisión ni plaza nacional."
        ],
        "nuances": [
          "Medalla de festival / certificado de participación no equivalen a victoria. Premios competitivos y plaza nacional según reglamento concreto."
        ],
        "cost": "Tarifa nueva y condiciones finales sin anunciar. Precio desconocido no equivale a cero.",
        "award": "Medalla de festival / certificado de participación no equivalen a victoria. Premios competitivos y plaza nacional según reglamento concreto.",
        "sources": [
          {
            "title": "Croatian Makers / Vibe Coding · different programme histories",
            "url": "https://www.croatianmakers.hr/novosti/irim-nova-faza-djelovanja/",
            "checked": "2026-11-05"
          }
        ],
        "evidence": "Leídas fuentes primarias locales; conservadas incógnitas, contradicciones y temporadas antiguas."
      },
      {
        "id": "robokup-croatia",
        "name": "Robokup Croatia · school engineering",
        "group": "regional",
        "age_summary": "Categorías locales de edad / curso; ver tabla",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Confirmar por separado curso exacto, admisión extranjera, idioma de evaluación, equipo, entrenador, plazas e invoice final. Posibilidad por edad no significa admisión ni plaza nacional.",
        "categories": [
          {
            "name": "School Competition",
            "age": "cursos escolares 5–8",
            "team": "3–3 niños + mentor adulto; requisitos locales de adultos en descripción.",
            "hardware": "Confirmar kit y reglamento técnico de categoría elegida.",
            "age_rule": "Condicional / Condicional",
            "entry": "Robokup son tríos nacionales de cursos 5–8, no RoboCupJunior. Etapas de condado hasta 10 de enero 2027; informe del operador hasta 13 de enero no es plazo familiar. Nacional previsto en febrero, día / ciudad desconocidos. Clasificación de condado exige al menos tres equipos. Plantilla premiada anterior no puede repetirse; máximo un premiado nacional anterior en nuevo equipo. Menores pueden participar en actividades paralelas, sin admisión automática a competición principal."
          }
        ],
        "event_ids": [
          "C1757"
        ],
        "legacy_ids": [],
        "route": "Confirmar por separado curso exacto, admisión extranjera, idioma de evaluación, equipo, entrenador, plazas e invoice final. Posibilidad por edad no significa admisión ni plaza nacional.",
        "hardware": "Plataforma según programa local; cuota no implica robot incluido.",
        "language": "Materiales en idioma local y algunas versiones inglesas. Entrevista EN / ES / RU sin confirmar; idioma web no considerado idioma de evaluación.",
        "importance": "",
        "strengths": "",
        "requirements": [
          "Confirmar por separado curso exacto, admisión extranjera, idioma de evaluación, equipo, entrenador, plazas e invoice final. Posibilidad por edad no significa admisión ni plaza nacional."
        ],
        "nuances": [
          "Medalla de festival / certificado de participación no equivalen a victoria. Premios competitivos y plaza nacional según reglamento concreto."
        ],
        "cost": "Tarifa nueva y condiciones finales sin anunciar. Precio desconocido no equivale a cero.",
        "award": "Medalla de festival / certificado de participación no equivalen a victoria. Premios competitivos y plaza nacional según reglamento concreto.",
        "sources": [
          {
            "title": "Robokup Croatia · school engineering",
            "url": "https://www.hztk.hr/robokup-2027.aspx",
            "checked": "2026-11-05"
          }
        ],
        "evidence": "Leídas fuentes primarias locales; conservadas incógnitas, contradicciones y temporadas antiguas."
      },
      {
        "id": "teknofest-school",
        "name": "TEKNOFEST · school projects and Robolig",
        "group": "international",
        "age_summary": "Categorías locales de edad / curso; ver tabla",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Proyecto de primaria admite un niño o equipo 1–6 y colegios internacionales; Robolig empieza en secundaria. Visita al festival, selección de proyecto y disciplina de ingeniería separadas.",
        "categories": [
          {
            "name": "International Primary Project Watch",
            "age": "alumnos de primaria",
            "team": "1–6 niños + mentor adulto; requisitos locales de adultos en descripción.",
            "hardware": "Confirmar kit y reglamento técnico de categoría elegida.",
            "age_rule": "Condicional / Condicional",
            "entry": "Reglas 2026 admiten primaria de Turquía y otros países: 1–6 niños, exactamente un mentor obligatorio fuera del número de participantes. Un niño también se inscribe como equipo; permiten colegios / países mixtos. Tres temas: naturaleza / sostenibilidad, espacio / aviación, vida saludable. Informe previo → semifinal online → prototipo / final. Final antiguo 18–20 de septiembre 2026 separado de festival Şanlıurfa 30 de septiembre – 4 de octubre; días futuros e idioma 2027 desconocidos."
          },
          {
            "name": "Secondary Robotics Watch",
            "age": "secundaria / bachillerato / universidad",
            "team": "Equipo; composición exacta según reglamento de categoría.",
            "hardware": "Confirmar kit y reglamento técnico de categoría elegida.",
            "age_rule": "Condicional / Condicional",
            "entry": "Robolig 2026 admite secundaria y mayores, no primaria. Al menos un Deneyap Kart; tareas de diez minutos en campo, informes, vídeo y presentación final. Tablas antiguas de premios primaria 2023 no acreditan categoría menor 2027. Confirmar días nuevos, edición técnica y acceso extranjero EN."
          }
        ],
        "event_ids": [
          "C1760",
          "C1761"
        ],
        "legacy_ids": [],
        "route": "Confirmar por separado curso exacto, admisión extranjera, idioma de evaluación, equipo, entrenador, plazas e invoice final. Posibilidad por edad no significa admisión ni plaza nacional.",
        "hardware": "Plataforma según programa local; cuota no implica robot incluido.",
        "language": "Materiales en idioma local y algunas versiones inglesas. Entrevista EN / ES / RU sin confirmar; idioma web no considerado idioma de evaluación.",
        "importance": "",
        "strengths": "",
        "requirements": [
          "Confirmar por separado curso exacto, admisión extranjera, idioma de evaluación, equipo, entrenador, plazas e invoice final. Posibilidad por edad no significa admisión ni plaza nacional."
        ],
        "nuances": [
          "Medalla de festival / certificado de participación no equivalen a victoria. Premios competitivos y plaza nacional según reglamento concreto."
        ],
        "cost": "Tarifa nueva y condiciones finales sin anunciar. Precio desconocido no equivale a cero.",
        "award": "Medalla de festival / certificado de participación no equivalen a victoria. Premios competitivos y plaza nacional según reglamento concreto.",
        "sources": [
          {
            "title": "TEKNOFEST · school projects and Robolig",
            "url": "https://www.teknofest.org/tr/yarismalar/insanlik-yararina-teknolojiler-yarismasi-ilkokul-seviyesi/",
            "checked": "2026-11-05"
          }
        ],
        "evidence": "Leídas fuentes primarias locales; conservadas incógnitas, contradicciones y temporadas antiguas."
      },
      {
        "id": "meb-robot",
        "name": "International MEB Robot Competition",
        "group": "regional",
        "age_summary": "Categorías locales de edad / curso; ver tabla",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Confirmar por separado curso exacto, admisión extranjera, idioma de evaluación, equipo, entrenador, plazas e invoice final. Posibilidad por edad no significa admisión ni plaza nacional.",
        "categories": [
          {
            "name": "National Robotics Watch",
            "age": "categorías escolares · reglas de temporada nueva por anunciar",
            "team": "Equipo; composición exacta según reglamento de categoría.",
            "hardware": "Confirmar kit y reglamento técnico de categoría elegida.",
            "age_rule": "Condicional / Condicional",
            "entry": "Página oficial corresponde a 18.ª competición 2026; siguiente edición y reglas menores sin publicar. FAQ archivada no sustituye admisión escolar nueva. Concurso MEB grande y separado de TEKNOFEST y FLL. Edad, categoría, equipo extranjero e idioma operativo requieren confirmación aparte."
          }
        ],
        "event_ids": [
          "C1762"
        ],
        "legacy_ids": [],
        "route": "Confirmar por separado curso exacto, admisión extranjera, idioma de evaluación, equipo, entrenador, plazas e invoice final. Posibilidad por edad no significa admisión ni plaza nacional.",
        "hardware": "Plataforma según programa local; cuota no implica robot incluido.",
        "language": "Materiales en idioma local y algunas versiones inglesas. Entrevista EN / ES / RU sin confirmar; idioma web no considerado idioma de evaluación.",
        "importance": "",
        "strengths": "",
        "requirements": [
          "Confirmar por separado curso exacto, admisión extranjera, idioma de evaluación, equipo, entrenador, plazas e invoice final. Posibilidad por edad no significa admisión ni plaza nacional."
        ],
        "nuances": [
          "Medalla de festival / certificado de participación no equivalen a victoria. Premios competitivos y plaza nacional según reglamento concreto."
        ],
        "cost": "Tarifa nueva y condiciones finales sin anunciar. Precio desconocido no equivale a cero.",
        "award": "Medalla de festival / certificado de participación no equivalen a victoria. Premios competitivos y plaza nacional según reglamento concreto.",
        "sources": [
          {
            "title": "International MEB Robot Competition",
            "url": "https://robot.meb.gov.tr/",
            "checked": "2026-11-05"
          }
        ],
        "evidence": "Leídas fuentes primarias locales; conservadas incógnitas, contradicciones y temporadas antiguas."
      },
      {
        "id": "wro-caribbean-local",
        "name": "WRO · Puerto Rico / Jamaica / USVI",
        "group": "regional",
        "age_summary": "Categorías locales; corte exacto por separado.",
        "age_tags": [
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Calendario local oficial: Ponce 13 de noviembre 2026, 08–15. Disciplinas y admisión escolar / residente de etapa concreta sin describir; equipo visitante no considerado admitido. PDF RoboMission 2026: Elementary 8–12, nacidos 2014–2018, equipo 2–3; Matvey encaja por año, Oscar no. Página general aún dice LEGO-only, PDF adjunto permite plataformas distintas dentro de límites técnicos: confirmar reglas de etapa. Copa nombrada por separado el 10 de diciembre en dos programas oficiales; horas difieren. Sin establecer categorías separadas, edad, admisión extranjera abierta, cuota propia o entrada independiente. No sustituir por final WRO ni prometer medalla adicional. Project Promise anuncia torneo nacional en mayo 2027. Vía colegios / youth organizations / community groups del territorio: organización se registra, adulto se forma, crean club, clubes establecidos invitados a selección. Visita independiente de hermanos no da derecho a representar USVI. Mención December 2027 de final internacional es afirmación del operador local y no se convirtió en fecha mundial separada. Ficha activa con URL 2025 describe 2026: RoboMissions 22 de junio y Future Innovators 21 de septiembre, Mona Prep auditorium; ambas fechas pasadas. U13 local no equivale al rango global de todas categorías. Según página local un niño no participa en ambas disciplinas; coach puede dirigir varios equipos. Temporada nueva, excepciones menores y plaza extranjera sin establecer. Ficha activa con URL 2025 describe 2026: RoboMissions 22 de junio y Future Innovators 21 de septiembre, Mona Prep auditorium; ambas fechas pasadas. U13 local no equivale al rango global de todas categorías. Según página local un niño no participa en ambas disciplinas; coach puede dirigir varios equipos. Temporada nueva, excepciones menores y plaza extranjera sin establecer.",
        "categories": [
          {
            "name": "WRO Puerto Rico · Ponce regional 2026",
            "age": "categorías WRO locales · confirmar divisiones del evento",
            "team": "Equipo; composición exacta según reglamento de categoría.",
            "hardware": "Confirmar kit y reglamento técnico de categoría elegida.",
            "age_rule": "Condicional por año 2017; selección local y registro aparte. / No para Elementary internacional 8–12; formato local menor sin confirmar.",
            "entry": "Calendario local oficial: Ponce 13 de noviembre 2026, 08–15. Disciplinas y admisión escolar / residente de etapa concreta sin describir; equipo visitante no considerado admitido. PDF RoboMission 2026: Elementary 8–12, nacidos 2014–2018, equipo 2–3; Matvey encaja por año, Oscar no. Página general aún dice LEGO-only, PDF adjunto permite plataformas distintas dentro de límites técnicos: confirmar reglas de etapa."
          },
          {
            "name": "Puerto Rico Robotics Cup 2026",
            "age": "divisiones exactas de Copa por anunciar",
            "team": "Equipo; composición exacta según reglamento de categoría.",
            "hardware": "Confirmar kit y reglamento técnico de categoría elegida.",
            "age_rule": "Condicional / Condicional",
            "entry": "Copa nombrada por separado el 10 de diciembre en dos programas oficiales; horas difieren. Sin establecer categorías separadas, edad, admisión extranjera abierta, cuota propia o entrada independiente. No sustituir por final WRO ni prometer medalla adicional."
          },
          {
            "name": "WRO US Virgin Islands · national competition · May 2027",
            "age": "divisiones locales / corte exacto por anunciar",
            "team": "Equipo; composición exacta según reglamento de categoría.",
            "hardware": "Confirmar kit y reglamento técnico de categoría elegida.",
            "age_rule": "Condicional / Condicional",
            "entry": "Project Promise anuncia torneo nacional en mayo 2027. Vía colegios / youth organizations / community groups del territorio: organización se registra, adulto se forma, crean club, clubes establecidos invitados a selección. Visita independiente de hermanos no da derecho a representar USVI. Mención December 2027 de final internacional es afirmación del operador local y no se convirtió en fecha mundial separada."
          },
          {
            "name": "WRO Jamaica · RoboMission · next season watch",
            "age": "2026 · U13 local · próximo corte por anunciar",
            "team": "Equipo; composición exacta según reglamento de categoría.",
            "hardware": "Confirmar kit y reglamento técnico de categoría elegida.",
            "age_rule": "Condicional / Condicional",
            "entry": "Ficha activa con URL 2025 describe 2026: RoboMissions 22 de junio y Future Innovators 21 de septiembre, Mona Prep auditorium; ambas fechas pasadas. U13 local no equivale al rango global de todas categorías. Según página local un niño no participa en ambas disciplinas; coach puede dirigir varios equipos. Temporada nueva, excepciones menores y plaza extranjera sin establecer."
          },
          {
            "name": "WRO Jamaica · Future Innovators · next season watch",
            "age": "2026 · U13 local · próximo corte por anunciar",
            "team": "Equipo; composición exacta según reglamento de categoría.",
            "hardware": "Confirmar kit y reglamento técnico de categoría elegida.",
            "age_rule": "Condicional / Condicional",
            "entry": "Ficha activa con URL 2025 describe 2026: RoboMissions 22 de junio y Future Innovators 21 de septiembre, Mona Prep auditorium; ambas fechas pasadas. U13 local no equivale al rango global de todas categorías. Según página local un niño no participa en ambas disciplinas; coach puede dirigir varios equipos. Temporada nueva, excepciones menores y plaza extranjera sin establecer."
          }
        ],
        "event_ids": [
          "C1763",
          "C1764",
          "C1765",
          "C1766",
          "C1767"
        ],
        "legacy_ids": [],
        "route": "Confirmar con operador curso exacto, edad al corte, representación local, admisión extranjera, mentor, equipo, idioma operativo y plazas. Posibilidad por edad no significa admisión ni plaza nacional.",
        "hardware": "Equipo por disciplina; PDF RoboMission 2026 adjunto admite plataformas distintas, párrafo antiguo de web dice LEGO-only. Requiere reglamento vigente de etapa.",
        "language": "Idioma de clases EN / ES / RU sin confirmar expresamente. Web inglesa / bilingüe no considerada prueba del idioma de enseñanza o evaluación.",
        "importance": "",
        "strengths": "",
        "requirements": [
          "Confirmar con operador curso exacto, edad al corte, representación local, admisión extranjera, mentor, equipo, idioma operativo y plazas. Posibilidad por edad no significa admisión ni plaza nacional."
        ],
        "nuances": [
          "Proyecto lectivo y certificado de participación no equivalen a victoria competitiva. Plaza nacional y medalla internacional requieren selección y resultado por separado."
        ],
        "cost": "Tarifa nueva, plazas y factura completa sin establecer; precio desconocido no equivale a cero.",
        "award": "Proyecto lectivo y certificado de participación no equivalen a victoria competitiva. Plaza nacional y medalla internacional requieren selección y resultado por separado.",
        "sources": [
          {
            "title": "WRO · Puerto Rico / Jamaica / USVI",
            "url": "https://wro.pr/",
            "checked": "2026-11-05"
          }
        ],
        "evidence": "Leídas páginas primarias locales; página dinámica OECS marcada aparte como captura del índice."
      },
      {
        "id": "beta-bahamas-hack",
        "name": "BETA Hack · Bahamas",
        "group": "regional",
        "age_summary": "Categorías locales; corte exacto por separado.",
        "age_tags": [
          "teen"
        ],
        "summary": "Página conserva hackathon virtual 25 de febrero – 18 de marzo 2023 pese a texto «pronto». Equipo 3–4 de un colegio / organización reconocida Bahamas, teacher / approved chaperone obligatorio; un equipo por organización en cada grupo. Familia individual sin organización no acreditada. Requiere computadores / conexión propios, año nuevo y deadline desconocidos.",
        "categories": [
          {
            "name": "BETA Hack · school technology hackathon · next edition watch",
            "age": "KiddoBytes cursos 7–9 / BetaBytes cursos 7–12",
            "team": "Equipo; composición exacta según reglamento de categoría.",
            "hardware": "Confirmar kit y reglamento técnico de categoría elegida.",
            "age_rule": "Más adelante: cursos escolares 7–12. / Más adelante: cursos escolares 7–12.",
            "entry": "Página conserva hackathon virtual 25 de febrero – 18 de marzo 2023 pese a texto «pronto». Equipo 3–4 de un colegio / organización reconocida Bahamas, teacher / approved chaperone obligatorio; un equipo por organización en cada grupo. Familia individual sin organización no acreditada. Requiere computadores / conexión propios, año nuevo y deadline desconocidos."
          }
        ],
        "event_ids": [
          "C1768"
        ],
        "legacy_ids": [],
        "route": "Confirmar con operador curso exacto, edad al corte, representación local, admisión extranjera, mentor, equipo, idioma operativo y plazas. Posibilidad por edad no significa admisión ni plaza nacional.",
        "hardware": "Computadores y conexión propios; tecnologías permitidas del hackathon nuevo desconocidas.",
        "language": "Idioma de clases EN / ES / RU sin confirmar expresamente. Web inglesa / bilingüe no considerada prueba del idioma de enseñanza o evaluación.",
        "importance": "",
        "strengths": "",
        "requirements": [
          "Confirmar con operador curso exacto, edad al corte, representación local, admisión extranjera, mentor, equipo, idioma operativo y plazas. Posibilidad por edad no significa admisión ni plaza nacional."
        ],
        "nuances": [
          "Proyecto lectivo y certificado de participación no equivalen a victoria competitiva. Plaza nacional y medalla internacional requieren selección y resultado por separado."
        ],
        "cost": "Tarifa nueva, plazas y factura completa sin establecer; precio desconocido no equivale a cero.",
        "award": "Proyecto lectivo y certificado de participación no equivalen a victoria competitiva. Plaza nacional y medalla internacional requieren selección y resultado por separado.",
        "sources": [
          {
            "title": "BETA Hack · Bahamas",
            "url": "https://wearebeta.co/beta-hack/",
            "checked": "2026-11-05"
          }
        ],
        "evidence": "Leídas páginas primarias locales; página dinámica OECS marcada aparte como captura del índice."
      },
      {
        "id": "fll-belize-local",
        "name": "FIRST LEGO League · Belize",
        "group": "regional",
        "age_summary": "Categorías locales; corte exacto por separado.",
        "age_tags": [
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Colegio oficial BHS describe FLL Challenge activa y su ecosistema FIRST, pero no publica calendario nuevo, corte de edad o admisión familiar extranjera. Directorio global indica Belize High School como contacto local. Sitio escolar operativo bhsbes.edu.bz no sustituye identidad de contacto conservada; dominio antiguo belizehighschool.edu.bz no superó TLS. Resultado de oro FIRST Global 2022 corresponde a campeonato mayor separado, no FLL 2027.",
        "categories": [
          {
            "name": "FIRST LEGO League Belize · local school route watch",
            "age": "primaria / secundaria inicial · corte local por anunciar",
            "team": "Equipo; composición exacta según reglamento de categoría.",
            "hardware": "Confirmar kit y reglamento técnico de categoría elegida.",
            "age_rule": "Condicional / Condicional",
            "entry": "Colegio oficial BHS describe FLL Challenge activa y su ecosistema FIRST, pero no publica calendario nuevo, corte de edad o admisión familiar extranjera. Directorio global indica Belize High School como contacto local. Sitio escolar operativo bhsbes.edu.bz no sustituye identidad de contacto conservada; dominio antiguo belizehighschool.edu.bz no superó TLS. Resultado de oro FIRST Global 2022 corresponde a campeonato mayor separado, no FLL 2027."
          }
        ],
        "event_ids": [
          "C1769"
        ],
        "legacy_ids": [],
        "route": "Confirmar con operador curso exacto, edad al corte, representación local, admisión extranjera, mentor, equipo, idioma operativo y plazas. Posibilidad por edad no significa admisión ni plaza nacional.",
        "hardware": "Set y edición de temporada FLL local sin publicar; entrega de robot no prometida.",
        "language": "Idioma de clases EN / ES / RU sin confirmar expresamente. Web inglesa / bilingüe no considerada prueba del idioma de enseñanza o evaluación.",
        "importance": "",
        "strengths": "",
        "requirements": [
          "Confirmar con operador curso exacto, edad al corte, representación local, admisión extranjera, mentor, equipo, idioma operativo y plazas. Posibilidad por edad no significa admisión ni plaza nacional."
        ],
        "nuances": [
          "Proyecto lectivo y certificado de participación no equivalen a victoria competitiva. Plaza nacional y medalla internacional requieren selección y resultado por separado."
        ],
        "cost": "Tarifa nueva, plazas y factura completa sin establecer; precio desconocido no equivale a cero.",
        "award": "Proyecto lectivo y certificado de participación no equivalen a victoria competitiva. Plaza nacional y medalla internacional requieren selección y resultado por separado.",
        "sources": [
          {
            "title": "FIRST LEGO League · Belize",
            "url": "https://www.bhsbes.edu.bz/robotics",
            "checked": "2026-11-05"
          }
        ],
        "evidence": "Leídas páginas primarias locales; página dinámica OECS marcada aparte como captura del índice."
      },
      {
        "id": "oecs-robotics-local",
        "name": "OECS Super Regional Robotics",
        "group": "regional",
        "age_summary": "Categorías locales; corte exacto por separado.",
        "age_tags": [],
        "summary": "Índice oficial de plataforma describe edición pasada 16–20 de marzo 2026, Saint Kitts and Nevis, deadline 24 de enero y registro cerrado. Descarga HTML directa contiene carcasa de aplicación, no plantilla viva ni reglamento leído. Equipos escolares nacionales de región; días nuevos, edad mínima, solicitud familiar extranjera y equipo concreto sin establecer.",
        "categories": [
          {
            "name": "OECS Super Regional Robotics Competition · next edition watch",
            "age": "equipos escolares nacionales · edad precisa por anunciar",
            "team": "Equipo; composición exacta según reglamento de categoría.",
            "hardware": "Confirmar kit y reglamento técnico de categoría elegida.",
            "age_rule": "Condicional / Condicional",
            "entry": "Índice oficial de plataforma describe edición pasada 16–20 de marzo 2026, Saint Kitts and Nevis, deadline 24 de enero y registro cerrado. Descarga HTML directa contiene carcasa de aplicación, no plantilla viva ni reglamento leído. Equipos escolares nacionales de región; días nuevos, edad mínima, solicitud familiar extranjera y equipo concreto sin establecer."
          }
        ],
        "event_ids": [
          "C1770"
        ],
        "legacy_ids": [],
        "route": "Confirmar con operador curso exacto, edad al corte, representación local, admisión extranjera, mentor, equipo, idioma operativo y plazas. Posibilidad por edad no significa admisión ni plaza nacional.",
        "hardware": "Reglamento técnico de edición nueva sin leer; marca y kit completo sin establecer.",
        "language": "Idioma de clases EN / ES / RU sin confirmar expresamente. Web inglesa / bilingüe no considerada prueba del idioma de enseñanza o evaluación.",
        "importance": "",
        "strengths": "",
        "requirements": [
          "Confirmar con operador curso exacto, edad al corte, representación local, admisión extranjera, mentor, equipo, idioma operativo y plazas. Posibilidad por edad no significa admisión ni plaza nacional."
        ],
        "nuances": [
          "Proyecto lectivo y certificado de participación no equivalen a victoria competitiva. Plaza nacional y medalla internacional requieren selección y resultado por separado."
        ],
        "cost": "Tarifa nueva, plazas y factura completa sin establecer; precio desconocido no equivale a cero.",
        "award": "Proyecto lectivo y certificado de participación no equivalen a victoria competitiva. Plaza nacional y medalla internacional requieren selección y resultado por separado.",
        "sources": [
          {
            "title": "OECS Super Regional Robotics",
            "url": "https://www.steamtournament.com/public-registration?tournament=126b27b2-cf70-443b-b54e-1233b10aaa9d",
            "checked": "2026-11-05"
          }
        ],
        "evidence": "Leídas páginas primarias locales; página dinámica OECS marcada aparte como captura del índice."
      },
      {
        "id": "moonhack",
        "name": "Moonhack · Code Club Australia",
        "group": "games",
        "age_summary": "Edad / curso real según categoría.",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Code Club Australia / Telstra Foundation: envíos hasta 14 de noviembre, resultados 20 de noviembre 2026. Familia puede organizar Moonhackathon en casa. Siete proyectos: juegos Scratch, AI Profile Protector, Python quiz, micro:bit; permite desarrollar ejemplo, criterios valoran extensión propia de idea y código. 7–15 descrito como suitable, no prohibición absoluta leída para menores: Matvey candidato, admisión competitiva de Oscar con 6 y condiciones de premios por confirmar. Sin fechas 2027.",
        "categories": [
          {
            "name": "Moonhack 2026 · global coding & AI challenge",
            "age": "7–15 recomendado; admisión competitiva exacta por anunciar",
            "team": "Equipo; composición exacta según reglamento de categoría.",
            "hardware": "Computador, software y herramientas AI permitidas según disciplina elegida. Robot físico solo donde se indica expresamente.",
            "age_rule": "Candidato por recomendación 7–15; formato de envío aparte. / 6 años por debajo de recomendación 7–15; confirmar derecho a resultado competitivo, recurso lectivo aparte.",
            "entry": "Code Club Australia / Telstra Foundation: envíos hasta 14 de noviembre, resultados 20 de noviembre 2026. Familia puede organizar Moonhackathon en casa. Siete proyectos: juegos Scratch, AI Profile Protector, Python quiz, micro:bit; permite desarrollar ejemplo, criterios valoran extensión propia de idea y código. 7–15 descrito como suitable, no prohibición absoluta leída para menores: Matvey candidato, admisión competitiva de Oscar con 6 y condiciones de premios por confirmar. Sin fechas 2027."
          }
        ],
        "event_ids": [
          "C1771"
        ],
        "legacy_ids": [],
        "route": "Ser candidato por edad no significa solicitud aceptada. Confirmar curso real, edad al corte, admisión extranjera, equipo, idioma operativo, plazas y factura completa. Sin cuentas creadas, consentimientos, solicitudes, mensajes ni pagos.",
        "hardware": "Equipo y AI permitido según track; ver ficha concreta. Comprar robot no es obligatorio para todos.",
        "language": "Idioma web no acredita idioma de defensa / enseñanza; confirmar EN / ES / RU para grupo elegido.",
        "importance": "",
        "strengths": "",
        "requirements": [
          "Ser candidato por edad no significa solicitud aceptada. Confirmar curso real, edad al corte, admisión extranjera, equipo, idioma operativo, plazas y factura completa. Sin cuentas creadas, consentimientos, solicitudes, mensajes ni pagos."
        ],
        "nuances": [
          "Certificado de envío / participación, pase a final y victoria competitiva son estados distintos. Autodescripción del organizador no acredita posición en ranking mundial.",
          "Edad del concurso no autoriza cuenta personal en cualquier servicio AI. Acordar acceso adulto permitido, condiciones de herramientas elegidas y declaración de ayuda antes de preparar."
        ],
        "cost": "Tarifa exacta y factura final sin publicar / confirmar; desconocido no equivale a cero.",
        "award": "Certificado de envío / participación, pase a final y victoria competitiva son estados distintos. Autodescripción del organizador no acredita posición en ranking mundial.",
        "sources": [
          {
            "title": "Moonhack · Code Club Australia",
            "url": "https://moonhack.com/",
            "checked": "2026-11-06"
          }
        ],
        "evidence": "Verificadas páginas / reglas primarias. Programa local nuevo no declarado líder mundial sin retrospectiva de resultados."
      },
      {
        "id": "yai-singapore",
        "name": "YAI Singapore · Youth AI Hackathon",
        "group": "ai",
        "age_summary": "Edad / curso real según categoría.",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Reglas y formal agreement admiten full-time students de cualquier país, pero página YCESS aún dice studying in Singapore: discrepancia conservada. Finalistas sin defensa presencial el 16 de enero pueden mostrar proyecto online, pero sin ranking para premios. Revisarán celebración el 4 de diciembre; sede aún TBD. Sin confirmación del operador no considerar viaje listo. Proyecto hasta 9 de enero 23:59 SGT, selección 10–12, aviso 13, RSVP hasta 14. Primary: mínimo tres entradas process log, 5 minutos de defensa + 3 Q&A. Adulto desde 21 dirige equipo; progenitor confirma cada menor de 21. Optional Reach Bonus hasta 5 puntos de selección depende de social reach y no pasa a final. Certificado por valid submission no equivale a victoria. Reglas y formal agreement admiten full-time students de cualquier país, pero página YCESS aún dice studying in Singapore: discrepancia conservada. Finalistas sin defensa presencial el 16 de enero pueden mostrar proyecto online, pero sin ranking para premios. Revisarán celebración el 4 de diciembre; sede aún TBD. Sin confirmación del operador no considerar viaje listo. 9 de enero 23:59 SGT, es decir 09:59 en Costa Rica del mismo día. Tras deadline no cambiar proyecto sin arreglo aprobado; slides / ensayo aparte. Primary mínimo tres entradas log; escritos EN.",
        "categories": [
          {
            "name": "YAI Singapore 2026/27 · Explorer Primary · AI hackathon",
            "age": "7–12 al 2027-01-16 · nacimiento 2014-01-17–2020-01-16",
            "team": "1–4 participantes; requisitos del adulto aparte.",
            "hardware": "Computador, software y herramientas AI permitidas según disciplina elegida. Robot físico solo donde se indica expresamente.",
            "age_rule": "Candidato en Primary; confirmar full-time school y admisión extranjera. / Solo si ya tiene 7 el 16 de enero 2027: nacido en 2020 no después del 16 de enero. De lo contrario fuera de Primary.",
            "entry": "Reglas y formal agreement admiten full-time students de cualquier país, pero página YCESS aún dice studying in Singapore: discrepancia conservada. Finalistas sin defensa presencial el 16 de enero pueden mostrar proyecto online, pero sin ranking para premios. Revisarán celebración el 4 de diciembre; sede aún TBD. Sin confirmación del operador no considerar viaje listo. Proyecto hasta 9 de enero 23:59 SGT, selección 10–12, aviso 13, RSVP hasta 14. Primary: mínimo tres entradas process log, 5 minutos de defensa + 3 Q&A. Adulto desde 21 dirige equipo; progenitor confirma cada menor de 21. Optional Reach Bonus hasta 5 puntos de selección depende de social reach y no pasa a final. Certificado por valid submission no equivale a victoria."
          },
          {
            "name": "YAI Singapore 2026/27 · project submission milestone",
            "age": "equipo YAI elegible registrado",
            "team": "Equipo; composición exacta según reglamento de categoría.",
            "hardware": "Computador, software y herramientas AI permitidas según disciplina elegida. Robot físico solo donde se indica expresamente.",
            "age_rule": "Condicional / Condicional",
            "entry": "Reglas y formal agreement admiten full-time students de cualquier país, pero página YCESS aún dice studying in Singapore: discrepancia conservada. Finalistas sin defensa presencial el 16 de enero pueden mostrar proyecto online, pero sin ranking para premios. Revisarán celebración el 4 de diciembre; sede aún TBD. Sin confirmación del operador no considerar viaje listo. 9 de enero 23:59 SGT, es decir 09:59 en Costa Rica del mismo día. Tras deadline no cambiar proyecto sin arreglo aprobado; slides / ensayo aparte. Primary mínimo tres entradas log; escritos EN."
          }
        ],
        "event_ids": [
          "C1772",
          "C1776"
        ],
        "legacy_ids": [],
        "route": "Ser candidato por edad no significa solicitud aceptada. Confirmar curso real, edad al corte, admisión extranjera, equipo, idioma operativo, plazas y factura completa. Sin cuentas creadas, consentimientos, solicitudes, mensajes ni pagos.",
        "hardware": "Equipo y AI permitido según track; ver ficha concreta. Comprar robot no es obligatorio para todos.",
        "language": "Idioma web no acredita idioma de defensa / enseñanza; confirmar EN / ES / RU para grupo elegido.",
        "importance": "",
        "strengths": "",
        "requirements": [
          "Ser candidato por edad no significa solicitud aceptada. Confirmar curso real, edad al corte, admisión extranjera, equipo, idioma operativo, plazas y factura completa. Sin cuentas creadas, consentimientos, solicitudes, mensajes ni pagos."
        ],
        "nuances": [
          "Certificado de envío / participación, pase a final y victoria competitiva son estados distintos. Autodescripción del organizador no acredita posición en ranking mundial.",
          "Edad del concurso no autoriza cuenta personal en cualquier servicio AI. Acordar acceso adulto permitido, condiciones de herramientas elegidas y declaración de ayuda antes de preparar."
        ],
        "cost": "Tarifa exacta y factura final sin publicar / confirmar; desconocido no equivale a cero.",
        "award": "Certificado de envío / participación, pase a final y victoria competitiva son estados distintos. Autodescripción del organizador no acredita posición en ranking mundial.",
        "sources": [
          {
            "title": "YAI Singapore · Youth AI Hackathon",
            "url": "https://yai.sg/",
            "checked": "2026-11-06"
          }
        ],
        "evidence": "Verificadas páginas / reglas primarias. Programa local nuevo no declarado líder mundial sin retrospectiva de resultados."
      },
      {
        "id": "wikko-ai-coding",
        "name": "Youth AI Coding · English / Chinese groups",
        "group": "ai",
        "age_summary": "Edad / curso real según categoría.",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Wikkotech / SAEC Youth AI Coding: grupo inglés, primary–high school, individual o equipo hasta 3, independiente o colegio, gratis. Confirmar curso real y consentimientos adultos; no inferir edad mínima de primary. Cliente oficial contiene schedules EN / ZH separados: final inglesa 4 de julio, china 2 de julio; grupos distintos, no error de fechas. Deadlines ingleses 23:59 GMT, chinos Beijing time. Web pública carga aplicación; hechos extraídos del diccionario cliente oficial sin registro. Primer envío abierto; etapas posteriores solo tras selección. Idea → vídeo hasta 3 minutos → prototype operativo → defensa online internacional → mejora → Shanghai. Muestra WAIC 2027 aún TBC y no declarada derecho de cada participante. Wikkotech / SAEC Youth AI Coding: grupo inglés, primary–high school, individual o equipo hasta 3, independiente o colegio, gratis. Confirmar curso real y consentimientos adultos; no inferir edad mínima de primary. Cliente oficial contiene schedules EN / ZH separados: final inglesa 4 de julio, china 2 de julio; grupos distintos, no error de fechas. Deadlines ingleses 23:59 GMT, chinos Beijing time. Web pública carga aplicación; hechos extraídos del diccionario cliente oficial sin registro. Etapa exige superar selección previa. Idea → vídeo hasta 3 minutos → prototype operativo → defensa online internacional → mejora → Shanghai. Muestra WAIC 2027 aún TBC y no declarada derecho de cada participante.",
        "categories": [
          {
            "name": "Youth AI Coding 2027 · English · entry and idea deadline",
            "age": "primary–high school · requisito de curso real",
            "team": "1–3 participantes; requisitos del adulto aparte.",
            "hardware": "Computador, software y herramientas AI permitidas según disciplina elegida. Robot físico solo donde se indica expresamente.",
            "age_rule": "Condicional / Condicional",
            "entry": "Wikkotech / SAEC Youth AI Coding: grupo inglés, primary–high school, individual o equipo hasta 3, independiente o colegio, gratis. Confirmar curso real y consentimientos adultos; no inferir edad mínima de primary. Cliente oficial contiene schedules EN / ZH separados: final inglesa 4 de julio, china 2 de julio; grupos distintos, no error de fechas. Deadlines ingleses 23:59 GMT, chinos Beijing time. Web pública carga aplicación; hechos extraídos del diccionario cliente oficial sin registro. Primer envío abierto; etapas posteriores solo tras selección. Idea → vídeo hasta 3 minutos → prototype operativo → defensa online internacional → mejora → Shanghai. Muestra WAIC 2027 aún TBC y no declarada derecho de cada participante."
          },
          {
            "name": "Youth AI Coding 2027 · English · video submission",
            "age": "primary–high school · requisito de curso real",
            "team": "1–3 participantes; requisitos del adulto aparte.",
            "hardware": "Computador, software y herramientas AI permitidas según disciplina elegida. Robot físico solo donde se indica expresamente.",
            "age_rule": "Condicional / Condicional",
            "entry": "Wikkotech / SAEC Youth AI Coding: grupo inglés, primary–high school, individual o equipo hasta 3, independiente o colegio, gratis. Confirmar curso real y consentimientos adultos; no inferir edad mínima de primary. Cliente oficial contiene schedules EN / ZH separados: final inglesa 4 de julio, china 2 de julio; grupos distintos, no error de fechas. Deadlines ingleses 23:59 GMT, chinos Beijing time. Web pública carga aplicación; hechos extraídos del diccionario cliente oficial sin registro. Etapa exige superar selección previa. Idea → vídeo hasta 3 minutos → prototype operativo → defensa online internacional → mejora → Shanghai. Muestra WAIC 2027 aún TBC y no declarada derecho de cada participante."
          },
          {
            "name": "Youth AI Coding 2027 · English · prototype submission",
            "age": "primary–high school · requisito de curso real",
            "team": "1–3 participantes; requisitos del adulto aparte.",
            "hardware": "Computador, software y herramientas AI permitidas según disciplina elegida. Robot físico solo donde se indica expresamente.",
            "age_rule": "Condicional / Condicional",
            "entry": "Wikkotech / SAEC Youth AI Coding: grupo inglés, primary–high school, individual o equipo hasta 3, independiente o colegio, gratis. Confirmar curso real y consentimientos adultos; no inferir edad mínima de primary. Cliente oficial contiene schedules EN / ZH separados: final inglesa 4 de julio, china 2 de julio; grupos distintos, no error de fechas. Deadlines ingleses 23:59 GMT, chinos Beijing time. Web pública carga aplicación; hechos extraídos del diccionario cliente oficial sin registro. Etapa exige superar selección previa. Idea → vídeo hasta 3 minutos → prototype operativo → defensa online internacional → mejora → Shanghai. Muestra WAIC 2027 aún TBC y no declarada derecho de cada participante."
          },
          {
            "name": "Youth AI Coding 2027 · English · online regional final",
            "age": "primary–high school · requisito de curso real",
            "team": "1–3 participantes; requisitos del adulto aparte.",
            "hardware": "Computador, software y herramientas AI permitidas según disciplina elegida. Robot físico solo donde se indica expresamente.",
            "age_rule": "Condicional / Condicional",
            "entry": "Wikkotech / SAEC Youth AI Coding: grupo inglés, primary–high school, individual o equipo hasta 3, independiente o colegio, gratis. Confirmar curso real y consentimientos adultos; no inferir edad mínima de primary. Cliente oficial contiene schedules EN / ZH separados: final inglesa 4 de julio, china 2 de julio; grupos distintos, no error de fechas. Deadlines ingleses 23:59 GMT, chinos Beijing time. Web pública carga aplicación; hechos extraídos del diccionario cliente oficial sin registro. Etapa exige superar selección previa. Idea → vídeo hasta 3 minutos → prototype operativo → defensa online internacional → mejora → Shanghai. Muestra WAIC 2027 aún TBC y no declarada derecho de cada participante."
          },
          {
            "name": "Youth AI Coding 2027 · English · final revision submission",
            "age": "primary–high school · requisito de curso real",
            "team": "1–3 participantes; requisitos del adulto aparte.",
            "hardware": "Computador, software y herramientas AI permitidas según disciplina elegida. Robot físico solo donde se indica expresamente.",
            "age_rule": "Condicional / Condicional",
            "entry": "Wikkotech / SAEC Youth AI Coding: grupo inglés, primary–high school, individual o equipo hasta 3, independiente o colegio, gratis. Confirmar curso real y consentimientos adultos; no inferir edad mínima de primary. Cliente oficial contiene schedules EN / ZH separados: final inglesa 4 de julio, china 2 de julio; grupos distintos, no error de fechas. Deadlines ingleses 23:59 GMT, chinos Beijing time. Web pública carga aplicación; hechos extraídos del diccionario cliente oficial sin registro. Etapa exige superar selección previa. Idea → vídeo hasta 3 minutos → prototype operativo → defensa online internacional → mejora → Shanghai. Muestra WAIC 2027 aún TBC y no declarada derecho de cada participante."
          },
          {
            "name": "Youth AI Coding 2027 · English · Shanghai Final",
            "age": "primary–high school · requisito de curso real",
            "team": "1–3 participantes; requisitos del adulto aparte.",
            "hardware": "Computador, software y herramientas AI permitidas según disciplina elegida. Robot físico solo donde se indica expresamente.",
            "age_rule": "Condicional / Condicional",
            "entry": "Wikkotech / SAEC Youth AI Coding: grupo inglés, primary–high school, individual o equipo hasta 3, independiente o colegio, gratis. Confirmar curso real y consentimientos adultos; no inferir edad mínima de primary. Cliente oficial contiene schedules EN / ZH separados: final inglesa 4 de julio, china 2 de julio; grupos distintos, no error de fechas. Deadlines ingleses 23:59 GMT, chinos Beijing time. Web pública carga aplicación; hechos extraídos del diccionario cliente oficial sin registro. Etapa exige superar selección previa. Idea → vídeo hasta 3 minutos → prototype operativo → defensa online internacional → mejora → Shanghai. Muestra WAIC 2027 aún TBC y no declarada derecho de cada participante."
          }
        ],
        "event_ids": [
          "C1795",
          "C1796",
          "C1797",
          "C1798",
          "C1799",
          "C1800"
        ],
        "legacy_ids": [],
        "route": "Ser candidato por edad no significa solicitud aceptada. Confirmar curso real, edad al corte, admisión extranjera, equipo, idioma operativo, plazas y factura completa. Sin cuentas creadas, consentimientos, solicitudes, mensajes ni pagos.",
        "hardware": "Equipo y AI permitido según track; ver ficha concreta. Comprar robot no es obligatorio para todos.",
        "language": "Idioma web no acredita idioma de defensa / enseñanza; confirmar EN / ES / RU para grupo elegido.",
        "importance": "",
        "strengths": "",
        "requirements": [
          "Ser candidato por edad no significa solicitud aceptada. Confirmar curso real, edad al corte, admisión extranjera, equipo, idioma operativo, plazas y factura completa. Sin cuentas creadas, consentimientos, solicitudes, mensajes ni pagos."
        ],
        "nuances": [
          "Certificado de envío / participación, pase a final y victoria competitiva son estados distintos. Autodescripción del organizador no acredita posición en ranking mundial.",
          "Edad del concurso no autoriza cuenta personal en cualquier servicio AI. Acordar acceso adulto permitido, condiciones de herramientas elegidas y declaración de ayuda antes de preparar."
        ],
        "cost": "Tarifa exacta y factura final sin publicar / confirmar; desconocido no equivale a cero.",
        "award": "Certificado de envío / participación, pase a final y victoria competitiva son estados distintos. Autodescripción del organizador no acredita posición en ranking mundial.",
        "sources": [
          {
            "title": "Youth AI Coding · English / Chinese groups",
            "url": "https://www.wikkotech.com/airace/",
            "checked": "2026-11-06"
          }
        ],
        "evidence": "Verificadas páginas / reglas primarias. Programa local nuevo no declarado líder mundial sin retrospectiva de resultados."
      },
      {
        "id": "codefest-ai-games",
        "name": "CodeFest · AI Games / Web",
        "group": "games",
        "age_summary": "Edad / curso real según categoría.",
        "age_tags": [
          "9",
          "10-12",
          "teen"
        ],
        "summary": "CodeFest privado, evento principal en SMU; no prueba organización por la universidad. Página dice any student, About orientado a Singapore students: confirmar admisión extranjera e idioma de defensa. Portátil propio, proyecto previo, prompt journal y diapositivas PDF; AI obligatorio. Sin equipo, API keys ni créditos AI proporcionados. Un UN SDG. Enviar proyecto hasta 17 de diciembre 18:00 SGT; entrada y trabajo no significan victoria. Final online no prometida. Game Makers: browser game offline con index.html, entrada del jugador, objetivo, éxito / fallo y progression. ZIP, prompt journal PDF y diapositivas PDF. Pesos Technical execution / Aesthetics distintos en página de juego y FAQ; confirmar rubric vigente. Edad del concurso no autoriza cuenta personal en cualquier servicio AI. Acordar acceso adulto permitido, condiciones de herramientas elegidas y declaración de ayuda antes de preparar. CodeFest privado, evento principal en SMU; no prueba organización por la universidad. Página dice any student, About orientado a Singapore students: confirmar admisión extranjera e idioma de defensa. Portátil propio, proyecto previo, prompt journal y diapositivas PDF; AI obligatorio. Sin equipo, API keys ni créditos AI proporcionados. Un UN SDG. Enviar proyecto hasta 17 de diciembre 18:00 SGT; entrada y trabajo no significan victoria. Final online no prometida. Web Builders: HTML / CSS / JavaScript, función interactiva, GitHub Pages e index.html. Sin block-based / drag-and-drop builders. ZIP, enlace, AI journal y diapositivas PDF; no incluir API keys. Edad del concurso no autoriza cuenta personal en cualquier servicio AI. Acordar acceso adulto permitido, condiciones de herramientas elegidas y declaración de ayuda antes de preparar. CodeFest privado, evento principal en SMU; no prueba organización por la universidad. Página dice any student, About orientado a Singapore students: confirmar admisión extranjera e idioma de defensa. Portátil propio, proyecto previo, prompt journal y diapositivas PDF; AI obligatorio. Sin equipo, API keys ni créditos AI proporcionados. 17 de diciembre 18:00 SGT, es decir 04:00 del mismo día en Costa Rica. Plazo de archivos, no día de final presencial ni competición nueva.",
        "categories": [
          {
            "name": "CodeFest 2026 · AI Game Makers",
            "age": "7–10",
            "team": "Proyecto individual y defensa presencial.",
            "hardware": "Computador, software y herramientas AI permitidas según disciplina elegida. Robot físico solo donde se indica expresamente.",
            "age_rule": "Candidato por edad 9; admisión extranjera aparte. / No: en diciembre 2026 edad 6, mínimo 7.",
            "entry": "CodeFest privado, evento principal en SMU; no prueba organización por la universidad. Página dice any student, About orientado a Singapore students: confirmar admisión extranjera e idioma de defensa. Portátil propio, proyecto previo, prompt journal y diapositivas PDF; AI obligatorio. Sin equipo, API keys ni créditos AI proporcionados. Un UN SDG. Enviar proyecto hasta 17 de diciembre 18:00 SGT; entrada y trabajo no significan victoria. Final online no prometida. Game Makers: browser game offline con index.html, entrada del jugador, objetivo, éxito / fallo y progression. ZIP, prompt journal PDF y diapositivas PDF. Pesos Technical execution / Aesthetics distintos en página de juego y FAQ; confirmar rubric vigente. Edad del concurso no autoriza cuenta personal en cualquier servicio AI. Acordar acceso adulto permitido, condiciones de herramientas elegidas y declaración de ayuda antes de preparar."
          },
          {
            "name": "CodeFest 2026 · AI Web Builders",
            "age": "11+",
            "team": "Proyecto individual y defensa presencial.",
            "hardware": "Computador, software y herramientas AI permitidas según disciplina elegida. Robot físico solo donde se indica expresamente.",
            "age_rule": "Más adelante: mínimo 11. / Más adelante: mínimo 11.",
            "entry": "CodeFest privado, evento principal en SMU; no prueba organización por la universidad. Página dice any student, About orientado a Singapore students: confirmar admisión extranjera e idioma de defensa. Portátil propio, proyecto previo, prompt journal y diapositivas PDF; AI obligatorio. Sin equipo, API keys ni créditos AI proporcionados. Un UN SDG. Enviar proyecto hasta 17 de diciembre 18:00 SGT; entrada y trabajo no significan victoria. Final online no prometida. Web Builders: HTML / CSS / JavaScript, función interactiva, GitHub Pages e index.html. Sin block-based / drag-and-drop builders. ZIP, enlace, AI journal y diapositivas PDF; no incluir API keys. Edad del concurso no autoriza cuenta personal en cualquier servicio AI. Acordar acceso adulto permitido, condiciones de herramientas elegidas y declaración de ayuda antes de preparar."
          },
          {
            "name": "CodeFest 2026 · project submission milestone",
            "age": "participantes registrados 7–10 / 11+",
            "team": "Trabajo individual; confirmar registro por adulto / colegio.",
            "hardware": "Computador, software y herramientas AI permitidas según disciplina elegida. Robot físico solo donde se indica expresamente.",
            "age_rule": "Condicional / Condicional",
            "entry": "CodeFest privado, evento principal en SMU; no prueba organización por la universidad. Página dice any student, About orientado a Singapore students: confirmar admisión extranjera e idioma de defensa. Portátil propio, proyecto previo, prompt journal y diapositivas PDF; AI obligatorio. Sin equipo, API keys ni créditos AI proporcionados. 17 de diciembre 18:00 SGT, es decir 04:00 del mismo día en Costa Rica. Plazo de archivos, no día de final presencial ni competición nueva."
          }
        ],
        "event_ids": [
          "C1773",
          "C1774",
          "C1775"
        ],
        "legacy_ids": [],
        "route": "Ser candidato por edad no significa solicitud aceptada. Confirmar curso real, edad al corte, admisión extranjera, equipo, idioma operativo, plazas y factura completa. Sin cuentas creadas, consentimientos, solicitudes, mensajes ni pagos.",
        "hardware": "Equipo y AI permitido según track; ver ficha concreta. Comprar robot no es obligatorio para todos.",
        "language": "Idioma web no acredita idioma de defensa / enseñanza; confirmar EN / ES / RU para grupo elegido.",
        "importance": "",
        "strengths": "",
        "requirements": [
          "Ser candidato por edad no significa solicitud aceptada. Confirmar curso real, edad al corte, admisión extranjera, equipo, idioma operativo, plazas y factura completa. Sin cuentas creadas, consentimientos, solicitudes, mensajes ni pagos."
        ],
        "nuances": [
          "Certificado de envío / participación, pase a final y victoria competitiva son estados distintos. Autodescripción del organizador no acredita posición en ranking mundial.",
          "Edad del concurso no autoriza cuenta personal en cualquier servicio AI. Acordar acceso adulto permitido, condiciones de herramientas elegidas y declaración de ayuda antes de preparar."
        ],
        "cost": "Tarifa exacta y factura final sin publicar / confirmar; desconocido no equivale a cero.",
        "award": "Certificado de envío / participación, pase a final y victoria competitiva son estados distintos. Autodescripción del organizador no acredita posición en ranking mundial.",
        "sources": [
          {
            "title": "CodeFest · AI Games / Web",
            "url": "https://www.codefest.sg/",
            "checked": "2026-11-06"
          }
        ],
        "evidence": "Verificadas páginas / reglas primarias. Programa local nuevo no declarado líder mundial sin retrospectiva de resultados."
      },
      {
        "id": "brainiacs-computing",
        "name": "Brainiacs · Coding & AI",
        "group": "ai",
        "age_summary": "Edad / curso real según categoría.",
        "age_tags": [
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Coding: categoría menor Grades 3–4, Scratch, problemas / juego en dos días de examen final; cursos reales de niños desconocidos. Párrafo introductorio dice erróneamente Physics, confirmar category pack exacto. Cuatro qualifying rounds alternativos, no cuatro exámenes obligatorios. Medallas preliminares: 50–74 bronze, 75–89 silver, 90–100 gold; 40–49 honorable mention. Son premios por umbral, no único campeón mundial. Confirmar coste, supervisión, zona / hora y registro extranjero. Coding: categoría menor Grades 3–4, Scratch, problemas / juego en dos días de examen final; cursos reales de niños desconocidos. Párrafo introductorio dice erróneamente Physics, confirmar category pack exacto. 25–31 de marzo es ventana Global Round, no siete exámenes diarios. Plazo normal 23 de enero, tardío 20 de febrero 2027; confirmar dos exam days reales y package. Gold top 10%, silver siguientes 20%, bronze siguientes 30%, honorable mention siguientes 15%: medalla no equivale a campeón absoluto. AI empieza en Grades 5–7, no edades 5–7. Final con AI literacy / prompting y proyecto AI práctico en dos días; no categoría menor para niño de seis. Cuatro qualifying rounds alternativos, no cuatro exámenes obligatorios. Medallas preliminares: 50–74 bronze, 75–89 silver, 90–100 gold; 40–49 honorable mention. Son premios por umbral, no único campeón mundial. Confirmar coste, supervisión, zona / hora y registro extranjero. AI empieza en Grades 5–7, no edades 5–7. Final con AI literacy / prompting y proyecto AI práctico en dos días; no categoría menor para niño de seis. 25–31 de marzo es ventana Global Round, no siete exámenes diarios. Plazo normal 23 de enero, tardío 20 de febrero 2027; confirmar dos exam days reales y package. Gold top 10%, silver siguientes 20%, bronze siguientes 30%, honorable mention siguientes 15%: medalla no equivale a campeón absoluto.",
        "categories": [
          {
            "name": "Brainiacs Coding Olympiad · Online Round 1",
            "age": "Cursos 3–4 / 5–7 / 8–9 / 10–12",
            "team": "Trabajo individual; confirmar registro por adulto / colegio.",
            "hardware": "Computador, software y herramientas AI permitidas según disciplina elegida. Robot físico solo donde se indica expresamente.",
            "age_rule": "Candidato solo con Grade 3–4 real o superior; curso desconocido. / Exige Grade 3 real o superior; edad 6 no lo acredita.",
            "entry": "Coding: categoría menor Grades 3–4, Scratch, problemas / juego en dos días de examen final; cursos reales de niños desconocidos. Párrafo introductorio dice erróneamente Physics, confirmar category pack exacto. Cuatro qualifying rounds alternativos, no cuatro exámenes obligatorios. Medallas preliminares: 50–74 bronze, 75–89 silver, 90–100 gold; 40–49 honorable mention. Son premios por umbral, no único campeón mundial. Confirmar coste, supervisión, zona / hora y registro extranjero."
          },
          {
            "name": "Brainiacs Coding Olympiad · Online Round 2",
            "age": "Cursos 3–4 / 5–7 / 8–9 / 10–12",
            "team": "Trabajo individual; confirmar registro por adulto / colegio.",
            "hardware": "Computador, software y herramientas AI permitidas según disciplina elegida. Robot físico solo donde se indica expresamente.",
            "age_rule": "Candidato solo con Grade 3–4 real o superior; curso desconocido. / Exige Grade 3 real o superior; edad 6 no lo acredita.",
            "entry": "Coding: categoría menor Grades 3–4, Scratch, problemas / juego en dos días de examen final; cursos reales de niños desconocidos. Párrafo introductorio dice erróneamente Physics, confirmar category pack exacto. Cuatro qualifying rounds alternativos, no cuatro exámenes obligatorios. Medallas preliminares: 50–74 bronze, 75–89 silver, 90–100 gold; 40–49 honorable mention. Son premios por umbral, no único campeón mundial. Confirmar coste, supervisión, zona / hora y registro extranjero."
          },
          {
            "name": "Brainiacs Coding Olympiad · Online Round 3",
            "age": "Cursos 3–4 / 5–7 / 8–9 / 10–12",
            "team": "Trabajo individual; confirmar registro por adulto / colegio.",
            "hardware": "Computador, software y herramientas AI permitidas según disciplina elegida. Robot físico solo donde se indica expresamente.",
            "age_rule": "Candidato solo con Grade 3–4 real o superior; curso desconocido. / Exige Grade 3 real o superior; edad 6 no lo acredita.",
            "entry": "Coding: categoría menor Grades 3–4, Scratch, problemas / juego en dos días de examen final; cursos reales de niños desconocidos. Párrafo introductorio dice erróneamente Physics, confirmar category pack exacto. Cuatro qualifying rounds alternativos, no cuatro exámenes obligatorios. Medallas preliminares: 50–74 bronze, 75–89 silver, 90–100 gold; 40–49 honorable mention. Son premios por umbral, no único campeón mundial. Confirmar coste, supervisión, zona / hora y registro extranjero."
          },
          {
            "name": "Brainiacs Coding Olympiad · Online Round 4",
            "age": "Cursos 3–4 / 5–7 / 8–9 / 10–12",
            "team": "Trabajo individual; confirmar registro por adulto / colegio.",
            "hardware": "Computador, software y herramientas AI permitidas según disciplina elegida. Robot físico solo donde se indica expresamente.",
            "age_rule": "Candidato solo con Grade 3–4 real o superior; curso desconocido. / Exige Grade 3 real o superior; edad 6 no lo acredita.",
            "entry": "Coding: categoría menor Grades 3–4, Scratch, problemas / juego en dos días de examen final; cursos reales de niños desconocidos. Párrafo introductorio dice erróneamente Physics, confirmar category pack exacto. Cuatro qualifying rounds alternativos, no cuatro exámenes obligatorios. Medallas preliminares: 50–74 bronze, 75–89 silver, 90–100 gold; 40–49 honorable mention. Son premios por umbral, no único campeón mundial. Confirmar coste, supervisión, zona / hora y registro extranjero."
          },
          {
            "name": "Brainiacs Coding Olympiad · Global Round 2027",
            "age": "Cursos 3–4 / 5–7 / 8–9 / 10–12",
            "team": "Trabajo individual; confirmar registro por adulto / colegio.",
            "hardware": "Computador, software y herramientas AI permitidas según disciplina elegida. Robot físico solo donde se indica expresamente.",
            "age_rule": "Candidato solo con Grade 3–4 real o superior; curso desconocido. / Exige Grade 3 real o superior; edad 6 no lo acredita.",
            "entry": "Coding: categoría menor Grades 3–4, Scratch, problemas / juego en dos días de examen final; cursos reales de niños desconocidos. Párrafo introductorio dice erróneamente Physics, confirmar category pack exacto. 25–31 de marzo es ventana Global Round, no siete exámenes diarios. Plazo normal 23 de enero, tardío 20 de febrero 2027; confirmar dos exam days reales y package. Gold top 10%, silver siguientes 20%, bronze siguientes 30%, honorable mention siguientes 15%: medalla no equivale a campeón absoluto."
          },
          {
            "name": "Brainiacs AI Olympiad · Online Round 1",
            "age": "Cursos 5–7 / 8–12",
            "team": "Trabajo individual; confirmar registro por adulto / colegio.",
            "hardware": "Computador, software y herramientas AI permitidas según disciplina elegida. Robot físico solo donde se indica expresamente.",
            "age_rule": "Solo Grade 5 real o superior; edad 9 sola no da admisión. / Etapa escolar futura Grade 5+; edad 6 no equivale a Grade 5.",
            "entry": "AI empieza en Grades 5–7, no edades 5–7. Final con AI literacy / prompting y proyecto AI práctico en dos días; no categoría menor para niño de seis. Cuatro qualifying rounds alternativos, no cuatro exámenes obligatorios. Medallas preliminares: 50–74 bronze, 75–89 silver, 90–100 gold; 40–49 honorable mention. Son premios por umbral, no único campeón mundial. Confirmar coste, supervisión, zona / hora y registro extranjero."
          },
          {
            "name": "Brainiacs AI Olympiad · Online Round 2",
            "age": "Cursos 5–7 / 8–12",
            "team": "Trabajo individual; confirmar registro por adulto / colegio.",
            "hardware": "Computador, software y herramientas AI permitidas según disciplina elegida. Robot físico solo donde se indica expresamente.",
            "age_rule": "Solo Grade 5 real o superior; edad 9 sola no da admisión. / Etapa escolar futura Grade 5+; edad 6 no equivale a Grade 5.",
            "entry": "AI empieza en Grades 5–7, no edades 5–7. Final con AI literacy / prompting y proyecto AI práctico en dos días; no categoría menor para niño de seis. Cuatro qualifying rounds alternativos, no cuatro exámenes obligatorios. Medallas preliminares: 50–74 bronze, 75–89 silver, 90–100 gold; 40–49 honorable mention. Son premios por umbral, no único campeón mundial. Confirmar coste, supervisión, zona / hora y registro extranjero."
          },
          {
            "name": "Brainiacs AI Olympiad · Online Round 3",
            "age": "Cursos 5–7 / 8–12",
            "team": "Trabajo individual; confirmar registro por adulto / colegio.",
            "hardware": "Computador, software y herramientas AI permitidas según disciplina elegida. Robot físico solo donde se indica expresamente.",
            "age_rule": "Solo Grade 5 real o superior; edad 9 sola no da admisión. / Etapa escolar futura Grade 5+; edad 6 no equivale a Grade 5.",
            "entry": "AI empieza en Grades 5–7, no edades 5–7. Final con AI literacy / prompting y proyecto AI práctico en dos días; no categoría menor para niño de seis. Cuatro qualifying rounds alternativos, no cuatro exámenes obligatorios. Medallas preliminares: 50–74 bronze, 75–89 silver, 90–100 gold; 40–49 honorable mention. Son premios por umbral, no único campeón mundial. Confirmar coste, supervisión, zona / hora y registro extranjero."
          },
          {
            "name": "Brainiacs AI Olympiad · Online Round 4",
            "age": "Cursos 5–7 / 8–12",
            "team": "Trabajo individual; confirmar registro por adulto / colegio.",
            "hardware": "Computador, software y herramientas AI permitidas según disciplina elegida. Robot físico solo donde se indica expresamente.",
            "age_rule": "Solo Grade 5 real o superior; edad 9 sola no da admisión. / Etapa escolar futura Grade 5+; edad 6 no equivale a Grade 5.",
            "entry": "AI empieza en Grades 5–7, no edades 5–7. Final con AI literacy / prompting y proyecto AI práctico en dos días; no categoría menor para niño de seis. Cuatro qualifying rounds alternativos, no cuatro exámenes obligatorios. Medallas preliminares: 50–74 bronze, 75–89 silver, 90–100 gold; 40–49 honorable mention. Son premios por umbral, no único campeón mundial. Confirmar coste, supervisión, zona / hora y registro extranjero."
          },
          {
            "name": "Brainiacs AI Olympiad · Global Round 2027",
            "age": "Cursos 5–7 / 8–12",
            "team": "Trabajo individual; confirmar registro por adulto / colegio.",
            "hardware": "Computador, software y herramientas AI permitidas según disciplina elegida. Robot físico solo donde se indica expresamente.",
            "age_rule": "Solo Grade 5 real o superior; edad 9 sola no da admisión. / Etapa escolar futura Grade 5+; edad 6 no equivale a Grade 5.",
            "entry": "AI empieza en Grades 5–7, no edades 5–7. Final con AI literacy / prompting y proyecto AI práctico en dos días; no categoría menor para niño de seis. 25–31 de marzo es ventana Global Round, no siete exámenes diarios. Plazo normal 23 de enero, tardío 20 de febrero 2027; confirmar dos exam days reales y package. Gold top 10%, silver siguientes 20%, bronze siguientes 30%, honorable mention siguientes 15%: medalla no equivale a campeón absoluto."
          }
        ],
        "event_ids": [
          "C1785",
          "C1786",
          "C1787",
          "C1788",
          "C1789",
          "C1790",
          "C1791",
          "C1792",
          "C1793",
          "C1794"
        ],
        "legacy_ids": [],
        "route": "Ser candidato por edad no significa solicitud aceptada. Confirmar curso real, edad al corte, admisión extranjera, equipo, idioma operativo, plazas y factura completa. Sin cuentas creadas, consentimientos, solicitudes, mensajes ni pagos.",
        "hardware": "Equipo y AI permitido según track; ver ficha concreta. Comprar robot no es obligatorio para todos.",
        "language": "Idioma web no acredita idioma de defensa / enseñanza; confirmar EN / ES / RU para grupo elegido.",
        "importance": "",
        "strengths": "",
        "requirements": [
          "Ser candidato por edad no significa solicitud aceptada. Confirmar curso real, edad al corte, admisión extranjera, equipo, idioma operativo, plazas y factura completa. Sin cuentas creadas, consentimientos, solicitudes, mensajes ni pagos."
        ],
        "nuances": [
          "Certificado de envío / participación, pase a final y victoria competitiva son estados distintos. Autodescripción del organizador no acredita posición en ranking mundial.",
          "Edad del concurso no autoriza cuenta personal en cualquier servicio AI. Acordar acceso adulto permitido, condiciones de herramientas elegidas y declaración de ayuda antes de preparar."
        ],
        "cost": "Tarifa exacta y factura final sin publicar / confirmar; desconocido no equivale a cero.",
        "award": "Certificado de envío / participación, pase a final y victoria competitiva son estados distintos. Autodescripción del organizador no acredita posición en ranking mundial.",
        "sources": [
          {
            "title": "Brainiacs · Coding & AI",
            "url": "https://www.brainiacsolympiad.com/en/olympiads/coding",
            "checked": "2026-11-06"
          }
        ],
        "evidence": "Verificadas páginas / reglas primarias. Programa local nuevo no declarado líder mundial sin retrospectiva de resultados."
      },
      {
        "id": "whro-computer",
        "name": "WHRO Great Computer Challenge",
        "group": "regional",
        "age_summary": "Edad / curso real según categoría.",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Vía escolar C.I.I.: division debe ser Member / Service Participant, un team por categoría y level por colegio. Niño visitante independiente no considerado admitido. 1–3 participantes, nivel según curso escolar mayor real. Computador / software propios; padres admitidos a ceremonia, no sala de resolución. Registro normal hasta 19 de marzo, tardío hasta 26 de marzo con recargo $50 por team. FAQ Junior contiene errata March 260 en fecha de refund: confirmar plazo exacto de devolución. Categorías K–2: Desktop Publishing, Graphic Design, Visual Programming / Block Coding; categoría AI general no prometida a menores. Tiempo de resolución: 1 hour. Vía escolar C.I.I.: division debe ser Member / Service Participant, un team por categoría y level por colegio. Niño visitante independiente no considerado admitido. 1–3 participantes, nivel según curso escolar mayor real. Computador / software propios; padres admitidos a ceremonia, no sala de resolución. Registro normal hasta 19 de marzo, tardío hasta 26 de marzo con recargo $50 por team. FAQ Junior contiene errata March 260 en fecha de refund: confirmar plazo exacto de devolución. Categorías K–2: Desktop Publishing, Graphic Design, Visual Programming / Block Coding; categoría AI general no prometida a menores. Tiempo de resolución: 1 hour 45 minutes.",
        "categories": [
          {
            "name": "WHRO Great Computer Challenge 2027 · Junior Level 1",
            "age": "cursos escolares K–2",
            "team": "1–3 participantes; requisitos del adulto aparte.",
            "hardware": "Computador, software y herramientas AI permitidas según disciplina elegida. Robot físico solo donde se indica expresamente.",
            "age_rule": "Condicional / Condicional",
            "entry": "Vía escolar C.I.I.: division debe ser Member / Service Participant, un team por categoría y level por colegio. Niño visitante independiente no considerado admitido. 1–3 participantes, nivel según curso escolar mayor real. Computador / software propios; padres admitidos a ceremonia, no sala de resolución. Registro normal hasta 19 de marzo, tardío hasta 26 de marzo con recargo $50 por team. FAQ Junior contiene errata March 260 en fecha de refund: confirmar plazo exacto de devolución. Categorías K–2: Desktop Publishing, Graphic Design, Visual Programming / Block Coding; categoría AI general no prometida a menores. Tiempo de resolución: 1 hour."
          },
          {
            "name": "WHRO Great Computer Challenge 2027 · Junior Level 2",
            "age": "cursos escolares 3–5",
            "team": "1–3 participantes; requisitos del adulto aparte.",
            "hardware": "Computador, software y herramientas AI permitidas según disciplina elegida. Robot físico solo donde se indica expresamente.",
            "age_rule": "Condicional / Condicional",
            "entry": "Vía escolar C.I.I.: division debe ser Member / Service Participant, un team por categoría y level por colegio. Niño visitante independiente no considerado admitido. 1–3 participantes, nivel según curso escolar mayor real. Computador / software propios; padres admitidos a ceremonia, no sala de resolución. Registro normal hasta 19 de marzo, tardío hasta 26 de marzo con recargo $50 por team. FAQ Junior contiene errata March 260 en fecha de refund: confirmar plazo exacto de devolución. Categorías K–2: Desktop Publishing, Graphic Design, Visual Programming / Block Coding; categoría AI general no prometida a menores. Tiempo de resolución: 1 hour 45 minutes."
          }
        ],
        "event_ids": [
          "C1779",
          "C1780"
        ],
        "legacy_ids": [],
        "route": "Ser candidato por edad no significa solicitud aceptada. Confirmar curso real, edad al corte, admisión extranjera, equipo, idioma operativo, plazas y factura completa. Sin cuentas creadas, consentimientos, solicitudes, mensajes ni pagos.",
        "hardware": "Equipo y AI permitido según track; ver ficha concreta. Comprar robot no es obligatorio para todos.",
        "language": "Idioma web no acredita idioma de defensa / enseñanza; confirmar EN / ES / RU para grupo elegido.",
        "importance": "",
        "strengths": "",
        "requirements": [
          "Ser candidato por edad no significa solicitud aceptada. Confirmar curso real, edad al corte, admisión extranjera, equipo, idioma operativo, plazas y factura completa. Sin cuentas creadas, consentimientos, solicitudes, mensajes ni pagos."
        ],
        "nuances": [
          "Certificado de envío / participación, pase a final y victoria competitiva son estados distintos. Autodescripción del organizador no acredita posición en ranking mundial.",
          "Edad del concurso no autoriza cuenta personal en cualquier servicio AI. Acordar acceso adulto permitido, condiciones de herramientas elegidas y declaración de ayuda antes de preparar."
        ],
        "cost": "Tarifa exacta y factura final sin publicar / confirmar; desconocido no equivale a cero.",
        "award": "Certificado de envío / participación, pase a final y victoria competitiva son estados distintos. Autodescripción del organizador no acredita posición en ranking mundial.",
        "sources": [
          {
            "title": "WHRO Great Computer Challenge",
            "url": "https://education.whro.org/great-computer-challenge",
            "checked": "2026-11-06"
          }
        ],
        "evidence": "Verificadas páginas / reglas primarias. Programa local nuevo no declarado líder mundial sin retrospectiva de resultados."
      },
      {
        "id": "dvla-code",
        "name": "DVLA Code Challenge",
        "group": "games",
        "age_summary": "Edad / curso real según categoría.",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Solo colegio / club / group con dirección Wales; visita turística no da derecho. Equipo 2–6, Scratch, vídeo hasta 2 minutos; premios de equipo IT para organización, no regalo garantizado por niño. Portada indica final 6 de julio 2027, DOCX tiene errata 06/07/20267; confirmar hora y sede final. Envío hasta 30 de abril 23:59 de Wales. Sin consentimientos enviados.",
        "categories": [
          {
            "name": "DVLA Code Challenge 2027 · 7–11 · Scratch school teams",
            "age": "7–11 · colegio / club con base en Wales",
            "team": "2–6 participantes; requisitos del adulto aparte.",
            "hardware": "Computador, software y herramientas AI permitidas según disciplina elegida. Robot físico solo donde se indica expresamente.",
            "age_rule": "Candidato por edad; requiere Wales-based group vigente. / Requiere edad 7 y grupo / corte admisible; ahora 6.",
            "entry": "Solo colegio / club / group con dirección Wales; visita turística no da derecho. Equipo 2–6, Scratch, vídeo hasta 2 minutos; premios de equipo IT para organización, no regalo garantizado por niño. Portada indica final 6 de julio 2027, DOCX tiene errata 06/07/20267; confirmar hora y sede final. Envío hasta 30 de abril 23:59 de Wales. Sin consentimientos enviados."
          }
        ],
        "event_ids": [
          "C1778"
        ],
        "legacy_ids": [],
        "route": "Ser candidato por edad no significa solicitud aceptada. Confirmar curso real, edad al corte, admisión extranjera, equipo, idioma operativo, plazas y factura completa. Sin cuentas creadas, consentimientos, solicitudes, mensajes ni pagos.",
        "hardware": "Equipo y AI permitido según track; ver ficha concreta. Comprar robot no es obligatorio para todos.",
        "language": "Idioma web no acredita idioma de defensa / enseñanza; confirmar EN / ES / RU para grupo elegido.",
        "importance": "",
        "strengths": "",
        "requirements": [
          "Ser candidato por edad no significa solicitud aceptada. Confirmar curso real, edad al corte, admisión extranjera, equipo, idioma operativo, plazas y factura completa. Sin cuentas creadas, consentimientos, solicitudes, mensajes ni pagos."
        ],
        "nuances": [
          "Certificado de envío / participación, pase a final y victoria competitiva son estados distintos. Autodescripción del organizador no acredita posición en ranking mundial.",
          "Edad del concurso no autoriza cuenta personal en cualquier servicio AI. Acordar acceso adulto permitido, condiciones de herramientas elegidas y declaración de ayuda antes de preparar."
        ],
        "cost": "Tarifa exacta y factura final sin publicar / confirmar; desconocido no equivale a cero.",
        "award": "Certificado de envío / participación, pase a final y victoria competitiva son estados distintos. Autodescripción del organizador no acredita posición en ranking mundial.",
        "sources": [
          {
            "title": "DVLA Code Challenge",
            "url": "https://stem.dvla.gov.uk/dvla-code-challenge/",
            "checked": "2026-11-06"
          }
        ],
        "evidence": "Verificadas páginas / reglas primarias. Programa local nuevo no declarado líder mundial sin retrospectiva de resultados."
      },
      {
        "id": "codequest-junior",
        "name": "Junior Coderz · Code Quest",
        "group": "ai",
        "age_summary": "Edad / curso real según categoría.",
        "age_tags": [
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Tres semanas: idea / marca → web → Instagram y marketing. WhatsApp solo con progenitor; Instagram de misión creado / gestionado por progenitor. Plazos en Pakistan time, hora exacta sin indicar. Tarifa temprana November / normal December descritas, pero importe / moneda no visibles en ficha y formulario leídos. Confirmar admisión internacional, idioma de defensa, reglas de herramientas AI y entrega extranjera de premios. Certificado finisher y Top 20 no equivalen a primer puesto.",
        "categories": [
          {
            "name": "Junior Coderz · Code Quest 2026 · digital business with AI",
            "age": "8–10 / 11–13 / 14–16",
            "team": "Trabajo individual; confirmar registro por adulto / colegio.",
            "hardware": "Computador, software y herramientas AI permitidas según disciplina elegida. Robot físico solo donde se indica expresamente.",
            "age_rule": "Candidato Explorers 8–10; confirmar idioma y admisión extranjera. / No: mínimo 8.",
            "entry": "Tres semanas: idea / marca → web → Instagram y marketing. WhatsApp solo con progenitor; Instagram de misión creado / gestionado por progenitor. Plazos en Pakistan time, hora exacta sin indicar. Tarifa temprana November / normal December descritas, pero importe / moneda no visibles en ficha y formulario leídos. Confirmar admisión internacional, idioma de defensa, reglas de herramientas AI y entrega extranjera de premios. Certificado finisher y Top 20 no equivalen a primer puesto."
          }
        ],
        "event_ids": [
          "C1777"
        ],
        "legacy_ids": [],
        "route": "Ser candidato por edad no significa solicitud aceptada. Confirmar curso real, edad al corte, admisión extranjera, equipo, idioma operativo, plazas y factura completa. Sin cuentas creadas, consentimientos, solicitudes, mensajes ni pagos.",
        "hardware": "Equipo y AI permitido según track; ver ficha concreta. Comprar robot no es obligatorio para todos.",
        "language": "Idioma web no acredita idioma de defensa / enseñanza; confirmar EN / ES / RU para grupo elegido.",
        "importance": "",
        "strengths": "",
        "requirements": [
          "Ser candidato por edad no significa solicitud aceptada. Confirmar curso real, edad al corte, admisión extranjera, equipo, idioma operativo, plazas y factura completa. Sin cuentas creadas, consentimientos, solicitudes, mensajes ni pagos."
        ],
        "nuances": [
          "Certificado de envío / participación, pase a final y victoria competitiva son estados distintos. Autodescripción del organizador no acredita posición en ranking mundial.",
          "Edad del concurso no autoriza cuenta personal en cualquier servicio AI. Acordar acceso adulto permitido, condiciones de herramientas elegidas y declaración de ayuda antes de preparar."
        ],
        "cost": "Tarifa exacta y factura final sin publicar / confirmar; desconocido no equivale a cero.",
        "award": "Certificado de envío / participación, pase a final y victoria competitiva son estados distintos. Autodescripción del organizador no acredita posición en ranking mundial.",
        "sources": [
          {
            "title": "Junior Coderz · Code Quest",
            "url": "https://juniorcoderz.com/competition/",
            "checked": "2026-11-06"
          }
        ],
        "evidence": "Verificadas páginas / reglas primarias. Programa local nuevo no declarado líder mundial sin retrospectiva de resultados."
      },
      {
        "id": "innovaite-uae",
        "name": "UAE InnovAIte · national high school",
        "group": "advanced",
        "age_summary": "Edad / curso real según categoría.",
        "age_tags": [
          "teen"
        ],
        "summary": "Cualquier nacionalidad, pero exige high school en UAE. Normalmente 2–5 por equipo, tamaño exacto 2027 aún pendiente. Online build y final presencial previstos; fechas 2027 TBD. Fondo 2025 AED 40000+ no declarado fondo 2027. No confundir nacionalidad con ubicación del colegio.",
        "categories": [
          {
            "name": "UAE InnovAIte Hackathon 2027 · high-school route watch",
            "age": "high school en UAE · tamaño exacto 2027 por anunciar",
            "team": "Equipo; composición exacta según reglamento de categoría.",
            "hardware": "Computador, software y herramientas AI permitidas según disciplina elegida. Robot físico solo donde se indica expresamente.",
            "age_rule": "Etapa futura high school, no concurso infantil menor. / Etapa futura high school.",
            "entry": "Cualquier nacionalidad, pero exige high school en UAE. Normalmente 2–5 por equipo, tamaño exacto 2027 aún pendiente. Online build y final presencial previstos; fechas 2027 TBD. Fondo 2025 AED 40000+ no declarado fondo 2027. No confundir nacionalidad con ubicación del colegio."
          }
        ],
        "event_ids": [
          "C1781"
        ],
        "legacy_ids": [],
        "route": "Ser candidato por edad no significa solicitud aceptada. Confirmar curso real, edad al corte, admisión extranjera, equipo, idioma operativo, plazas y factura completa. Sin cuentas creadas, consentimientos, solicitudes, mensajes ni pagos.",
        "hardware": "Equipo y AI permitido según track; ver ficha concreta. Comprar robot no es obligatorio para todos.",
        "language": "Idioma web no acredita idioma de defensa / enseñanza; confirmar EN / ES / RU para grupo elegido.",
        "importance": "",
        "strengths": "",
        "requirements": [
          "Ser candidato por edad no significa solicitud aceptada. Confirmar curso real, edad al corte, admisión extranjera, equipo, idioma operativo, plazas y factura completa. Sin cuentas creadas, consentimientos, solicitudes, mensajes ni pagos."
        ],
        "nuances": [
          "Certificado de envío / participación, pase a final y victoria competitiva son estados distintos. Autodescripción del organizador no acredita posición en ranking mundial.",
          "Edad del concurso no autoriza cuenta personal en cualquier servicio AI. Acordar acceso adulto permitido, condiciones de herramientas elegidas y declaración de ayuda antes de preparar."
        ],
        "cost": "Tarifa exacta y factura final sin publicar / confirmar; desconocido no equivale a cero.",
        "award": "Certificado de envío / participación, pase a final y victoria competitiva son estados distintos. Autodescripción del organizador no acredita posición en ranking mundial.",
        "sources": [
          {
            "title": "UAE InnovAIte · national high school",
            "url": "https://www.uae-innovaite.com/",
            "checked": "2026-11-06"
          }
        ],
        "evidence": "Verificadas páginas / reglas primarias. Programa local nuevo no declarado líder mundial sin retrospectiva de resultados."
      },
      {
        "id": "ikcc-own-code",
        "name": "IKCC · own-code Scratch international",
        "group": "games",
        "age_summary": "Edad / curso real según categoría.",
        "age_tags": [
          "9",
          "10-12",
          "teen"
        ],
        "summary": "IKCC Rules actualizadas: proyectos internacionales solo en inglés. AI prohibido para idea, historia, código, personajes, fondos, imágenes, sonidos y cualquier parte. Niño crea proyecto por sí mismo solo durante ventana del concurso; sin código antiguo, remix ni tutorial rehecho. Requiere Scratch SHARE-link público, no archivo sb3. No trasladar aquí proyecto AI de CodeFest / WAICY. Requiere documento escolar oficial con datos del niño y guide adulto / consentimiento. Organizador prevé publicar nombre / apellido, edad, colegio, ciudad / país y proyecto; foto opcional. Sin documentos enviados. Confirmar categorías del concurso concreto 2027. Ventana 3–31 de enero 2027; resultados 15 de febrero. Homepage ya muestra Galactic Police!, pero al lado dice tema announced January 3 y soon: no adivinar tarea final ni empezar proyecto antes. IKCC Rules actualizadas: proyectos internacionales solo en inglés. AI prohibido para idea, historia, código, personajes, fondos, imágenes, sonidos y cualquier parte. Niño crea proyecto por sí mismo solo durante ventana del concurso; sin código antiguo, remix ni tutorial rehecho. Requiere Scratch SHARE-link público, no archivo sb3. No trasladar aquí proyecto AI de CodeFest / WAICY. Requiere documento escolar oficial con datos del niño y guide adulto / consentimiento. Organizador prevé publicar nombre / apellido, edad, colegio, ciudad / país y proyecto; foto opcional. Sin documentos enviados. Confirmar categorías del concurso concreto 2027.",
        "categories": [
          {
            "name": "IKCC · World Game Coding 2027 · comienzo",
            "age": "las categorías generales 7–8 / 9–10 / 11–12 / 13–14; conjunto de categorías 2027 - ¿Qué es eso ?. edad en el primer día de registro.",
            "team": "proyecto Scratch 3.0 individual; guía para adultos es obligatorio, no hay solicitud de mando general",
            "hardware": "Scratch 3.0: juego",
            "age_rule": "Condicional — edad general 9–10 Es muy bueno.; categoría 2027 debe ser anunciado / Condicional — tiene que cumplir la edad 7 años en el primer día de registro y abrir la categoría 7–8",
            "entry": "IKCC Rules actualizadas: proyectos internacionales solo en inglés. AI prohibido para idea, historia, código, personajes, fondos, imágenes, sonidos y cualquier parte. Niño crea proyecto por sí mismo solo durante ventana del concurso; sin código antiguo, remix ni tutorial rehecho. Requiere Scratch SHARE-link público, no archivo sb3. No trasladar aquí proyecto AI de CodeFest / WAICY. Requiere documento escolar oficial con datos del niño y guide adulto / consentimiento. Organizador prevé publicar nombre / apellido, edad, colegio, ciudad / país y proyecto; foto opcional. Sin documentos enviados. Confirmar categorías del concurso concreto 2027. Ventana 3–31 de enero 2027; resultados 15 de febrero. Homepage ya muestra Galactic Police!, pero al lado dice tema announced January 3 y soon: no adivinar tarea final ni empezar proyecto antes."
          },
          {
            "name": "IKCC · World Scratch Coding 2027 · comienzo",
            "age": "las categorías generales 7–8 / 9–10 / 11–12 / 13–14; conjunto de categorías 2027 - ¿Qué es eso ?. edad en el primer día de registro.",
            "team": "proyecto Scratch 3.0 individual; guía para adultos es obligatorio, no hay solicitud de mando general",
            "hardware": "Scratch 3.0: Abre historia / animación / juego / mixta",
            "age_rule": "Condicional — edad general 9–10 Es muy bueno.; categoría 2027 debe ser anunciado / Condicional — tiene que cumplir la edad 7 años en el primer día de registro y abrir la categoría 7–8",
            "entry": "IKCC Rules actualizadas: proyectos internacionales solo en inglés. AI prohibido para idea, historia, código, personajes, fondos, imágenes, sonidos y cualquier parte. Niño crea proyecto por sí mismo solo durante ventana del concurso; sin código antiguo, remix ni tutorial rehecho. Requiere Scratch SHARE-link público, no archivo sb3. No trasladar aquí proyecto AI de CodeFest / WAICY. Requiere documento escolar oficial con datos del niño y guide adulto / consentimiento. Organizador prevé publicar nombre / apellido, edad, colegio, ciudad / país y proyecto; foto opcional. Sin documentos enviados. Confirmar categorías del concurso concreto 2027."
          }
        ],
        "event_ids": [
          "C843",
          "C844"
        ],
        "legacy_ids": [],
        "route": "Ser candidato por edad no significa solicitud aceptada. Confirmar curso real, edad al corte, admisión extranjera, equipo, idioma operativo, plazas y factura completa. Sin cuentas creadas, consentimientos, solicitudes, mensajes ni pagos.",
        "hardware": "Scratch 3.0; código nuevo propio del niño, SHARE-link público, AI prohibido.",
        "language": "IKCC internacional solo English; NKCC nacional aparte.",
        "importance": "",
        "strengths": "",
        "requirements": [
          "Ser candidato por edad no significa solicitud aceptada. Confirmar curso real, edad al corte, admisión extranjera, equipo, idioma operativo, plazas y factura completa. Sin cuentas creadas, consentimientos, solicitudes, mensajes ni pagos."
        ],
        "nuances": [
          "IKCC Rules actualizadas: proyectos internacionales solo en inglés. AI prohibido para idea, historia, código, personajes, fondos, imágenes, sonidos y cualquier parte. Niño crea proyecto por sí mismo solo durante ventana del concurso; sin código antiguo, remix ni tutorial rehecho. Requiere Scratch SHARE-link público, no archivo sb3. No trasladar aquí proyecto AI de CodeFest / WAICY.",
          "Requiere documento escolar oficial con datos del niño y guide adulto / consentimiento. Organizador prevé publicar nombre / apellido, edad, colegio, ciudad / país y proyecto; foto opcional. Sin documentos enviados. Confirmar categorías del concurso concreto 2027."
        ],
        "cost": "Tarifa exacta y factura final sin publicar / confirmar; desconocido no equivale a cero.",
        "award": "Certificado de envío / participación, pase a final y victoria competitiva son estados distintos. Autodescripción del organizador no acredita posición en ranking mundial.",
        "sources": [
          {
            "title": "IKCC · own-code Scratch international",
            "url": "https://www.ikcc.info/",
            "checked": "2026-11-06"
          }
        ],
        "evidence": "Verificadas páginas / reglas primarias. Programa local nuevo no declarado líder mundial sin retrospectiva de resultados."
      },
      {
        "id": "first-au-explore",
        "name": "FIRST Australia · Explore",
        "group": "regional",
        "age_summary": "6–10",
        "age_tags": [
          "6",
          "9"
        ],
        "summary": "Explore 6–10 / Years 1–4, hasta 6 niños y al menos un coach adulto según snapshot e instrucciones. Bloque de precio dice hasta 10 y describe scoring / research como Challenge: discrepancia conservada, sin prometer máximo 10. Festival de modelo, no carrera autónoma Challenge ni medalla de campeón garantizada.",
        "categories": [
          {
            "name": "FIRST LEGO League Explore Australia · South Coast Explore Festival",
            "age": "6–10 · Years 1–4",
            "team": "Hasta 6 niños + al menos un coach adulto; precio contiene conflicto hasta 10.",
            "hardware": "LEGO SPIKE Essential",
            "entry": "Publicado calendario concreto 2026; página del programa sitúa cierre de inscripción de temporada en octubre aunque banner aún dice registrations open. Fecha de torneo no implica acceso actual de equipo nuevo. Previstos equipos escolares, comunitarios y desde casa; confirmar acceso extranjero e inscripción tardía. Challenge nacional exige avance regional."
          },
          {
            "name": "FIRST LEGO League Explore Australia · Rochedale Explore Festival",
            "age": "6–10 · Years 1–4",
            "team": "Hasta 6 niños + al menos un coach adulto; precio contiene conflicto hasta 10.",
            "hardware": "LEGO SPIKE Essential",
            "entry": "Publicado calendario concreto 2026; página del programa sitúa cierre de inscripción de temporada en octubre aunque banner aún dice registrations open. Fecha de torneo no implica acceso actual de equipo nuevo. Previstos equipos escolares, comunitarios y desde casa; confirmar acceso extranjero e inscripción tardía. Challenge nacional exige avance regional."
          },
          {
            "name": "FIRST LEGO League Explore Australia · South Australia Explore Festival",
            "age": "6–10 · Years 1–4",
            "team": "Hasta 6 niños + al menos un coach adulto; precio contiene conflicto hasta 10.",
            "hardware": "LEGO SPIKE Essential",
            "entry": "Publicado calendario concreto 2026; página del programa sitúa cierre de inscripción de temporada en octubre aunque banner aún dice registrations open. Fecha de torneo no implica acceso actual de equipo nuevo. Previstos equipos escolares, comunitarios y desde casa; confirmar acceso extranjero e inscripción tardía. Challenge nacional exige avance regional."
          },
          {
            "name": "FIRST LEGO League Explore Australia · Wollongong Explore Festival",
            "age": "6–10 · Years 1–4",
            "team": "Hasta 6 niños + al menos un coach adulto; precio contiene conflicto hasta 10.",
            "hardware": "LEGO SPIKE Essential",
            "entry": "Publicado calendario concreto 2026; página del programa sitúa cierre de inscripción de temporada en octubre aunque banner aún dice registrations open. Fecha de torneo no implica acceso actual de equipo nuevo. Previstos equipos escolares, comunitarios y desde casa; confirmar acceso extranjero e inscripción tardía. Challenge nacional exige avance regional."
          },
          {
            "name": "FIRST LEGO League Explore Australia · Central Australia Explore Festival",
            "age": "6–10 · Years 1–4",
            "team": "Hasta 6 niños + al menos un coach adulto; precio contiene conflicto hasta 10.",
            "hardware": "LEGO SPIKE Essential",
            "entry": "Publicado calendario concreto 2026; página del programa sitúa cierre de inscripción de temporada en octubre aunque banner aún dice registrations open. Fecha de torneo no implica acceso actual de equipo nuevo. Previstos equipos escolares, comunitarios y desde casa; confirmar acceso extranjero e inscripción tardía. Challenge nacional exige avance regional."
          },
          {
            "name": "FIRST LEGO League Explore Australia · Langford Explore Festival",
            "age": "6–10 · Years 1–4",
            "team": "Hasta 6 niños + al menos un coach adulto; precio contiene conflicto hasta 10.",
            "hardware": "LEGO SPIKE Essential",
            "entry": "Publicado calendario concreto 2026; página del programa sitúa cierre de inscripción de temporada en octubre aunque banner aún dice registrations open. Fecha de torneo no implica acceso actual de equipo nuevo. Previstos equipos escolares, comunitarios y desde casa; confirmar acceso extranjero e inscripción tardía. Challenge nacional exige avance regional."
          },
          {
            "name": "FIRST LEGO League Explore Australia · Central Coast Explore Festival",
            "age": "6–10 · Years 1–4",
            "team": "Hasta 6 niños + al menos un coach adulto; precio contiene conflicto hasta 10.",
            "hardware": "LEGO SPIKE Essential",
            "entry": "Publicado calendario concreto 2026; página del programa sitúa cierre de inscripción de temporada en octubre aunque banner aún dice registrations open. Fecha de torneo no implica acceso actual de equipo nuevo. Previstos equipos escolares, comunitarios y desde casa; confirmar acceso extranjero e inscripción tardía. Challenge nacional exige avance regional."
          },
          {
            "name": "FIRST LEGO League Explore Australia · National Explore Festival",
            "age": "6–10 · Years 1–4",
            "team": "Hasta 6 niños + al menos un coach adulto; precio contiene conflicto hasta 10.",
            "hardware": "LEGO SPIKE Essential",
            "entry": "Publicado calendario concreto 2026; página del programa sitúa cierre de inscripción de temporada en octubre aunque banner aún dice registrations open. Fecha de torneo no implica acceso actual de equipo nuevo. Previstos equipos escolares, comunitarios y desde casa; confirmar acceso extranjero e inscripción tardía. Challenge nacional exige avance regional."
          }
        ],
        "event_ids": [
          "C1808",
          "C1809",
          "C1811",
          "C1828",
          "C1836",
          "C1842",
          "C1846",
          "C1857"
        ],
        "legacy_ids": [],
        "route": "Explore 6–10 / Years 1–4, hasta 6 niños y al menos un coach adulto según snapshot e instrucciones. Bloque de precio dice hasta 10 y describe scoring / research como Challenge: discrepancia conservada, sin prometer máximo 10. Festival de modelo, no carrera autónoma Challenge ni medalla de campeón garantizada.",
        "hardware": "LEGO SPIKE Essential",
        "language": "Materiales en inglés leídos. Confirmar por separado idioma de arbitraje / enseñanza presencial y opción EN para equipo extranjero; idioma web no acredita admisión.",
        "importance": "Ruta local de red mundial FIRST, con reglas y cupos nacionales separados.",
        "strengths": "Explore 6–10 / Years 1–4, hasta 6 niños y al menos un coach adulto según snapshot e instrucciones. Bloque de precio dice hasta 10 y describe scoring / research como Challenge: discrepancia conservada, sin prometer máximo 10. Festival de modelo, no carrera autónoma Challenge ni medalla de campeón garantizada.",
        "requirements": [
          "Ser candidato por edad no significa solicitud aceptada. Confirmar año escolar real, acceso extranjero / independiente, plazas, composición, idioma operativo y factura final. Sin solicitudes, mensajes, consentimientos ni pagos."
        ],
        "nuances": [
          "Explore 6–10 / Years 1–4, hasta 6 niños y al menos un coach adulto según snapshot e instrucciones. Bloque de precio dice hasta 10 y describe scoring / research como Challenge: discrepancia conservada, sin prometer máximo 10. Festival de modelo, no carrera autónoma Challenge ni medalla de campeón garantizada."
        ],
        "cost": "$65 + GST team registration + $85 + GST season kit = $150 + GST; robot SPIKE Essential y dispositivo aparte. No es tarifa por niño ni presupuesto total.",
        "award": "Puesto competitivo requiere acta. Participación, certificado de festival, premio nacional y cupo internacional son resultados distintos.",
        "sources": [
          {
            "title": "FIRST Australia · Explore",
            "url": "https://www.firstaustralia.org/first-lego-league-explore",
            "checked": "2026-11-06"
          }
        ],
        "evidence": "Operador local leído; condiciones de país concreto no sustituyen reglas mundiales de liga."
      },
      {
        "id": "first-au-challenge",
        "name": "FIRST Australia · Challenge",
        "group": "regional",
        "age_summary": "9–16",
        "age_tags": [
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Publicado calendario concreto 2026; página del programa sitúa cierre de inscripción de temporada en octubre aunque banner aún dice registrations open. Fecha de torneo no implica acceso actual de equipo nuevo. Previstos equipos escolares, comunitarios y desde casa; confirmar acceso extranjero e inscripción tardía. Challenge nacional exige avance regional.",
        "categories": [
          {
            "name": "FIRST LEGO League Challenge Australia · Rochedale Regional",
            "age": "9–16 · Years 4–10",
            "team": "Hasta 10 niños + al menos dos coach.",
            "hardware": "LEGO SPIKE Prime · kit de temporada · mesa · portátil",
            "entry": "Publicado calendario concreto 2026; página del programa sitúa cierre de inscripción de temporada en octubre aunque banner aún dice registrations open. Fecha de torneo no implica acceso actual de equipo nuevo. Previstos equipos escolares, comunitarios y desde casa; confirmar acceso extranjero e inscripción tardía. Challenge nacional exige avance regional."
          },
          {
            "name": "FIRST LEGO League Challenge Australia · Granville Regional",
            "age": "9–16 · Years 4–10",
            "team": "Hasta 10 niños + al menos dos coach.",
            "hardware": "LEGO SPIKE Prime · kit de temporada · mesa · portátil",
            "entry": "Publicado calendario concreto 2026; página del programa sitúa cierre de inscripción de temporada en octubre aunque banner aún dice registrations open. Fecha de torneo no implica acceso actual de equipo nuevo. Previstos equipos escolares, comunitarios y desde casa; confirmar acceso extranjero e inscripción tardía. Challenge nacional exige avance regional."
          },
          {
            "name": "FIRST LEGO League Challenge Australia · Burnie Regional",
            "age": "9–16 · Years 4–10",
            "team": "Hasta 10 niños + al menos dos coach.",
            "hardware": "LEGO SPIKE Prime · kit de temporada · mesa · portátil",
            "entry": "Publicado calendario concreto 2026; página del programa sitúa cierre de inscripción de temporada en octubre aunque banner aún dice registrations open. Fecha de torneo no implica acceso actual de equipo nuevo. Previstos equipos escolares, comunitarios y desde casa; confirmar acceso extranjero e inscripción tardía. Challenge nacional exige avance regional."
          },
          {
            "name": "FIRST LEGO League Challenge Australia · Richmond Regional",
            "age": "9–16 · Years 4–10",
            "team": "Hasta 10 niños + al menos dos coach.",
            "hardware": "LEGO SPIKE Prime · kit de temporada · mesa · portátil",
            "entry": "Publicado calendario concreto 2026; página del programa sitúa cierre de inscripción de temporada en octubre aunque banner aún dice registrations open. Fecha de torneo no implica acceso actual de equipo nuevo. Previstos equipos escolares, comunitarios y desde casa; confirmar acceso extranjero e inscripción tardía. Challenge nacional exige avance regional."
          },
          {
            "name": "FIRST LEGO League Challenge Australia · Hobart Regional",
            "age": "9–16 · Years 4–10",
            "team": "Hasta 10 niños + al menos dos coach.",
            "hardware": "LEGO SPIKE Prime · kit de temporada · mesa · portátil",
            "entry": "Publicado calendario concreto 2026; página del programa sitúa cierre de inscripción de temporada en octubre aunque banner aún dice registrations open. Fecha de torneo no implica acceso actual de equipo nuevo. Previstos equipos escolares, comunitarios y desde casa; confirmar acceso extranjero e inscripción tardía. Challenge nacional exige avance regional."
          },
          {
            "name": "FIRST LEGO League Challenge Australia · Armadale Regional",
            "age": "9–16 · Years 4–10",
            "team": "Hasta 10 niños + al menos dos coach.",
            "hardware": "LEGO SPIKE Prime · kit de temporada · mesa · portátil",
            "entry": "Publicado calendario concreto 2026; página del programa sitúa cierre de inscripción de temporada en octubre aunque banner aún dice registrations open. Fecha de torneo no implica acceso actual de equipo nuevo. Previstos equipos escolares, comunitarios y desde casa; confirmar acceso extranjero e inscripción tardía. Challenge nacional exige avance regional."
          },
          {
            "name": "FIRST LEGO League Challenge Australia · Swinburne Regional 1",
            "age": "9–16 · Years 4–10",
            "team": "Hasta 10 niños + al menos dos coach.",
            "hardware": "LEGO SPIKE Prime · kit de temporada · mesa · portátil",
            "entry": "Publicado calendario concreto 2026; página del programa sitúa cierre de inscripción de temporada en octubre aunque banner aún dice registrations open. Fecha de torneo no implica acceso actual de equipo nuevo. Previstos equipos escolares, comunitarios y desde casa; confirmar acceso extranjero e inscripción tardía. Challenge nacional exige avance regional."
          },
          {
            "name": "FIRST LEGO League Challenge Australia · Swinburne Regional 2",
            "age": "9–16 · Years 4–10",
            "team": "Hasta 10 niños + al menos dos coach.",
            "hardware": "LEGO SPIKE Prime · kit de temporada · mesa · portátil",
            "entry": "Publicado calendario concreto 2026; página del programa sitúa cierre de inscripción de temporada en octubre aunque banner aún dice registrations open. Fecha de torneo no implica acceso actual de equipo nuevo. Previstos equipos escolares, comunitarios y desde casa; confirmar acceso extranjero e inscripción tardía. Challenge nacional exige avance regional."
          },
          {
            "name": "FIRST LEGO League Challenge Australia · Bairnsdale Regional",
            "age": "9–16 · Years 4–10",
            "team": "Hasta 10 niños + al menos dos coach.",
            "hardware": "LEGO SPIKE Prime · kit de temporada · mesa · portátil",
            "entry": "Publicado calendario concreto 2026; página del programa sitúa cierre de inscripción de temporada en octubre aunque banner aún dice registrations open. Fecha de torneo no implica acceso actual de equipo nuevo. Previstos equipos escolares, comunitarios y desde casa; confirmar acceso extranjero e inscripción tardía. Challenge nacional exige avance regional."
          },
          {
            "name": "FIRST LEGO League Challenge Australia · Murrumbidgee Regional",
            "age": "9–16 · Years 4–10",
            "team": "Hasta 10 niños + al menos dos coach.",
            "hardware": "LEGO SPIKE Prime · kit de temporada · mesa · portátil",
            "entry": "Publicado calendario concreto 2026; página del programa sitúa cierre de inscripción de temporada en octubre aunque banner aún dice registrations open. Fecha de torneo no implica acceso actual de equipo nuevo. Previstos equipos escolares, comunitarios y desde casa; confirmar acceso extranjero e inscripción tardía. Challenge nacional exige avance regional."
          },
          {
            "name": "FIRST LEGO League Challenge Australia · Wyndham Regional",
            "age": "9–16 · Years 4–10",
            "team": "Hasta 10 niños + al menos dos coach.",
            "hardware": "LEGO SPIKE Prime · kit de temporada · mesa · portátil",
            "entry": "Publicado calendario concreto 2026; página del programa sitúa cierre de inscripción de temporada en octubre aunque banner aún dice registrations open. Fecha de torneo no implica acceso actual de equipo nuevo. Previstos equipos escolares, comunitarios y desde casa; confirmar acceso extranjero e inscripción tardía. Challenge nacional exige avance regional."
          },
          {
            "name": "FIRST LEGO League Challenge Australia · Limestone Coast Regional",
            "age": "9–16 · Years 4–10",
            "team": "Hasta 10 niños + al menos dos coach.",
            "hardware": "LEGO SPIKE Prime · kit de temporada · mesa · portátil",
            "entry": "Publicado calendario concreto 2026; página del programa sitúa cierre de inscripción de temporada en octubre aunque banner aún dice registrations open. Fecha de torneo no implica acceso actual de equipo nuevo. Previstos equipos escolares, comunitarios y desde casa; confirmar acceso extranjero e inscripción tardía. Challenge nacional exige avance regional."
          },
          {
            "name": "FIRST LEGO League Challenge Australia · Sunbury Regional",
            "age": "9–16 · Years 4–10",
            "team": "Hasta 10 niños + al menos dos coach.",
            "hardware": "LEGO SPIKE Prime · kit de temporada · mesa · portátil",
            "entry": "Publicado calendario concreto 2026; página del programa sitúa cierre de inscripción de temporada en octubre aunque banner aún dice registrations open. Fecha de torneo no implica acceso actual de equipo nuevo. Previstos equipos escolares, comunitarios y desde casa; confirmar acceso extranjero e inscripción tardía. Challenge nacional exige avance regional."
          },
          {
            "name": "FIRST LEGO League Challenge Australia · Wollongong Regional",
            "age": "9–16 · Years 4–10",
            "team": "Hasta 10 niños + al menos dos coach.",
            "hardware": "LEGO SPIKE Prime · kit de temporada · mesa · portátil",
            "entry": "Publicado calendario concreto 2026; página del programa sitúa cierre de inscripción de temporada en octubre aunque banner aún dice registrations open. Fecha de torneo no implica acceso actual de equipo nuevo. Previstos equipos escolares, comunitarios y desde casa; confirmar acceso extranjero e inscripción tardía. Challenge nacional exige avance regional."
          },
          {
            "name": "FIRST LEGO League Challenge Australia · Bossley Park Regional",
            "age": "9–16 · Years 4–10",
            "team": "Hasta 10 niños + al menos dos coach.",
            "hardware": "LEGO SPIKE Prime · kit de temporada · mesa · portátil",
            "entry": "Publicado calendario concreto 2026; página del programa sitúa cierre de inscripción de temporada en octubre aunque banner aún dice registrations open. Fecha de torneo no implica acceso actual de equipo nuevo. Previstos equipos escolares, comunitarios y desde casa; confirmar acceso extranjero e inscripción tardía. Challenge nacional exige avance regional."
          },
          {
            "name": "FIRST LEGO League Challenge Australia · Vermont Regional",
            "age": "9–16 · Years 4–10",
            "team": "Hasta 10 niños + al menos dos coach.",
            "hardware": "LEGO SPIKE Prime · kit de temporada · mesa · portátil",
            "entry": "Publicado calendario concreto 2026; página del programa sitúa cierre de inscripción de temporada en octubre aunque banner aún dice registrations open. Fecha de torneo no implica acceso actual de equipo nuevo. Previstos equipos escolares, comunitarios y desde casa; confirmar acceso extranjero e inscripción tardía. Challenge nacional exige avance regional."
          },
          {
            "name": "FIRST LEGO League Challenge Australia · Scarborough Regional",
            "age": "9–16 · Years 4–10",
            "team": "Hasta 10 niños + al menos dos coach.",
            "hardware": "LEGO SPIKE Prime · kit de temporada · mesa · portátil",
            "entry": "Publicado calendario concreto 2026; página del programa sitúa cierre de inscripción de temporada en octubre aunque banner aún dice registrations open. Fecha de torneo no implica acceso actual de equipo nuevo. Previstos equipos escolares, comunitarios y desde casa; confirmar acceso extranjero e inscripción tardía. Challenge nacional exige avance regional."
          },
          {
            "name": "FIRST LEGO League Challenge Australia · Fortitude Valley Regional",
            "age": "9–16 · Years 4–10",
            "team": "Hasta 10 niños + al menos dos coach.",
            "hardware": "LEGO SPIKE Prime · kit de temporada · mesa · portátil",
            "entry": "Publicado calendario concreto 2026; página del programa sitúa cierre de inscripción de temporada en octubre aunque banner aún dice registrations open. Fecha de torneo no implica acceso actual de equipo nuevo. Previstos equipos escolares, comunitarios y desde casa; confirmar acceso extranjero e inscripción tardía. Challenge nacional exige avance regional."
          },
          {
            "name": "FIRST LEGO League Challenge Australia · Camillo Regional",
            "age": "9–16 · Years 4–10",
            "team": "Hasta 10 niños + al menos dos coach.",
            "hardware": "LEGO SPIKE Prime · kit de temporada · mesa · portátil",
            "entry": "Publicado calendario concreto 2026; página del programa sitúa cierre de inscripción de temporada en octubre aunque banner aún dice registrations open. Fecha de torneo no implica acceso actual de equipo nuevo. Previstos equipos escolares, comunitarios y desde casa; confirmar acceso extranjero e inscripción tardía. Challenge nacional exige avance regional."
          },
          {
            "name": "FIRST LEGO League Challenge Australia · Wahroonga Co-Regional",
            "age": "9–16 · Years 4–10",
            "team": "Hasta 10 niños + al menos dos coach.",
            "hardware": "LEGO SPIKE Prime · kit de temporada · mesa · portátil",
            "entry": "Publicado calendario concreto 2026; página del programa sitúa cierre de inscripción de temporada en octubre aunque banner aún dice registrations open. Fecha de torneo no implica acceso actual de equipo nuevo. Previstos equipos escolares, comunitarios y desde casa; confirmar acceso extranjero e inscripción tardía. Challenge nacional exige avance regional."
          },
          {
            "name": "FIRST LEGO League Challenge Australia · Wellard Co-Regional",
            "age": "9–16 · Years 4–10",
            "team": "Hasta 10 niños + al menos dos coach.",
            "hardware": "LEGO SPIKE Prime · kit de temporada · mesa · portátil",
            "entry": "Publicado calendario concreto 2026; página del programa sitúa cierre de inscripción de temporada en octubre aunque banner aún dice registrations open. Fecha de torneo no implica acceso actual de equipo nuevo. Previstos equipos escolares, comunitarios y desde casa; confirmar acceso extranjero e inscripción tardía. Challenge nacional exige avance regional."
          },
          {
            "name": "FIRST LEGO League Challenge Australia · Port Macquarie Regional",
            "age": "9–16 · Years 4–10",
            "team": "Hasta 10 niños + al menos dos coach.",
            "hardware": "LEGO SPIKE Prime · kit de temporada · mesa · portátil",
            "entry": "Publicado calendario concreto 2026; página del programa sitúa cierre de inscripción de temporada en octubre aunque banner aún dice registrations open. Fecha de torneo no implica acceso actual de equipo nuevo. Previstos equipos escolares, comunitarios y desde casa; confirmar acceso extranjero e inscripción tardía. Challenge nacional exige avance regional."
          },
          {
            "name": "FIRST LEGO League Challenge Australia · Central Australia Regional",
            "age": "9–16 · Years 4–10",
            "team": "Hasta 10 niños + al menos dos coach.",
            "hardware": "LEGO SPIKE Prime · kit de temporada · mesa · portátil",
            "entry": "Publicado calendario concreto 2026; página del programa sitúa cierre de inscripción de temporada en octubre aunque banner aún dice registrations open. Fecha de torneo no implica acceso actual de equipo nuevo. Previstos equipos escolares, comunitarios y desde casa; confirmar acceso extranjero e inscripción tardía. Challenge nacional exige avance regional."
          },
          {
            "name": "FIRST LEGO League Challenge Australia · Central Adelaide Regional",
            "age": "9–16 · Years 4–10",
            "team": "Hasta 10 niños + al menos dos coach.",
            "hardware": "LEGO SPIKE Prime · kit de temporada · mesa · portátil",
            "entry": "Publicado calendario concreto 2026; página del programa sitúa cierre de inscripción de temporada en octubre aunque banner aún dice registrations open. Fecha de torneo no implica acceso actual de equipo nuevo. Previstos equipos escolares, comunitarios y desde casa; confirmar acceso extranjero e inscripción tardía. Challenge nacional exige avance regional."
          },
          {
            "name": "FIRST LEGO League Challenge Australia · Central Coast Regional",
            "age": "9–16 · Years 4–10",
            "team": "Hasta 10 niños + al menos dos coach.",
            "hardware": "LEGO SPIKE Prime · kit de temporada · mesa · portátil",
            "entry": "Publicado calendario concreto 2026; página del programa sitúa cierre de inscripción de temporada en octubre aunque banner aún dice registrations open. Fecha de torneo no implica acceso actual de equipo nuevo. Previstos equipos escolares, comunitarios y desde casa; confirmar acceso extranjero e inscripción tardía. Challenge nacional exige avance regional."
          },
          {
            "name": "FIRST LEGO League Challenge Australia · Bunbury Regional",
            "age": "9–16 · Years 4–10",
            "team": "Hasta 10 niños + al menos dos coach.",
            "hardware": "LEGO SPIKE Prime · kit de temporada · mesa · portátil",
            "entry": "Publicado calendario concreto 2026; página del programa sitúa cierre de inscripción de temporada en octubre aunque banner aún dice registrations open. Fecha de torneo no implica acceso actual de equipo nuevo. Previstos equipos escolares, comunitarios y desde casa; confirmar acceso extranjero e inscripción tardía. Challenge nacional exige avance regional."
          },
          {
            "name": "FIRST LEGO League Challenge Australia · Salter Point Regional",
            "age": "9–16 · Years 4–10",
            "team": "Hasta 10 niños + al menos dos coach.",
            "hardware": "LEGO SPIKE Prime · kit de temporada · mesa · portátil",
            "entry": "Publicado calendario concreto 2026; página del programa sitúa cierre de inscripción de temporada en octubre aunque banner aún dice registrations open. Fecha de torneo no implica acceso actual de equipo nuevo. Previstos equipos escolares, comunitarios y desde casa; confirmar acceso extranjero e inscripción tardía. Challenge nacional exige avance regional."
          },
          {
            "name": "FIRST LEGO League Challenge Australia · Woodvale Regional",
            "age": "9–16 · Years 4–10",
            "team": "Hasta 10 niños + al menos dos coach.",
            "hardware": "LEGO SPIKE Prime · kit de temporada · mesa · portátil",
            "entry": "Publicado calendario concreto 2026; página del programa sitúa cierre de inscripción de temporada en octubre aunque banner aún dice registrations open. Fecha de torneo no implica acceso actual de equipo nuevo. Previstos equipos escolares, comunitarios y desde casa; confirmar acceso extranjero e inscripción tardía. Challenge nacional exige avance regional."
          },
          {
            "name": "FIRST LEGO League Challenge Australia · Forrestfield Regional",
            "age": "9–16 · Years 4–10",
            "team": "Hasta 10 niños + al menos dos coach.",
            "hardware": "LEGO SPIKE Prime · kit de temporada · mesa · portátil",
            "entry": "Publicado calendario concreto 2026; página del programa sitúa cierre de inscripción de temporada en octubre aunque banner aún dice registrations open. Fecha de torneo no implica acceso actual de equipo nuevo. Previstos equipos escolares, comunitarios y desde casa; confirmar acceso extranjero e inscripción tardía. Challenge nacional exige avance regional."
          },
          {
            "name": "FIRST LEGO League Challenge Australia · FLL National Championship South",
            "age": "9–16 · Years 4–10",
            "team": "Hasta 10 niños + al menos dos coach.",
            "hardware": "LEGO SPIKE Prime · kit de temporada · mesa · portátil",
            "entry": "Publicado calendario concreto 2026; página del programa sitúa cierre de inscripción de temporada en octubre aunque banner aún dice registrations open. Fecha de torneo no implica acceso actual de equipo nuevo. Previstos equipos escolares, comunitarios y desde casa; confirmar acceso extranjero e inscripción tardía. Challenge nacional exige avance regional."
          },
          {
            "name": "FIRST LEGO League Challenge Australia · National Championship West",
            "age": "9–16 · Years 4–10",
            "team": "Hasta 10 niños + al menos dos coach.",
            "hardware": "LEGO SPIKE Prime · kit de temporada · mesa · portátil",
            "entry": "Publicado calendario concreto 2026; página del programa sitúa cierre de inscripción de temporada en octubre aunque banner aún dice registrations open. Fecha de torneo no implica acceso actual de equipo nuevo. Previstos equipos escolares, comunitarios y desde casa; confirmar acceso extranjero e inscripción tardía. Challenge nacional exige avance regional."
          },
          {
            "name": "FIRST LEGO League Challenge Australia · FLL National Championship East",
            "age": "9–16 · Years 4–10",
            "team": "Hasta 10 niños + al menos dos coach.",
            "hardware": "LEGO SPIKE Prime · kit de temporada · mesa · portátil",
            "entry": "Publicado calendario concreto 2026; página del programa sitúa cierre de inscripción de temporada en octubre aunque banner aún dice registrations open. Fecha de torneo no implica acceso actual de equipo nuevo. Previstos equipos escolares, comunitarios y desde casa; confirmar acceso extranjero e inscripción tardía. Challenge nacional exige avance regional."
          },
          {
            "name": "FIRST LEGO League Challenge Australia · FLL National Championship North",
            "age": "9–16 · Years 4–10",
            "team": "Hasta 10 niños + al menos dos coach.",
            "hardware": "LEGO SPIKE Prime · kit de temporada · mesa · portátil",
            "entry": "Publicado calendario concreto 2026; página del programa sitúa cierre de inscripción de temporada en octubre aunque banner aún dice registrations open. Fecha de torneo no implica acceso actual de equipo nuevo. Previstos equipos escolares, comunitarios y desde casa; confirmar acceso extranjero e inscripción tardía. Challenge nacional exige avance regional."
          }
        ],
        "event_ids": [
          "C1801",
          "C1804",
          "C1805",
          "C1806",
          "C1807",
          "C1812",
          "C1814",
          "C1815",
          "C1816",
          "C1817",
          "C1818",
          "C1819",
          "C1821",
          "C1823",
          "C1824",
          "C1825",
          "C1827",
          "C1829",
          "C1830",
          "C1832",
          "C1834",
          "C1835",
          "C1837",
          "C1841",
          "C1845",
          "C1847",
          "C1848",
          "C1849",
          "C1850",
          "C1852",
          "C1853",
          "C1854",
          "C1855"
        ],
        "legacy_ids": [],
        "route": "Publicado calendario concreto 2026; página del programa sitúa cierre de inscripción de temporada en octubre aunque banner aún dice registrations open. Fecha de torneo no implica acceso actual de equipo nuevo. Previstos equipos escolares, comunitarios y desde casa; confirmar acceso extranjero e inscripción tardía. Challenge nacional exige avance regional.",
        "hardware": "LEGO SPIKE Prime · kit de temporada · mesa · portátil",
        "language": "Materiales en inglés leídos. Confirmar por separado idioma de arbitraje / enseñanza presencial y opción EN para equipo extranjero; idioma web no acredita admisión.",
        "importance": "Ruta local de red mundial FIRST, con reglas y cupos nacionales separados.",
        "strengths": "Publicado calendario concreto 2026; página del programa sitúa cierre de inscripción de temporada en octubre aunque banner aún dice registrations open. Fecha de torneo no implica acceso actual de equipo nuevo. Previstos equipos escolares, comunitarios y desde casa; confirmar acceso extranjero e inscripción tardía. Challenge nacional exige avance regional.",
        "requirements": [
          "Ser candidato por edad no significa solicitud aceptada. Confirmar año escolar real, acceso extranjero / independiente, plazas, composición, idioma operativo y factura final. Sin solicitudes, mensajes, consentimientos ni pagos."
        ],
        "nuances": [
          "Publicado calendario concreto 2026; página del programa sitúa cierre de inscripción de temporada en octubre aunque banner aún dice registrations open. Fecha de torneo no implica acceso actual de equipo nuevo. Previstos equipos escolares, comunitarios y desde casa; confirmar acceso extranjero e inscripción tardía. Challenge nacional exige avance regional."
        ],
        "cost": "$225 + GST team registration + $420 + GST season kit = $645 + GST; robot, mesa, coach y viaje aparte. Confirmar símbolo $ e impuesto aplicable en factura.",
        "award": "Puesto competitivo requiere acta. Participación, certificado de festival, premio nacional y cupo internacional son resultados distintos.",
        "sources": [
          {
            "title": "FIRST Australia · Challenge",
            "url": "https://www.firstaustralia.org/first-lego-league-challenge",
            "checked": "2026-11-06"
          }
        ],
        "evidence": "Operador local leído; condiciones de país concreto no sustituyen reglas mundiales de liga."
      },
      {
        "id": "first-au-future",
        "name": "FIRST Australia · Future Edition",
        "group": "regional",
        "age_summary": "8–16",
        "age_tags": [
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Future Edition australiana: 8–16 / Years 3–10, hasta 8 niños, al menos dos coach y 2 x LEGO Computer Science & AI kits 11+. Etiqueta kit 11+ no sustituye entrada publicada 8+. FAQ recomienda 4–8, sin mínimo obligatorio separado establecido. No trasladar automáticamente SPIKE Prime Founders a Future.",
        "categories": [
          {
            "name": "FIRST LEGO League Future Australia · Sydney Future Edition Regional",
            "age": "8–16 · Years 3–10",
            "team": "Hasta 8 niños + al menos dos coach; 4–8 recomendado por FAQ.",
            "hardware": "2 x kits LEGO Computer Science & AI 11+",
            "entry": "Publicado calendario concreto 2026; página del programa sitúa cierre de inscripción de temporada en octubre aunque banner aún dice registrations open. Fecha de torneo no implica acceso actual de equipo nuevo. Previstos equipos escolares, comunitarios y desde casa; confirmar acceso extranjero e inscripción tardía. Challenge nacional exige avance regional."
          },
          {
            "name": "FIRST LEGO League Future Australia · Melbourne Future Edition Regional",
            "age": "8–16 · Years 3–10",
            "team": "Hasta 8 niños + al menos dos coach; 4–8 recomendado por FAQ.",
            "hardware": "2 x kits LEGO Computer Science & AI 11+",
            "entry": "Publicado calendario concreto 2026; página del programa sitúa cierre de inscripción de temporada en octubre aunque banner aún dice registrations open. Fecha de torneo no implica acceso actual de equipo nuevo. Previstos equipos escolares, comunitarios y desde casa; confirmar acceso extranjero e inscripción tardía. Challenge nacional exige avance regional."
          },
          {
            "name": "FIRST LEGO League Future Australia · Brisbane Future Edition Regional",
            "age": "8–16 · Years 3–10",
            "team": "Hasta 8 niños + al menos dos coach; 4–8 recomendado por FAQ.",
            "hardware": "2 x kits LEGO Computer Science & AI 11+",
            "entry": "Publicado calendario concreto 2026; página del programa sitúa cierre de inscripción de temporada en octubre aunque banner aún dice registrations open. Fecha de torneo no implica acceso actual de equipo nuevo. Previstos equipos escolares, comunitarios y desde casa; confirmar acceso extranjero e inscripción tardía. Challenge nacional exige avance regional."
          },
          {
            "name": "FIRST LEGO League Future Australia · FLL National Championship Future Edition",
            "age": "8–16 · Years 3–10",
            "team": "Hasta 8 niños + al menos dos coach; 4–8 recomendado por FAQ.",
            "hardware": "2 x kits LEGO Computer Science & AI 11+",
            "entry": "Publicado calendario concreto 2026; página del programa sitúa cierre de inscripción de temporada en octubre aunque banner aún dice registrations open. Fecha de torneo no implica acceso actual de equipo nuevo. Previstos equipos escolares, comunitarios y desde casa; confirmar acceso extranjero e inscripción tardía. Challenge nacional exige avance regional."
          }
        ],
        "event_ids": [
          "C1810",
          "C1813",
          "C1839",
          "C1856"
        ],
        "legacy_ids": [],
        "route": "Future Edition australiana: 8–16 / Years 3–10, hasta 8 niños, al menos dos coach y 2 x LEGO Computer Science & AI kits 11+. Etiqueta kit 11+ no sustituye entrada publicada 8+. FAQ recomienda 4–8, sin mínimo obligatorio separado establecido. No trasladar automáticamente SPIKE Prime Founders a Future.",
        "hardware": "2 x kits LEGO Computer Science & AI 11+",
        "language": "Materiales en inglés leídos. Confirmar por separado idioma de arbitraje / enseñanza presencial y opción EN para equipo extranjero; idioma web no acredita admisión.",
        "importance": "Ruta local de red mundial FIRST, con reglas y cupos nacionales separados.",
        "strengths": "Future Edition australiana: 8–16 / Years 3–10, hasta 8 niños, al menos dos coach y 2 x LEGO Computer Science & AI kits 11+. Etiqueta kit 11+ no sustituye entrada publicada 8+. FAQ recomienda 4–8, sin mínimo obligatorio separado establecido. No trasladar automáticamente SPIKE Prime Founders a Future.",
        "requirements": [
          "Ser candidato por edad no significa solicitud aceptada. Confirmar año escolar real, acceso extranjero / independiente, plazas, composición, idioma operativo y factura final. Sin solicitudes, mensajes, consentimientos ni pagos."
        ],
        "nuances": [
          "Future Edition australiana: 8–16 / Years 3–10, hasta 8 niños, al menos dos coach y 2 x LEGO Computer Science & AI kits 11+. Etiqueta kit 11+ no sustituye entrada publicada 8+. FAQ recomienda 4–8, sin mínimo obligatorio separado establecido. No trasladar automáticamente SPIKE Prime Founders a Future."
        ],
        "cost": "$225 + GST team registration + $420 + GST season kit = $645 + GST; robot, mesa, coach y viaje aparte. Confirmar símbolo $ e impuesto aplicable en factura.",
        "award": "Puesto competitivo requiere acta. Participación, certificado de festival, premio nacional y cupo internacional son resultados distintos.",
        "sources": [
          {
            "title": "FIRST Australia · Future Edition",
            "url": "https://www.firstaustralia.org/first-lego-league-future-edition",
            "checked": "2026-11-06"
          }
        ],
        "evidence": "Operador local leído; condiciones de país concreto no sustituyen reglas mundiales de liga."
      },
      {
        "id": "first-au-ftc",
        "name": "FIRST Australia · Tech Challenge",
        "group": "regional",
        "age_summary": "12–18",
        "age_tags": [
          "10-12",
          "teen"
        ],
        "summary": "Publicado calendario concreto 2026; página del programa sitúa cierre de inscripción de temporada en octubre aunque banner aún dice registrations open. Fecha de torneo no implica acceso actual de equipo nuevo. Previstos equipos escolares, comunitarios y desde casa; confirmar acceso extranjero e inscripción tardía. Challenge nacional exige avance regional.",
        "categories": [
          {
            "name": "FIRST Tech Challenge Australia · Victoria Qualifier",
            "age": "12–18 · Years 7–12",
            "team": "Hasta 15 niños + al menos dos coach.",
            "hardware": "Robot FTC · REV / GoBilda · manual exacto del juego vigente",
            "entry": "FTC 12–18 / Years 7–12: calendario muestra clasificatorias y National Championship. Confirmar plazas actuales, registro, acceso extranjero y avance por separado. Cierre FLL en octubre no trasladado a FTC."
          },
          {
            "name": "FIRST Tech Challenge Australia · Brisbane South Qualifier",
            "age": "12–18 · Years 7–12",
            "team": "Hasta 15 niños + al menos dos coach.",
            "hardware": "Robot FTC · REV / GoBilda · manual exacto del juego vigente",
            "entry": "FTC 12–18 / Years 7–12: calendario muestra clasificatorias y National Championship. Confirmar plazas actuales, registro, acceso extranjero y avance por separado. Cierre FLL en octubre no trasladado a FTC."
          },
          {
            "name": "FIRST Tech Challenge Australia · Wollongong Qualifier",
            "age": "12–18 · Years 7–12",
            "team": "Hasta 15 niños + al menos dos coach.",
            "hardware": "Robot FTC · REV / GoBilda · manual exacto del juego vigente",
            "entry": "FTC 12–18 / Years 7–12: calendario muestra clasificatorias y National Championship. Confirmar plazas actuales, registro, acceso extranjero y avance por separado. Cierre FLL en octubre no trasladado a FTC."
          },
          {
            "name": "FIRST Tech Challenge Australia · South Australia Qualifier",
            "age": "12–18 · Years 7–12",
            "team": "Hasta 15 niños + al menos dos coach.",
            "hardware": "Robot FTC · REV / GoBilda · manual exacto del juego vigente",
            "entry": "FTC 12–18 / Years 7–12: calendario muestra clasificatorias y National Championship. Confirmar plazas actuales, registro, acceso extranjero y avance por separado. Cierre FLL en octubre no trasladado a FTC."
          },
          {
            "name": "FIRST Tech Challenge Australia · Brisbane North Qualifier",
            "age": "12–18 · Years 7–12",
            "team": "Hasta 15 niños + al menos dos coach.",
            "hardware": "Robot FTC · REV / GoBilda · manual exacto del juego vigente",
            "entry": "FTC 12–18 / Years 7–12: calendario muestra clasificatorias y National Championship. Confirmar plazas actuales, registro, acceso extranjero y avance por separado. Cierre FLL en octubre no trasladado a FTC."
          },
          {
            "name": "FIRST Tech Challenge Australia · Western Australia Qualifier",
            "age": "12–18 · Years 7–12",
            "team": "Hasta 15 niños + al menos dos coach.",
            "hardware": "Robot FTC · REV / GoBilda · manual exacto del juego vigente",
            "entry": "FTC 12–18 / Years 7–12: calendario muestra clasificatorias y National Championship. Confirmar plazas actuales, registro, acceso extranjero y avance por separado. Cierre FLL en octubre no trasladado a FTC."
          },
          {
            "name": "FIRST Tech Challenge Australia · Sydney North Wahroonga Qualifier",
            "age": "12–18 · Years 7–12",
            "team": "Hasta 15 niños + al menos dos coach.",
            "hardware": "Robot FTC · REV / GoBilda · manual exacto del juego vigente",
            "entry": "FTC 12–18 / Years 7–12: calendario muestra clasificatorias y National Championship. Confirmar plazas actuales, registro, acceso extranjero y avance por separado. Cierre FLL en octubre no trasladado a FTC."
          },
          {
            "name": "FIRST Tech Challenge Australia · Sydney North Pymble Qualifier",
            "age": "12–18 · Years 7–12",
            "team": "Hasta 15 niños + al menos dos coach.",
            "hardware": "Robot FTC · REV / GoBilda · manual exacto del juego vigente",
            "entry": "FTC 12–18 / Years 7–12: calendario muestra clasificatorias y National Championship. Confirmar plazas actuales, registro, acceso extranjero y avance por separado. Cierre FLL en octubre no trasladado a FTC."
          },
          {
            "name": "FIRST Tech Challenge Australia · South Bank Qualifier",
            "age": "12–18 · Years 7–12",
            "team": "Hasta 15 niños + al menos dos coach.",
            "hardware": "Robot FTC · REV / GoBilda · manual exacto del juego vigente",
            "entry": "FTC 12–18 / Years 7–12: calendario muestra clasificatorias y National Championship. Confirmar plazas actuales, registro, acceso extranjero y avance por separado. Cierre FLL en octubre no trasladado a FTC."
          },
          {
            "name": "FIRST Tech Challenge Australia · Sydney North Macquarie Park Qualifier (Saturday)",
            "age": "12–18 · Years 7–12",
            "team": "Hasta 15 niños + al menos dos coach.",
            "hardware": "Robot FTC · REV / GoBilda · manual exacto del juego vigente",
            "entry": "FTC 12–18 / Years 7–12: calendario muestra clasificatorias y National Championship. Confirmar plazas actuales, registro, acceso extranjero y avance por separado. Cierre FLL en octubre no trasladado a FTC."
          },
          {
            "name": "FIRST Tech Challenge Australia · Sydney North Macquarie Park Qualifier (Sunday)",
            "age": "12–18 · Years 7–12",
            "team": "Hasta 15 niños + al menos dos coach.",
            "hardware": "Robot FTC · REV / GoBilda · manual exacto del juego vigente",
            "entry": "FTC 12–18 / Years 7–12: calendario muestra clasificatorias y National Championship. Confirmar plazas actuales, registro, acceso extranjero y avance por separado. Cierre FLL en octubre no trasladado a FTC."
          },
          {
            "name": "FIRST Tech Challenge Australia · National Championship",
            "age": "12–18 · Years 7–12",
            "team": "Hasta 15 niños + al menos dos coach.",
            "hardware": "Robot FTC · REV / GoBilda · manual exacto del juego vigente",
            "entry": "FTC 12–18 / Years 7–12: calendario muestra clasificatorias y National Championship. Confirmar plazas actuales, registro, acceso extranjero y avance por separado. Cierre FLL en octubre no trasladado a FTC."
          }
        ],
        "event_ids": [
          "C1802",
          "C1803",
          "C1820",
          "C1822",
          "C1826",
          "C1831",
          "C1833",
          "C1838",
          "C1840",
          "C1843",
          "C1844",
          "C1851"
        ],
        "legacy_ids": [],
        "route": "Publicado calendario concreto 2026; página del programa sitúa cierre de inscripción de temporada en octubre aunque banner aún dice registrations open. Fecha de torneo no implica acceso actual de equipo nuevo. Previstos equipos escolares, comunitarios y desde casa; confirmar acceso extranjero e inscripción tardía. Challenge nacional exige avance regional.",
        "hardware": "Robot FTC · REV / GoBilda · manual exacto del juego vigente",
        "language": "Materiales en inglés leídos. Confirmar por separado idioma de arbitraje / enseñanza presencial y opción EN para equipo extranjero; idioma web no acredita admisión.",
        "importance": "Ruta local de red mundial FIRST, con reglas y cupos nacionales separados.",
        "strengths": "Publicado calendario concreto 2026; página del programa sitúa cierre de inscripción de temporada en octubre aunque banner aún dice registrations open. Fecha de torneo no implica acceso actual de equipo nuevo. Previstos equipos escolares, comunitarios y desde casa; confirmar acceso extranjero e inscripción tardía. Challenge nacional exige avance regional.",
        "requirements": [
          "Ser candidato por edad no significa solicitud aceptada. Confirmar año escolar real, acceso extranjero / independiente, plazas, composición, idioma operativo y factura final. Sin solicitudes, mensajes, consentimientos ni pagos."
        ],
        "nuances": [
          "Publicado calendario concreto 2026; página del programa sitúa cierre de inscripción de temporada en octubre aunque banner aún dice registrations open. Fecha de torneo no implica acceso actual de equipo nuevo. Previstos equipos escolares, comunitarios y desde casa; confirmar acceso extranjero e inscripción tardía. Challenge nacional exige avance regional."
        ],
        "cost": "$375 + GST team registration; robot, herramientas y viaje aparte. Initial budget publicado cerca de $2500 no equivale a factura obligatoria.",
        "award": "Puesto competitivo requiere acta. Participación, certificado de festival, premio nacional y cupo internacional son resultados distintos.",
        "sources": [
          {
            "title": "FIRST Australia · Tech Challenge",
            "url": "https://www.firstaustralia.org/first-tech-challenge",
            "checked": "2026-11-06"
          }
        ],
        "evidence": "Operador local leído; condiciones de país concreto no sustituyen reglas mundiales de liga."
      },
      {
        "id": "first-nz-challenge",
        "name": "FIRST New Zealand · Challenge",
        "group": "regional",
        "age_summary": "9–16",
        "age_tags": [
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Temporada 2026: Challenge 9–16, hasta 10 niños y coach adulto; equipos escolares, comunitarios y desde casa admitidos. Sin acceso directo a final nacional: primero regional, después invitación de 50% de equipos por región. Página Challenge dice ranking, registro dice ballot: mecanismo de invitaciones restantes en conflicto y pendiente de confirmar.",
        "categories": [
          {
            "name": "FIRST LEGO League New Zealand · Hurricanes Regional",
            "age": "9–16",
            "team": "Hasta 10 niños y coach adulto; confirmar mínimo obligatorio.",
            "hardware": "Founders / Future en paralelo; robot, mesa y season set aparte, confirmar compatibilidad exacta de edición elegida.",
            "entry": "Temporada 2026: Challenge 9–16, hasta 10 niños y coach adulto; equipos escolares, comunitarios y desde casa admitidos. Sin acceso directo a final nacional: primero regional, después invitación de 50% de equipos por región. Página Challenge dice ranking, registro dice ballot: mecanismo de invitaciones restantes en conflicto y pendiente de confirmar."
          },
          {
            "name": "FIRST LEGO League New Zealand · Crusaders Regional",
            "age": "9–16",
            "team": "Hasta 10 niños y coach adulto; confirmar mínimo obligatorio.",
            "hardware": "Founders / Future en paralelo; robot, mesa y season set aparte, confirmar compatibilidad exacta de edición elegida.",
            "entry": "Temporada 2026: Challenge 9–16, hasta 10 niños y coach adulto; equipos escolares, comunitarios y desde casa admitidos. Sin acceso directo a final nacional: primero regional, después invitación de 50% de equipos por región. Página Challenge dice ranking, registro dice ballot: mecanismo de invitaciones restantes en conflicto y pendiente de confirmar."
          },
          {
            "name": "FIRST LEGO League New Zealand · Highlanders Regional",
            "age": "9–16",
            "team": "Hasta 10 niños y coach adulto; confirmar mínimo obligatorio.",
            "hardware": "Founders / Future en paralelo; robot, mesa y season set aparte, confirmar compatibilidad exacta de edición elegida.",
            "entry": "Temporada 2026: Challenge 9–16, hasta 10 niños y coach adulto; equipos escolares, comunitarios y desde casa admitidos. Sin acceso directo a final nacional: primero regional, después invitación de 50% de equipos por región. Página Challenge dice ranking, registro dice ballot: mecanismo de invitaciones restantes en conflicto y pendiente de confirmar."
          },
          {
            "name": "FIRST LEGO League New Zealand · Blues Regional",
            "age": "9–16",
            "team": "Hasta 10 niños y coach adulto; confirmar mínimo obligatorio.",
            "hardware": "Founders / Future en paralelo; robot, mesa y season set aparte, confirmar compatibilidad exacta de edición elegida.",
            "entry": "Temporada 2026: Challenge 9–16, hasta 10 niños y coach adulto; equipos escolares, comunitarios y desde casa admitidos. Sin acceso directo a final nacional: primero regional, después invitación de 50% de equipos por región. Página Challenge dice ranking, registro dice ballot: mecanismo de invitaciones restantes en conflicto y pendiente de confirmar."
          },
          {
            "name": "FIRST LEGO League New Zealand · Aotearoa Championship",
            "age": "9–16",
            "team": "Hasta 10 niños y coach adulto; confirmar mínimo obligatorio.",
            "hardware": "Founders / Future en paralelo; robot, mesa y season set aparte, confirmar compatibilidad exacta de edición elegida.",
            "entry": "Temporada 2026: Challenge 9–16, hasta 10 niños y coach adulto; equipos escolares, comunitarios y desde casa admitidos. Sin acceso directo a final nacional: primero regional, después invitación de 50% de equipos por región. Página Challenge dice ranking, registro dice ballot: mecanismo de invitaciones restantes en conflicto y pendiente de confirmar."
          }
        ],
        "event_ids": [
          "C1858",
          "C1859",
          "C1860",
          "C1861",
          "C1862"
        ],
        "legacy_ids": [],
        "route": "Temporada 2026: Challenge 9–16, hasta 10 niños y coach adulto; equipos escolares, comunitarios y desde casa admitidos. Sin acceso directo a final nacional: primero regional, después invitación de 50% de equipos por región. Página Challenge dice ranking, registro dice ballot: mecanismo de invitaciones restantes en conflicto y pendiente de confirmar.",
        "hardware": "Founders / Future en paralelo; robot, mesa y season set aparte, confirmar compatibilidad exacta de edición elegida.",
        "language": "Materiales en inglés leídos. Confirmar por separado idioma de arbitraje / enseñanza presencial y opción EN para equipo extranjero; idioma web no acredita admisión.",
        "importance": "Ruta local de red mundial FIRST, con reglas y cupos nacionales separados.",
        "strengths": "Temporada 2026: Challenge 9–16, hasta 10 niños y coach adulto; equipos escolares, comunitarios y desde casa admitidos. Sin acceso directo a final nacional: primero regional, después invitación de 50% de equipos por región. Página Challenge dice ranking, registro dice ballot: mecanismo de invitaciones restantes en conflicto y pendiente de confirmar.",
        "requirements": [
          "Ser candidato por edad no significa solicitud aceptada. Confirmar año escolar real, acceso extranjero / independiente, plazas, composición, idioma operativo y factura final. Sin solicitudes, mensajes, consentimientos ni pagos."
        ],
        "nuances": [
          "Temporada 2026: Challenge 9–16, hasta 10 niños y coach adulto; equipos escolares, comunitarios y desde casa admitidos. Sin acceso directo a final nacional: primero regional, después invitación de 50% de equipos por región. Página Challenge dice ranking, registro dice ballot: mecanismo de invitaciones restantes en conflicto y pendiente de confirmar."
        ],
        "cost": "Challenge Set: School / Home-School / Not-for-Profit $350, After-School / Coding Club $500; Competition Entry $200 por equipo. Un set puede compartirse entre equipos. Escenario de un equipo home-school 350 + 200 = $550 antes de robot / mesa / viaje. Confirmar código de moneda, impuestos y aplicación a familia extranjera; símbolo $ no declarado automáticamente USD.",
        "award": "Puesto competitivo requiere acta. Participación, certificado de festival, premio nacional y cupo internacional son resultados distintos.",
        "sources": [
          {
            "title": "FIRST New Zealand · Challenge",
            "url": "https://www.firstnz.org/challenge",
            "checked": "2026-11-06"
          }
        ],
        "evidence": "Operador local leído; condiciones de país concreto no sustituyen reglas mundiales de liga."
      },
      {
        "id": "rcj-nz",
        "name": "RoboCupJunior New Zealand · MOI",
        "group": "regional",
        "age_summary": "Rescue 8–18 / Theatre 7–18",
        "age_tags": [
          "9",
          "10-12",
          "teen"
        ],
        "summary": "MOI describe RoboCup Jr para escolares de Nueva Zelanda; acceso extranjero / remoto sin acreditar. Edades recomendadas: Rescue 8–18, Theatre 7–18. Riley Rover exige no más de dos años de experiencia Rescue por integrante; Novice OnStage no más de dos años específicamente OnStage. Tres años de robótica general no prueban ni descartan esas condiciones.",
        "categories": [
          {
            "name": "RoboCupJunior New Zealand · Riley Rover",
            "age": "8–18",
            "team": "Rescue recomendado de 2; Theatre de 4; recomendación, no límite general acreditado.",
            "hardware": "Confirmar kit y reglamento técnico de categoría elegida.",
            "entry": "MOI describe RoboCup Jr para escolares de Nueva Zelanda; acceso extranjero / remoto sin acreditar. Edades recomendadas: Rescue 8–18, Theatre 7–18. Riley Rover exige no más de dos años de experiencia Rescue por integrante; Novice OnStage no más de dos años específicamente OnStage. Tres años de robótica general no prueban ni descartan esas condiciones."
          },
          {
            "name": "RoboCupJunior New Zealand · Primary Rescue Line",
            "age": "8–18 · escuela primaria",
            "team": "Rescue recomendado de 2; Theatre de 4; recomendación, no límite general acreditado.",
            "hardware": "Confirmar kit y reglamento técnico de categoría elegida.",
            "entry": "MOI describe RoboCup Jr para escolares de Nueva Zelanda; acceso extranjero / remoto sin acreditar. Edades recomendadas: Rescue 8–18, Theatre 7–18. Riley Rover exige no más de dos años de experiencia Rescue por integrante; Novice OnStage no más de dos años específicamente OnStage. Tres años de robótica general no prueban ni descartan esas condiciones."
          },
          {
            "name": "RoboCupJunior New Zealand · OnStage Novice",
            "age": "7–18",
            "team": "Rescue recomendado de 2; Theatre de 4; recomendación, no límite general acreditado.",
            "hardware": "Confirmar kit y reglamento técnico de categoría elegida.",
            "entry": "MOI describe RoboCup Jr para escolares de Nueva Zelanda; acceso extranjero / remoto sin acreditar. Edades recomendadas: Rescue 8–18, Theatre 7–18. Riley Rover exige no más de dos años de experiencia Rescue por integrante; Novice OnStage no más de dos años específicamente OnStage. Tres años de robótica general no prueban ni descartan esas condiciones."
          },
          {
            "name": "RoboCupJunior New Zealand · OnStage Open",
            "age": "7–18",
            "team": "Rescue recomendado de 2; Theatre de 4; recomendación, no límite general acreditado.",
            "hardware": "Confirmar kit y reglamento técnico de categoría elegida.",
            "entry": "MOI describe RoboCup Jr para escolares de Nueva Zelanda; acceso extranjero / remoto sin acreditar. Edades recomendadas: Rescue 8–18, Theatre 7–18. Riley Rover exige no más de dos años de experiencia Rescue por integrante; Novice OnStage no más de dos años específicamente OnStage. Tres años de robótica general no prueban ni descartan esas condiciones."
          },
          {
            "name": "RoboCupJunior New Zealand · Soccer Lightweight",
            "age": "edad escolar · edad numérica exacta por anunciar",
            "team": "Rescue recomendado de 2; Theatre de 4; recomendación, no límite general acreditado.",
            "hardware": "Confirmar kit y reglamento técnico de categoría elegida.",
            "entry": "MOI describe RoboCup Jr para escolares de Nueva Zelanda; acceso extranjero / remoto sin acreditar. Edades recomendadas: Rescue 8–18, Theatre 7–18. Riley Rover exige no más de dos años de experiencia Rescue por integrante; Novice OnStage no más de dos años específicamente OnStage. Tres años de robótica general no prueban ni descartan esas condiciones."
          },
          {
            "name": "RoboCupJunior New Zealand · Online Artbot",
            "age": "edad escolar · edad numérica exacta por anunciar",
            "team": "Rescue recomendado de 2; Theatre de 4; recomendación, no límite general acreditado.",
            "hardware": "Confirmar kit y reglamento técnico de categoría elegida.",
            "entry": "MOI describe RoboCup Jr para escolares de Nueva Zelanda; acceso extranjero / remoto sin acreditar. Edades recomendadas: Rescue 8–18, Theatre 7–18. Riley Rover exige no más de dos años de experiencia Rescue por integrante; Novice OnStage no más de dos años específicamente OnStage. Tres años de robótica general no prueban ni descartan esas condiciones."
          },
          {
            "name": "RoboCupJunior New Zealand · Online HelperBot",
            "age": "edad escolar · edad numérica exacta por anunciar",
            "team": "Rescue recomendado de 2; Theatre de 4; recomendación, no límite general acreditado.",
            "hardware": "Confirmar kit y reglamento técnico de categoría elegida.",
            "entry": "MOI describe RoboCup Jr para escolares de Nueva Zelanda; acceso extranjero / remoto sin acreditar. Edades recomendadas: Rescue 8–18, Theatre 7–18. Riley Rover exige no más de dos años de experiencia Rescue por integrante; Novice OnStage no más de dos años específicamente OnStage. Tres años de robótica general no prueban ni descartan esas condiciones."
          },
          {
            "name": "RoboCupJunior New Zealand · Online Bio-Mimicry",
            "age": "edad escolar · edad numérica exacta por anunciar",
            "team": "Rescue recomendado de 2; Theatre de 4; recomendación, no límite general acreditado.",
            "hardware": "Confirmar kit y reglamento técnico de categoría elegida.",
            "entry": "MOI describe RoboCup Jr para escolares de Nueva Zelanda; acceso extranjero / remoto sin acreditar. Edades recomendadas: Rescue 8–18, Theatre 7–18. Riley Rover exige no más de dos años de experiencia Rescue por integrante; Novice OnStage no más de dos años específicamente OnStage. Tres años de robótica general no prueban ni descartan esas condiciones."
          }
        ],
        "event_ids": [
          "C1863",
          "C1864",
          "C1865",
          "C1866",
          "C1867",
          "C1868",
          "C1869",
          "C1870"
        ],
        "legacy_ids": [],
        "route": "MOI describe RoboCup Jr para escolares de Nueva Zelanda; acceso extranjero / remoto sin acreditar. Edades recomendadas: Rescue 8–18, Theatre 7–18. Riley Rover exige no más de dos años de experiencia Rescue por integrante; Novice OnStage no más de dos años específicamente OnStage. Tres años de robótica general no prueban ni descartan esas condiciones.",
        "hardware": "Confirmar kit y reglamento técnico de categoría elegida.",
        "language": "Materiales en inglés leídos. Confirmar por separado idioma de arbitraje / enseñanza presencial y opción EN para equipo extranjero; idioma web no acredita admisión.",
        "importance": "MOI describe RoboCup Jr para escolares de Nueva Zelanda; acceso extranjero / remoto sin acreditar. Edades recomendadas: Rescue 8–18, Theatre 7–18. Riley Rover exige no más de dos años de experiencia Rescue por integrante; Novice OnStage no más de dos años específicamente OnStage. Tres años de robótica general no prueban ni descartan esas condiciones.",
        "strengths": "MOI describe RoboCup Jr para escolares de Nueva Zelanda; acceso extranjero / remoto sin acreditar. Edades recomendadas: Rescue 8–18, Theatre 7–18. Riley Rover exige no más de dos años de experiencia Rescue por integrante; Novice OnStage no más de dos años específicamente OnStage. Tres años de robótica general no prueban ni descartan esas condiciones.",
        "requirements": [
          "Ser candidato por edad no significa solicitud aceptada. Confirmar año escolar real, acceso extranjero / independiente, plazas, composición, idioma operativo y factura final. Sin solicitudes, mensajes, consentimientos ni pagos."
        ],
        "nuances": [
          "MOI describe RoboCup Jr para escolares de Nueva Zelanda; acceso extranjero / remoto sin acreditar. Edades recomendadas: Rescue 8–18, Theatre 7–18. Riley Rover exige no más de dos años de experiencia Rescue por integrante; Novice OnStage no más de dos años específicamente OnStage. Tres años de robótica general no prueban ni descartan esas condiciones."
        ],
        "cost": "Tarifa completa, moneda del símbolo $, impuestos, equipo, entrenador y viaje requieren factura separada; precio desconocido no equivale a cero.",
        "award": "Puesto competitivo requiere acta. Participación, certificado de festival, premio nacional y cupo internacional son resultados distintos.",
        "sources": [
          {
            "title": "RoboCupJunior New Zealand · MOI",
            "url": "https://ministryofinspiration.org/robocup-jr-categories/",
            "checked": "2026-11-06"
          }
        ],
        "evidence": "Operador local leído; condiciones de país concreto no sustituyen reglas mundiales de liga."
      },
      {
        "id": "aquabots-nz",
        "name": "NZ AquaBots · regional to national",
        "group": "regional",
        "age_summary": "Primary Years 1–6 / grupos mayores",
        "age_tags": [
          "6",
          "9",
          "10-12",
          "teen"
        ],
        "summary": "A Nationals invitan hasta nueve equipos por región, tres por grupo escolar. Página nacional deja cantidad de plazas internacionales a SeaPerch, overview dice top 2: cantidad no garantizada. Comprar ROV o acudir al día de montaje no da acceso directo a Nationals / final internacional. Confirmar representación extranjera e invitación efectiva.",
        "categories": [
          {
            "name": "NZ AquaBots · Nationals 2026",
            "age": "Primary Years 1–6 / Intermediate Years 7–8 / La escuela secundaria Years 9–13",
            "team": "Equipo; máximo 3 en pool deck, confirmar composición total.",
            "hardware": "NZAB ROV · Standard Class 1 / Open · reglas exactas 2026",
            "entry": "A Nationals invitan hasta nueve equipos por región, tres por grupo escolar. Página nacional deja cantidad de plazas internacionales a SeaPerch, overview dice top 2: cantidad no garantizada. Comprar ROV o acudir al día de montaje no da acceso directo a Nationals / final internacional. Confirmar representación extranjera e invitación efectiva."
          },
          {
            "name": "NZ AquaBots · Technical Report PDF deadline",
            "age": "Primary Years 1–6 / Intermediate Years 7–8 / La escuela secundaria Years 9–13",
            "team": "Equipo; máximo 3 en pool deck, confirmar composición total.",
            "hardware": "NZAB ROV · Standard Class 1 / Open · reglas exactas 2026",
            "entry": "A Nationals invitan hasta nueve equipos por región, tres por grupo escolar. Página nacional deja cantidad de plazas internacionales a SeaPerch, overview dice top 2: cantidad no garantizada. Comprar ROV o acudir al día de montaje no da acceso directo a Nationals / final internacional. Confirmar representación extranjera e invitación efectiva."
          },
          {
            "name": "NZ AquaBots · Factsheet deadline",
            "age": "Primary Years 1–6 / Intermediate Years 7–8 / La escuela secundaria Years 9–13",
            "team": "Equipo; máximo 3 en pool deck, confirmar composición total.",
            "hardware": "NZAB ROV · Standard Class 1 / Open · reglas exactas 2026",
            "entry": "A Nationals invitan hasta nueve equipos por región, tres por grupo escolar. Página nacional deja cantidad de plazas internacionales a SeaPerch, overview dice top 2: cantidad no garantizada. Comprar ROV o acudir al día de montaje no da acceso directo a Nationals / final internacional. Confirmar representación extranjera e invitación efectiva."
          }
        ],
        "event_ids": [
          "C1871",
          "C1872",
          "C1873"
        ],
        "legacy_ids": [],
        "route": "A Nationals invitan hasta nueve equipos por región, tres por grupo escolar. Página nacional deja cantidad de plazas internacionales a SeaPerch, overview dice top 2: cantidad no garantizada. Comprar ROV o acudir al día de montaje no da acceso directo a Nationals / final internacional. Confirmar representación extranjera e invitación efectiva.",
        "hardware": "NZAB ROV · Standard Class 1 / Open · reglas exactas 2026",
        "language": "Materiales en inglés leídos. Confirmar por separado idioma de arbitraje / enseñanza presencial y opción EN para equipo extranjero; idioma web no acredita admisión.",
        "importance": "A Nationals invitan hasta nueve equipos por región, tres por grupo escolar. Página nacional deja cantidad de plazas internacionales a SeaPerch, overview dice top 2: cantidad no garantizada. Comprar ROV o acudir al día de montaje no da acceso directo a Nationals / final internacional. Confirmar representación extranjera e invitación efectiva.",
        "strengths": "A Nationals invitan hasta nueve equipos por región, tres por grupo escolar. Página nacional deja cantidad de plazas internacionales a SeaPerch, overview dice top 2: cantidad no garantizada. Comprar ROV o acudir al día de montaje no da acceso directo a Nationals / final internacional. Confirmar representación extranjera e invitación efectiva.",
        "requirements": [
          "Ser candidato por edad no significa solicitud aceptada. Confirmar año escolar real, acceso extranjero / independiente, plazas, composición, idioma operativo y factura final. Sin solicitudes, mensajes, consentimientos ni pagos."
        ],
        "nuances": [
          "A Nationals invitan hasta nueve equipos por región, tres por grupo escolar. Página nacional deja cantidad de plazas internacionales a SeaPerch, overview dice top 2: cantidad no garantizada. Comprar ROV o acudir al día de montaje no da acceso directo a Nationals / final internacional. Confirmar representación extranjera e invitación efectiva."
        ],
        "cost": "Tarifa completa, moneda del símbolo $, impuestos, equipo, entrenador y viaje requieren factura separada; precio desconocido no equivale a cero.",
        "award": "Puesto competitivo requiere acta. Participación, certificado de festival, premio nacional y cupo internacional son resultados distintos.",
        "sources": [
          {
            "title": "NZ AquaBots · regional to national",
            "url": "https://ministryofinspiration.org/nz-aquabots-nationals/",
            "checked": "2026-11-06"
          }
        ],
        "evidence": "Operador local leído; condiciones de país concreto no sustituyen reglas mundiales de liga."
      },
      {
        "id": "techfest-au-watch",
        "name": "TechFest Australia · provisional watch",
        "group": "regional",
        "age_summary": "Junior Years 3–6 / grupos mayores",
        "age_tags": [
          "9",
          "10-12",
          "teen"
        ],
        "summary": "TechFest independiente preliminar, sin acreditar liga líder: entidad Pty Ltd aún en registro, ABN / dirección TBD, Terms y Refunds Draft 0.1 con PLACEHOLDER. Todos plazos indicative, sede TBD, precio aún sin fijar, inscripción opening soon. Formulario leído, sin completar. Materiales y viaje no considerar promesas garantizadas.",
        "categories": [
          {
            "name": "TechFest Australia 2027 · provisional Junior programme",
            "age": "Junior Years 3–6 / Secondary Years 7–12 / Tertiary 18+ / Open 18–30",
            "team": "Junior / Secondary mínimo 2 escolares + teacher mentor; máximo por categoría elegida.",
            "hardware": "Confirmar kit y reglamento técnico de categoría elegida.",
            "entry": "TechFest independiente preliminar, sin acreditar liga líder: entidad Pty Ltd aún en registro, ABN / dirección TBD, Terms y Refunds Draft 0.1 con PLACEHOLDER. Todos plazos indicative, sede TBD, precio aún sin fijar, inscripción opening soon. Formulario leído, sin completar. Materiales y viaje no considerar promesas garantizadas."
          }
        ],
        "event_ids": [
          "C1874"
        ],
        "legacy_ids": [],
        "route": "TechFest independiente preliminar, sin acreditar liga líder: entidad Pty Ltd aún en registro, ABN / dirección TBD, Terms y Refunds Draft 0.1 con PLACEHOLDER. Todos plazos indicative, sede TBD, precio aún sin fijar, inscripción opening soon. Formulario leído, sin completar. Materiales y viaje no considerar promesas garantizadas.",
        "hardware": "Confirmar kit y reglamento técnico de categoría elegida.",
        "language": "Materiales en inglés leídos. Confirmar por separado idioma de arbitraje / enseñanza presencial y opción EN para equipo extranjero; idioma web no acredita admisión.",
        "importance": "TechFest independiente preliminar, sin acreditar liga líder: entidad Pty Ltd aún en registro, ABN / dirección TBD, Terms y Refunds Draft 0.1 con PLACEHOLDER. Todos plazos indicative, sede TBD, precio aún sin fijar, inscripción opening soon. Formulario leído, sin completar. Materiales y viaje no considerar promesas garantizadas.",
        "strengths": "TechFest independiente preliminar, sin acreditar liga líder: entidad Pty Ltd aún en registro, ABN / dirección TBD, Terms y Refunds Draft 0.1 con PLACEHOLDER. Todos plazos indicative, sede TBD, precio aún sin fijar, inscripción opening soon. Formulario leído, sin completar. Materiales y viaje no considerar promesas garantizadas.",
        "requirements": [
          "Ser candidato por edad no significa solicitud aceptada. Confirmar año escolar real, acceso extranjero / independiente, plazas, composición, idioma operativo y factura final. Sin solicitudes, mensajes, consentimientos ni pagos."
        ],
        "nuances": [
          "TechFest independiente preliminar, sin acreditar liga líder: entidad Pty Ltd aún en registro, ABN / dirección TBD, Terms y Refunds Draft 0.1 con PLACEHOLDER. Todos plazos indicative, sede TBD, precio aún sin fijar, inscripción opening soon. Formulario leído, sin completar. Materiales y viaje no considerar promesas garantizadas."
        ],
        "cost": "Entrada de pago, importe TBD; ayuda con materiales depende de financiación.",
        "award": "Puesto competitivo requiere acta. Participación, certificado de festival, premio nacional y cupo internacional son resultados distintos.",
        "sources": [
          {
            "title": "TechFest Australia · provisional watch",
            "url": "https://techfestaustralia.com.au/",
            "checked": "2026-11-06"
          }
        ],
        "evidence": "Operador local leído; condiciones de país concreto no sustituyen reglas mundiales de liga."
      },
      {
        "id": "first-au-apoc",
        "name": "FIRST Australia · Asia Pacific Open",
        "group": "regional",
        "age_summary": "Challenge 9–16",
        "age_tags": [
          "9",
          "10-12",
          "teen"
        ],
        "summary": "Asia Pacific Open internacional 2027: 15–18 de julio, Macquarie University, Sydney, hasta 60 equipos. Team guide coming soon, importe TBC; registro necesario para escolares y al menos un coach. No es entrada abierta acreditada para cualquier equipo nuevo: confirmar cupo, invitación / clasificación y ruta extranjera con operador nacional.",
        "categories": [
          {
            "name": "FIRST LEGO League Asia Pacific Open Championship 2027",
            "age": "Challenge 9–16 · guía final del evento pendiente",
            "team": "Equipo Challenge; aforo total de torneo 60 equipos no es tamaño de equipo.",
            "hardware": "BIOGLOW Challenge · guía exacta del evento pendiente",
            "entry": "Asia Pacific Open internacional 2027: 15–18 de julio, Macquarie University, Sydney, hasta 60 equipos. Team guide coming soon, importe TBC; registro necesario para escolares y al menos un coach. No es entrada abierta acreditada para cualquier equipo nuevo: confirmar cupo, invitación / clasificación y ruta extranjera con operador nacional."
          }
        ],
        "event_ids": [
          "C1875"
        ],
        "legacy_ids": [],
        "route": "Asia Pacific Open internacional 2027: 15–18 de julio, Macquarie University, Sydney, hasta 60 equipos. Team guide coming soon, importe TBC; registro necesario para escolares y al menos un coach. No es entrada abierta acreditada para cualquier equipo nuevo: confirmar cupo, invitación / clasificación y ruta extranjera con operador nacional.",
        "hardware": "BIOGLOW Challenge · guía exacta del evento pendiente",
        "language": "Materiales en inglés leídos. Confirmar por separado idioma de arbitraje / enseñanza presencial y opción EN para equipo extranjero; idioma web no acredita admisión.",
        "importance": "Ruta local de red mundial FIRST, con reglas y cupos nacionales separados.",
        "strengths": "Asia Pacific Open internacional 2027: 15–18 de julio, Macquarie University, Sydney, hasta 60 equipos. Team guide coming soon, importe TBC; registro necesario para escolares y al menos un coach. No es entrada abierta acreditada para cualquier equipo nuevo: confirmar cupo, invitación / clasificación y ruta extranjera con operador nacional.",
        "requirements": [
          "Ser candidato por edad no significa solicitud aceptada. Confirmar año escolar real, acceso extranjero / independiente, plazas, composición, idioma operativo y factura final. Sin solicitudes, mensajes, consentimientos ni pagos."
        ],
        "nuances": [
          "Asia Pacific Open internacional 2027: 15–18 de julio, Macquarie University, Sydney, hasta 60 equipos. Team guide coming soon, importe TBC; registro necesario para escolares y al menos un coach. No es entrada abierta acreditada para cualquier equipo nuevo: confirmar cupo, invitación / clasificación y ruta extranjera con operador nacional."
        ],
        "cost": "Precio TBC. Anunciados competition, gift pack, activities; meals excluidos. Alojamiento, transporte, comida y roles familiares aparte tras publicación de tarifa completa.",
        "award": "Puesto competitivo requiere acta. Participación, certificado de festival, premio nacional y cupo internacional son resultados distintos.",
        "sources": [
          {
            "title": "FIRST Australia · Asia Pacific Open",
            "url": "https://www.firstaustralia.org/first-lego-league-apoc",
            "checked": "2026-11-06"
          }
        ],
        "evidence": "Operador local leído; condiciones de país concreto no sustituyen reglas mundiales de liga."
      }
    ],
    "legacy_count": 46,
    "mapped_legacy_count": 46,
    "methodology": "204 perfiles de ligas, familias y programas; conservadas las 46 vías anteriores. Formatos brasileños separados, Robofest LATAM y BajaBot locales descritos por sus categorías. Cobertura mundial parcial.",
    "common_gates": [
      "edad: comprobar el año de nacimiento, la fecha de corte y la clase escolar. La edad general en el sitio no sustituye el reglamento de la categoría.",
      "equipo: mínimo / máximo, edad del mayor, un niño en un equipo, papel técnico de cada uno.",
      "país: confirmar en forma escrita por separado el derecho a participar y el derecho a representar a la CR o a la MX. el Open extranjero puede no dar una cuota nacional.",
      "Reglas: versión manual, Q&A, kit / detalle / software permitido, trabajo de los niños y ayuda del tutor permitida.",
      "Protección: lenguaje de entrevista, capacidad de traducción, video, revista técnica, proyecto y rubrica.",
      "pase: el nombre del evento calificador, la cantidad de cuotas, qué lugares / premios dan el pase, quién envía la invitación.",
      "gastos: escuela / club / kit / campo / registro / contribución internacional / viaje; plazo de pago después de la cuota y devolución.",
      "Resultado: guardar el protocolo, el award, la categoría, el ID del equipo, el enlace y la contribución personal del niño."
    ],
    "award_levels": [
      {
        "name": "participante",
        "detail": "certificado / medalla por presentar o presentarse. prueba la participación; puede que no haya lugar en el ranking."
      },
      {
        "name": "Premio de la categoría",
        "detail": "1 / 2 / 3 lugar concreto o award named, etapa y el protocolo publicado."
      },
      {
        "name": "finalista nacional",
        "detail": "Se ha confirmado la selección nacional. La cuota mundial aún se está verificando por separado."
      },
      {
        "name": "finalista mundial",
        "detail": "se ha aceptado por reglas en la final mundial de una liga concreta; la participación no equivale a la victoria."
      },
      {
        "name": "ganador de la final mundial",
        "detail": "el lugar confirmado / award es el final. indique la disciplina y el grupo de edad."
      }
    ]
  },
  "development_routes": {
    "checked": "2026-09-30",
    "basis": "Plan editorial basado en los límites de edad actuales; no garantiza resultados ni reglamentos idénticos en temporadas futuras. Los años de transición dependen de la fecha de nacimiento y del curso escolar, que no están publicados en el sitio.",
    "horizons": [
      {
        "id": "age",
        "title": "a la edad 10–12 años",
        "description": "La ruta deportiva más cercana: una selección real en la liga menor adecuada."
      },
      {
        "id": "years",
        "title": "en las siguientes 10–12 años",
        "description": "una larga trayectoria: desde el nivel actual hasta los programas de adolescentes y universidades."
      }
    ],
    "children": [
      {
        "id": "mat",
        "name": "Matvey",
        "age": 9,
        "intro": "con tres años de experiencia el objetivo es seleccionar una liga principal por temporada y llevar un robot / proyecto independiente a un resultado estable. La liga se elige por un equipo fuerte disponible en CR / MX.",
        "stages": [
          {
            "age": "9",
            "title": "seleccionar el comando principal",
            "goal": "WRO Elementary, VEX IQ o programa FIRST competitivo; elegir uno después de verificar el equipo y la admisión nacional.",
            "leagues": [
              "wro",
              "vex",
              "first",
              "global-appathon"
            ],
            "deliverable": "El robot resuelve una tarea con una serie de repeticiones; el niño explica el código y los cambios.",
            "gate": "El equipo, el campo disponible, el kit, el coach y el país de representación confirmados."
          },
          {
            "age": "10",
            "title": "pasar una temporada plena",
            "goal": "local oficial etapa → análisis de errores → siguiente selección. adicionalmente un proyecto de IA propio.",
            "leagues": [
              "wro",
              "vex",
              "waicy",
              "codeavour",
              "global-appathon"
            ],
            "deliverable": "protocolo de etapa + registro de pruebas + video de protección + un papel técnico claro.",
            "gate": "El premio se confirma por el resultado; el proyecto principal no sustituye a la calificación nacional."
          },
          {
            "age": "11–12",
            "title": "el intento de calificación mundial",
            "goal": "Opciones de destino: WRO International Final / VEX Worlds / invitación a la fase internacional FIRST del programa en curso.",
            "leagues": [
              "wro",
              "vex",
              "first",
              "global-appathon"
            ],
            "deliverable": "el resultado nacional de la competencia; si se ha recibido la cuota  la invitación aceptada y la participación en la final.",
            "gate": "La clasificación y la elegibilidad están comprobadas. RCJ international todavía no está disponible en esta edad; Entry / Primary  práctica. no todas las Opens Internacionales son finales mundiales."
          },
          {
            "age": "12–14",
            "title": "pasar a la ingeniería superior",
            "goal": "una de las principales trayectorias de FTC / WRO Junior / VEX V5, si las reglas son adecuadas; comenzar Python / algoritmos / análisis de datos por interés.",
            "leagues": [
              "first",
              "wro",
              "vex",
              "ioai",
              "ioi"
            ],
            "deliverable": "su propio subsistema de robot, registro de ingeniería, pruebas y protección en EN / ES.",
            "gate": "en FIRST después de 2027 el nombre del programa menor revisar; FTC edad local / clase por separado."
          },
          {
            "age": "14–18",
            "title": "profundizar en la especialización elegida",
            "goal": "RCJ international, FTC / FRC, WRO Senior / Future Engineers; si tiene interés en matemáticas  IOAI / IOI, en investigación  ISEF.",
            "leagues": [
              "rcj",
              "first",
              "wro",
              "ioai",
              "ioi",
              "isef"
            ],
            "deliverable": "los resultados estables de su disciplina, el proyecto / código publicado y la contribución personal confirmada.",
            "gate": "RCJ del 14 al 1 de julio; Olimpiadas a través de la delegación nacional; ISEF a través de la feria afiliada."
          },
          {
            "age": "19–21",
            "title": "Universidad y equipo de investigación",
            "goal": "a través de 10–12 años: VEX U, RoboMaster university o otro equipo fuerte de la universidad; WRO Future Engineers — si se mantiene el límite actual hasta 22.",
            "leagues": [
              "vex",
              "robomaster",
              "wro"
            ],
            "deliverable": "desarrollo en equipo, investigación, prácticas y un portafolio técnico de calidad.",
            "gate": "el estatus de la universidad y la próxima temporada se vuelven a comprobar; son opciones, no un itinerario reservado."
          }
        ]
      },
      {
        "id": "osc",
        "name": "Oscar",
        "age": 6,
        "intro": "Los jóvenes y los torneos locales son útiles para prepararse para la liga de selección.",
        "stages": [
          {
            "age": "6–7",
            "title": "su decisión y sus primeras defensas",
            "goal": "MakeX Spark / Inspire, TJR Mini, WAICY; FLL Explore  experiencia de demostración. sumo local  después de leer las reglas.",
            "leagues": [
              "makex",
              "tjr",
              "waicy",
              "first",
              "luva",
              "global-appathon"
            ],
            "deliverable": "construyó/modificó un pequeño mecanismo, explicó un sensor o una regla, mostró el proyecto sin una solución adulta lista.",
            "gate": "WRO International Elementary está cerrado; VEX IQ menor edad local no confirmada."
          },
          {
            "age": "8–9",
            "title": "entrar en el equipo de selección",
            "goal": "en el cumplimiento del año de nacimiento  WRO Elementary; o el programa VEX IQ / FIRST actual adecuado. elegir una liga principal.",
            "leagues": [
              "wro",
              "vex",
              "first",
              "global-appathon"
            ],
            "deliverable": "su área técnica, la primera etapa oficial y el diario de mejoras.",
            "gate": "En el WRO edad por año; en VEX  para el 1 de junio. el equipo con Matvey puede dejar de adaptarse al cambio de grupo de edad."
          },
          {
            "age": "10–12",
            "title": "un fuerte resultado nacional",
            "goal": "Repetir la temporada completa y intentar pasar a la WRO International Final / VEX Worlds / FIRST Fase internacional del programa adecuado.",
            "leagues": [
              "wro",
              "vex",
              "first",
              "global-appathon"
            ],
            "deliverable": "Resultado de selección, entrevista clara y trabajo propio; final mundial  con la cuota obtenida.",
            "gate": "en el RCJ en el 10–12 Sólo están disponibles los adecuados Entry / Primary localmente, No es una final internacional .."
          },
          {
            "age": "12–14",
            "title": "más código y autonomía",
            "goal": "WRO Junior / VEX V5 / FTC, o algoritmos y proyectos de IA. La dirección es elegida por el niño por su interés.",
            "leagues": [
              "wro",
              "vex",
              "first",
              "botball",
              "ioai"
            ],
            "deliverable": "Él mismo diagnostica un error, mide el resultado y argumenta la elección de la ingeniería.",
            "gate": "antes de pasar a la escuela, comprobar su edad, clase, equipo y autonomía."
          },
          {
            "age": "14–18",
            "title": "nivel mundial de los adolescentes",
            "goal": "a través de 10–12 años: RCJ international, FTC / FRC, WRO Senior / Future Engineers; IOAI / IOI / ISEF — especialización por separado.",
            "leagues": [
              "rcj",
              "first",
              "wro",
              "ioai",
              "ioi",
              "isef"
            ],
            "deliverable": "los resultados más fuertes de su categoría y una cartera con una contribución comprobada.",
            "gate": "Los programas universitarios no están disponibles automáticamente por edad; las reglas futuras pueden cambiar."
          }
        ]
      }
    ],
    "first90": [
      {
        "when": "días 1–14",
        "title": "admisión y el comando",
        "tasks": [
          "comparar WRO / FIRST / VEX: qué equipo y entrenador están realmente disponibles cerca.",
          "Los socios nacionales de CR y MX deben determinar por separado la participación y la representación mundial: residencia, escuela, ciudadanía, equipo mixto.",
          "elegir una liga principal para cada uno; dejar el concurso de IA adicional."
        ]
      },
      {
        "when": "días 15–45",
        "title": "robot y pruebas",
        "tasks": [
          "Descifrar el manual / Q&A en funcionamiento y recopilar el campo de la categoría elegida.",
          "registrar los roles de los niños, versiones del código / mecánica, series de lanzamientos y errores de tipo.",
          "hacer una breve defensa en ES/EN; el niño explica la decisión y su contribución."
        ]
      },
      {
        "when": "días 46–90",
        "title": "el primer resultado verificado",
        "tasks": [
          "elegir una etapa local publicada con una autorización y reglas de promoción claras.",
          "Repetir en condiciones de torneo y recibir comentarios en rubrica.",
          "Después de la presentación, guardemos el protocolo, resolvemos los errores y elegimos la siguiente etapa."
        ]
      }
    ],
    "practice": "Orientación familiar inicial: clases independientes cortas regulares, una sesión conjunta del equipo y una prueba de prueba por semana. el volumen de selección según el deseo, la carga escolar y la recuperación del niño; el número de torneos no es el objetivo en sí mismo.",
    "metrics": [
      "¿Cuántas lanzamientos seguidos el robot realiza la tarea elegida en las mismas condiciones; compara con la prueba anterior.",
      "¿Puede el niño explicar sin ningún indicio los sensores, el programa, sus cambios y la causa del error?",
      "¿Hay un diario de ingeniería con pruebas y mejoras reales, y no sólo un buen modelo final?",
      "¿Qué es lo que muestra la rúbrica oficial / protocolo y qué criterios impiden pasar a la siguiente etapa?",
      "si el niño le gusta la disciplina y si está listo para continuar la siguiente temporada."
    ],
    "branches": [
      {
        "name": "robotecnia autónoma",
        "path": "Los equipos de prueba locales de WRO Elementary Junior / Senior Future Engineers o RCJ de 14."
      },
      {
        "name": "juego de ingeniería de equipo",
        "path": "IQ / FIRST es un programa menor → V5 / FTC → FRC o equipo universitario."
      },
      {
        "name": "y los algoritmos",
        "path": "WAICY / Codeavour + Bebras / ACSL → Python, matemáticas, datos → selección nacional de AI / informática → IOAI / IOI."
      },
      {
        "name": "Investigación e invención",
        "path": "proyecto escolar / FCTI → experimento propio y medición → affiliated fair → ISEF en una clase adecuada."
      },
      {
        "name": "aplicaciones móviles y juegos",
        "path": "App Inventor Junior independiente para ambos; G4C después de comprobar la clase para Matvey → pruebas con los usuarios → presentación de concurso con una clara autoría. Astro Pi solo con confirmación de geografía / ciudadanía."
      }
    ]
  }
}
