QR — módulos classy-rounded, tinta sólida
Payload real . Nivel de corrección Q.
Se descartaron el código de barras (§10.1), los puntos redondeados en azul plano, el logo de LINKI al centro, y el candidato B de abajo (classy-rounded). Regla que se mantiene en todos: tinta sólida sobre papel blanco, sin logo ni color dentro del símbolo — el azul de marca vive solo en el marco de la tarjeta, nunca en los módulos. Meta de este lote: variedad real para que cada negocio pueda elegir la suya, sin ninguna extrema (nada de fotos/logos/gradientes dentro del símbolo) — el ojo de posición y el patrón de datos se pueden mezclar entre sí más adelante, aquí van emparejados solo para que se vean como conjunto.
Payload real . Nivel de corrección Q.
Payload real . Nivel de corrección Q. Cada módulo de dato es un punto; los puntos vecinos se unen con una barra, formando una red — familia visual inspirada en QRBTF (algoritmo propio, no su código, por la licencia GPL-3.0 — ver conversación). Ojos de posición redondeados en vez de cuadrados a escuadra.
Payload real . Nivel de corrección Q. Cada módulo es un cuadrado redondeado del mismo tamaño, con un respiro parejo entre vecinos — más limpio y aireado que el classy-rounded descartado, sin fundirse en bloques. Ojos de posición: mismo anillo redondeado que el candidato D (podrían combinarse).
Payload real . Nivel de corrección Q. Cada módulo gira 45° en vez de ir a escuadra — textura geométrica distinta, nada de fotos ni logos. Ojos de posición a juego, también girados.
Payload real . Nivel de corrección Q. Los módulos encendidos de una misma fila se funden en una sola barra con puntas redondas — textura de rayas en vez de bloques o puntos. Ojos de posición: anillo circular doble, para contrastar con las barras rectas.
Los 4 de abajo son intentos de replicar (con algoritmo propio, no su código) estilos puntuales que Andrey señaló directo en la demo de QRBTF — no calcan el pixel exacto, son la misma idea visual.
Payload real . Nivel de corrección Q. Estilo propio, aprobado por Andrey (2026-09-15) — nació de intentar calcar el A2 de QRBTF pero terminó siendo mejor por su cuenta: racha horizontal y vertical de cada módulo fundidas en barras redondeadas por separado (mismo "recorrer y fundir" que el candidato G, en las dos direcciones), lo que arma L/cruces/T donde una racha horizontal cruza una vertical. Ojo de posición: cuadrado redondeado con un punto sólido al centro.
Payload real . Nivel de corrección Q. Cada punto varía de tamaño (semilla estable por módulo, mismo mecanismo que la onda del código de cliente) — cubre el efecto "nube dispersa" y "burbujas" que señalaste, en tinta sólida (sin el azul que usa QRBTF de fábrica, por la regla ya acordada de nada de color dentro del símbolo). Ojo de posición: blanco tipo diana (anillo + punto sólido).
Payload real . Nivel de corrección Q. Mismo diamante del candidato F, pero cuando dos diamantes son vecinos en diagonal se unen con un trazo fino — réplica del patrón de líneas diagonales que señalaste. Ojo de posición: el mismo anillo en diamante de F.
Payload real . Nivel de corrección Q. Puntos mucho más chicos que el módulo — textura de trama fina/gris, como el ejemplo que señalaste. Aviso honesto: es el candidato con más riesgo real de fallar en cámara (mismo límite de resolución que ya vimos con el Code 128 sin onda) — probarlo físicamente al final, no primero.
Payload real . Nivel de corrección Q. Reconstruido leyendo el código real de a2.tsx (algoritmo propio, entendido de su lógica, no su código): racha vertical primero, tope duro de 4 módulos, dibujada como UNA línea con puntas redondeadas y el mismo grosor que un punto suelto; si el módulo ya quedó usado, no puede iniciar racha horizontal — nunca hay cruces reales, solo L donde una racha termina y otra arranca. Lo que sobra cae a un punto simple.