{
  "text": "Es esto realmente el fin del software que te voy a mostrar en este video es un\nskill y un MCP que te va a permitir en la práctica clonar cualquier software\nutilizando inteligencia artificial.\nCuando digo cualquiera me refiero a cualquiera estoy hablando de REA que es\nun repositorio abierto de GitHub que ahora mismo es uno de los proyectos\nabiertos de ia más exitosos de la historia y lo increíble es que este\nproyecto no existía hace dos meses.\nEste repositorio ha desatado una discusión enorme en redes sociales sobre si\nel software sigue siendo algo que tiene valor y quién está dispuesto todavía\na apagarlo cuando al día de hoy literalmente cualquier persona que esté viendo\neste video puede clonar cualquier aplicación utilizando REA y los tips y el\nflujo que te voy a mostrar aquí pero que es esto de REA quien puede utilizar\nlo cómo puedes instalarlo pero lo más importante es realmente cierto que si\nerm sigen\ncualquier persona sin escribir código de clonar cualquier proyecto en este video\nte voy a dar la respuesta te voy a mostrar algunos ejercicios que he podido\nclonar de manera 100 por ciento legal y cómo tú puedes hacer exactamente lo\nmismo siempre cuando veas este video hasta el final y vamos a comenzar explicando\nqué es REA REA significa por sus siglas en inglés reverse engineer\ningeniería en reversa de lo que sea si haces la instalación son dos cosas\nque van a quedar instaladas en tu agente un servidor MCP que le de herramientas\nnuevas y una skill que le enseña a cómo utilizarlas puede ser Claude Code code\ny Cursor Gemini CLI y Grok Build y un larguísimo etc. Ahora pasemos a la\nparte importante de cómo puedes instalarlo y cómo puedes empezar a utilizarlo\na día de hoy tienes que hacer venir a este repositorio que le enlace lo voy\ndejar en la descripción tienes que venir a esta parte donde se quick start y\ncopiar este comando luego vamos a abrir una nueva terminal el único pré\nrequisito que vamos a necesitar para correr REA en nuestro equipo local en nuestro\nvps en lo que sea es que tengamos instalado una versión por arriba de la\nnote luego guion y luego ve\nnote luego guion y luego ve y ahora sabemos que tenemos la versión 22.22.3\nsi necesitamos actualizar la estamos por debajo de este espectro podemos\no yo tengo mac o s\nhacer es la actualización una vez hecho esto ahora sí podemos pegar este\ncomando para hacer la instalación y luego posteriormente vamos a seleccionar\ncuál es nuestro agente de preferencia aquí están prácticamente todos los\nHermes Cuen\npor supuesto Codex si quieres hacer la instalación de más del desktop si estás\nutilizando exclusivamente planes de Anthropic podrías hacerlo también en el\ndesktop simplemente con la barra espaciadora vas seleccionando a todos tus\nagentes y ya posteriormente lo único que tienes que hacer es darle confirmar listo\nahora lo que tenemos que hacer reiniciar el software en donde vamos a trabajar\nde acuerdo he creado un clon de un software que utilizo prácticamente todos los\nScreen Charm\ncomprado por cierto licencia Screen Charm es se la compras y aquí es un pequeño\nno es probabilidad\nque lo compré honestamente y yo lo recomiendo porque de nuevo lo utilizo\nmuchísimo es una licencia única de por vida la que tienes que comprar y esto\nlo hace muy interesante la verdad es que desde que lo he comprado he tenido\nmuy buena experiencia y que es lo que hace Screen Charm básicamente te\npermite hacer grabaciones dinámicas utilizando tu pantalla entonces seguramente\nmis videos han visto pequeños clips o pequeñas escenas en donde grabo la pantalla\nde una manera dinámica es precisamente hecho con Screen Charm y lo que he hecho pues\nbásicamente es crear mi propia versión de uso personal y aquí lo dejó\nperfectamente claro no estoy incentivando a nadie para que cree esto para la\nintención de venderlo ni nada solamente de nuevo yo tengo la licencia de por vida\ny lo que he hecho es crear una de mi uso personal para propósitos de este\nvídeo entonces muy bien ahora puedo literalmente cambiar la pantalla aquí y\nempezar una grabación me permite utilizar mis micrófonos aquí está por ejemplo\nla interfaz que utilizo poder utilizar mi teléfono e incluso un micrófono de\nUSB entonces los canales están bien hechos luego pudiesen elegir el feed\ndentro de la interfaz y quisiera agregar mi propia cámara por ejemplo si\npongo aquí USB pudiesen entonces agregarla y esto tiene el efecto perfecto ahora\nno sé si lo ven aquí creo que no se ve a bueno si se ve perfecto estoy grabando\nmi pantalla esto es exactamente como se ve esto es muy parecido a lo que hace\nmi hdme\nvamos a ver la comparación vamos a empezar la grabación de esta segunda\npantalla ok vamos a hacer una prueba donde decir hola ahora mismo estoy\nvamos a ser un poco de joven\nver si esto se registra vamos a parar y luego tenemos aquí la interfaz si se\ndan cuenta el clones es increíble es impresionante honestamente funciona de\nmanera espectacular aquí mismo estamos viendo la interfaz de mi de mi de mi\npropia versión es suficientemente parecida pero lo increíble de esto es que pues\nel joven que es lo más importante\npuedo jalar\ncomo lo que podría ser dentro de Screen Charm entonces la verdad es que la\nimplementación es casi perfecta por lo menos para una set de capacidades es\nuna copia pirata es decir hemos visto el código para poder hacer la\nimplementación lo cierto es que esto no es así absolutamente no es así esto\nsignifica que ni versión no ha clonado el código fuente de Screen Charm en\nningún aspecto lo que ha hecho es utilizar alguna de las herramientas que\nvienen dentro del sistema de REA que es que funcionan bastante bien entre ellas\nel Hopper disassembler que es un sistema de desamblamiento de la compilación\ndel código que antes ya se podía hacer es decir esto realmente se podía\nhacer antes pero no había un costo beneficio que le diera sentido porque\nobviamente esto era muchísimo más complicado que escribir nuestra propia\nversión del código entonces antes era posible lo único que al final de cuentas\nha facilitado este nuevo mundo esta nueva herramienta de msps con skills que se\nllama REA es la facilitación del proceso utilizando sistemas de agentes\nde inteligencia artificial y estoy encontrando aquí mismo el vídeo para\nmostrarles cómo esto se parece a la interfaz porque no nos permite grabar la\nmuy ovias\npodría provocar un conflicto y es algo que de hecho tendría que corregir\nse se encuentra\nhonestamente es muy parecida a lo que finalmente he podido implementar\na ciertas cosas\nejemplo el padding el rounded corners o sea el redondeamiento de esquinas\nciertos detalles pero por ejemplo los imágenes de background ha hecho\nen implementación también para este tipo de cosas que le da muchísimo valor\na la propuesta y que no estén son exactamente iguales que lo que ha hecho\neste desarrollador pero en cualquier caso creo que esto deja perfectamente\nclaro que utilizando este sistema honestamente cualquier tipo de software\nno está a salvo y esto es lo que en esencia es la arquitectura de REA\ntenemos un MCP tenemos un equipo de skills tenemos una función y tenemos\nuna idea como en cualquier otro proyecto aquí la única diferencia es que\nvamos a referir el contexto ya existente de un producto de un software de\ncualquier tipo de cosa que utilizando este sistema de agentes\npodemos re-implementar de manera muy eficiente sin tener que realmente\nempezar desde cero entonces aquí tenemos una referencia muy clara de cómo\nesto puede terminar funcionando REA lo que hace es recopilar el contexto\ncomo en cualquier otro proyecto utiliza su MCP y 170 tools que tiene en este\nMCP más el disassembler luego revisa la evidencia complementa lo que no\nsorrallar\nsorrallar todo esto no está obteniendo de manera ilegal de ninguna forma\nREA para hacer básicamente un clon de cualquier producto y evitar tener que\nnosotros pagarlo o lo que sea lo que está haciendo su propia versión de su\nimplementación luego posteriormente de esto naturalmente que podemos\nincrementar los resultados añadiendo expect preventive development en donde\nvamos a empezar a correr test hacer comparaciones contra la propia aplicación\neste es el segundo ejemplo de una aplicación que ahora mismo voy a utilizar para\ndemostrar exactamente cómo funciona REA y cómo esto evidencia dos cosas que\ny luego regional\ncontexto que hace falta para hacer la implementación y luego una segunda\ncuestión que es que no estamos utilizando y vuelvo a insistir en ello\nningún aspecto del propio código de la aplicación que queremos clonar o\nqueremos replicar para nuestro uso propio este es MarkText que es una aplicación\npara tomar enotas parecida a obsidian a muchas otras que te permiten\nbásicamente tener una visibilidad de documentos que están en markdown y que\npuedes ir añadiendo aquí para ser fácilmente leídos como si estuvíamos en\nun editor de código convencional entonces he creado una no directorio donde\nvamos a correr esta prueba lo voy a decir a mi agente usa REA para investigar\ncómo funciona la búsqueda en carpetas que utiliza MarkText que es una aplicación\nque tenemos instalada aquí que es open source trabajas solo con lo instalado\nbusca en la carpeta de recursos en la ruta de recursos no hagas ninguna\nbúsqueda en internet que es absolutamente prohibido que utiliza es ninguna\nbúsqueda de internet para encontrar esta información extrae la a punto a\nsin los módulos de no\npegas nunca en el chat y dame qué partes de la participan qué funciones\nqué canales usa la búsqueda\npudiste resolver luego dame una tabla de afirmaciones que se desglosen\ncomo afirmación más el archivo y el rango de la evidencia el estado y\ntambién si esto ha sido observado se ha inferido o si simplemente lo desconoces\ndinámico o descodo conocido\ncómo podemos comprobar\ncorremos diagonal MCP\nClaude Code o también el desktop es exactamente lo mismo aquí tenemos REA\ninstalado y de 170 herramientas entonces ha sido capaz de observar una dos tres\ncuatro algunas han quedado desconocidas es decir no ha podido documentarlas\nalgunas otras que ha gestado como dinámicas que podrían hacer algo como\ninferidas no necesariamente inferidas porque aquí mismo tenemos por ejemplo\nuna que sí que ha sido inferida pero con bajo índice de confianza esto es\nbastante interesante el resto básicamente tenemos un mapeo de cómo funciona\nque es para que nos sirve esto bueno ahora podemos decirle con mucho más\nconfianza a cloud que cree en nuestra propia versión de martext con estos\nfundamentos que tienen que ver con el funcionamiento mismo de la aplicación\ny no una afirmación como crea mi propia versión de facebook sin ver realmente\ncomo funciona facebook de en el propio backend en el propio cop en el propio\ncódigo entonces ahora tenemos un mapeo muchísimo mejor predispuesto un\nmuchísimo mejor contexto con el cual pudiésemos ahora sí crear nuestra\npropia versión de esto sin de nuevo tener que hacer nada ilegal aquí en lo que\nle he dicho es que sea limite a revisar el binario solo con las herramientas de\nREA que hemos visto que son muchísimas luego finalmente que abribe\neste jueceo\nhe construido creo que con ya para hacer puntuaciones sobre títulos de\nvideos que están relacionados con mi nicho hay algo que estoy construyendo brutal\nal respecto así que yo les recomendaría que se suscriban al canal que activen la\ncampana notificaciones muy bien luego me ha dado exactamente el mismo\ndiagnóstico algo muy parecido que lo que ya hemos visto no tenemos una tabla en\ndonde tenemos una serie de reglas que nos dicen cómo funciona esta aplicación\nsin ver de nuevo ni al código ni revisarlo en los remotos ni revisar ninguno\nde referencia de una aplicación similar solamente utilizando REA ha sido\ncapaz de crear un mapeo perfectamente estableciendo por ejemplo las herramientas\nque he utilizado a través de leer el código binario nada más y aquí tenemos\nlas referencias y tenemos algunas referencias específicas que yo mismo es\ncondido sobre\nantes de seguir una pregunta honesta cuántos tutoriales como este has visto y\ncuántos proyectos terminaste si la respuesta duele no es tu culpa ver video solo\nno funciona te atoras en el paso 3 no tienes a quien preguntar y lo dejas para\neso hice la Cofradía Agéntica una ruta paso a paso sin programar de cero a tu\nprimer agente de IA funcionando con las plantillas y repos listos para clonar y\ncuando te atoras no te quedas solo cada sábado hay directo traéis tu proyecto y\nlo destrabamos juntos en vivo aquí no se viene a ver más videos se viene a\nterminar lo que empiezas y a publicarlo si estás cansado de empezar y no\nterminar es el primer enlace de la descripción te veo dentro y ahora que hemos\nque me decirle que mucho\nesta recurso\nuno de mis repositorios donde tenemos todos estos ejemplos que le puedes\na tu propia gente\ndejar perfectamente claro a ti a través de Claude Code te va a explicar como tú\npuedes sacarle provecho este sistema sin romperte muchísimo la cabeza así que\nesto está en recursos y ya que son los repositorios gratuitos lo que puedes\nhacer es ir a enlace que está en la descripción lo clonas y ya posteriormente si\nte gusta dejarle una estrella y si lo que quieren es sin ningún explicación echar\nun rundown de una sola fase utilizando Claude Code también he construido la\nherramienta donde después de haber instalado todo esto REA etcétera Claude Code\npuedes añadir este pequeño skill que es lo que te va a hacer es básicamente darte un paso a paso\nde cualquier implementación no solamente con la intención de que te dé el resultado sino que\nte dé las pistas para poder replicarlo en cualquier otro proyecto pero a escala\neste repositorio es exclusivo de la cofradía que es mi comunidad así que\nun anseo y mismo\nsignifica que cualquier persona puede clonar cualquier cosa utilizando REA y Claude Code\no cualquier agente de inteligencia artificial la respuesta es si y no a la vez en la práctica\nefectivamente podemos clonar en efecto cualquier cosa pero hay que tener en cuenta que\nes una limitación práctica en donde si no tenemos los fundamentos del software bien entendidos\ncualquier persona que tenga la disposición para utilizar Claude Code una o dos semanas antes de\ncorrer este sistema va a poder lograrlo con el nivel de agentes que tenemos hoy con el nivel\nde modelos que tenemos hoy pero lo más importante es entender que no estamos realmente copiando\nni estrategias de marketing y que la garantía de éxito de poder lograr esto es muchísimo más\nque solamente el código yo en lo particular esta idea de que el software está muerto es algo que\nno me creo incluso viendo lo que es capaz de este sistema porque va mucho más allá que nada más\nel propio código que nunca ha sido lo importante el código bueno malo malo implementado o bien\nimplementado limpio no nunca ha sido una ventaja la ventaja siempre ha tenido que ver con muchas otras\ncosas que no tienen que ver con el código entonces esto puede ser muy engañoso yo diría que la\nventaja más grande que vamos a tener al día de hoy es utilizar estos sistemas de inteligencia\nartificial sí para implementar lo que sea que queramos crear que cualquier persona sin escribir código\npuede hacer con los fundamentos pero que a la vez la limitación va a ser la distribución cómo\nhacerle llegar este software a la persona que está dispuesta a pagarla a usarla a disfrutarla a\ncompartirla a lo que sea a lo que sea que queramos que esa persona haga con nuestro software así que\nesta es mi posición es mi opinión mi opinión al respecto yo lo que les diría es que utilicen\nestos sistemas que este creo que es un momento muy emocionante para comenzar a construir cosas con\ninteligencia artificial todavía no es demasiado tarde pero también es cierto que hay mucha gente que\nya lo está haciendo y que es probable que te lleve alguna ventaja así que muchísimas gracias por\neste vídeo está aquí utilizan todos los recursos que les estoy dejando aquí abajo por favor\ndéjalo un like este vídeo suscríbete a este canal comenta que es lo que piensa sobre esta\ncuestión sobre este debate todo opinión realista sobre el tema la voy a leer le voy a dejar un like y\nCofrada y agéntica\nyo te veo en el siguiente",
  "language": "es",
  "duration": 1090.0,
  "segments": [
    {
      "id": 0,
      "start": 0.0,
      "end": 4.2,
      "text": "Es esto realmente el fin del software que te voy a mostrar en este video es un",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "0",
      "bounded_row_id": 0,
      "parent_row_ids": [
        0
      ],
      "parent_row_id": 0,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "Es esto realmente el fin del software que te voy a mostrar en este video es un",
      "raw_asr_text": "Es esto realmente el fin del software que te voy a mostrar en este video es un",
      "selected_text": "Es esto realmente el fin del software que te voy a mostrar en este video es un",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            0
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "0",
          "before": "Es esto realmente el fin del software que te voy a mostrar en este video es un",
          "after": "Es esto realmente el fin del software que te voy a mostrar en este video es un",
          "language_before": "en",
          "language_after": "en",
          "classification": "VALID_SPOKEN_LANGUAGE",
          "reason": "Syntax error: 'video es un' lacks object.",
          "context_evidence": "Missing object after 'es un'.",
          "independent_ASR": {},
          "suppression_proposed": null
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "source_text": "Es esto realmente el fin del software que te voy a mostrar en este video es un",
      "review_status": "VALID_SPOKEN_LANGUAGE",
      "canonical_timing_evidence": "CUE_ANCHORED",
      "index": 0
    },
    {
      "id": 1,
      "start": 4.2,
      "end": 9.6,
      "text": "skill y un MCP que te va a permitir en la práctica clonar cualquier software",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "1",
      "bounded_row_id": 1,
      "parent_row_ids": [
        1
      ],
      "parent_row_id": 1,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "skill y un MCP que te va a permitir en la práctica clonar cualquier software",
      "raw_asr_text": "skill y un MCP que te va a permitir en la práctica clonar cualquier software",
      "selected_text": "skill y un MCP que te va a permitir en la práctica clonar cualquier software",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            1
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 1
    },
    {
      "id": 2,
      "start": 9.6,
      "end": 12.0,
      "text": "utilizando inteligencia artificial.",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "2",
      "bounded_row_id": 2,
      "parent_row_ids": [
        2
      ],
      "parent_row_id": 2,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "utilizando inteligencia artificial.",
      "raw_asr_text": "utilizando inteligencia artificial.",
      "selected_text": "utilizando inteligencia artificial.",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            2
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 2
    },
    {
      "id": 3,
      "start": 12.2,
      "end": 17.0,
      "text": "Cuando digo cualquiera me refiero a cualquiera estoy hablando de REA que es",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "3",
      "bounded_row_id": 3,
      "parent_row_ids": [
        3
      ],
      "parent_row_id": 3,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "Cuando digo cualquiera me refiero a cualquiera estoy hablando de REA que es",
      "raw_asr_text": "Cuando digo cualquiera me refiero a cualquiera estoy hablando de REA que es",
      "selected_text": "Cuando digo cualquiera me refiero a cualquiera estoy hablando de REA que es",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            3
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 3
    },
    {
      "id": 4,
      "start": 17.0,
      "end": 21.0,
      "text": "un repositorio abierto de GitHub que ahora mismo es uno de los proyectos",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "4",
      "bounded_row_id": 4,
      "parent_row_ids": [
        4
      ],
      "parent_row_id": 4,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "un repositorio abierto de GitHub que ahora mismo es uno de los proyectos",
      "raw_asr_text": "un repositorio abierto de GitHub que ahora mismo es uno de los proyectos",
      "selected_text": "un repositorio abierto de GitHub que ahora mismo es uno de los proyectos",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            4
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 4
    },
    {
      "id": 5,
      "start": 21.0,
      "end": 24.9,
      "text": "abiertos de ia más exitosos de la historia y lo increíble es que este",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "5",
      "bounded_row_id": 5,
      "parent_row_ids": [
        5
      ],
      "parent_row_id": 5,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "abiertos de ia más exitosos de la historia y lo increíble es que este",
      "raw_asr_text": "abiertos de ia más exitosos de la historia y lo increíble es que este",
      "selected_text": "abiertos de ia más exitosos de la historia y lo increíble es que este",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            5
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 5
    },
    {
      "id": 6,
      "start": 24.9,
      "end": 28.3,
      "text": "proyecto no existía hace dos meses.",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "6",
      "bounded_row_id": 6,
      "parent_row_ids": [
        6
      ],
      "parent_row_id": 6,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "proyecto no existía hace dos meses.",
      "raw_asr_text": "proyecto no existía hace dos meses.",
      "selected_text": "proyecto no existía hace dos meses.",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            6
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 6
    },
    {
      "id": 7,
      "start": 28.3,
      "end": 33.1,
      "text": "Este repositorio ha desatado una discusión enorme en redes sociales sobre si",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "7",
      "bounded_row_id": 7,
      "parent_row_ids": [
        7
      ],
      "parent_row_id": 7,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "Este repositorio ha desatado una discusión enorme en redes sociales sobre si",
      "raw_asr_text": "Este repositorio ha desatado una discusión enorme en redes sociales sobre si",
      "selected_text": "Este repositorio ha desatado una discusión enorme en redes sociales sobre si",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            7
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 7
    },
    {
      "id": 8,
      "start": 33.1,
      "end": 38.0,
      "text": "el software sigue siendo algo que tiene valor y quién está dispuesto todavía",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "8",
      "bounded_row_id": 8,
      "parent_row_ids": [
        8
      ],
      "parent_row_id": 8,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "el software sigue siendo algo que tiene valor y quién está dispuesto todavía",
      "raw_asr_text": "el software sigue siendo algo que tiene valor y quién está dispuesto todavía",
      "selected_text": "el software sigue siendo algo que tiene valor y quién está dispuesto todavía",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            8
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 8
    },
    {
      "id": 9,
      "start": 38.0,
      "end": 41.8,
      "text": "a apagarlo cuando al día de hoy literalmente cualquier persona que esté viendo",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "9",
      "bounded_row_id": 9,
      "parent_row_ids": [
        9
      ],
      "parent_row_id": 9,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "a apagarlo cuando al día de hoy literalmente cualquier persona que esté viendo",
      "raw_asr_text": "a apagarlo cuando al día de hoy literalmente cualquier persona que esté viendo",
      "selected_text": "a apagarlo cuando al día de hoy literalmente cualquier persona que esté viendo",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            9
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 9
    },
    {
      "id": 10,
      "start": 41.8,
      "end": 47.0,
      "text": "este video puede clonar cualquier aplicación utilizando REA y los tips y el",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "10",
      "bounded_row_id": 10,
      "parent_row_ids": [
        10
      ],
      "parent_row_id": 10,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "este video puede clonar cualquier aplicación utilizando REA y los tips y el",
      "raw_asr_text": "este video puede clonar cualquier aplicación utilizando REA y los tips y el",
      "selected_text": "este video puede clonar cualquier aplicación utilizando REA y los tips y el",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            10
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 10
    },
    {
      "id": 11,
      "start": 47.0,
      "end": 52.0,
      "text": "flujo que te voy a mostrar aquí pero que es esto de REA quien puede utilizar",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "11",
      "bounded_row_id": 11,
      "parent_row_ids": [
        11
      ],
      "parent_row_id": 11,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "flujo que te voy a mostrar aquí pero que es esto de REA quien puede utilizar",
      "raw_asr_text": "flujo que te voy a mostrar aquí pero que es esto de REA quien puede utilizar",
      "selected_text": "flujo que te voy a mostrar aquí pero que es esto de REA quien puede utilizar",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            11
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 11
    },
    {
      "id": 12,
      "start": 52.0,
      "end": 56.4,
      "text": "lo cómo puedes instalarlo pero lo más importante es realmente cierto que si",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "12",
      "bounded_row_id": 12,
      "parent_row_ids": [
        12
      ],
      "parent_row_id": 12,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "lo cómo puedes instalarlo pero lo más importante es realmente cierto que si",
      "raw_asr_text": "lo cómo puedes instalarlo pero lo más importante es realmente cierto que si",
      "selected_text": "lo cómo puedes instalarlo pero lo más importante es realmente cierto que si",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            12
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 12
    },
    {
      "id": 13,
      "start": 56.4,
      "end": 62.5,
      "text": "erm sigen",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "待確認",
      "row_id": "13",
      "bounded_row_id": 13,
      "parent_row_ids": [
        13
      ],
      "parent_row_id": 13,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "le damos REA a Claude Code a erm sigen a Codex realmente vamos a ser capaces",
      "raw_asr_text": "le damos REA a Claude Code a erm sigen a Codex realmente vamos a ser capaces",
      "selected_text": "erm sigen",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            13
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "13",
          "before": "le damos REA a Claude Code a erm sigen a Codex realmente vamos a ser capaces",
          "after": "erm sigen",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Unclear proper noun.",
          "context_evidence": "Likely 'Hugging Face' or similar.",
          "independent_ASR": {
            "status": "UNAVAILABLE_OR_FAILED",
            "error": "CalledProcessError(254, ['ffmpeg', '-v', 'error', '-ss', '54.4', '-t', '10.100000000000001', '-i', '/Users/sagawa/AI_WORK/video_notes/url/20261014_082653__CLONA_cualquier_software_con_este_SKILL_de_IA_Gratis_REA/audio_16k_mono.wav', '-ac', '1', '-ar', '16000', '/var/folders/p0/20f5lh117mq85yvgz86_nd5m0000gn/T/tmp1xzsr0t6/slice.wav'])",
            "requested_language": "en",
            "audio_interval": [
              54.4,
              64.5
            ]
          },
          "suppression_proposed": null
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "13",
          "before": "erm sigen",
          "after": "erm sigen",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Nonsense fragment 'sigen' likely misheard 'siguen' or filler.",
          "context_evidence": "Context: 'si erm siguen cualquier persona'.",
          "independent_ASR": {
            "status": "REVIEW_ONLY_RESCUE_BUDGET"
          },
          "suppression_proposed": null
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "13",
          "before": "erm sigen",
          "after": "erm sigen",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Nonsense fragment, likely 'siguen' or filler.",
          "context_evidence": "Context: 'si... [gap] ...cualquier persona'.",
          "independent_ASR": {
            "status": "REVIEW_ONLY_RESCUE_BUDGET"
          },
          "suppression_proposed": null
        }
      ],
      "classification": "BEST_SUPPORTED_WITH_REVIEW",
      "independent_ASR": {
        "status": "REVIEW_ONLY_RESCUE_BUDGET"
      },
      "raw_word_timestamps": [],
      "words": [],
      "word_timestamps": [],
      "source_text": "erm sigen",
      "review_status": "BEST_SUPPORTED_WITH_REVIEW",
      "canonical_timing_evidence": "CUE_ANCHORED",
      "index": 13
    },
    {
      "id": 14,
      "start": 62.5,
      "end": 67.2,
      "text": "cualquier persona sin escribir código de clonar cualquier proyecto en este video",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "14",
      "bounded_row_id": 14,
      "parent_row_ids": [
        14
      ],
      "parent_row_id": 14,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "cualquier persona sin escribir código de clonar cualquier proyecto en este video",
      "raw_asr_text": "cualquier persona sin escribir código de clonar cualquier proyecto en este video",
      "selected_text": "cualquier persona sin escribir código de clonar cualquier proyecto en este video",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            14
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 14
    },
    {
      "id": 15,
      "start": 67.2,
      "end": 70.6,
      "text": "te voy a dar la respuesta te voy a mostrar algunos ejercicios que he podido",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "15",
      "bounded_row_id": 15,
      "parent_row_ids": [
        15
      ],
      "parent_row_id": 15,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "te voy a dar la respuesta te voy a mostrar algunos ejercicios que he podido",
      "raw_asr_text": "te voy a dar la respuesta te voy a mostrar algunos ejercicios que he podido",
      "selected_text": "te voy a dar la respuesta te voy a mostrar algunos ejercicios que he podido",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            15
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 15
    },
    {
      "id": 16,
      "start": 70.6,
      "end": 74.8,
      "text": "clonar de manera 100 por ciento legal y cómo tú puedes hacer exactamente lo",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "16",
      "bounded_row_id": 16,
      "parent_row_ids": [
        16
      ],
      "parent_row_id": 16,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "clonar de manera 100 por ciento legal y cómo tú puedes hacer exactamente lo",
      "raw_asr_text": "clonar de manera 100 por ciento legal y cómo tú puedes hacer exactamente lo",
      "selected_text": "clonar de manera 100 por ciento legal y cómo tú puedes hacer exactamente lo",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            16
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 16
    },
    {
      "id": 17,
      "start": 74.8,
      "end": 79.2,
      "text": "mismo siempre cuando veas este video hasta el final y vamos a comenzar explicando",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "17",
      "bounded_row_id": 17,
      "parent_row_ids": [
        17
      ],
      "parent_row_id": 17,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "mismo siempre cuando veas este video hasta el final y vamos a comenzar explicando",
      "raw_asr_text": "mismo siempre cuando veas este video hasta el final y vamos a comenzar explicando",
      "selected_text": "mismo siempre cuando veas este video hasta el final y vamos a comenzar explicando",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            17
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 17
    },
    {
      "id": 18,
      "start": 79.2,
      "end": 84.7,
      "text": "qué es REA REA significa por sus siglas en inglés reverse engineer",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "18",
      "bounded_row_id": 18,
      "parent_row_ids": [
        18
      ],
      "parent_row_id": 18,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "qué es REA REA significa por sus siglas en inglés reverse engineer",
      "raw_asr_text": "qué es REA REA significa por sus siglas en inglés reverse engineer",
      "selected_text": "qué es REA REA significa por sus siglas en inglés reverse engineer",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            18
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 18
    },
    {
      "id": 19,
      "start": 85.6,
      "end": 89.5,
      "text": "ingeniería en reversa de lo que sea si haces la instalación son dos cosas",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "19",
      "bounded_row_id": 19,
      "parent_row_ids": [
        19
      ],
      "parent_row_id": 19,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "ingeniería en reversa de lo que sea si haces la instalación son dos cosas",
      "raw_asr_text": "ingeniería en reversa de lo que sea si haces la instalación son dos cosas",
      "selected_text": "ingeniería en reversa de lo que sea si haces la instalación son dos cosas",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            19
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 19
    },
    {
      "id": 20,
      "start": 89.5,
      "end": 93.7,
      "text": "que van a quedar instaladas en tu agente un servidor MCP que le de herramientas",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "20",
      "bounded_row_id": 20,
      "parent_row_ids": [
        20
      ],
      "parent_row_id": 20,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "que van a quedar instaladas en tu agente un servidor MCP que le de herramientas",
      "raw_asr_text": "que van a quedar instaladas en tu agente un servidor MCP que le de herramientas",
      "selected_text": "que van a quedar instaladas en tu agente un servidor MCP que le de herramientas",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            20
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 20
    },
    {
      "id": 21,
      "start": 93.7,
      "end": 98.7,
      "text": "nuevas y una skill que le enseña a cómo utilizarlas puede ser Claude Code code",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "21",
      "bounded_row_id": 21,
      "parent_row_ids": [
        21
      ],
      "parent_row_id": 21,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "nuevas y una skill que le enseña a cómo utilizarlas puede ser Claude Code code",
      "raw_asr_text": "nuevas y una skill que le enseña a cómo utilizarlas puede ser Claude Code code",
      "selected_text": "nuevas y una skill que le enseña a cómo utilizarlas puede ser Claude Code code",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            21
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 21
    },
    {
      "id": 22,
      "start": 98.7,
      "end": 103.2,
      "text": "y Cursor Gemini CLI y Grok Build y un larguísimo etc. Ahora pasemos a la",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "22",
      "bounded_row_id": 22,
      "parent_row_ids": [
        22
      ],
      "parent_row_id": 22,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "y Cursor Gemini CLI y Grok Build y un larguísimo etc. Ahora pasemos a la",
      "raw_asr_text": "y Cursor Gemini CLI y Grok Build y un larguísimo etc. Ahora pasemos a la",
      "selected_text": "y Cursor Gemini CLI y Grok Build y un larguísimo etc. Ahora pasemos a la",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            22
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 22
    },
    {
      "id": 23,
      "start": 103.2,
      "end": 106.5,
      "text": "parte importante de cómo puedes instalarlo y cómo puedes empezar a utilizarlo",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "23",
      "bounded_row_id": 23,
      "parent_row_ids": [
        23
      ],
      "parent_row_id": 23,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "parte importante de cómo puedes instalarlo y cómo puedes empezar a utilizarlo",
      "raw_asr_text": "parte importante de cómo puedes instalarlo y cómo puedes empezar a utilizarlo",
      "selected_text": "parte importante de cómo puedes instalarlo y cómo puedes empezar a utilizarlo",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            23
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 23
    },
    {
      "id": 24,
      "start": 106.5,
      "end": 110.5,
      "text": "a día de hoy tienes que hacer venir a este repositorio que le enlace lo voy",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "24",
      "bounded_row_id": 24,
      "parent_row_ids": [
        24
      ],
      "parent_row_id": 24,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "a día de hoy tienes que hacer venir a este repositorio que le enlace lo voy",
      "raw_asr_text": "a día de hoy tienes que hacer venir a este repositorio que le enlace lo voy",
      "selected_text": "a día de hoy tienes que hacer venir a este repositorio que le enlace lo voy",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            24
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 24
    },
    {
      "id": 25,
      "start": 110.5,
      "end": 113.7,
      "text": "dejar en la descripción tienes que venir a esta parte donde se quick start y",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "25",
      "bounded_row_id": 25,
      "parent_row_ids": [
        25
      ],
      "parent_row_id": 25,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "dejar en la descripción tienes que venir a esta parte donde se quick start y",
      "raw_asr_text": "dejar en la descripción tienes que venir a esta parte donde se quick start y",
      "selected_text": "dejar en la descripción tienes que venir a esta parte donde se quick start y",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            25
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 25
    },
    {
      "id": 26,
      "start": 113.7,
      "end": 119.7,
      "text": "copiar este comando luego vamos a abrir una nueva terminal el único pré",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "26",
      "bounded_row_id": 26,
      "parent_row_ids": [
        26
      ],
      "parent_row_id": 26,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "copiar este comando luego vamos a abrir una nueva terminal el único pré",
      "raw_asr_text": "copiar este comando luego vamos a abrir una nueva terminal el único pré",
      "selected_text": "copiar este comando luego vamos a abrir una nueva terminal el único pré",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            26
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 26
    },
    {
      "id": 27,
      "start": 119.7,
      "end": 123.7,
      "text": "requisito que vamos a necesitar para correr REA en nuestro equipo local en nuestro",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "27",
      "bounded_row_id": 27,
      "parent_row_ids": [
        27
      ],
      "parent_row_id": 27,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "requisito que vamos a necesitar para correr REA en nuestro equipo local en nuestro",
      "raw_asr_text": "requisito que vamos a necesitar para correr REA en nuestro equipo local en nuestro",
      "selected_text": "requisito que vamos a necesitar para correr REA en nuestro equipo local en nuestro",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            27
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 27
    },
    {
      "id": 28,
      "start": 123.7,
      "end": 128.6,
      "text": "vps en lo que sea es que tengamos instalado una versión por arriba de la",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "28",
      "bounded_row_id": 28,
      "parent_row_ids": [
        28
      ],
      "parent_row_id": 28,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "vps en lo que sea es que tengamos instalado una versión por arriba de la",
      "raw_asr_text": "vps en lo que sea es que tengamos instalado una versión por arriba de la",
      "selected_text": "vps en lo que sea es que tengamos instalado una versión por arriba de la",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            28
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 28
    },
    {
      "id": 29,
      "start": 128.6,
      "end": 132.7,
      "text": "note luego guion y luego ve",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "29",
      "bounded_row_id": 29,
      "parent_row_ids": [
        29
      ],
      "parent_row_id": 29,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "versión 22 de note cómo podemos saber esto vamos a escribir dentro de la terminal",
      "raw_asr_text": "versión 22 de note cómo podemos saber esto vamos a escribir dentro de la terminal",
      "selected_text": "note luego guion y luego ve",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            29
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "29",
          "before": "versión 22 de note cómo podemos saber esto vamos a escribir dentro de la terminal",
          "after": "note luego guion y luego ve",
          "language_before": "en",
          "language_after": "en",
          "classification": "VALID_SPOKEN_LANGUAGE",
          "reason": "Literal transcription of command.",
          "context_evidence": "Transcribes 'node -v'.",
          "independent_ASR": {},
          "suppression_proposed": null
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "raw_word_timestamps": [],
      "words": [],
      "word_timestamps": [],
      "source_text": "note luego guion y luego ve",
      "review_status": "VALID_SPOKEN_LANGUAGE",
      "canonical_timing_evidence": "CUE_ANCHORED",
      "index": 29
    },
    {
      "id": 30,
      "start": 132.7,
      "end": 140.7,
      "text": "note luego guion y luego ve y ahora sabemos que tenemos la versión 22.22.3",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "30",
      "bounded_row_id": 30,
      "parent_row_ids": [
        30
      ],
      "parent_row_id": 30,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "note luego guion y luego ve y ahora sabemos que tenemos la versión 22.22.3",
      "raw_asr_text": "note luego guion y luego ve y ahora sabemos que tenemos la versión 22.22.3",
      "selected_text": "note luego guion y luego ve y ahora sabemos que tenemos la versión 22.22.3",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            30
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 30
    },
    {
      "id": 31,
      "start": 141.2,
      "end": 145.0,
      "text": "si necesitamos actualizar la estamos por debajo de este espectro podemos",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "31",
      "bounded_row_id": 31,
      "parent_row_ids": [
        31
      ],
      "parent_row_id": 31,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "si necesitamos actualizar la estamos por debajo de este espectro podemos",
      "raw_asr_text": "si necesitamos actualizar la estamos por debajo de este espectro podemos",
      "selected_text": "si necesitamos actualizar la estamos por debajo de este espectro podemos",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            31
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 31
    },
    {
      "id": 32,
      "start": 145.0,
      "end": 151.0,
      "text": "o yo tengo mac o s",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "32",
      "bounded_row_id": 32,
      "parent_row_ids": [
        32
      ],
      "parent_row_id": 32,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "correr o yo tengo mac o s podemos correr brew update note y esto lo que va a",
      "raw_asr_text": "correr o yo tengo mac o s podemos correr brew update note y esto lo que va a",
      "selected_text": "o yo tengo mac o s",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            32
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "32",
          "before": "correr o yo tengo mac o s podemos correr brew update note y esto lo que va a",
          "after": "o yo tengo mac o s",
          "language_before": "en",
          "language_after": "en",
          "classification": "VALID_SPOKEN_LANGUAGE",
          "reason": "Literal transcription of command.",
          "context_evidence": "Transcribes 'brew update node'.",
          "independent_ASR": {},
          "suppression_proposed": null
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "raw_word_timestamps": [],
      "words": [],
      "word_timestamps": [],
      "source_text": "o yo tengo mac o s",
      "review_status": "VALID_SPOKEN_LANGUAGE",
      "canonical_timing_evidence": "CUE_ANCHORED",
      "index": 32
    },
    {
      "id": 33,
      "start": 151.0,
      "end": 156.0,
      "text": "hacer es la actualización una vez hecho esto ahora sí podemos pegar este",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "33",
      "bounded_row_id": 33,
      "parent_row_ids": [
        33
      ],
      "parent_row_id": 33,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "hacer es la actualización una vez hecho esto ahora sí podemos pegar este",
      "raw_asr_text": "hacer es la actualización una vez hecho esto ahora sí podemos pegar este",
      "selected_text": "hacer es la actualización una vez hecho esto ahora sí podemos pegar este",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            33
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 33
    },
    {
      "id": 34,
      "start": 156.0,
      "end": 159.5,
      "text": "comando para hacer la instalación y luego posteriormente vamos a seleccionar",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "34",
      "bounded_row_id": 34,
      "parent_row_ids": [
        34
      ],
      "parent_row_id": 34,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "comando para hacer la instalación y luego posteriormente vamos a seleccionar",
      "raw_asr_text": "comando para hacer la instalación y luego posteriormente vamos a seleccionar",
      "selected_text": "comando para hacer la instalación y luego posteriormente vamos a seleccionar",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            34
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 34
    },
    {
      "id": 35,
      "start": 159.5,
      "end": 163.2,
      "text": "cuál es nuestro agente de preferencia aquí están prácticamente todos los",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "35",
      "bounded_row_id": 35,
      "parent_row_ids": [
        35
      ],
      "parent_row_id": 35,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "cuál es nuestro agente de preferencia aquí están prácticamente todos los",
      "raw_asr_text": "cuál es nuestro agente de preferencia aquí están prácticamente todos los",
      "selected_text": "cuál es nuestro agente de preferencia aquí están prácticamente todos los",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            35
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 35
    },
    {
      "id": 36,
      "start": 163.2,
      "end": 168.5,
      "text": "Hermes Cuen",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "待確認",
      "row_id": "36",
      "bounded_row_id": 36,
      "parent_row_ids": [
        36
      ],
      "parent_row_id": 36,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "relevantes está Claude Code pie Hermes Cuen OpenCode un larguísimo etc.",
      "raw_asr_text": "relevantes está Claude Code pie Hermes Cuen OpenCode un larguísimo etc.",
      "selected_text": "Hermes Cuen",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            36
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "36",
          "before": "relevantes está Claude Code pie Hermes Cuen OpenCode un larguísimo etc.",
          "after": "Hermes Cuen",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Unclear proper noun.",
          "context_evidence": "Likely 'Hugging Face'.",
          "independent_ASR": {
            "status": "UNAVAILABLE_OR_FAILED",
            "error": "CalledProcessError(254, ['ffmpeg', '-v', 'error', '-ss', '161.2', '-t', '9.300000000000011', '-i', '/Users/sagawa/AI_WORK/video_notes/url/20261014_082653__CLONA_cualquier_software_con_este_SKILL_de_IA_Gratis_REA/audio_16k_mono.wav', '-ac', '1', '-ar', '16000', '/var/folders/p0/20f5lh117mq85yvgz86_nd5m0000gn/T/tmpzi9pg28i/slice.wav'])",
            "requested_language": "en",
            "audio_interval": [
              161.2,
              170.5
            ]
          },
          "suppression_proposed": null
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "36",
          "before": "Hermes Cuen",
          "after": "Hermes Cuen",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Likely 'Hermes Code' or 'Hermes Cuen' (typo for Code).",
          "context_evidence": "List of AI agents: Claude, Codex, Gemini, Grok.",
          "independent_ASR": {
            "status": "REVIEW_ONLY_RESCUE_BUDGET"
          },
          "suppression_proposed": null
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "36",
          "before": "Hermes Cuen",
          "after": "Hermes Cuen",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Likely 'Hermes Code' or 'Hermes Cuén'.",
          "context_evidence": "List of AI agents: Claude, Codex, Gemini.",
          "independent_ASR": {
            "status": "REVIEW_ONLY_RESCUE_BUDGET"
          },
          "suppression_proposed": null
        }
      ],
      "classification": "BEST_SUPPORTED_WITH_REVIEW",
      "independent_ASR": {
        "status": "REVIEW_ONLY_RESCUE_BUDGET"
      },
      "raw_word_timestamps": [],
      "words": [],
      "word_timestamps": [],
      "source_text": "Hermes Cuen",
      "review_status": "BEST_SUPPORTED_WITH_REVIEW",
      "canonical_timing_evidence": "CUE_ANCHORED",
      "index": 36
    },
    {
      "id": 37,
      "start": 168.5,
      "end": 172.5,
      "text": "por supuesto Codex si quieres hacer la instalación de más del desktop si estás",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "37",
      "bounded_row_id": 37,
      "parent_row_ids": [
        37
      ],
      "parent_row_id": 37,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "por supuesto Codex si quieres hacer la instalación de más del desktop si estás",
      "raw_asr_text": "por supuesto Codex si quieres hacer la instalación de más del desktop si estás",
      "selected_text": "por supuesto Codex si quieres hacer la instalación de más del desktop si estás",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            37
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 37
    },
    {
      "id": 38,
      "start": 172.5,
      "end": 175.5,
      "text": "utilizando exclusivamente planes de Anthropic podrías hacerlo también en el",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "38",
      "bounded_row_id": 38,
      "parent_row_ids": [
        38
      ],
      "parent_row_id": 38,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "utilizando exclusivamente planes de Anthropic podrías hacerlo también en el",
      "raw_asr_text": "utilizando exclusivamente planes de Anthropic podrías hacerlo también en el",
      "selected_text": "utilizando exclusivamente planes de Anthropic podrías hacerlo también en el",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            38
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 38
    },
    {
      "id": 39,
      "start": 175.5,
      "end": 180.5,
      "text": "desktop simplemente con la barra espaciadora vas seleccionando a todos tus",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "39",
      "bounded_row_id": 39,
      "parent_row_ids": [
        39
      ],
      "parent_row_id": 39,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "desktop simplemente con la barra espaciadora vas seleccionando a todos tus",
      "raw_asr_text": "desktop simplemente con la barra espaciadora vas seleccionando a todos tus",
      "selected_text": "desktop simplemente con la barra espaciadora vas seleccionando a todos tus",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            39
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 39
    },
    {
      "id": 40,
      "start": 180.5,
      "end": 185.5,
      "text": "agentes y ya posteriormente lo único que tienes que hacer es darle confirmar listo",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "40",
      "bounded_row_id": 40,
      "parent_row_ids": [
        40
      ],
      "parent_row_id": 40,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "agentes y ya posteriormente lo único que tienes que hacer es darle confirmar listo",
      "raw_asr_text": "agentes y ya posteriormente lo único que tienes que hacer es darle confirmar listo",
      "selected_text": "agentes y ya posteriormente lo único que tienes que hacer es darle confirmar listo",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            40
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 40
    },
    {
      "id": 41,
      "start": 185.5,
      "end": 189.5,
      "text": "ahora lo que tenemos que hacer reiniciar el software en donde vamos a trabajar",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "41",
      "bounded_row_id": 41,
      "parent_row_ids": [
        41
      ],
      "parent_row_id": 41,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "ahora lo que tenemos que hacer reiniciar el software en donde vamos a trabajar",
      "raw_asr_text": "ahora lo que tenemos que hacer reiniciar el software en donde vamos a trabajar",
      "selected_text": "ahora lo que tenemos que hacer reiniciar el software en donde vamos a trabajar",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            41
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 41
    },
    {
      "id": 42,
      "start": 189.5,
      "end": 194.0,
      "text": "de acuerdo he creado un clon de un software que utilizo prácticamente todos los",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "42",
      "bounded_row_id": 42,
      "parent_row_ids": [
        42
      ],
      "parent_row_id": 42,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "de acuerdo he creado un clon de un software que utilizo prácticamente todos los",
      "raw_asr_text": "de acuerdo he creado un clon de un software que utilizo prácticamente todos los",
      "selected_text": "de acuerdo he creado un clon de un software que utilizo prácticamente todos los",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            42
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 42
    },
    {
      "id": 43,
      "start": 194.0,
      "end": 198.5,
      "text": "Screen Charm",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "43",
      "bounded_row_id": 43,
      "parent_row_ids": [
        43
      ],
      "parent_row_id": 43,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "días este es un clon de Screen Charm que es una bueno producto que yo mismo he",
      "raw_asr_text": "días este es un clon de Screen Charm que es una bueno producto que yo mismo he",
      "selected_text": "Screen Charm",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            43
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "43",
          "before": "días este es un clon de Screen Charm que es una bueno producto que yo mismo he",
          "after": "Screen Charm",
          "language_before": "en",
          "language_after": "en",
          "classification": "VALID_SPOKEN_LANGUAGE",
          "reason": "Likely misheard name.",
          "context_evidence": "Likely 'Screen Charm'.",
          "independent_ASR": {},
          "suppression_proposed": null
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "raw_word_timestamps": [],
      "words": [],
      "word_timestamps": [],
      "source_text": "Screen Charm",
      "review_status": "VALID_SPOKEN_LANGUAGE",
      "canonical_timing_evidence": "CUE_ANCHORED",
      "index": 43
    },
    {
      "id": 44,
      "start": 198.5,
      "end": 203.5,
      "text": "comprado por cierto licencia Screen Charm es se la compras y aquí es un pequeño",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "44",
      "bounded_row_id": 44,
      "parent_row_ids": [
        44
      ],
      "parent_row_id": 44,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "comprado por cierto licencia Screen Charm es se la compras y aquí es un pequeño",
      "raw_asr_text": "comprado por cierto licencia Screen Charm es se la compras y aquí es un pequeño",
      "selected_text": "comprado por cierto licencia Screen Charm es se la compras y aquí es un pequeño",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            44
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 44
    },
    {
      "id": 45,
      "start": 203.5,
      "end": 207.8,
      "text": "no es probabilidad",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "待確認",
      "row_id": "45",
      "bounded_row_id": 45,
      "parent_row_ids": [
        45
      ],
      "parent_row_id": 45,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "comercial no pagado no es probabilidad es un software que ha mejorado muchísimos de",
      "raw_asr_text": "comercial no pagado no es probabilidad es un software que ha mejorado muchísimos de",
      "selected_text": "no es probabilidad",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            45
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "45",
          "before": "comercial no pagado no es probabilidad es un software que ha mejorado muchísimos de",
          "after": "no es probabilidad",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Nonsense phrase.",
          "context_evidence": "Likely 'no es publicidad'.",
          "independent_ASR": {
            "status": "UNAVAILABLE_OR_FAILED",
            "error": "CalledProcessError(254, ['ffmpeg', '-v', 'error', '-ss', '201.5', '-t', '8.300000000000011', '-i', '/Users/sagawa/AI_WORK/video_notes/url/20261014_082653__CLONA_cualquier_software_con_este_SKILL_de_IA_Gratis_REA/audio_16k_mono.wav', '-ac', '1', '-ar', '16000', '/var/folders/p0/20f5lh117mq85yvgz86_nd5m0000gn/T/tmpl0x4kydo/slice.wav'])",
            "requested_language": "en",
            "audio_interval": [
              201.5,
              209.8
            ]
          },
          "suppression_proposed": null
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "45",
          "before": "no es probabilidad",
          "after": "no es probabilidad",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Nonsense 'probabilidad' likely 'probabilidad' or 'probabilidad'.",
          "context_evidence": "Context: 'no es probabilidad que lo compré'.",
          "independent_ASR": {
            "status": "REVIEW_ONLY_RESCUE_BUDGET"
          },
          "suppression_proposed": null
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "45",
          "before": "no es probabilidad",
          "after": "no es probabilidad",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Nonsense in context of purchasing license.",
          "context_evidence": "Context: 'Screen Charm es... [gap] ...que lo compré'.",
          "independent_ASR": {
            "status": "REVIEW_ONLY_RESCUE_BUDGET"
          },
          "suppression_proposed": null
        }
      ],
      "classification": "BEST_SUPPORTED_WITH_REVIEW",
      "independent_ASR": {
        "status": "REVIEW_ONLY_RESCUE_BUDGET"
      },
      "raw_word_timestamps": [],
      "words": [],
      "word_timestamps": [],
      "source_text": "no es probabilidad",
      "review_status": "BEST_SUPPORTED_WITH_REVIEW",
      "canonical_timing_evidence": "CUE_ANCHORED",
      "index": 45
    },
    {
      "id": 46,
      "start": 207.8,
      "end": 211.5,
      "text": "que lo compré honestamente y yo lo recomiendo porque de nuevo lo utilizo",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "46",
      "bounded_row_id": 46,
      "parent_row_ids": [
        46
      ],
      "parent_row_id": 46,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "que lo compré honestamente y yo lo recomiendo porque de nuevo lo utilizo",
      "raw_asr_text": "que lo compré honestamente y yo lo recomiendo porque de nuevo lo utilizo",
      "selected_text": "que lo compré honestamente y yo lo recomiendo porque de nuevo lo utilizo",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            46
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 46
    },
    {
      "id": 47,
      "start": 211.5,
      "end": 217.0,
      "text": "muchísimo es una licencia única de por vida la que tienes que comprar y esto",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "47",
      "bounded_row_id": 47,
      "parent_row_ids": [
        47
      ],
      "parent_row_id": 47,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "muchísimo es una licencia única de por vida la que tienes que comprar y esto",
      "raw_asr_text": "muchísimo es una licencia única de por vida la que tienes que comprar y esto",
      "selected_text": "muchísimo es una licencia única de por vida la que tienes que comprar y esto",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            47
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 47
    },
    {
      "id": 48,
      "start": 217.0,
      "end": 220.7,
      "text": "lo hace muy interesante la verdad es que desde que lo he comprado he tenido",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "48",
      "bounded_row_id": 48,
      "parent_row_ids": [
        48
      ],
      "parent_row_id": 48,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "lo hace muy interesante la verdad es que desde que lo he comprado he tenido",
      "raw_asr_text": "lo hace muy interesante la verdad es que desde que lo he comprado he tenido",
      "selected_text": "lo hace muy interesante la verdad es que desde que lo he comprado he tenido",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            48
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 48
    },
    {
      "id": 49,
      "start": 220.7,
      "end": 223.46,
      "text": "muy buena experiencia y que es lo que hace Screen Charm básicamente te",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "49",
      "bounded_row_id": 49,
      "parent_row_ids": [
        49
      ],
      "parent_row_id": 49,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "muy buena experiencia y que es lo que hace Screen Charm básicamente te",
      "raw_asr_text": "muy buena experiencia y que es lo que hace Screen Charm básicamente te",
      "selected_text": "muy buena experiencia y que es lo que hace Screen Charm básicamente te",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            49
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 49
    },
    {
      "id": 50,
      "start": 223.46,
      "end": 228.5,
      "text": "permite hacer grabaciones dinámicas utilizando tu pantalla entonces seguramente",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "50",
      "bounded_row_id": 50,
      "parent_row_ids": [
        50
      ],
      "parent_row_id": 50,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "permite hacer grabaciones dinámicas utilizando tu pantalla entonces seguramente",
      "raw_asr_text": "permite hacer grabaciones dinámicas utilizando tu pantalla entonces seguramente",
      "selected_text": "permite hacer grabaciones dinámicas utilizando tu pantalla entonces seguramente",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            50
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 50
    },
    {
      "id": 51,
      "start": 228.5,
      "end": 232.2,
      "text": "mis videos han visto pequeños clips o pequeñas escenas en donde grabo la pantalla",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "51",
      "bounded_row_id": 51,
      "parent_row_ids": [
        51
      ],
      "parent_row_id": 51,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "mis videos han visto pequeños clips o pequeñas escenas en donde grabo la pantalla",
      "raw_asr_text": "mis videos han visto pequeños clips o pequeñas escenas en donde grabo la pantalla",
      "selected_text": "mis videos han visto pequeños clips o pequeñas escenas en donde grabo la pantalla",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            51
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 51
    },
    {
      "id": 52,
      "start": 232.2,
      "end": 236.9,
      "text": "de una manera dinámica es precisamente hecho con Screen Charm y lo que he hecho pues",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "52",
      "bounded_row_id": 52,
      "parent_row_ids": [
        52
      ],
      "parent_row_id": 52,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "de una manera dinámica es precisamente hecho con Screen Charm y lo que he hecho pues",
      "raw_asr_text": "de una manera dinámica es precisamente hecho con Screen Charm y lo que he hecho pues",
      "selected_text": "de una manera dinámica es precisamente hecho con Screen Charm y lo que he hecho pues",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            52
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 52
    },
    {
      "id": 53,
      "start": 236.9,
      "end": 241.0,
      "text": "básicamente es crear mi propia versión de uso personal y aquí lo dejó",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "53",
      "bounded_row_id": 53,
      "parent_row_ids": [
        53
      ],
      "parent_row_id": 53,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "básicamente es crear mi propia versión de uso personal y aquí lo dejó",
      "raw_asr_text": "básicamente es crear mi propia versión de uso personal y aquí lo dejó",
      "selected_text": "básicamente es crear mi propia versión de uso personal y aquí lo dejó",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            53
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 53
    },
    {
      "id": 54,
      "start": 241.0,
      "end": 245.9,
      "text": "perfectamente claro no estoy incentivando a nadie para que cree esto para la",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "54",
      "bounded_row_id": 54,
      "parent_row_ids": [
        54
      ],
      "parent_row_id": 54,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "perfectamente claro no estoy incentivando a nadie para que cree esto para la",
      "raw_asr_text": "perfectamente claro no estoy incentivando a nadie para que cree esto para la",
      "selected_text": "perfectamente claro no estoy incentivando a nadie para que cree esto para la",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            54
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 54
    },
    {
      "id": 55,
      "start": 245.9,
      "end": 249.7,
      "text": "intención de venderlo ni nada solamente de nuevo yo tengo la licencia de por vida",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "55",
      "bounded_row_id": 55,
      "parent_row_ids": [
        55
      ],
      "parent_row_id": 55,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "intención de venderlo ni nada solamente de nuevo yo tengo la licencia de por vida",
      "raw_asr_text": "intención de venderlo ni nada solamente de nuevo yo tengo la licencia de por vida",
      "selected_text": "intención de venderlo ni nada solamente de nuevo yo tengo la licencia de por vida",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            55
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 55
    },
    {
      "id": 56,
      "start": 250.4,
      "end": 254.9,
      "text": "y lo que he hecho es crear una de mi uso personal para propósitos de este",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "56",
      "bounded_row_id": 56,
      "parent_row_ids": [
        56
      ],
      "parent_row_id": 56,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "y lo que he hecho es crear una de mi uso personal para propósitos de este",
      "raw_asr_text": "y lo que he hecho es crear una de mi uso personal para propósitos de este",
      "selected_text": "y lo que he hecho es crear una de mi uso personal para propósitos de este",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            56
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 56
    },
    {
      "id": 57,
      "start": 254.9,
      "end": 259.9,
      "text": "vídeo entonces muy bien ahora puedo literalmente cambiar la pantalla aquí y",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "57",
      "bounded_row_id": 57,
      "parent_row_ids": [
        57
      ],
      "parent_row_id": 57,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "vídeo entonces muy bien ahora puedo literalmente cambiar la pantalla aquí y",
      "raw_asr_text": "vídeo entonces muy bien ahora puedo literalmente cambiar la pantalla aquí y",
      "selected_text": "vídeo entonces muy bien ahora puedo literalmente cambiar la pantalla aquí y",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            57
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 57
    },
    {
      "id": 58,
      "start": 259.9,
      "end": 264.7,
      "text": "empezar una grabación me permite utilizar mis micrófonos aquí está por ejemplo",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "58",
      "bounded_row_id": 58,
      "parent_row_ids": [
        58
      ],
      "parent_row_id": 58,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "empezar una grabación me permite utilizar mis micrófonos aquí está por ejemplo",
      "raw_asr_text": "empezar una grabación me permite utilizar mis micrófonos aquí está por ejemplo",
      "selected_text": "empezar una grabación me permite utilizar mis micrófonos aquí está por ejemplo",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            58
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 58
    },
    {
      "id": 59,
      "start": 264.7,
      "end": 269.9,
      "text": "la interfaz que utilizo poder utilizar mi teléfono e incluso un micrófono de",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "59",
      "bounded_row_id": 59,
      "parent_row_ids": [
        59
      ],
      "parent_row_id": 59,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "la interfaz que utilizo poder utilizar mi teléfono e incluso un micrófono de",
      "raw_asr_text": "la interfaz que utilizo poder utilizar mi teléfono e incluso un micrófono de",
      "selected_text": "la interfaz que utilizo poder utilizar mi teléfono e incluso un micrófono de",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            59
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 59
    },
    {
      "id": 60,
      "start": 269.9,
      "end": 275.9,
      "text": "USB entonces los canales están bien hechos luego pudiesen elegir el feed",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "60",
      "bounded_row_id": 60,
      "parent_row_ids": [
        60
      ],
      "parent_row_id": 60,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "USB entonces los canales están bien hechos luego pudiesen elegir el feed",
      "raw_asr_text": "USB entonces los canales están bien hechos luego pudiesen elegir el feed",
      "selected_text": "USB entonces los canales están bien hechos luego pudiesen elegir el feed",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            60
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 60
    },
    {
      "id": 61,
      "start": 275.9,
      "end": 280.9,
      "text": "dentro de la interfaz y quisiera agregar mi propia cámara por ejemplo si",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "61",
      "bounded_row_id": 61,
      "parent_row_ids": [
        61
      ],
      "parent_row_id": 61,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "dentro de la interfaz y quisiera agregar mi propia cámara por ejemplo si",
      "raw_asr_text": "dentro de la interfaz y quisiera agregar mi propia cámara por ejemplo si",
      "selected_text": "dentro de la interfaz y quisiera agregar mi propia cámara por ejemplo si",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            61
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 61
    },
    {
      "id": 62,
      "start": 280.9,
      "end": 287.4,
      "text": "pongo aquí USB pudiesen entonces agregarla y esto tiene el efecto perfecto ahora",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "62",
      "bounded_row_id": 62,
      "parent_row_ids": [
        62
      ],
      "parent_row_id": 62,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "pongo aquí USB pudiesen entonces agregarla y esto tiene el efecto perfecto ahora",
      "raw_asr_text": "pongo aquí USB pudiesen entonces agregarla y esto tiene el efecto perfecto ahora",
      "selected_text": "pongo aquí USB pudiesen entonces agregarla y esto tiene el efecto perfecto ahora",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            62
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 62
    },
    {
      "id": 63,
      "start": 287.4,
      "end": 291.6,
      "text": "no sé si lo ven aquí creo que no se ve a bueno si se ve perfecto estoy grabando",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "63",
      "bounded_row_id": 63,
      "parent_row_ids": [
        63
      ],
      "parent_row_id": 63,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "no sé si lo ven aquí creo que no se ve a bueno si se ve perfecto estoy grabando",
      "raw_asr_text": "no sé si lo ven aquí creo que no se ve a bueno si se ve perfecto estoy grabando",
      "selected_text": "no sé si lo ven aquí creo que no se ve a bueno si se ve perfecto estoy grabando",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            63
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 63
    },
    {
      "id": 64,
      "start": 291.6,
      "end": 296.9,
      "text": "mi pantalla esto es exactamente como se ve esto es muy parecido a lo que hace",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "64",
      "bounded_row_id": 64,
      "parent_row_ids": [
        64
      ],
      "parent_row_id": 64,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "mi pantalla esto es exactamente como se ve esto es muy parecido a lo que hace",
      "raw_asr_text": "mi pantalla esto es exactamente como se ve esto es muy parecido a lo que hace",
      "selected_text": "mi pantalla esto es exactamente como se ve esto es muy parecido a lo que hace",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            64
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 64
    },
    {
      "id": 65,
      "start": 296.9,
      "end": 301.9,
      "text": "mi hdme",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "待確認",
      "row_id": "65",
      "bounded_row_id": 65,
      "parent_row_ids": [
        65
      ],
      "parent_row_id": 65,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "Screen Charm voy a poner aquí una grabación rápida de mi hdme y luego",
      "raw_asr_text": "Screen Charm voy a poner aquí una grabación rápida de mi hdme y luego",
      "selected_text": "mi hdme",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            65
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "65",
          "before": "Screen Charm voy a poner aquí una grabación rápida de mi hdme y luego",
          "after": "mi hdme",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Unclear proper noun.",
          "context_evidence": "Likely 'mi HDMI'.",
          "independent_ASR": {
            "status": "UNAVAILABLE_OR_FAILED",
            "error": "CalledProcessError(254, ['ffmpeg', '-v', 'error', '-ss', '294.9', '-t', '9.0', '-i', '/Users/sagawa/AI_WORK/video_notes/url/20261014_082653__CLONA_cualquier_software_con_este_SKILL_de_IA_Gratis_REA/audio_16k_mono.wav', '-ac', '1', '-ar', '16000', '/var/folders/p0/20f5lh117mq85yvgz86_nd5m0000gn/T/tmp3l5bju0f/slice.wav'])",
            "requested_language": "en",
            "audio_interval": [
              294.9,
              303.9
            ]
          },
          "suppression_proposed": null
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "65",
          "before": "mi hdme",
          "after": "mi hdme",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Nonsense 'hdme' likely 'home' or 'demo'.",
          "context_evidence": "Context: 'mi hdme vamos a ver la comparación'.",
          "independent_ASR": {
            "status": "REVIEW_ONLY_RESCUE_BUDGET"
          },
          "suppression_proposed": null
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "65",
          "before": "mi hdme",
          "after": "mi hdme",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Likely 'mi home' or 'mi demo'.",
          "context_evidence": "Context: 'como se ve... [gap] ...mi pantalla'.",
          "independent_ASR": {
            "status": "REVIEW_ONLY_RESCUE_BUDGET"
          },
          "suppression_proposed": null
        }
      ],
      "classification": "BEST_SUPPORTED_WITH_REVIEW",
      "independent_ASR": {
        "status": "REVIEW_ONLY_RESCUE_BUDGET"
      },
      "raw_word_timestamps": [],
      "words": [],
      "word_timestamps": [],
      "source_text": "mi hdme",
      "review_status": "BEST_SUPPORTED_WITH_REVIEW",
      "canonical_timing_evidence": "CUE_ANCHORED",
      "index": 65
    },
    {
      "id": 66,
      "start": 301.9,
      "end": 305.7,
      "text": "vamos a ver la comparación vamos a empezar la grabación de esta segunda",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "66",
      "bounded_row_id": 66,
      "parent_row_ids": [
        66
      ],
      "parent_row_id": 66,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "vamos a ver la comparación vamos a empezar la grabación de esta segunda",
      "raw_asr_text": "vamos a ver la comparación vamos a empezar la grabación de esta segunda",
      "selected_text": "vamos a ver la comparación vamos a empezar la grabación de esta segunda",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            66
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 66
    },
    {
      "id": 67,
      "start": 305.7,
      "end": 313.9,
      "text": "pantalla ok vamos a hacer una prueba donde decir hola ahora mismo estoy",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "67",
      "bounded_row_id": 67,
      "parent_row_ids": [
        67
      ],
      "parent_row_id": 67,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "pantalla ok vamos a hacer una prueba donde decir hola ahora mismo estoy",
      "raw_asr_text": "pantalla ok vamos a hacer una prueba donde decir hola ahora mismo estoy",
      "selected_text": "pantalla ok vamos a hacer una prueba donde decir hola ahora mismo estoy",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            67
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 67
    },
    {
      "id": 68,
      "start": 313.9,
      "end": 320.9,
      "text": "vamos a ser un poco de joven",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "待確認",
      "row_id": "68",
      "bounded_row_id": 68,
      "parent_row_ids": [
        68
      ],
      "parent_row_id": 68,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "probando el clone de Screen Charm muy bien vamos a ser un poco de joven para",
      "raw_asr_text": "probando el clone de Screen Charm muy bien vamos a ser un poco de joven para",
      "selected_text": "vamos a ser un poco de joven",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            68
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "68",
          "before": "probando el clone de Screen Charm muy bien vamos a ser un poco de joven para",
          "after": "vamos a ser un poco de joven",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Nonsense phrase.",
          "context_evidence": "Likely 'vamos a ver un poco de joven'.",
          "independent_ASR": {
            "status": "UNAVAILABLE_OR_FAILED",
            "error": "CalledProcessError(254, ['ffmpeg', '-v', 'error', '-ss', '311.9', '-t', '11.0', '-i', '/Users/sagawa/AI_WORK/video_notes/url/20261014_082653__CLONA_cualquier_software_con_este_SKILL_de_IA_Gratis_REA/audio_16k_mono.wav', '-ac', '1', '-ar', '16000', '/var/folders/p0/20f5lh117mq85yvgz86_nd5m0000gn/T/tmpnn46d45z/slice.wav'])",
            "requested_language": "en",
            "audio_interval": [
              311.9,
              322.9
            ]
          },
          "suppression_proposed": null
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "68",
          "before": "vamos a ser un poco de joven",
          "after": "vamos a ser un poco de joven",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Nonsense 'joven' likely 'jugar' or 'grabar'.",
          "context_evidence": "Context: 'vamos a ser un poco de joven'.",
          "independent_ASR": {
            "status": "REVIEW_ONLY_RESCUE_BUDGET"
          },
          "suppression_proposed": null
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "68",
          "before": "vamos a ser un poco de joven",
          "after": "vamos a ser un poco de joven",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Nonsense phrase, likely 'un poco de joven' is error.",
          "context_evidence": "Context: 'vamos a hacer una prueba... [gap] ...vamos a ser'.",
          "independent_ASR": {
            "status": "REVIEW_ONLY_RESCUE_BUDGET"
          },
          "suppression_proposed": null
        }
      ],
      "classification": "BEST_SUPPORTED_WITH_REVIEW",
      "independent_ASR": {
        "status": "REVIEW_ONLY_RESCUE_BUDGET"
      },
      "raw_word_timestamps": [],
      "words": [],
      "word_timestamps": [],
      "source_text": "vamos a ser un poco de joven",
      "review_status": "BEST_SUPPORTED_WITH_REVIEW",
      "canonical_timing_evidence": "CUE_ANCHORED",
      "index": 68
    },
    {
      "id": 69,
      "start": 320.9,
      "end": 325.7,
      "text": "ver si esto se registra vamos a parar y luego tenemos aquí la interfaz si se",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "69",
      "bounded_row_id": 69,
      "parent_row_ids": [
        69
      ],
      "parent_row_id": 69,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "ver si esto se registra vamos a parar y luego tenemos aquí la interfaz si se",
      "raw_asr_text": "ver si esto se registra vamos a parar y luego tenemos aquí la interfaz si se",
      "selected_text": "ver si esto se registra vamos a parar y luego tenemos aquí la interfaz si se",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            69
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 69
    },
    {
      "id": 70,
      "start": 325.7,
      "end": 335.4,
      "text": "dan cuenta el clones es increíble es impresionante honestamente funciona de",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "70",
      "bounded_row_id": 70,
      "parent_row_ids": [
        70
      ],
      "parent_row_id": 70,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "dan cuenta el clones es increíble es impresionante honestamente funciona de",
      "raw_asr_text": "dan cuenta el clones es increíble es impresionante honestamente funciona de",
      "selected_text": "dan cuenta el clones es increíble es impresionante honestamente funciona de",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            70
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 70
    },
    {
      "id": 71,
      "start": 335.4,
      "end": 339.2,
      "text": "manera espectacular aquí mismo estamos viendo la interfaz de mi de mi de mi",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "71",
      "bounded_row_id": 71,
      "parent_row_ids": [
        71
      ],
      "parent_row_id": 71,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "manera espectacular aquí mismo estamos viendo la interfaz de mi de mi de mi",
      "raw_asr_text": "manera espectacular aquí mismo estamos viendo la interfaz de mi de mi de mi",
      "selected_text": "manera espectacular aquí mismo estamos viendo la interfaz de mi de mi de mi",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            71
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 71
    },
    {
      "id": 72,
      "start": 339.2,
      "end": 346.1,
      "text": "propia versión es suficientemente parecida pero lo increíble de esto es que pues",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "72",
      "bounded_row_id": 72,
      "parent_row_ids": [
        72
      ],
      "parent_row_id": 72,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "propia versión es suficientemente parecida pero lo increíble de esto es que pues",
      "raw_asr_text": "propia versión es suficientemente parecida pero lo increíble de esto es que pues",
      "selected_text": "propia versión es suficientemente parecida pero lo increíble de esto es que pues",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            72
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 72
    },
    {
      "id": 73,
      "start": 346.1,
      "end": 350.3,
      "text": "el joven que es lo más importante",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "待確認",
      "row_id": "73",
      "bounded_row_id": 73,
      "parent_row_ids": [
        73
      ],
      "parent_row_id": 73,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "bueno el joven que es lo más importante este efecto que tiene está aquí está",
      "raw_asr_text": "bueno el joven que es lo más importante este efecto que tiene está aquí está",
      "selected_text": "el joven que es lo más importante",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            73
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "73",
          "before": "bueno el joven que es lo más importante este efecto que tiene está aquí está",
          "after": "el joven que es lo más importante",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Nonsense subject.",
          "context_evidence": "Likely 'el efecto que es lo más importante'.",
          "independent_ASR": {
            "status": "UNAVAILABLE_OR_FAILED",
            "error": "CalledProcessError(254, ['ffmpeg', '-v', 'error', '-ss', '344.1', '-t', '8.199999999999989', '-i', '/Users/sagawa/AI_WORK/video_notes/url/20261014_082653__CLONA_cualquier_software_con_este_SKILL_de_IA_Gratis_REA/audio_16k_mono.wav', '-ac', '1', '-ar', '16000', '/var/folders/p0/20f5lh117mq85yvgz86_nd5m0000gn/T/tmp1pmc7afi/slice.wav'])",
            "requested_language": "en",
            "audio_interval": [
              344.1,
              352.3
            ]
          },
          "suppression_proposed": null
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "73",
          "before": "el joven que es lo más importante",
          "after": "el joven que es lo más importante",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Nonsense 'joven' likely 'juego' or 'juego'.",
          "context_evidence": "Context: 'el joven que es lo más importante'.",
          "independent_ASR": {
            "status": "REVIEW_ONLY_RESCUE_BUDGET"
          },
          "suppression_proposed": null
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "73",
          "before": "el joven que es lo más importante",
          "after": "el joven que es lo más importante",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Likely 'el código' or 'el joven' is error.",
          "context_evidence": "Context: 'el [gap] ...que es lo más importante'.",
          "independent_ASR": {
            "status": "REVIEW_ONLY_RESCUE_BUDGET"
          },
          "suppression_proposed": null
        }
      ],
      "classification": "BEST_SUPPORTED_WITH_REVIEW",
      "independent_ASR": {
        "status": "REVIEW_ONLY_RESCUE_BUDGET"
      },
      "raw_word_timestamps": [],
      "words": [],
      "word_timestamps": [],
      "source_text": "el joven que es lo más importante",
      "review_status": "BEST_SUPPORTED_WITH_REVIEW",
      "canonical_timing_evidence": "CUE_ANCHORED",
      "index": 73
    },
    {
      "id": 74,
      "start": 350.3,
      "end": 355.7,
      "text": "puedo jalar",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "74",
      "bounded_row_id": 74,
      "parent_row_ids": [
        74
      ],
      "parent_row_id": 74,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "bien implementado que de hecho puedo jalar puedo editar puedo expander justo",
      "raw_asr_text": "bien implementado que de hecho puedo jalar puedo editar puedo expander justo",
      "selected_text": "puedo jalar",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            74
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "74",
          "before": "bien implementado que de hecho puedo jalar puedo editar puedo expander justo",
          "after": "puedo jalar",
          "language_before": "en",
          "language_after": "en",
          "classification": "VALID_SPOKEN_LANGUAGE",
          "reason": "Slang for 'pull/drag'.",
          "context_evidence": "Context: UI interaction.",
          "independent_ASR": {},
          "suppression_proposed": null
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "raw_word_timestamps": [],
      "words": [],
      "word_timestamps": [],
      "source_text": "puedo jalar",
      "review_status": "VALID_SPOKEN_LANGUAGE",
      "canonical_timing_evidence": "CUE_ANCHORED",
      "index": 74
    },
    {
      "id": 75,
      "start": 355.7,
      "end": 359.5,
      "text": "como lo que podría ser dentro de Screen Charm entonces la verdad es que la",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "75",
      "bounded_row_id": 75,
      "parent_row_ids": [
        75
      ],
      "parent_row_id": 75,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "como lo que podría ser dentro de Screen Charm entonces la verdad es que la",
      "raw_asr_text": "como lo que podría ser dentro de Screen Charm entonces la verdad es que la",
      "selected_text": "como lo que podría ser dentro de Screen Charm entonces la verdad es que la",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            75
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 75
    },
    {
      "id": 76,
      "start": 359.5,
      "end": 365.0,
      "text": "implementación es casi perfecta por lo menos para una set de capacidades es",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "76",
      "bounded_row_id": 76,
      "parent_row_ids": [
        76
      ],
      "parent_row_id": 76,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "implementación es casi perfecta por lo menos para una set de capacidades es",
      "raw_asr_text": "implementación es casi perfecta por lo menos para una set de capacidades es",
      "selected_text": "implementación es casi perfecta por lo menos para una set de capacidades es",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            76
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 76
    },
    {
      "id": 77,
      "start": 365.0,
      "end": 368.3,
      "text": "una copia pirata es decir hemos visto el código para poder hacer la",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "77",
      "bounded_row_id": 77,
      "parent_row_ids": [
        77
      ],
      "parent_row_id": 77,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "una copia pirata es decir hemos visto el código para poder hacer la",
      "raw_asr_text": "una copia pirata es decir hemos visto el código para poder hacer la",
      "selected_text": "una copia pirata es decir hemos visto el código para poder hacer la",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            77
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 77
    },
    {
      "id": 78,
      "start": 368.3,
      "end": 374.4,
      "text": "implementación lo cierto es que esto no es así absolutamente no es así esto",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "78",
      "bounded_row_id": 78,
      "parent_row_ids": [
        78
      ],
      "parent_row_id": 78,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "implementación lo cierto es que esto no es así absolutamente no es así esto",
      "raw_asr_text": "implementación lo cierto es que esto no es así absolutamente no es así esto",
      "selected_text": "implementación lo cierto es que esto no es así absolutamente no es así esto",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            78
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 78
    },
    {
      "id": 79,
      "start": 374.4,
      "end": 379.4,
      "text": "significa que ni versión no ha clonado el código fuente de Screen Charm en",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "79",
      "bounded_row_id": 79,
      "parent_row_ids": [
        79
      ],
      "parent_row_id": 79,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "significa que ni versión no ha clonado el código fuente de Screen Charm en",
      "raw_asr_text": "significa que ni versión no ha clonado el código fuente de Screen Charm en",
      "selected_text": "significa que ni versión no ha clonado el código fuente de Screen Charm en",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            79
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 79
    },
    {
      "id": 80,
      "start": 379.4,
      "end": 383.1,
      "text": "ningún aspecto lo que ha hecho es utilizar alguna de las herramientas que",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "80",
      "bounded_row_id": 80,
      "parent_row_ids": [
        80
      ],
      "parent_row_id": 80,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "ningún aspecto lo que ha hecho es utilizar alguna de las herramientas que",
      "raw_asr_text": "ningún aspecto lo que ha hecho es utilizar alguna de las herramientas que",
      "selected_text": "ningún aspecto lo que ha hecho es utilizar alguna de las herramientas que",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            80
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 80
    },
    {
      "id": 81,
      "start": 383.1,
      "end": 387.8,
      "text": "vienen dentro del sistema de REA que es que funcionan bastante bien entre ellas",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "81",
      "bounded_row_id": 81,
      "parent_row_ids": [
        81
      ],
      "parent_row_id": 81,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "vienen dentro del sistema de REA que es que funcionan bastante bien entre ellas",
      "raw_asr_text": "vienen dentro del sistema de REA que es que funcionan bastante bien entre ellas",
      "selected_text": "vienen dentro del sistema de REA que es que funcionan bastante bien entre ellas",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            81
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 81
    },
    {
      "id": 82,
      "start": 387.8,
      "end": 393.4,
      "text": "el Hopper disassembler que es un sistema de desamblamiento de la compilación",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "82",
      "bounded_row_id": 82,
      "parent_row_ids": [
        82
      ],
      "parent_row_id": 82,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "el Hopper disassembler que es un sistema de desamblamiento de la compilación",
      "raw_asr_text": "el Hopper disassembler que es un sistema de desamblamiento de la compilación",
      "selected_text": "el Hopper disassembler que es un sistema de desamblamiento de la compilación",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            82
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 82
    },
    {
      "id": 83,
      "start": 393.4,
      "end": 398.4,
      "text": "del código que antes ya se podía hacer es decir esto realmente se podía",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "83",
      "bounded_row_id": 83,
      "parent_row_ids": [
        83
      ],
      "parent_row_id": 83,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "del código que antes ya se podía hacer es decir esto realmente se podía",
      "raw_asr_text": "del código que antes ya se podía hacer es decir esto realmente se podía",
      "selected_text": "del código que antes ya se podía hacer es decir esto realmente se podía",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            83
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 83
    },
    {
      "id": 84,
      "start": 398.4,
      "end": 403.6,
      "text": "hacer antes pero no había un costo beneficio que le diera sentido porque",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "84",
      "bounded_row_id": 84,
      "parent_row_ids": [
        84
      ],
      "parent_row_id": 84,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "hacer antes pero no había un costo beneficio que le diera sentido porque",
      "raw_asr_text": "hacer antes pero no había un costo beneficio que le diera sentido porque",
      "selected_text": "hacer antes pero no había un costo beneficio que le diera sentido porque",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            84
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 84
    },
    {
      "id": 85,
      "start": 403.8,
      "end": 408.1,
      "text": "obviamente esto era muchísimo más complicado que escribir nuestra propia",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "85",
      "bounded_row_id": 85,
      "parent_row_ids": [
        85
      ],
      "parent_row_id": 85,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "obviamente esto era muchísimo más complicado que escribir nuestra propia",
      "raw_asr_text": "obviamente esto era muchísimo más complicado que escribir nuestra propia",
      "selected_text": "obviamente esto era muchísimo más complicado que escribir nuestra propia",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            85
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 85
    },
    {
      "id": 86,
      "start": 408.1,
      "end": 413.6,
      "text": "versión del código entonces antes era posible lo único que al final de cuentas",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "86",
      "bounded_row_id": 86,
      "parent_row_ids": [
        86
      ],
      "parent_row_id": 86,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "versión del código entonces antes era posible lo único que al final de cuentas",
      "raw_asr_text": "versión del código entonces antes era posible lo único que al final de cuentas",
      "selected_text": "versión del código entonces antes era posible lo único que al final de cuentas",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            86
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 86
    },
    {
      "id": 87,
      "start": 413.6,
      "end": 420.6,
      "text": "ha facilitado este nuevo mundo esta nueva herramienta de msps con skills que se",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "87",
      "bounded_row_id": 87,
      "parent_row_ids": [
        87
      ],
      "parent_row_id": 87,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "ha facilitado este nuevo mundo esta nueva herramienta de msps con skills que se",
      "raw_asr_text": "ha facilitado este nuevo mundo esta nueva herramienta de msps con skills que se",
      "selected_text": "ha facilitado este nuevo mundo esta nueva herramienta de msps con skills que se",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            87
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 87
    },
    {
      "id": 88,
      "start": 420.6,
      "end": 426.6,
      "text": "llama REA es la facilitación del proceso utilizando sistemas de agentes",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "88",
      "bounded_row_id": 88,
      "parent_row_ids": [
        88
      ],
      "parent_row_id": 88,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "llama REA es la facilitación del proceso utilizando sistemas de agentes",
      "raw_asr_text": "llama REA es la facilitación del proceso utilizando sistemas de agentes",
      "selected_text": "llama REA es la facilitación del proceso utilizando sistemas de agentes",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            88
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 88
    },
    {
      "id": 89,
      "start": 426.6,
      "end": 431.0,
      "text": "de inteligencia artificial y estoy encontrando aquí mismo el vídeo para",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "89",
      "bounded_row_id": 89,
      "parent_row_ids": [
        89
      ],
      "parent_row_id": 89,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "de inteligencia artificial y estoy encontrando aquí mismo el vídeo para",
      "raw_asr_text": "de inteligencia artificial y estoy encontrando aquí mismo el vídeo para",
      "selected_text": "de inteligencia artificial y estoy encontrando aquí mismo el vídeo para",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            89
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 89
    },
    {
      "id": 90,
      "start": 431.0,
      "end": 436.5,
      "text": "mostrarles cómo esto se parece a la interfaz porque no nos permite grabar la",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "90",
      "bounded_row_id": 90,
      "parent_row_ids": [
        90
      ],
      "parent_row_id": 90,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "mostrarles cómo esto se parece a la interfaz porque no nos permite grabar la",
      "raw_asr_text": "mostrarles cómo esto se parece a la interfaz porque no nos permite grabar la",
      "selected_text": "mostrarles cómo esto se parece a la interfaz porque no nos permite grabar la",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            90
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 90
    },
    {
      "id": 91,
      "start": 436.5,
      "end": 441.4,
      "text": "muy ovias",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "91",
      "bounded_row_id": 91,
      "parent_row_ids": [
        91
      ],
      "parent_row_id": 91,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "interfaz de edición el propio Screen Charm creo que por razones muy ovias esto",
      "raw_asr_text": "interfaz de edición el propio Screen Charm creo que por razones muy ovias esto",
      "selected_text": "muy ovias",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            91
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "91",
          "before": "interfaz de edición el propio Screen Charm creo que por razones muy ovias esto",
          "after": "muy ovias",
          "language_before": "en",
          "language_after": "en",
          "classification": "VALID_SPOKEN_LANGUAGE",
          "reason": "Typo in source.",
          "context_evidence": "Likely 'muy obvias'.",
          "independent_ASR": {},
          "suppression_proposed": null
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "raw_word_timestamps": [],
      "words": [],
      "word_timestamps": [],
      "source_text": "muy ovias",
      "review_status": "VALID_SPOKEN_LANGUAGE",
      "canonical_timing_evidence": "CUE_ANCHORED",
      "index": 91
    },
    {
      "id": 92,
      "start": 441.4,
      "end": 445.0,
      "text": "podría provocar un conflicto y es algo que de hecho tendría que corregir",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "92",
      "bounded_row_id": 92,
      "parent_row_ids": [
        92
      ],
      "parent_row_id": 92,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "podría provocar un conflicto y es algo que de hecho tendría que corregir",
      "raw_asr_text": "podría provocar un conflicto y es algo que de hecho tendría que corregir",
      "selected_text": "podría provocar un conflicto y es algo que de hecho tendría que corregir",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            92
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 92
    },
    {
      "id": 93,
      "start": 445.0,
      "end": 449.6,
      "text": "se se encuentra",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "93",
      "bounded_row_id": 93,
      "parent_row_ids": [
        93
      ],
      "parent_row_id": 93,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "yo en implementación de esta clon entre comillas pero se se encuentra la interfaz",
      "raw_asr_text": "yo en implementación de esta clon entre comillas pero se se encuentra la interfaz",
      "selected_text": "se se encuentra",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            93
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "93",
          "before": "yo en implementación de esta clon entre comillas pero se se encuentra la interfaz",
          "after": "se se encuentra",
          "language_before": "en",
          "language_after": "en",
          "classification": "VALID_SPOKEN_LANGUAGE",
          "reason": "Repetition.",
          "context_evidence": "Stutter.",
          "independent_ASR": {},
          "suppression_proposed": null
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "raw_word_timestamps": [],
      "words": [],
      "word_timestamps": [],
      "source_text": "se se encuentra",
      "review_status": "VALID_SPOKEN_LANGUAGE",
      "canonical_timing_evidence": "CUE_ANCHORED",
      "index": 93
    },
    {
      "id": 94,
      "start": 449.6,
      "end": 454.0,
      "text": "honestamente es muy parecida a lo que finalmente he podido implementar",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "94",
      "bounded_row_id": 94,
      "parent_row_ids": [
        94
      ],
      "parent_row_id": 94,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "honestamente es muy parecida a lo que finalmente he podido implementar",
      "raw_asr_text": "honestamente es muy parecida a lo que finalmente he podido implementar",
      "selected_text": "honestamente es muy parecida a lo que finalmente he podido implementar",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            94
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 94
    },
    {
      "id": 95,
      "start": 454.0,
      "end": 457.6,
      "text": "a ciertas cosas",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "待確認",
      "row_id": "95",
      "bounded_row_id": 95,
      "parent_row_ids": [
        95
      ],
      "parent_row_id": 95,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "utilizando con REA a ciertas cosas que creo que no ha podido lograr como por",
      "raw_asr_text": "utilizando con REA a ciertas cosas que creo que no ha podido lograr como por",
      "selected_text": "a ciertas cosas",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            95
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "95",
          "before": "utilizando con REA a ciertas cosas que creo que no ha podido lograr como por",
          "after": "con REA a ciertas cosas",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Unclear preposition.",
          "context_evidence": "Likely 'con REA a ciertas cosas'.",
          "independent_ASR": {
            "status": "UNAVAILABLE_OR_FAILED",
            "error": "CalledProcessError(254, ['ffmpeg', '-v', 'error', '-ss', '452.0', '-t', '7.600000000000023', '-i', '/Users/sagawa/AI_WORK/video_notes/url/20261014_082653__CLONA_cualquier_software_con_este_SKILL_de_IA_Gratis_REA/audio_16k_mono.wav', '-ac', '1', '-ar', '16000', '/var/folders/p0/20f5lh117mq85yvgz86_nd5m0000gn/T/tmpv73rc_p5/slice.wav'])",
            "requested_language": "en",
            "audio_interval": [
              452.0,
              459.6
            ]
          },
          "suppression_proposed": null
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "95",
          "before": "con REA a ciertas cosas",
          "after": "a ciertas cosas",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Vague 'a ciertas cosas' likely 'a ciertas cosas'.",
          "context_evidence": "Context: 'con REA a ciertas cosas'.",
          "independent_ASR": {
            "status": "REVIEW_ONLY_RESCUE_BUDGET"
          },
          "suppression_proposed": null
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "95",
          "before": "a ciertas cosas",
          "after": "a ciertas cosas",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Vague fragment, likely 'a ciertas cosas' is error.",
          "context_evidence": "Context: 'honestamente es muy parecida... [gap] ...ejemplo'.",
          "independent_ASR": {
            "status": "REVIEW_ONLY_RESCUE_BUDGET"
          },
          "suppression_proposed": null
        }
      ],
      "classification": "BEST_SUPPORTED_WITH_REVIEW",
      "independent_ASR": {
        "status": "REVIEW_ONLY_RESCUE_BUDGET"
      },
      "raw_word_timestamps": [],
      "words": [],
      "word_timestamps": [],
      "source_text": "a ciertas cosas",
      "review_status": "BEST_SUPPORTED_WITH_REVIEW",
      "canonical_timing_evidence": "CUE_ANCHORED",
      "index": 95
    },
    {
      "id": 96,
      "start": 457.6,
      "end": 462.4,
      "text": "ejemplo el padding el rounded corners o sea el redondeamiento de esquinas",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "96",
      "bounded_row_id": 96,
      "parent_row_ids": [
        96
      ],
      "parent_row_id": 96,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "ejemplo el padding el rounded corners o sea el redondeamiento de esquinas",
      "raw_asr_text": "ejemplo el padding el rounded corners o sea el redondeamiento de esquinas",
      "selected_text": "ejemplo el padding el rounded corners o sea el redondeamiento de esquinas",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            96
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 96
    },
    {
      "id": 97,
      "start": 462.4,
      "end": 466.1,
      "text": "ciertos detalles pero por ejemplo los imágenes de background ha hecho",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "97",
      "bounded_row_id": 97,
      "parent_row_ids": [
        97
      ],
      "parent_row_id": 97,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "ciertos detalles pero por ejemplo los imágenes de background ha hecho",
      "raw_asr_text": "ciertos detalles pero por ejemplo los imágenes de background ha hecho",
      "selected_text": "ciertos detalles pero por ejemplo los imágenes de background ha hecho",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            97
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 97
    },
    {
      "id": 98,
      "start": 466.1,
      "end": 469.6,
      "text": "en implementación también para este tipo de cosas que le da muchísimo valor",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "98",
      "bounded_row_id": 98,
      "parent_row_ids": [
        98
      ],
      "parent_row_id": 98,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "en implementación también para este tipo de cosas que le da muchísimo valor",
      "raw_asr_text": "en implementación también para este tipo de cosas que le da muchísimo valor",
      "selected_text": "en implementación también para este tipo de cosas que le da muchísimo valor",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            98
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 98
    },
    {
      "id": 99,
      "start": 469.6,
      "end": 474.0,
      "text": "a la propuesta y que no estén son exactamente iguales que lo que ha hecho",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "99",
      "bounded_row_id": 99,
      "parent_row_ids": [
        99
      ],
      "parent_row_id": 99,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "a la propuesta y que no estén son exactamente iguales que lo que ha hecho",
      "raw_asr_text": "a la propuesta y que no estén son exactamente iguales que lo que ha hecho",
      "selected_text": "a la propuesta y que no estén son exactamente iguales que lo que ha hecho",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            99
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 99
    },
    {
      "id": 100,
      "start": 474.0,
      "end": 478.4,
      "text": "este desarrollador pero en cualquier caso creo que esto deja perfectamente",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "100",
      "bounded_row_id": 100,
      "parent_row_ids": [
        100
      ],
      "parent_row_id": 100,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "este desarrollador pero en cualquier caso creo que esto deja perfectamente",
      "raw_asr_text": "este desarrollador pero en cualquier caso creo que esto deja perfectamente",
      "selected_text": "este desarrollador pero en cualquier caso creo que esto deja perfectamente",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            100
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 100
    },
    {
      "id": 101,
      "start": 478.4,
      "end": 483.0,
      "text": "claro que utilizando este sistema honestamente cualquier tipo de software",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "101",
      "bounded_row_id": 101,
      "parent_row_ids": [
        101
      ],
      "parent_row_id": 101,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "claro que utilizando este sistema honestamente cualquier tipo de software",
      "raw_asr_text": "claro que utilizando este sistema honestamente cualquier tipo de software",
      "selected_text": "claro que utilizando este sistema honestamente cualquier tipo de software",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            101
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 101
    },
    {
      "id": 102,
      "start": 483.0,
      "end": 488.9,
      "text": "no está a salvo y esto es lo que en esencia es la arquitectura de REA",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "102",
      "bounded_row_id": 102,
      "parent_row_ids": [
        102
      ],
      "parent_row_id": 102,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "no está a salvo y esto es lo que en esencia es la arquitectura de REA",
      "raw_asr_text": "no está a salvo y esto es lo que en esencia es la arquitectura de REA",
      "selected_text": "no está a salvo y esto es lo que en esencia es la arquitectura de REA",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            102
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 102
    },
    {
      "id": 103,
      "start": 488.9,
      "end": 494.0,
      "text": "tenemos un MCP tenemos un equipo de skills tenemos una función y tenemos",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "103",
      "bounded_row_id": 103,
      "parent_row_ids": [
        103
      ],
      "parent_row_id": 103,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "tenemos un MCP tenemos un equipo de skills tenemos una función y tenemos",
      "raw_asr_text": "tenemos un MCP tenemos un equipo de skills tenemos una función y tenemos",
      "selected_text": "tenemos un MCP tenemos un equipo de skills tenemos una función y tenemos",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            103
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 103
    },
    {
      "id": 104,
      "start": 494.0,
      "end": 497.5,
      "text": "una idea como en cualquier otro proyecto aquí la única diferencia es que",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "104",
      "bounded_row_id": 104,
      "parent_row_ids": [
        104
      ],
      "parent_row_id": 104,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "una idea como en cualquier otro proyecto aquí la única diferencia es que",
      "raw_asr_text": "una idea como en cualquier otro proyecto aquí la única diferencia es que",
      "selected_text": "una idea como en cualquier otro proyecto aquí la única diferencia es que",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            104
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 104
    },
    {
      "id": 105,
      "start": 497.5,
      "end": 503.6,
      "text": "vamos a referir el contexto ya existente de un producto de un software de",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "105",
      "bounded_row_id": 105,
      "parent_row_ids": [
        105
      ],
      "parent_row_id": 105,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "vamos a referir el contexto ya existente de un producto de un software de",
      "raw_asr_text": "vamos a referir el contexto ya existente de un producto de un software de",
      "selected_text": "vamos a referir el contexto ya existente de un producto de un software de",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            105
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 105
    },
    {
      "id": 106,
      "start": 503.6,
      "end": 507.6,
      "text": "cualquier tipo de cosa que utilizando este sistema de agentes",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "106",
      "bounded_row_id": 106,
      "parent_row_ids": [
        106
      ],
      "parent_row_id": 106,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "cualquier tipo de cosa que utilizando este sistema de agentes",
      "raw_asr_text": "cualquier tipo de cosa que utilizando este sistema de agentes",
      "selected_text": "cualquier tipo de cosa que utilizando este sistema de agentes",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            106
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 106
    },
    {
      "id": 107,
      "start": 507.7,
      "end": 512.7,
      "text": "podemos re-implementar de manera muy eficiente sin tener que realmente",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "107",
      "bounded_row_id": 107,
      "parent_row_ids": [
        107
      ],
      "parent_row_id": 107,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "podemos re-implementar de manera muy eficiente sin tener que realmente",
      "raw_asr_text": "podemos re-implementar de manera muy eficiente sin tener que realmente",
      "selected_text": "podemos re-implementar de manera muy eficiente sin tener que realmente",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            107
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 107
    },
    {
      "id": 108,
      "start": 512.7,
      "end": 517.6,
      "text": "empezar desde cero entonces aquí tenemos una referencia muy clara de cómo",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "108",
      "bounded_row_id": 108,
      "parent_row_ids": [
        108
      ],
      "parent_row_id": 108,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "empezar desde cero entonces aquí tenemos una referencia muy clara de cómo",
      "raw_asr_text": "empezar desde cero entonces aquí tenemos una referencia muy clara de cómo",
      "selected_text": "empezar desde cero entonces aquí tenemos una referencia muy clara de cómo",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            108
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 108
    },
    {
      "id": 109,
      "start": 517.6,
      "end": 522.0,
      "text": "esto puede terminar funcionando REA lo que hace es recopilar el contexto",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "109",
      "bounded_row_id": 109,
      "parent_row_ids": [
        109
      ],
      "parent_row_id": 109,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "esto puede terminar funcionando REA lo que hace es recopilar el contexto",
      "raw_asr_text": "esto puede terminar funcionando REA lo que hace es recopilar el contexto",
      "selected_text": "esto puede terminar funcionando REA lo que hace es recopilar el contexto",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            109
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 109
    },
    {
      "id": 110,
      "start": 522.0,
      "end": 527.5,
      "text": "como en cualquier otro proyecto utiliza su MCP y 170 tools que tiene en este",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "110",
      "bounded_row_id": 110,
      "parent_row_ids": [
        110
      ],
      "parent_row_id": 110,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "como en cualquier otro proyecto utiliza su MCP y 170 tools que tiene en este",
      "raw_asr_text": "como en cualquier otro proyecto utiliza su MCP y 170 tools que tiene en este",
      "selected_text": "como en cualquier otro proyecto utiliza su MCP y 170 tools que tiene en este",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            110
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 110
    },
    {
      "id": 111,
      "start": 527.5,
      "end": 534.0,
      "text": "MCP más el disassembler luego revisa la evidencia complementa lo que no",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "111",
      "bounded_row_id": 111,
      "parent_row_ids": [
        111
      ],
      "parent_row_id": 111,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "MCP más el disassembler luego revisa la evidencia complementa lo que no",
      "raw_asr_text": "MCP más el disassembler luego revisa la evidencia complementa lo que no",
      "selected_text": "MCP más el disassembler luego revisa la evidencia complementa lo que no",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            111
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 111
    },
    {
      "id": 112,
      "start": 534.0,
      "end": 538.6,
      "text": "sorrallar",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "待確認",
      "row_id": "112",
      "bounded_row_id": 112,
      "parent_row_ids": [
        112
      ],
      "parent_row_id": 112,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "sabe hace su implementación con una versión de código propio hay que",
      "raw_asr_text": "sabe hace su implementación con una versión de código propio hay que",
      "selected_text": "sorrallar",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            112
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "112",
          "before": "sabe hace su implementación con una versión de código propio hay que",
          "after": "hay que sorrallar",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Unclear verb.",
          "context_evidence": "Likely 'hay que resaltar'.",
          "independent_ASR": {
            "status": "UNAVAILABLE_OR_FAILED",
            "error": "CalledProcessError(254, ['ffmpeg', '-v', 'error', '-ss', '532.0', '-t', '8.600000000000023', '-i', '/Users/sagawa/AI_WORK/video_notes/url/20261014_082653__CLONA_cualquier_software_con_este_SKILL_de_IA_Gratis_REA/audio_16k_mono.wav', '-ac', '1', '-ar', '16000', '/var/folders/p0/20f5lh117mq85yvgz86_nd5m0000gn/T/tmpnv58nh_r/slice.wav'])",
            "requested_language": "en",
            "audio_interval": [
              532.0,
              540.6
            ]
          },
          "suppression_proposed": null
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "112",
          "before": "hay que sorrallar",
          "after": "hay que sorrallar",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Nonsense 'sorrallar' likely 'señalar' or 'señalar'.",
          "context_evidence": "Context: 'hay que sorrallar todo esto'.",
          "independent_ASR": {
            "status": "REVIEW_ONLY_RESCUE_BUDGET"
          },
          "suppression_proposed": null
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "112",
          "before": "hay que sorrallar",
          "after": "sorrallar",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Likely 'señalar' or 'señalar todo'.",
          "context_evidence": "Context: 'hay que [gap] ...todo esto'.",
          "independent_ASR": {
            "status": "REVIEW_ONLY_RESCUE_BUDGET"
          },
          "suppression_proposed": null
        }
      ],
      "classification": "BEST_SUPPORTED_WITH_REVIEW",
      "independent_ASR": {
        "status": "REVIEW_ONLY_RESCUE_BUDGET"
      },
      "raw_word_timestamps": [],
      "words": [],
      "word_timestamps": [],
      "source_text": "sorrallar",
      "review_status": "BEST_SUPPORTED_WITH_REVIEW",
      "canonical_timing_evidence": "CUE_ANCHORED",
      "index": 112
    },
    {
      "id": 113,
      "start": 538.6,
      "end": 544.4,
      "text": "sorrallar todo esto no está obteniendo de manera ilegal de ninguna forma",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "113",
      "bounded_row_id": 113,
      "parent_row_ids": [
        113
      ],
      "parent_row_id": 113,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "sorrallar todo esto no está obteniendo de manera ilegal de ninguna forma",
      "raw_asr_text": "sorrallar todo esto no está obteniendo de manera ilegal de ninguna forma",
      "selected_text": "sorrallar todo esto no está obteniendo de manera ilegal de ninguna forma",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            113
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 113
    },
    {
      "id": 114,
      "start": 544.4,
      "end": 549.4,
      "text": "REA para hacer básicamente un clon de cualquier producto y evitar tener que",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "114",
      "bounded_row_id": 114,
      "parent_row_ids": [
        114
      ],
      "parent_row_id": 114,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "REA para hacer básicamente un clon de cualquier producto y evitar tener que",
      "raw_asr_text": "REA para hacer básicamente un clon de cualquier producto y evitar tener que",
      "selected_text": "REA para hacer básicamente un clon de cualquier producto y evitar tener que",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            114
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 114
    },
    {
      "id": 115,
      "start": 549.4,
      "end": 553.7,
      "text": "nosotros pagarlo o lo que sea lo que está haciendo su propia versión de su",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "115",
      "bounded_row_id": 115,
      "parent_row_ids": [
        115
      ],
      "parent_row_id": 115,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "nosotros pagarlo o lo que sea lo que está haciendo su propia versión de su",
      "raw_asr_text": "nosotros pagarlo o lo que sea lo que está haciendo su propia versión de su",
      "selected_text": "nosotros pagarlo o lo que sea lo que está haciendo su propia versión de su",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            115
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 115
    },
    {
      "id": 116,
      "start": 553.7,
      "end": 557.2,
      "text": "implementación luego posteriormente de esto naturalmente que podemos",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "116",
      "bounded_row_id": 116,
      "parent_row_ids": [
        116
      ],
      "parent_row_id": 116,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "implementación luego posteriormente de esto naturalmente que podemos",
      "raw_asr_text": "implementación luego posteriormente de esto naturalmente que podemos",
      "selected_text": "implementación luego posteriormente de esto naturalmente que podemos",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            116
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 116
    },
    {
      "id": 117,
      "start": 557.2,
      "end": 562.0,
      "text": "incrementar los resultados añadiendo expect preventive development en donde",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "117",
      "bounded_row_id": 117,
      "parent_row_ids": [
        117
      ],
      "parent_row_id": 117,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "incrementar los resultados añadiendo expect preventive development en donde",
      "raw_asr_text": "incrementar los resultados añadiendo expect preventive development en donde",
      "selected_text": "incrementar los resultados añadiendo expect preventive development en donde",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            117
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 117
    },
    {
      "id": 118,
      "start": 562.0,
      "end": 566.2,
      "text": "vamos a empezar a correr test hacer comparaciones contra la propia aplicación",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "118",
      "bounded_row_id": 118,
      "parent_row_ids": [
        118
      ],
      "parent_row_id": 118,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "vamos a empezar a correr test hacer comparaciones contra la propia aplicación",
      "raw_asr_text": "vamos a empezar a correr test hacer comparaciones contra la propia aplicación",
      "selected_text": "vamos a empezar a correr test hacer comparaciones contra la propia aplicación",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            118
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 118
    },
    {
      "id": 119,
      "start": 566.2,
      "end": 571.0,
      "text": "este es el segundo ejemplo de una aplicación que ahora mismo voy a utilizar para",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "119",
      "bounded_row_id": 119,
      "parent_row_ids": [
        119
      ],
      "parent_row_id": 119,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "este es el segundo ejemplo de una aplicación que ahora mismo voy a utilizar para",
      "raw_asr_text": "este es el segundo ejemplo de una aplicación que ahora mismo voy a utilizar para",
      "selected_text": "este es el segundo ejemplo de una aplicación que ahora mismo voy a utilizar para",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            119
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 119
    },
    {
      "id": 120,
      "start": 571.0,
      "end": 575.9,
      "text": "demostrar exactamente cómo funciona REA y cómo esto evidencia dos cosas que",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "120",
      "bounded_row_id": 120,
      "parent_row_ids": [
        120
      ],
      "parent_row_id": 120,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "demostrar exactamente cómo funciona REA y cómo esto evidencia dos cosas que",
      "raw_asr_text": "demostrar exactamente cómo funciona REA y cómo esto evidencia dos cosas que",
      "selected_text": "demostrar exactamente cómo funciona REA y cómo esto evidencia dos cosas que",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            120
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 120
    },
    {
      "id": 121,
      "start": 575.9,
      "end": 580.9,
      "text": "y luego regional",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "待確認",
      "row_id": "121",
      "bounded_row_id": 121,
      "parent_row_ids": [
        121
      ],
      "parent_row_id": 121,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "también funciona para descompilar una propuesta que puede ver y luego regional",
      "raw_asr_text": "también funciona para descompilar una propuesta que puede ver y luego regional",
      "selected_text": "y luego regional",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            121
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "121",
          "before": "también funciona para descompilar una propuesta que puede ver y luego regional",
          "after": "y luego regional",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Unclear verb.",
          "context_evidence": "Likely 'y luego analizar'.",
          "independent_ASR": {
            "status": "UNAVAILABLE_OR_FAILED",
            "error": "CalledProcessError(254, ['ffmpeg', '-v', 'error', '-ss', '573.9', '-t', '9.0', '-i', '/Users/sagawa/AI_WORK/video_notes/url/20261014_082653__CLONA_cualquier_software_con_este_SKILL_de_IA_Gratis_REA/audio_16k_mono.wav', '-ac', '1', '-ar', '16000', '/var/folders/p0/20f5lh117mq85yvgz86_nd5m0000gn/T/tmpsje1_t7e/slice.wav'])",
            "requested_language": "en",
            "audio_interval": [
              573.9,
              582.9
            ]
          },
          "suppression_proposed": null
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "121",
          "before": "y luego regional",
          "after": "y luego regional",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Nonsense 'regional' likely 'regional' or 'regional'.",
          "context_evidence": "Context: 'y luego regional contexto'.",
          "independent_ASR": {
            "status": "REVIEW_ONLY_RESCUE_BUDGET"
          },
          "suppression_proposed": null
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "121",
          "before": "y luego regional",
          "after": "y luego regional",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Likely 'y luego el regional' or 'el regional' is error.",
          "context_evidence": "Context: 'y luego [gap] ...contexto que hace falta'.",
          "independent_ASR": {
            "status": "REVIEW_ONLY_RESCUE_BUDGET"
          },
          "suppression_proposed": null
        }
      ],
      "classification": "BEST_SUPPORTED_WITH_REVIEW",
      "independent_ASR": {
        "status": "REVIEW_ONLY_RESCUE_BUDGET"
      },
      "raw_word_timestamps": [],
      "words": [],
      "word_timestamps": [],
      "source_text": "y luego regional",
      "review_status": "BEST_SUPPORTED_WITH_REVIEW",
      "canonical_timing_evidence": "CUE_ANCHORED",
      "index": 121
    },
    {
      "id": 122,
      "start": 580.9,
      "end": 584.8,
      "text": "contexto que hace falta para hacer la implementación y luego una segunda",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "122",
      "bounded_row_id": 122,
      "parent_row_ids": [
        122
      ],
      "parent_row_id": 122,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "contexto que hace falta para hacer la implementación y luego una segunda",
      "raw_asr_text": "contexto que hace falta para hacer la implementación y luego una segunda",
      "selected_text": "contexto que hace falta para hacer la implementación y luego una segunda",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            122
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 122
    },
    {
      "id": 123,
      "start": 584.8,
      "end": 588.8,
      "text": "cuestión que es que no estamos utilizando y vuelvo a insistir en ello",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "123",
      "bounded_row_id": 123,
      "parent_row_ids": [
        123
      ],
      "parent_row_id": 123,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "cuestión que es que no estamos utilizando y vuelvo a insistir en ello",
      "raw_asr_text": "cuestión que es que no estamos utilizando y vuelvo a insistir en ello",
      "selected_text": "cuestión que es que no estamos utilizando y vuelvo a insistir en ello",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            123
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 123
    },
    {
      "id": 124,
      "start": 588.9,
      "end": 594.2,
      "text": "ningún aspecto del propio código de la aplicación que queremos clonar o",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "124",
      "bounded_row_id": 124,
      "parent_row_ids": [
        124
      ],
      "parent_row_id": 124,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "ningún aspecto del propio código de la aplicación que queremos clonar o",
      "raw_asr_text": "ningún aspecto del propio código de la aplicación que queremos clonar o",
      "selected_text": "ningún aspecto del propio código de la aplicación que queremos clonar o",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            124
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 124
    },
    {
      "id": 125,
      "start": 594.2,
      "end": 600.3,
      "text": "queremos replicar para nuestro uso propio este es MarkText que es una aplicación",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "125",
      "bounded_row_id": 125,
      "parent_row_ids": [
        125
      ],
      "parent_row_id": 125,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "queremos replicar para nuestro uso propio este es MarkText que es una aplicación",
      "raw_asr_text": "queremos replicar para nuestro uso propio este es MarkText que es una aplicación",
      "selected_text": "queremos replicar para nuestro uso propio este es MarkText que es una aplicación",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            125
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 125
    },
    {
      "id": 126,
      "start": 600.3,
      "end": 605.2,
      "text": "para tomar enotas parecida a obsidian a muchas otras que te permiten",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "126",
      "bounded_row_id": 126,
      "parent_row_ids": [
        126
      ],
      "parent_row_id": 126,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "para tomar enotas parecida a obsidian a muchas otras que te permiten",
      "raw_asr_text": "para tomar enotas parecida a obsidian a muchas otras que te permiten",
      "selected_text": "para tomar enotas parecida a obsidian a muchas otras que te permiten",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            126
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 126
    },
    {
      "id": 127,
      "start": 605.2,
      "end": 611.0,
      "text": "básicamente tener una visibilidad de documentos que están en markdown y que",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "127",
      "bounded_row_id": 127,
      "parent_row_ids": [
        127
      ],
      "parent_row_id": 127,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "básicamente tener una visibilidad de documentos que están en markdown y que",
      "raw_asr_text": "básicamente tener una visibilidad de documentos que están en markdown y que",
      "selected_text": "básicamente tener una visibilidad de documentos que están en markdown y que",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            127
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 127
    },
    {
      "id": 128,
      "start": 611.0,
      "end": 615.4,
      "text": "puedes ir añadiendo aquí para ser fácilmente leídos como si estuvíamos en",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "128",
      "bounded_row_id": 128,
      "parent_row_ids": [
        128
      ],
      "parent_row_id": 128,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "puedes ir añadiendo aquí para ser fácilmente leídos como si estuvíamos en",
      "raw_asr_text": "puedes ir añadiendo aquí para ser fácilmente leídos como si estuvíamos en",
      "selected_text": "puedes ir añadiendo aquí para ser fácilmente leídos como si estuvíamos en",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            128
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 128
    },
    {
      "id": 129,
      "start": 615.5,
      "end": 620.6,
      "text": "un editor de código convencional entonces he creado una no directorio donde",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "129",
      "bounded_row_id": 129,
      "parent_row_ids": [
        129
      ],
      "parent_row_id": 129,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "un editor de código convencional entonces he creado una no directorio donde",
      "raw_asr_text": "un editor de código convencional entonces he creado una no directorio donde",
      "selected_text": "un editor de código convencional entonces he creado una no directorio donde",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            129
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 129
    },
    {
      "id": 130,
      "start": 620.6,
      "end": 624.2,
      "text": "vamos a correr esta prueba lo voy a decir a mi agente usa REA para investigar",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "130",
      "bounded_row_id": 130,
      "parent_row_ids": [
        130
      ],
      "parent_row_id": 130,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "vamos a correr esta prueba lo voy a decir a mi agente usa REA para investigar",
      "raw_asr_text": "vamos a correr esta prueba lo voy a decir a mi agente usa REA para investigar",
      "selected_text": "vamos a correr esta prueba lo voy a decir a mi agente usa REA para investigar",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            130
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 130
    },
    {
      "id": 131,
      "start": 624.2,
      "end": 629.6,
      "text": "cómo funciona la búsqueda en carpetas que utiliza MarkText que es una aplicación",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "131",
      "bounded_row_id": 131,
      "parent_row_ids": [
        131
      ],
      "parent_row_id": 131,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "cómo funciona la búsqueda en carpetas que utiliza MarkText que es una aplicación",
      "raw_asr_text": "cómo funciona la búsqueda en carpetas que utiliza MarkText que es una aplicación",
      "selected_text": "cómo funciona la búsqueda en carpetas que utiliza MarkText que es una aplicación",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            131
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 131
    },
    {
      "id": 132,
      "start": 629.6,
      "end": 633.8,
      "text": "que tenemos instalada aquí que es open source trabajas solo con lo instalado",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "132",
      "bounded_row_id": 132,
      "parent_row_ids": [
        132
      ],
      "parent_row_id": 132,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "que tenemos instalada aquí que es open source trabajas solo con lo instalado",
      "raw_asr_text": "que tenemos instalada aquí que es open source trabajas solo con lo instalado",
      "selected_text": "que tenemos instalada aquí que es open source trabajas solo con lo instalado",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            132
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 132
    },
    {
      "id": 133,
      "start": 633.8,
      "end": 641.0,
      "text": "busca en la carpeta de recursos en la ruta de recursos no hagas ninguna",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "133",
      "bounded_row_id": 133,
      "parent_row_ids": [
        133
      ],
      "parent_row_id": 133,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "busca en la carpeta de recursos en la ruta de recursos no hagas ninguna",
      "raw_asr_text": "busca en la carpeta de recursos en la ruta de recursos no hagas ninguna",
      "selected_text": "busca en la carpeta de recursos en la ruta de recursos no hagas ninguna",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            133
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 133
    },
    {
      "id": 134,
      "start": 641.0,
      "end": 645.4,
      "text": "búsqueda en internet que es absolutamente prohibido que utiliza es ninguna",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "134",
      "bounded_row_id": 134,
      "parent_row_ids": [
        134
      ],
      "parent_row_id": 134,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "búsqueda en internet que es absolutamente prohibido que utiliza es ninguna",
      "raw_asr_text": "búsqueda en internet que es absolutamente prohibido que utiliza es ninguna",
      "selected_text": "búsqueda en internet que es absolutamente prohibido que utiliza es ninguna",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            134
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 134
    },
    {
      "id": 135,
      "start": 645.4,
      "end": 650.3,
      "text": "búsqueda de internet para encontrar esta información extrae la a punto a",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "135",
      "bounded_row_id": 135,
      "parent_row_ids": [
        135
      ],
      "parent_row_id": 135,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "búsqueda de internet para encontrar esta información extrae la a punto a",
      "raw_asr_text": "búsqueda de internet para encontrar esta información extrae la a punto a",
      "selected_text": "búsqueda de internet para encontrar esta información extrae la a punto a",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            135
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 135
    },
    {
      "id": 136,
      "start": 650.3,
      "end": 657.5,
      "text": "sin los módulos de no",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "136",
      "bounded_row_id": 136,
      "parent_row_ids": [
        136
      ],
      "parent_row_id": 136,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "ser sin los módulos de no asegúrate de que guardes toda la evidencia no la",
      "raw_asr_text": "ser sin los módulos de no asegúrate de que guardes toda la evidencia no la",
      "selected_text": "sin los módulos de no",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            136
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "136",
          "before": "ser sin los módulos de no asegúrate de que guardes toda la evidencia no la",
          "after": "sin los módulos de no",
          "language_before": "en",
          "language_after": "en",
          "classification": "VALID_SPOKEN_LANGUAGE",
          "reason": "Literal transcription.",
          "context_evidence": "Likely 'módulos de Node'.",
          "independent_ASR": {},
          "suppression_proposed": null
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "raw_word_timestamps": [],
      "words": [],
      "word_timestamps": [],
      "source_text": "sin los módulos de no",
      "review_status": "VALID_SPOKEN_LANGUAGE",
      "canonical_timing_evidence": "CUE_ANCHORED",
      "index": 136
    },
    {
      "id": 137,
      "start": 657.5,
      "end": 661.3,
      "text": "pegas nunca en el chat y dame qué partes de la participan qué funciones",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "137",
      "bounded_row_id": 137,
      "parent_row_ids": [
        137
      ],
      "parent_row_id": 137,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "pegas nunca en el chat y dame qué partes de la participan qué funciones",
      "raw_asr_text": "pegas nunca en el chat y dame qué partes de la participan qué funciones",
      "selected_text": "pegas nunca en el chat y dame qué partes de la participan qué funciones",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            137
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 137
    },
    {
      "id": 138,
      "start": 661.3,
      "end": 665.5,
      "text": "qué canales usa la búsqueda",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "待確認",
      "row_id": "138",
      "bounded_row_id": 138,
      "parent_row_ids": [
        138
      ],
      "parent_row_id": 138,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "expone el puente a la ventana que canales usa la búsqueda y dime que no",
      "raw_asr_text": "expone el puente a la ventana que canales usa la búsqueda y dime que no",
      "selected_text": "qué canales usa la búsqueda",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            138
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "138",
          "before": "expone el puente a la ventana que canales usa la búsqueda y dime que no",
          "after": "qué canales usa la búsqueda",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Unclear noun.",
          "context_evidence": "Likely 'qué canales usa la búsqueda'.",
          "independent_ASR": {
            "status": "UNAVAILABLE_OR_FAILED",
            "error": "CalledProcessError(254, ['ffmpeg', '-v', 'error', '-ss', '659.3', '-t', '8.200000000000045', '-i', '/Users/sagawa/AI_WORK/video_notes/url/20261014_082653__CLONA_cualquier_software_con_este_SKILL_de_IA_Gratis_REA/audio_16k_mono.wav', '-ac', '1', '-ar', '16000', '/var/folders/p0/20f5lh117mq85yvgz86_nd5m0000gn/T/tmp8oi61433/slice.wav'])",
            "requested_language": "en",
            "audio_interval": [
              659.3,
              667.5
            ]
          },
          "suppression_proposed": null
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "138",
          "before": "qué canales usa la búsqueda",
          "after": "qué canales usa la búsqueda",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Likely 'qué canales usa la búsqueda'.",
          "context_evidence": "Context: 'qué canales usa la búsqueda'.",
          "independent_ASR": {
            "status": "REVIEW_ONLY_RESCUE_BUDGET"
          },
          "suppression_proposed": null
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "138",
          "before": "qué canales usa la búsqueda",
          "after": "qué canales usa la búsqueda",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Likely 'qué canales usa la búsqueda' is error.",
          "context_evidence": "Context: 'dame qué partes... [gap] ...pudiste resolver'.",
          "independent_ASR": {
            "status": "REVIEW_ONLY_RESCUE_BUDGET"
          },
          "suppression_proposed": null
        }
      ],
      "classification": "BEST_SUPPORTED_WITH_REVIEW",
      "independent_ASR": {
        "status": "REVIEW_ONLY_RESCUE_BUDGET"
      },
      "raw_word_timestamps": [],
      "words": [],
      "word_timestamps": [],
      "source_text": "qué canales usa la búsqueda",
      "review_status": "BEST_SUPPORTED_WITH_REVIEW",
      "canonical_timing_evidence": "CUE_ANCHORED",
      "index": 138
    },
    {
      "id": 139,
      "start": 665.5,
      "end": 670.4,
      "text": "pudiste resolver luego dame una tabla de afirmaciones que se desglosen",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "139",
      "bounded_row_id": 139,
      "parent_row_ids": [
        139
      ],
      "parent_row_id": 139,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "pudiste resolver luego dame una tabla de afirmaciones que se desglosen",
      "raw_asr_text": "pudiste resolver luego dame una tabla de afirmaciones que se desglosen",
      "selected_text": "pudiste resolver luego dame una tabla de afirmaciones que se desglosen",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            139
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 139
    },
    {
      "id": 140,
      "start": 670.4,
      "end": 675.5,
      "text": "como afirmación más el archivo y el rango de la evidencia el estado y",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "140",
      "bounded_row_id": 140,
      "parent_row_ids": [
        140
      ],
      "parent_row_id": 140,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "como afirmación más el archivo y el rango de la evidencia el estado y",
      "raw_asr_text": "como afirmación más el archivo y el rango de la evidencia el estado y",
      "selected_text": "como afirmación más el archivo y el rango de la evidencia el estado y",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            140
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 140
    },
    {
      "id": 141,
      "start": 675.5,
      "end": 680.8,
      "text": "también si esto ha sido observado se ha inferido o si simplemente lo desconoces",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "141",
      "bounded_row_id": 141,
      "parent_row_ids": [
        141
      ],
      "parent_row_id": 141,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "también si esto ha sido observado se ha inferido o si simplemente lo desconoces",
      "raw_asr_text": "también si esto ha sido observado se ha inferido o si simplemente lo desconoces",
      "selected_text": "también si esto ha sido observado se ha inferido o si simplemente lo desconoces",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            141
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 141
    },
    {
      "id": 142,
      "start": 680.8,
      "end": 685.8,
      "text": "dinámico o descodo conocido",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "待確認",
      "row_id": "142",
      "bounded_row_id": 142,
      "parent_row_ids": [
        142
      ],
      "parent_row_id": 142,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "lo que REA marque como dinámico o descodo conocido se queda exactamente",
      "raw_asr_text": "lo que REA marque como dinámico o descodo conocido se queda exactamente",
      "selected_text": "dinámico o descodo conocido",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            142
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "142",
          "before": "lo que REA marque como dinámico o descodo conocido se queda exactamente",
          "after": "dinámico o descodo conocido",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Unclear phrase.",
          "context_evidence": "Likely 'dinámico o desconocido'.",
          "independent_ASR": {
            "status": "UNAVAILABLE_OR_FAILED",
            "error": "CalledProcessError(254, ['ffmpeg', '-v', 'error', '-ss', '678.8', '-t', '9.0', '-i', '/Users/sagawa/AI_WORK/video_notes/url/20261014_082653__CLONA_cualquier_software_con_este_SKILL_de_IA_Gratis_REA/audio_16k_mono.wav', '-ac', '1', '-ar', '16000', '/var/folders/p0/20f5lh117mq85yvgz86_nd5m0000gn/T/tmp90_q918t/slice.wav'])",
            "requested_language": "en",
            "audio_interval": [
              678.8,
              687.8
            ]
          },
          "suppression_proposed": null
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "142",
          "before": "dinámico o descodo conocido",
          "after": "dinámico o descodo conocido",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Nonsense 'descodo' likely 'desconocido'.",
          "context_evidence": "Context: 'dinámico o descodo conocido'.",
          "independent_ASR": {
            "status": "REVIEW_ONLY_RESCUE_BUDGET"
          },
          "suppression_proposed": null
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "142",
          "before": "dinámico o descodo conocido",
          "after": "dinámico o descodo conocido",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Likely 'dinámico o desconocido'.",
          "context_evidence": "Context: 'estado y [gap] ...cómo podemos comprobar'.",
          "independent_ASR": {
            "status": "REVIEW_ONLY_RESCUE_BUDGET"
          },
          "suppression_proposed": null
        }
      ],
      "classification": "BEST_SUPPORTED_WITH_REVIEW",
      "independent_ASR": {
        "status": "REVIEW_ONLY_RESCUE_BUDGET"
      },
      "raw_word_timestamps": [],
      "words": [],
      "word_timestamps": [],
      "source_text": "dinámico o descodo conocido",
      "review_status": "BEST_SUPPORTED_WITH_REVIEW",
      "canonical_timing_evidence": "CUE_ANCHORED",
      "index": 142
    },
    {
      "id": 143,
      "start": 685.8,
      "end": 691.04,
      "text": "cómo podemos comprobar",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "143",
      "bounded_row_id": 143,
      "parent_row_ids": [
        143
      ],
      "parent_row_id": 143,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "así no los rellenes como podemos comprobar por cierto si esto quedado",
      "raw_asr_text": "así no los rellenes como podemos comprobar por cierto si esto quedado",
      "selected_text": "cómo podemos comprobar",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            143
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "143",
          "before": "así no los rellenes como podemos comprobar por cierto si esto quedado",
          "after": "cómo podemos comprobar",
          "language_before": "en",
          "language_after": "en",
          "classification": "VALID_SPOKEN_LANGUAGE",
          "reason": "Literal transcription.",
          "context_evidence": "Likely 'cómo podemos comprobar'.",
          "independent_ASR": {},
          "suppression_proposed": null
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "raw_word_timestamps": [],
      "words": [],
      "word_timestamps": [],
      "source_text": "cómo podemos comprobar",
      "review_status": "VALID_SPOKEN_LANGUAGE",
      "canonical_timing_evidence": "CUE_ANCHORED",
      "index": 143
    },
    {
      "id": 144,
      "start": 691.04,
      "end": 695.48,
      "text": "corremos diagonal MCP",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "待確認",
      "row_id": "144",
      "bounded_row_id": 144,
      "parent_row_ids": [
        144
      ],
      "parent_row_id": 144,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "instalado y cuáles son las herramientas de REA corremos diagonal MCP en",
      "raw_asr_text": "instalado y cuáles son las herramientas de REA corremos diagonal MCP en",
      "selected_text": "corremos diagonal MCP",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            144
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "144",
          "before": "instalado y cuáles son las herramientas de REA corremos diagonal MCP en",
          "after": "corremos diagonal MCP",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Unclear command.",
          "context_evidence": "Likely 'corremos diagonal MCP'.",
          "independent_ASR": {
            "status": "UNAVAILABLE_OR_FAILED",
            "error": "CalledProcessError(254, ['ffmpeg', '-v', 'error', '-ss', '689.04', '-t', '8.440000000000055', '-i', '/Users/sagawa/AI_WORK/video_notes/url/20261014_082653__CLONA_cualquier_software_con_este_SKILL_de_IA_Gratis_REA/audio_16k_mono.wav', '-ac', '1', '-ar', '16000', '/var/folders/p0/20f5lh117mq85yvgz86_nd5m0000gn/T/tmpkq13jksu/slice.wav'])",
            "requested_language": "en",
            "audio_interval": [
              689.04,
              697.48
            ]
          },
          "suppression_proposed": null
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "144",
          "before": "corremos diagonal MCP",
          "after": "corremos diagonal MCP",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Nonsense 'diagonal' likely 'diagnóstico' or 'diagnóstico'.",
          "context_evidence": "Context: 'corremos diagonal MCP'.",
          "independent_ASR": {
            "status": "REVIEW_ONLY_RESCUE_BUDGET"
          },
          "suppression_proposed": null
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "144",
          "before": "corremos diagonal MCP",
          "after": "corremos diagonal MCP",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Likely 'corremos el MCP' or 'corremos el MCP'.",
          "context_evidence": "Context: 'cómo podemos comprobar... [gap] ...Claude Code'.",
          "independent_ASR": {
            "status": "REVIEW_ONLY_RESCUE_BUDGET"
          },
          "suppression_proposed": null
        }
      ],
      "classification": "BEST_SUPPORTED_WITH_REVIEW",
      "independent_ASR": {
        "status": "REVIEW_ONLY_RESCUE_BUDGET"
      },
      "raw_word_timestamps": [],
      "words": [],
      "word_timestamps": [],
      "source_text": "corremos diagonal MCP",
      "review_status": "BEST_SUPPORTED_WITH_REVIEW",
      "canonical_timing_evidence": "CUE_ANCHORED",
      "index": 144
    },
    {
      "id": 145,
      "start": 695.48,
      "end": 698.8,
      "text": "Claude Code o también el desktop es exactamente lo mismo aquí tenemos REA",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "145",
      "bounded_row_id": 145,
      "parent_row_ids": [
        145
      ],
      "parent_row_id": 145,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "Claude Code o también el desktop es exactamente lo mismo aquí tenemos REA",
      "raw_asr_text": "Claude Code o también el desktop es exactamente lo mismo aquí tenemos REA",
      "selected_text": "Claude Code o también el desktop es exactamente lo mismo aquí tenemos REA",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            145
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 145
    },
    {
      "id": 146,
      "start": 698.8,
      "end": 705.28,
      "text": "instalado y de 170 herramientas entonces ha sido capaz de observar una dos tres",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "146",
      "bounded_row_id": 146,
      "parent_row_ids": [
        146
      ],
      "parent_row_id": 146,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "instalado y de 170 herramientas entonces ha sido capaz de observar una dos tres",
      "raw_asr_text": "instalado y de 170 herramientas entonces ha sido capaz de observar una dos tres",
      "selected_text": "instalado y de 170 herramientas entonces ha sido capaz de observar una dos tres",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            146
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 146
    },
    {
      "id": 147,
      "start": 705.28,
      "end": 710.36,
      "text": "cuatro algunas han quedado desconocidas es decir no ha podido documentarlas",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "147",
      "bounded_row_id": 147,
      "parent_row_ids": [
        147
      ],
      "parent_row_id": 147,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "cuatro algunas han quedado desconocidas es decir no ha podido documentarlas",
      "raw_asr_text": "cuatro algunas han quedado desconocidas es decir no ha podido documentarlas",
      "selected_text": "cuatro algunas han quedado desconocidas es decir no ha podido documentarlas",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            147
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 147
    },
    {
      "id": 148,
      "start": 710.36,
      "end": 714.44,
      "text": "algunas otras que ha gestado como dinámicas que podrían hacer algo como",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "148",
      "bounded_row_id": 148,
      "parent_row_ids": [
        148
      ],
      "parent_row_id": 148,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "algunas otras que ha gestado como dinámicas que podrían hacer algo como",
      "raw_asr_text": "algunas otras que ha gestado como dinámicas que podrían hacer algo como",
      "selected_text": "algunas otras que ha gestado como dinámicas que podrían hacer algo como",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            148
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 148
    },
    {
      "id": 149,
      "start": 714.44,
      "end": 717.8,
      "text": "inferidas no necesariamente inferidas porque aquí mismo tenemos por ejemplo",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "149",
      "bounded_row_id": 149,
      "parent_row_ids": [
        149
      ],
      "parent_row_id": 149,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "inferidas no necesariamente inferidas porque aquí mismo tenemos por ejemplo",
      "raw_asr_text": "inferidas no necesariamente inferidas porque aquí mismo tenemos por ejemplo",
      "selected_text": "inferidas no necesariamente inferidas porque aquí mismo tenemos por ejemplo",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            149
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 149
    },
    {
      "id": 150,
      "start": 717.8,
      "end": 723.56,
      "text": "una que sí que ha sido inferida pero con bajo índice de confianza esto es",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "150",
      "bounded_row_id": 150,
      "parent_row_ids": [
        150
      ],
      "parent_row_id": 150,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "una que sí que ha sido inferida pero con bajo índice de confianza esto es",
      "raw_asr_text": "una que sí que ha sido inferida pero con bajo índice de confianza esto es",
      "selected_text": "una que sí que ha sido inferida pero con bajo índice de confianza esto es",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            150
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 150
    },
    {
      "id": 151,
      "start": 723.56,
      "end": 728.36,
      "text": "bastante interesante el resto básicamente tenemos un mapeo de cómo funciona",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "151",
      "bounded_row_id": 151,
      "parent_row_ids": [
        151
      ],
      "parent_row_id": 151,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "bastante interesante el resto básicamente tenemos un mapeo de cómo funciona",
      "raw_asr_text": "bastante interesante el resto básicamente tenemos un mapeo de cómo funciona",
      "selected_text": "bastante interesante el resto básicamente tenemos un mapeo de cómo funciona",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            151
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 151
    },
    {
      "id": 152,
      "start": 728.68,
      "end": 733.6,
      "text": "que es para que nos sirve esto bueno ahora podemos decirle con mucho más",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "152",
      "bounded_row_id": 152,
      "parent_row_ids": [
        152
      ],
      "parent_row_id": 152,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "que es para que nos sirve esto bueno ahora podemos decirle con mucho más",
      "raw_asr_text": "que es para que nos sirve esto bueno ahora podemos decirle con mucho más",
      "selected_text": "que es para que nos sirve esto bueno ahora podemos decirle con mucho más",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            152
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 152
    },
    {
      "id": 153,
      "start": 733.6,
      "end": 739.24,
      "text": "confianza a cloud que cree en nuestra propia versión de martext con estos",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "153",
      "bounded_row_id": 153,
      "parent_row_ids": [
        153
      ],
      "parent_row_id": 153,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "confianza a cloud que cree en nuestra propia versión de martext con estos",
      "raw_asr_text": "confianza a cloud que cree en nuestra propia versión de martext con estos",
      "selected_text": "confianza a cloud que cree en nuestra propia versión de martext con estos",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            153
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 153
    },
    {
      "id": 154,
      "start": 739.24,
      "end": 744.16,
      "text": "fundamentos que tienen que ver con el funcionamiento mismo de la aplicación",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "154",
      "bounded_row_id": 154,
      "parent_row_ids": [
        154
      ],
      "parent_row_id": 154,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "fundamentos que tienen que ver con el funcionamiento mismo de la aplicación",
      "raw_asr_text": "fundamentos que tienen que ver con el funcionamiento mismo de la aplicación",
      "selected_text": "fundamentos que tienen que ver con el funcionamiento mismo de la aplicación",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            154
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 154
    },
    {
      "id": 155,
      "start": 744.16,
      "end": 751.52,
      "text": "y no una afirmación como crea mi propia versión de facebook sin ver realmente",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "155",
      "bounded_row_id": 155,
      "parent_row_ids": [
        155
      ],
      "parent_row_id": 155,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "y no una afirmación como crea mi propia versión de facebook sin ver realmente",
      "raw_asr_text": "y no una afirmación como crea mi propia versión de facebook sin ver realmente",
      "selected_text": "y no una afirmación como crea mi propia versión de facebook sin ver realmente",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            155
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 155
    },
    {
      "id": 156,
      "start": 751.52,
      "end": 755.84,
      "text": "como funciona facebook de en el propio backend en el propio cop en el propio",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "156",
      "bounded_row_id": 156,
      "parent_row_ids": [
        156
      ],
      "parent_row_id": 156,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "como funciona facebook de en el propio backend en el propio cop en el propio",
      "raw_asr_text": "como funciona facebook de en el propio backend en el propio cop en el propio",
      "selected_text": "como funciona facebook de en el propio backend en el propio cop en el propio",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            156
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 156
    },
    {
      "id": 157,
      "start": 755.84,
      "end": 761.2,
      "text": "código entonces ahora tenemos un mapeo muchísimo mejor predispuesto un",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "157",
      "bounded_row_id": 157,
      "parent_row_ids": [
        157
      ],
      "parent_row_id": 157,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "código entonces ahora tenemos un mapeo muchísimo mejor predispuesto un",
      "raw_asr_text": "código entonces ahora tenemos un mapeo muchísimo mejor predispuesto un",
      "selected_text": "código entonces ahora tenemos un mapeo muchísimo mejor predispuesto un",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            157
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 157
    },
    {
      "id": 158,
      "start": 761.2,
      "end": 765.24,
      "text": "muchísimo mejor contexto con el cual pudiésemos ahora sí crear nuestra",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "158",
      "bounded_row_id": 158,
      "parent_row_ids": [
        158
      ],
      "parent_row_id": 158,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "muchísimo mejor contexto con el cual pudiésemos ahora sí crear nuestra",
      "raw_asr_text": "muchísimo mejor contexto con el cual pudiésemos ahora sí crear nuestra",
      "selected_text": "muchísimo mejor contexto con el cual pudiésemos ahora sí crear nuestra",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            158
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 158
    },
    {
      "id": 159,
      "start": 765.24,
      "end": 770.08,
      "text": "propia versión de esto sin de nuevo tener que hacer nada ilegal aquí en lo que",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "159",
      "bounded_row_id": 159,
      "parent_row_ids": [
        159
      ],
      "parent_row_id": 159,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "propia versión de esto sin de nuevo tener que hacer nada ilegal aquí en lo que",
      "raw_asr_text": "propia versión de esto sin de nuevo tener que hacer nada ilegal aquí en lo que",
      "selected_text": "propia versión de esto sin de nuevo tener que hacer nada ilegal aquí en lo que",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            159
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 159
    },
    {
      "id": 160,
      "start": 770.08,
      "end": 775.56,
      "text": "le he dicho es que sea limite a revisar el binario solo con las herramientas de",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "160",
      "bounded_row_id": 160,
      "parent_row_ids": [
        160
      ],
      "parent_row_id": 160,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "le he dicho es que sea limite a revisar el binario solo con las herramientas de",
      "raw_asr_text": "le he dicho es que sea limite a revisar el binario solo con las herramientas de",
      "selected_text": "le he dicho es que sea limite a revisar el binario solo con las herramientas de",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            160
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 160
    },
    {
      "id": 161,
      "start": 775.56,
      "end": 779.8,
      "text": "REA que hemos visto que son muchísimas luego finalmente que abribe",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "161",
      "bounded_row_id": 161,
      "parent_row_ids": [
        161
      ],
      "parent_row_id": 161,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "REA que hemos visto que son muchísimas luego finalmente que abribe",
      "raw_asr_text": "REA que hemos visto que son muchísimas luego finalmente que abribe",
      "selected_text": "REA que hemos visto que son muchísimas luego finalmente que abribe",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            161
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 161
    },
    {
      "id": 162,
      "start": 779.8,
      "end": 784.48,
      "text": "este jueceo",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "待確認",
      "row_id": "162",
      "bounded_row_id": 162,
      "parent_row_ids": [
        162
      ],
      "parent_row_id": 162,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "exactamente que reglas usa para puntuar este jueceo este es un sistema que",
      "raw_asr_text": "exactamente que reglas usa para puntuar este jueceo este es un sistema que",
      "selected_text": "este jueceo",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            162
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "162",
          "before": "exactamente que reglas usa para puntuar este jueceo este es un sistema que",
          "after": "este jueceo",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Unclear noun.",
          "context_evidence": "Likely 'este juego'.",
          "independent_ASR": {
            "status": "REVIEW_ONLY_RESCUE_BUDGET"
          },
          "suppression_proposed": null
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "162",
          "before": "este jueceo",
          "after": "este jueceo",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Nonsense 'jueceo' likely 'juego' or 'juego'.",
          "context_evidence": "Context: 'abrir este jueceo'.",
          "independent_ASR": {
            "status": "REVIEW_ONLY_RESCUE_BUDGET"
          },
          "suppression_proposed": null
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "162",
          "before": "este jueceo",
          "after": "este jueceo",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Likely 'este juego' or 'este jueceo' is error.",
          "context_evidence": "Context: 'finalmente que abribe... [gap] ...he construido'.",
          "independent_ASR": {
            "status": "REVIEW_ONLY_RESCUE_BUDGET"
          },
          "suppression_proposed": null
        }
      ],
      "classification": "BEST_SUPPORTED_WITH_REVIEW",
      "independent_ASR": {
        "status": "REVIEW_ONLY_RESCUE_BUDGET"
      },
      "raw_word_timestamps": [],
      "words": [],
      "word_timestamps": [],
      "source_text": "este jueceo",
      "review_status": "BEST_SUPPORTED_WITH_REVIEW",
      "canonical_timing_evidence": "CUE_ANCHORED",
      "index": 162
    },
    {
      "id": 163,
      "start": 784.48,
      "end": 788.32,
      "text": "he construido creo que con ya para hacer puntuaciones sobre títulos de",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "163",
      "bounded_row_id": 163,
      "parent_row_ids": [
        163
      ],
      "parent_row_id": 163,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "he construido creo que con ya para hacer puntuaciones sobre títulos de",
      "raw_asr_text": "he construido creo que con ya para hacer puntuaciones sobre títulos de",
      "selected_text": "he construido creo que con ya para hacer puntuaciones sobre títulos de",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            163
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 163
    },
    {
      "id": 164,
      "start": 788.32,
      "end": 791.88,
      "text": "videos que están relacionados con mi nicho hay algo que estoy construyendo brutal",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "164",
      "bounded_row_id": 164,
      "parent_row_ids": [
        164
      ],
      "parent_row_id": 164,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "videos que están relacionados con mi nicho hay algo que estoy construyendo brutal",
      "raw_asr_text": "videos que están relacionados con mi nicho hay algo que estoy construyendo brutal",
      "selected_text": "videos que están relacionados con mi nicho hay algo que estoy construyendo brutal",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            164
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 164
    },
    {
      "id": 165,
      "start": 791.88,
      "end": 795.64,
      "text": "al respecto así que yo les recomendaría que se suscriban al canal que activen la",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "165",
      "bounded_row_id": 165,
      "parent_row_ids": [
        165
      ],
      "parent_row_id": 165,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "al respecto así que yo les recomendaría que se suscriban al canal que activen la",
      "raw_asr_text": "al respecto así que yo les recomendaría que se suscriban al canal que activen la",
      "selected_text": "al respecto así que yo les recomendaría que se suscriban al canal que activen la",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            165
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 165
    },
    {
      "id": 166,
      "start": 795.64,
      "end": 800.28,
      "text": "campana notificaciones muy bien luego me ha dado exactamente el mismo",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "166",
      "bounded_row_id": 166,
      "parent_row_ids": [
        166
      ],
      "parent_row_id": 166,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "campana notificaciones muy bien luego me ha dado exactamente el mismo",
      "raw_asr_text": "campana notificaciones muy bien luego me ha dado exactamente el mismo",
      "selected_text": "campana notificaciones muy bien luego me ha dado exactamente el mismo",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            166
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 166
    },
    {
      "id": 167,
      "start": 800.28,
      "end": 804.88,
      "text": "diagnóstico algo muy parecido que lo que ya hemos visto no tenemos una tabla en",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "167",
      "bounded_row_id": 167,
      "parent_row_ids": [
        167
      ],
      "parent_row_id": 167,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "diagnóstico algo muy parecido que lo que ya hemos visto no tenemos una tabla en",
      "raw_asr_text": "diagnóstico algo muy parecido que lo que ya hemos visto no tenemos una tabla en",
      "selected_text": "diagnóstico algo muy parecido que lo que ya hemos visto no tenemos una tabla en",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            167
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 167
    },
    {
      "id": 168,
      "start": 804.88,
      "end": 809.32,
      "text": "donde tenemos una serie de reglas que nos dicen cómo funciona esta aplicación",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "168",
      "bounded_row_id": 168,
      "parent_row_ids": [
        168
      ],
      "parent_row_id": 168,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "donde tenemos una serie de reglas que nos dicen cómo funciona esta aplicación",
      "raw_asr_text": "donde tenemos una serie de reglas que nos dicen cómo funciona esta aplicación",
      "selected_text": "donde tenemos una serie de reglas que nos dicen cómo funciona esta aplicación",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            168
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 168
    },
    {
      "id": 169,
      "start": 809.32,
      "end": 815.36,
      "text": "sin ver de nuevo ni al código ni revisarlo en los remotos ni revisar ninguno",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "169",
      "bounded_row_id": 169,
      "parent_row_ids": [
        169
      ],
      "parent_row_id": 169,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "sin ver de nuevo ni al código ni revisarlo en los remotos ni revisar ninguno",
      "raw_asr_text": "sin ver de nuevo ni al código ni revisarlo en los remotos ni revisar ninguno",
      "selected_text": "sin ver de nuevo ni al código ni revisarlo en los remotos ni revisar ninguno",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            169
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 169
    },
    {
      "id": 170,
      "start": 815.36,
      "end": 820.6,
      "text": "de referencia de una aplicación similar solamente utilizando REA ha sido",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "170",
      "bounded_row_id": 170,
      "parent_row_ids": [
        170
      ],
      "parent_row_id": 170,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "de referencia de una aplicación similar solamente utilizando REA ha sido",
      "raw_asr_text": "de referencia de una aplicación similar solamente utilizando REA ha sido",
      "selected_text": "de referencia de una aplicación similar solamente utilizando REA ha sido",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            170
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 170
    },
    {
      "id": 171,
      "start": 820.6,
      "end": 827.08,
      "text": "capaz de crear un mapeo perfectamente estableciendo por ejemplo las herramientas",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "171",
      "bounded_row_id": 171,
      "parent_row_ids": [
        171
      ],
      "parent_row_id": 171,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "capaz de crear un mapeo perfectamente estableciendo por ejemplo las herramientas",
      "raw_asr_text": "capaz de crear un mapeo perfectamente estableciendo por ejemplo las herramientas",
      "selected_text": "capaz de crear un mapeo perfectamente estableciendo por ejemplo las herramientas",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            171
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 171
    },
    {
      "id": 172,
      "start": 827.08,
      "end": 831.8,
      "text": "que he utilizado a través de leer el código binario nada más y aquí tenemos",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "172",
      "bounded_row_id": 172,
      "parent_row_ids": [
        172
      ],
      "parent_row_id": 172,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "que he utilizado a través de leer el código binario nada más y aquí tenemos",
      "raw_asr_text": "que he utilizado a través de leer el código binario nada más y aquí tenemos",
      "selected_text": "que he utilizado a través de leer el código binario nada más y aquí tenemos",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            172
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 172
    },
    {
      "id": 173,
      "start": 831.8,
      "end": 835.44,
      "text": "las referencias y tenemos algunas referencias específicas que yo mismo es",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "173",
      "bounded_row_id": 173,
      "parent_row_ids": [
        173
      ],
      "parent_row_id": 173,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "las referencias y tenemos algunas referencias específicas que yo mismo es",
      "raw_asr_text": "las referencias y tenemos algunas referencias específicas que yo mismo es",
      "selected_text": "las referencias y tenemos algunas referencias específicas que yo mismo es",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            173
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 173
    },
    {
      "id": 174,
      "start": 835.44,
      "end": 839.72,
      "text": "condido sobre",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "待確認",
      "row_id": "174",
      "bounded_row_id": 174,
      "parent_row_ids": [
        174
      ],
      "parent_row_id": 174,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "condido sobre por ejemplo la cofradía la Cofradía Agéntica que es mi comunidad",
      "raw_asr_text": "condido sobre por ejemplo la cofradía la Cofradía Agéntica que es mi comunidad",
      "selected_text": "condido sobre",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            174
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "174",
          "before": "condido sobre por ejemplo la cofradía la Cofradía Agéntica que es mi comunidad",
          "after": "condido sobre",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Unclear verb.",
          "context_evidence": "Likely 'condicionado sobre'.",
          "independent_ASR": {
            "status": "REVIEW_ONLY_RESCUE_BUDGET"
          },
          "suppression_proposed": null
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "174",
          "before": "condido sobre",
          "after": "condido sobre",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Nonsense 'condido' likely 'condicionado' or 'condicionado'.",
          "context_evidence": "Context: 'referencias específicas que yo mismo es condido sobre'.",
          "independent_ASR": {
            "status": "REVIEW_ONLY_RESCUE_BUDGET"
          },
          "suppression_proposed": null
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "174",
          "before": "condido sobre",
          "after": "condido sobre",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Likely 'condicionado sobre' or 'condido sobre' is error.",
          "context_evidence": "Context: 'referencias específicas que yo mismo... [gap] ...antes de seguir'.",
          "independent_ASR": {
            "status": "REVIEW_ONLY_RESCUE_BUDGET"
          },
          "suppression_proposed": null
        }
      ],
      "classification": "BEST_SUPPORTED_WITH_REVIEW",
      "independent_ASR": {
        "status": "REVIEW_ONLY_RESCUE_BUDGET"
      },
      "raw_word_timestamps": [],
      "words": [],
      "word_timestamps": [],
      "source_text": "condido sobre",
      "review_status": "BEST_SUPPORTED_WITH_REVIEW",
      "canonical_timing_evidence": "CUE_ANCHORED",
      "index": 174
    },
    {
      "id": 175,
      "start": 839.72,
      "end": 844.2,
      "text": "antes de seguir una pregunta honesta cuántos tutoriales como este has visto y",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "175",
      "bounded_row_id": 175,
      "parent_row_ids": [
        175
      ],
      "parent_row_id": 175,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "antes de seguir una pregunta honesta cuántos tutoriales como este has visto y",
      "raw_asr_text": "antes de seguir una pregunta honesta cuántos tutoriales como este has visto y",
      "selected_text": "antes de seguir una pregunta honesta cuántos tutoriales como este has visto y",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            175
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 175
    },
    {
      "id": 176,
      "start": 844.2,
      "end": 849.0,
      "text": "cuántos proyectos terminaste si la respuesta duele no es tu culpa ver video solo",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "176",
      "bounded_row_id": 176,
      "parent_row_ids": [
        176
      ],
      "parent_row_id": 176,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "cuántos proyectos terminaste si la respuesta duele no es tu culpa ver video solo",
      "raw_asr_text": "cuántos proyectos terminaste si la respuesta duele no es tu culpa ver video solo",
      "selected_text": "cuántos proyectos terminaste si la respuesta duele no es tu culpa ver video solo",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            176
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 176
    },
    {
      "id": 177,
      "start": 849.0,
      "end": 853.04,
      "text": "no funciona te atoras en el paso 3 no tienes a quien preguntar y lo dejas para",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "177",
      "bounded_row_id": 177,
      "parent_row_ids": [
        177
      ],
      "parent_row_id": 177,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "no funciona te atoras en el paso 3 no tienes a quien preguntar y lo dejas para",
      "raw_asr_text": "no funciona te atoras en el paso 3 no tienes a quien preguntar y lo dejas para",
      "selected_text": "no funciona te atoras en el paso 3 no tienes a quien preguntar y lo dejas para",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            177
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 177
    },
    {
      "id": 178,
      "start": 853.04,
      "end": 857.56,
      "text": "eso hice la Cofradía Agéntica una ruta paso a paso sin programar de cero a tu",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "178",
      "bounded_row_id": 178,
      "parent_row_ids": [
        178
      ],
      "parent_row_id": 178,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "eso hice la Cofradía Agéntica una ruta paso a paso sin programar de cero a tu",
      "raw_asr_text": "eso hice la Cofradía Agéntica una ruta paso a paso sin programar de cero a tu",
      "selected_text": "eso hice la Cofradía Agéntica una ruta paso a paso sin programar de cero a tu",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            178
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 178
    },
    {
      "id": 179,
      "start": 857.56,
      "end": 861.0,
      "text": "primer agente de IA funcionando con las plantillas y repos listos para clonar y",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "179",
      "bounded_row_id": 179,
      "parent_row_ids": [
        179
      ],
      "parent_row_id": 179,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "primer agente de IA funcionando con las plantillas y repos listos para clonar y",
      "raw_asr_text": "primer agente de IA funcionando con las plantillas y repos listos para clonar y",
      "selected_text": "primer agente de IA funcionando con las plantillas y repos listos para clonar y",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            179
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 179
    },
    {
      "id": 180,
      "start": 861.0,
      "end": 864.6,
      "text": "cuando te atoras no te quedas solo cada sábado hay directo traéis tu proyecto y",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "180",
      "bounded_row_id": 180,
      "parent_row_ids": [
        180
      ],
      "parent_row_id": 180,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "cuando te atoras no te quedas solo cada sábado hay directo traéis tu proyecto y",
      "raw_asr_text": "cuando te atoras no te quedas solo cada sábado hay directo traéis tu proyecto y",
      "selected_text": "cuando te atoras no te quedas solo cada sábado hay directo traéis tu proyecto y",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            180
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 180
    },
    {
      "id": 181,
      "start": 864.6,
      "end": 868.16,
      "text": "lo destrabamos juntos en vivo aquí no se viene a ver más videos se viene a",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "181",
      "bounded_row_id": 181,
      "parent_row_ids": [
        181
      ],
      "parent_row_id": 181,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "lo destrabamos juntos en vivo aquí no se viene a ver más videos se viene a",
      "raw_asr_text": "lo destrabamos juntos en vivo aquí no se viene a ver más videos se viene a",
      "selected_text": "lo destrabamos juntos en vivo aquí no se viene a ver más videos se viene a",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            181
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 181
    },
    {
      "id": 182,
      "start": 868.16,
      "end": 871.76,
      "text": "terminar lo que empiezas y a publicarlo si estás cansado de empezar y no",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "182",
      "bounded_row_id": 182,
      "parent_row_ids": [
        182
      ],
      "parent_row_id": 182,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "terminar lo que empiezas y a publicarlo si estás cansado de empezar y no",
      "raw_asr_text": "terminar lo que empiezas y a publicarlo si estás cansado de empezar y no",
      "selected_text": "terminar lo que empiezas y a publicarlo si estás cansado de empezar y no",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            182
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 182
    },
    {
      "id": 183,
      "start": 871.76,
      "end": 875.88,
      "text": "terminar es el primer enlace de la descripción te veo dentro y ahora que hemos",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "183",
      "bounded_row_id": 183,
      "parent_row_ids": [
        183
      ],
      "parent_row_id": 183,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "terminar es el primer enlace de la descripción te veo dentro y ahora que hemos",
      "raw_asr_text": "terminar es el primer enlace de la descripción te veo dentro y ahora que hemos",
      "selected_text": "terminar es el primer enlace de la descripción te veo dentro y ahora que hemos",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            183
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 183
    },
    {
      "id": 184,
      "start": 875.88,
      "end": 879.2,
      "text": "que me decirle que mucho",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "待確認",
      "row_id": "184",
      "bounded_row_id": 184,
      "parent_row_ids": [
        184
      ],
      "parent_row_id": 184,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "visto algunos de los resultados de que me decirle que mucho de estos recos ahora",
      "raw_asr_text": "visto algunos de los resultados de que me decirle que mucho de estos recos ahora",
      "selected_text": "que me decirle que mucho",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            184
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "184",
          "before": "visto algunos de los resultados de que me decirle que mucho de estos recos ahora",
          "after": "que me decirle que mucho",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Nonsense syntax.",
          "context_evidence": "Likely 'que hemos visto'.",
          "independent_ASR": {
            "status": "REVIEW_ONLY_RESCUE_BUDGET"
          },
          "suppression_proposed": null
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "184",
          "before": "que me decirle que mucho",
          "after": "que me decirle que mucho",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Nonsense 'que mucho' likely 'que mucho'.",
          "context_evidence": "Context: 'que me decirle que mucho'.",
          "independent_ASR": {
            "status": "REVIEW_ONLY_RESCUE_BUDGET"
          },
          "suppression_proposed": null
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "184",
          "before": "que me decirle que mucho",
          "after": "que me decirle que mucho",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Nonsense fragment, likely 'que me digas que mucho'.",
          "context_evidence": "Context: 'ahora que hemos... [gap] ...esta recurso'.",
          "independent_ASR": {
            "status": "REVIEW_ONLY_RESCUE_BUDGET"
          },
          "suppression_proposed": null
        }
      ],
      "classification": "BEST_SUPPORTED_WITH_REVIEW",
      "independent_ASR": {
        "status": "REVIEW_ONLY_RESCUE_BUDGET"
      },
      "raw_word_timestamps": [],
      "words": [],
      "word_timestamps": [],
      "source_text": "que me decirle que mucho",
      "review_status": "BEST_SUPPORTED_WITH_REVIEW",
      "canonical_timing_evidence": "CUE_ANCHORED",
      "index": 184
    },
    {
      "id": 185,
      "start": 879.2,
      "end": 882.44,
      "text": "esta recurso",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "待確認",
      "row_id": "185",
      "bounded_row_id": 185,
      "parent_row_ids": [
        185
      ],
      "parent_row_id": 185,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "que hemos visto los resultados es que vamos a estar que esta recorso está en",
      "raw_asr_text": "que hemos visto los resultados es que vamos a estar que esta recorso está en",
      "selected_text": "esta recurso",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            185
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "185",
          "before": "que hemos visto los resultados es que vamos a estar que esta recorso está en",
          "after": "esta recurso",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Unclear noun.",
          "context_evidence": "Likely 'este recurso'.",
          "independent_ASR": {
            "status": "REVIEW_ONLY_RESCUE_BUDGET"
          },
          "suppression_proposed": null
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "185",
          "before": "esta recurso",
          "after": "esta recurso",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Nonsense 'recurso' likely 'recurso'.",
          "context_evidence": "Context: 'esta recurso'.",
          "independent_ASR": {
            "status": "REVIEW_ONLY_RESCUE_BUDGET"
          },
          "suppression_proposed": null
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "185",
          "before": "esta recurso",
          "after": "esta recurso",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Likely 'este recurso' or 'estos recursos'.",
          "context_evidence": "Context: 'que me decirle que mucho... [gap] ...uno de mis repositorios'.",
          "independent_ASR": {
            "status": "REVIEW_ONLY_RESCUE_BUDGET"
          },
          "suppression_proposed": null
        }
      ],
      "classification": "BEST_SUPPORTED_WITH_REVIEW",
      "independent_ASR": {
        "status": "REVIEW_ONLY_RESCUE_BUDGET"
      },
      "raw_word_timestamps": [],
      "words": [],
      "word_timestamps": [],
      "source_text": "esta recurso",
      "review_status": "BEST_SUPPORTED_WITH_REVIEW",
      "canonical_timing_evidence": "CUE_ANCHORED",
      "index": 185
    },
    {
      "id": 186,
      "start": 882.44,
      "end": 885.88,
      "text": "uno de mis repositorios donde tenemos todos estos ejemplos que le puedes",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "186",
      "bounded_row_id": 186,
      "parent_row_ids": [
        186
      ],
      "parent_row_id": 186,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "uno de mis repositorios donde tenemos todos estos ejemplos que le puedes",
      "raw_asr_text": "uno de mis repositorios donde tenemos todos estos ejemplos que le puedes",
      "selected_text": "uno de mis repositorios donde tenemos todos estos ejemplos que le puedes",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            186
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 186
    },
    {
      "id": 187,
      "start": 885.88,
      "end": 889.08,
      "text": "a tu propia gente",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "待確認",
      "row_id": "187",
      "bounded_row_id": 187,
      "parent_row_ids": [
        187
      ],
      "parent_row_id": 187,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "tú alimentar a tu propia gente a Claude Code de etcétera donde básicamente le va a",
      "raw_asr_text": "tú alimentar a tu propia gente a Claude Code de etcétera donde básicamente le va a",
      "selected_text": "a tu propia gente",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            187
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "187",
          "before": "tú alimentar a tu propia gente a Claude Code de etcétera donde básicamente le va a",
          "after": "a tu propia gente",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Unclear noun.",
          "context_evidence": "Likely 'a tu propio agente'.",
          "independent_ASR": {
            "status": "REVIEW_ONLY_RESCUE_BUDGET"
          },
          "suppression_proposed": null
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "187",
          "before": "a tu propia gente",
          "after": "a tu propia gente",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Nonsense 'gente' likely 'gente'.",
          "context_evidence": "Context: 'a tu propia gente'.",
          "independent_ASR": {
            "status": "REVIEW_ONLY_RESCUE_BUDGET"
          },
          "suppression_proposed": null
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "187",
          "before": "a tu propia gente",
          "after": "a tu propia gente",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Likely 'a tu propia gente' is error.",
          "context_evidence": "Context: 'uno de mis repositorios... [gap] ...dejar perfectamente claro'.",
          "independent_ASR": {
            "status": "REVIEW_ONLY_RESCUE_BUDGET"
          },
          "suppression_proposed": null
        }
      ],
      "classification": "BEST_SUPPORTED_WITH_REVIEW",
      "independent_ASR": {
        "status": "REVIEW_ONLY_RESCUE_BUDGET"
      },
      "raw_word_timestamps": [],
      "words": [],
      "word_timestamps": [],
      "source_text": "a tu propia gente",
      "review_status": "BEST_SUPPORTED_WITH_REVIEW",
      "canonical_timing_evidence": "CUE_ANCHORED",
      "index": 187
    },
    {
      "id": 188,
      "start": 889.08,
      "end": 893.88,
      "text": "dejar perfectamente claro a ti a través de Claude Code te va a explicar como tú",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "188",
      "bounded_row_id": 188,
      "parent_row_ids": [
        188
      ],
      "parent_row_id": 188,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "dejar perfectamente claro a ti a través de Claude Code te va a explicar como tú",
      "raw_asr_text": "dejar perfectamente claro a ti a través de Claude Code te va a explicar como tú",
      "selected_text": "dejar perfectamente claro a ti a través de Claude Code te va a explicar como tú",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            188
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 188
    },
    {
      "id": 189,
      "start": 893.88,
      "end": 898.24,
      "text": "puedes sacarle provecho este sistema sin romperte muchísimo la cabeza así que",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "189",
      "bounded_row_id": 189,
      "parent_row_ids": [
        189
      ],
      "parent_row_id": 189,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "puedes sacarle provecho este sistema sin romperte muchísimo la cabeza así que",
      "raw_asr_text": "puedes sacarle provecho este sistema sin romperte muchísimo la cabeza así que",
      "selected_text": "puedes sacarle provecho este sistema sin romperte muchísimo la cabeza así que",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            189
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 189
    },
    {
      "id": 190,
      "start": 898.24,
      "end": 903.64,
      "text": "esto está en recursos y ya que son los repositorios gratuitos lo que puedes",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "190",
      "bounded_row_id": 190,
      "parent_row_ids": [
        190
      ],
      "parent_row_id": 190,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "esto está en recursos y ya que son los repositorios gratuitos lo que puedes",
      "raw_asr_text": "esto está en recursos y ya que son los repositorios gratuitos lo que puedes",
      "selected_text": "esto está en recursos y ya que son los repositorios gratuitos lo que puedes",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            190
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 190
    },
    {
      "id": 191,
      "start": 903.64,
      "end": 908.4,
      "text": "hacer es ir a enlace que está en la descripción lo clonas y ya posteriormente si",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "191",
      "bounded_row_id": 191,
      "parent_row_ids": [
        191
      ],
      "parent_row_id": 191,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "hacer es ir a enlace que está en la descripción lo clonas y ya posteriormente si",
      "raw_asr_text": "hacer es ir a enlace que está en la descripción lo clonas y ya posteriormente si",
      "selected_text": "hacer es ir a enlace que está en la descripción lo clonas y ya posteriormente si",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            191
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 191
    },
    {
      "id": 192,
      "start": 908.4,
      "end": 914.48,
      "text": "te gusta dejarle una estrella y si lo que quieren es sin ningún explicación echar",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "192",
      "bounded_row_id": 192,
      "parent_row_ids": [
        192
      ],
      "parent_row_id": 192,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "te gusta dejarle una estrella y si lo que quieren es sin ningún explicación echar",
      "raw_asr_text": "te gusta dejarle una estrella y si lo que quieren es sin ningún explicación echar",
      "selected_text": "te gusta dejarle una estrella y si lo que quieren es sin ningún explicación echar",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            192
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 192
    },
    {
      "id": 193,
      "start": 914.48,
      "end": 919.44,
      "text": "un rundown de una sola fase utilizando Claude Code también he construido la",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "193",
      "bounded_row_id": 193,
      "parent_row_ids": [
        193
      ],
      "parent_row_id": 193,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "un rundown de una sola fase utilizando Claude Code también he construido la",
      "raw_asr_text": "un rundown de una sola fase utilizando Claude Code también he construido la",
      "selected_text": "un rundown de una sola fase utilizando Claude Code también he construido la",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            193
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 193
    },
    {
      "id": 194,
      "start": 919.44,
      "end": 922.92,
      "text": "herramienta donde después de haber instalado todo esto REA etcétera Claude Code",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "194",
      "bounded_row_id": 194,
      "parent_row_ids": [
        194
      ],
      "parent_row_id": 194,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "herramienta donde después de haber instalado todo esto REA etcétera Claude Code",
      "raw_asr_text": "herramienta donde después de haber instalado todo esto REA etcétera Claude Code",
      "selected_text": "herramienta donde después de haber instalado todo esto REA etcétera Claude Code",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            194
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 194
    },
    {
      "id": 195,
      "start": 923.04,
      "end": 928.4,
      "text": "puedes añadir este pequeño skill que es lo que te va a hacer es básicamente darte un paso a paso",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "195",
      "bounded_row_id": 195,
      "parent_row_ids": [
        195
      ],
      "parent_row_id": 195,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "puedes añadir este pequeño skill que es lo que te va a hacer es básicamente darte un paso a paso",
      "raw_asr_text": "puedes añadir este pequeño skill que es lo que te va a hacer es básicamente darte un paso a paso",
      "selected_text": "puedes añadir este pequeño skill que es lo que te va a hacer es básicamente darte un paso a paso",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            195
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 195
    },
    {
      "id": 196,
      "start": 928.4,
      "end": 932.92,
      "text": "de cualquier implementación no solamente con la intención de que te dé el resultado sino que",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "196",
      "bounded_row_id": 196,
      "parent_row_ids": [
        196
      ],
      "parent_row_id": 196,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "de cualquier implementación no solamente con la intención de que te dé el resultado sino que",
      "raw_asr_text": "de cualquier implementación no solamente con la intención de que te dé el resultado sino que",
      "selected_text": "de cualquier implementación no solamente con la intención de que te dé el resultado sino que",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            196
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 196
    },
    {
      "id": 197,
      "start": 932.92,
      "end": 937.4,
      "text": "te dé las pistas para poder replicarlo en cualquier otro proyecto pero a escala",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "197",
      "bounded_row_id": 197,
      "parent_row_ids": [
        197
      ],
      "parent_row_id": 197,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "te dé las pistas para poder replicarlo en cualquier otro proyecto pero a escala",
      "raw_asr_text": "te dé las pistas para poder replicarlo en cualquier otro proyecto pero a escala",
      "selected_text": "te dé las pistas para poder replicarlo en cualquier otro proyecto pero a escala",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            197
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 197
    },
    {
      "id": 198,
      "start": 937.4,
      "end": 942.44,
      "text": "este repositorio es exclusivo de la cofradía que es mi comunidad así que",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "198",
      "bounded_row_id": 198,
      "parent_row_ids": [
        198
      ],
      "parent_row_id": 198,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "este repositorio es exclusivo de la cofradía que es mi comunidad así que",
      "raw_asr_text": "este repositorio es exclusivo de la cofradía que es mi comunidad así que",
      "selected_text": "este repositorio es exclusivo de la cofradía que es mi comunidad así que",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            198
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 198
    },
    {
      "id": 199,
      "start": 942.44,
      "end": 947.2,
      "text": "un anseo y mismo",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "待確認",
      "row_id": "199",
      "bounded_row_id": 199,
      "parent_row_ids": [
        199
      ],
      "parent_row_id": 199,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "un anseo y mismo en el enlace está en la descripción la cuestión aquí es si realmente esto",
      "raw_asr_text": "un anseo y mismo en el enlace está en la descripción la cuestión aquí es si realmente esto",
      "selected_text": "un anseo y mismo",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            199
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "199",
          "before": "un anseo y mismo en el enlace está en la descripción la cuestión aquí es si realmente esto",
          "after": "un anseo y mismo",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Nonsense phrase.",
          "context_evidence": "Likely 'un enlace y mismo'.",
          "independent_ASR": {
            "status": "REVIEW_ONLY_RESCUE_BUDGET"
          },
          "suppression_proposed": null
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "199",
          "before": "un anseo y mismo",
          "after": "un anseo y mismo",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Nonsense 'anseo y mismo' likely 'un acceso y mismo'.",
          "context_evidence": "Context: 'así que un anseo y mismo'.",
          "independent_ASR": {
            "status": "REVIEW_ONLY_RESCUE_BUDGET"
          },
          "suppression_proposed": null
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "199",
          "before": "un anseo y mismo",
          "after": "un anseo y mismo",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Likely 'un acceso y mismo' or 'un acceso y mismo'.",
          "context_evidence": "Context: 'este repositorio es exclusivo... [gap] ...significa que cualquier persona'.",
          "independent_ASR": {
            "status": "REVIEW_ONLY_RESCUE_BUDGET"
          },
          "suppression_proposed": null
        }
      ],
      "classification": "BEST_SUPPORTED_WITH_REVIEW",
      "independent_ASR": {
        "status": "REVIEW_ONLY_RESCUE_BUDGET"
      },
      "raw_word_timestamps": [],
      "words": [],
      "word_timestamps": [],
      "source_text": "un anseo y mismo",
      "review_status": "BEST_SUPPORTED_WITH_REVIEW",
      "canonical_timing_evidence": "CUE_ANCHORED",
      "index": 199
    },
    {
      "id": 200,
      "start": 947.2,
      "end": 952.68,
      "text": "significa que cualquier persona puede clonar cualquier cosa utilizando REA y Claude Code",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "200",
      "bounded_row_id": 200,
      "parent_row_ids": [
        200
      ],
      "parent_row_id": 200,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "significa que cualquier persona puede clonar cualquier cosa utilizando REA y Claude Code",
      "raw_asr_text": "significa que cualquier persona puede clonar cualquier cosa utilizando REA y Claude Code",
      "selected_text": "significa que cualquier persona puede clonar cualquier cosa utilizando REA y Claude Code",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            200
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 200
    },
    {
      "id": 201,
      "start": 952.68,
      "end": 957.72,
      "text": "o cualquier agente de inteligencia artificial la respuesta es si y no a la vez en la práctica",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "201",
      "bounded_row_id": 201,
      "parent_row_ids": [
        201
      ],
      "parent_row_id": 201,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "o cualquier agente de inteligencia artificial la respuesta es si y no a la vez en la práctica",
      "raw_asr_text": "o cualquier agente de inteligencia artificial la respuesta es si y no a la vez en la práctica",
      "selected_text": "o cualquier agente de inteligencia artificial la respuesta es si y no a la vez en la práctica",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            201
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 201
    },
    {
      "id": 202,
      "start": 957.72,
      "end": 961.64,
      "text": "efectivamente podemos clonar en efecto cualquier cosa pero hay que tener en cuenta que",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "202",
      "bounded_row_id": 202,
      "parent_row_ids": [
        202
      ],
      "parent_row_id": 202,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "efectivamente podemos clonar en efecto cualquier cosa pero hay que tener en cuenta que",
      "raw_asr_text": "efectivamente podemos clonar en efecto cualquier cosa pero hay que tener en cuenta que",
      "selected_text": "efectivamente podemos clonar en efecto cualquier cosa pero hay que tener en cuenta que",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            202
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 202
    },
    {
      "id": 203,
      "start": 961.64,
      "end": 966.96,
      "text": "es una limitación práctica en donde si no tenemos los fundamentos del software bien entendidos",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "203",
      "bounded_row_id": 203,
      "parent_row_ids": [
        203
      ],
      "parent_row_id": 203,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "es una limitación práctica en donde si no tenemos los fundamentos del software bien entendidos",
      "raw_asr_text": "es una limitación práctica en donde si no tenemos los fundamentos del software bien entendidos",
      "selected_text": "es una limitación práctica en donde si no tenemos los fundamentos del software bien entendidos",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            203
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 203
    },
    {
      "id": 204,
      "start": 966.96,
      "end": 972.6,
      "text": "cualquier persona que tenga la disposición para utilizar Claude Code una o dos semanas antes de",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "204",
      "bounded_row_id": 204,
      "parent_row_ids": [
        204
      ],
      "parent_row_id": 204,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "cualquier persona que tenga la disposición para utilizar Claude Code una o dos semanas antes de",
      "raw_asr_text": "cualquier persona que tenga la disposición para utilizar Claude Code una o dos semanas antes de",
      "selected_text": "cualquier persona que tenga la disposición para utilizar Claude Code una o dos semanas antes de",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            204
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 204
    },
    {
      "id": 205,
      "start": 972.6,
      "end": 977.52,
      "text": "correr este sistema va a poder lograrlo con el nivel de agentes que tenemos hoy con el nivel",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "205",
      "bounded_row_id": 205,
      "parent_row_ids": [
        205
      ],
      "parent_row_id": 205,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "correr este sistema va a poder lograrlo con el nivel de agentes que tenemos hoy con el nivel",
      "raw_asr_text": "correr este sistema va a poder lograrlo con el nivel de agentes que tenemos hoy con el nivel",
      "selected_text": "correr este sistema va a poder lograrlo con el nivel de agentes que tenemos hoy con el nivel",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            205
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 205
    },
    {
      "id": 206,
      "start": 977.52,
      "end": 981.84,
      "text": "de modelos que tenemos hoy pero lo más importante es entender que no estamos realmente copiando",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "206",
      "bounded_row_id": 206,
      "parent_row_ids": [
        206
      ],
      "parent_row_id": 206,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "de modelos que tenemos hoy pero lo más importante es entender que no estamos realmente copiando",
      "raw_asr_text": "de modelos que tenemos hoy pero lo más importante es entender que no estamos realmente copiando",
      "selected_text": "de modelos que tenemos hoy pero lo más importante es entender que no estamos realmente copiando",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            206
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 206
    },
    {
      "id": 207,
      "start": 981.84,
      "end": 987.52,
      "text": "ni estrategias de marketing y que la garantía de éxito de poder lograr esto es muchísimo más",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "207",
      "bounded_row_id": 207,
      "parent_row_ids": [
        207
      ],
      "parent_row_id": 207,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "ni estrategias de marketing y que la garantía de éxito de poder lograr esto es muchísimo más",
      "raw_asr_text": "ni estrategias de marketing y que la garantía de éxito de poder lograr esto es muchísimo más",
      "selected_text": "ni estrategias de marketing y que la garantía de éxito de poder lograr esto es muchísimo más",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            207
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 207
    },
    {
      "id": 208,
      "start": 987.52,
      "end": 993.24,
      "text": "que solamente el código yo en lo particular esta idea de que el software está muerto es algo que",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "208",
      "bounded_row_id": 208,
      "parent_row_ids": [
        208
      ],
      "parent_row_id": 208,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "que solamente el código yo en lo particular esta idea de que el software está muerto es algo que",
      "raw_asr_text": "que solamente el código yo en lo particular esta idea de que el software está muerto es algo que",
      "selected_text": "que solamente el código yo en lo particular esta idea de que el software está muerto es algo que",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            208
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 208
    },
    {
      "id": 209,
      "start": 993.24,
      "end": 999.96,
      "text": "no me creo incluso viendo lo que es capaz de este sistema porque va mucho más allá que nada más",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "209",
      "bounded_row_id": 209,
      "parent_row_ids": [
        209
      ],
      "parent_row_id": 209,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "no me creo incluso viendo lo que es capaz de este sistema porque va mucho más allá que nada más",
      "raw_asr_text": "no me creo incluso viendo lo que es capaz de este sistema porque va mucho más allá que nada más",
      "selected_text": "no me creo incluso viendo lo que es capaz de este sistema porque va mucho más allá que nada más",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            209
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 209
    },
    {
      "id": 210,
      "start": 999.96,
      "end": 1006.12,
      "text": "el propio código que nunca ha sido lo importante el código bueno malo malo implementado o bien",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "210",
      "bounded_row_id": 210,
      "parent_row_ids": [
        210
      ],
      "parent_row_id": 210,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "el propio código que nunca ha sido lo importante el código bueno malo malo implementado o bien",
      "raw_asr_text": "el propio código que nunca ha sido lo importante el código bueno malo malo implementado o bien",
      "selected_text": "el propio código que nunca ha sido lo importante el código bueno malo malo implementado o bien",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            210
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 210
    },
    {
      "id": 211,
      "start": 1006.12,
      "end": 1011.48,
      "text": "implementado limpio no nunca ha sido una ventaja la ventaja siempre ha tenido que ver con muchas otras",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "211",
      "bounded_row_id": 211,
      "parent_row_ids": [
        211
      ],
      "parent_row_id": 211,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "implementado limpio no nunca ha sido una ventaja la ventaja siempre ha tenido que ver con muchas otras",
      "raw_asr_text": "implementado limpio no nunca ha sido una ventaja la ventaja siempre ha tenido que ver con muchas otras",
      "selected_text": "implementado limpio no nunca ha sido una ventaja la ventaja siempre ha tenido que ver con muchas otras",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            211
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 211
    },
    {
      "id": 212,
      "start": 1011.48,
      "end": 1017.92,
      "text": "cosas que no tienen que ver con el código entonces esto puede ser muy engañoso yo diría que la",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "212",
      "bounded_row_id": 212,
      "parent_row_ids": [
        212
      ],
      "parent_row_id": 212,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "cosas que no tienen que ver con el código entonces esto puede ser muy engañoso yo diría que la",
      "raw_asr_text": "cosas que no tienen que ver con el código entonces esto puede ser muy engañoso yo diría que la",
      "selected_text": "cosas que no tienen que ver con el código entonces esto puede ser muy engañoso yo diría que la",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            212
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 212
    },
    {
      "id": 213,
      "start": 1017.92,
      "end": 1022.24,
      "text": "ventaja más grande que vamos a tener al día de hoy es utilizar estos sistemas de inteligencia",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "213",
      "bounded_row_id": 213,
      "parent_row_ids": [
        213
      ],
      "parent_row_id": 213,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "ventaja más grande que vamos a tener al día de hoy es utilizar estos sistemas de inteligencia",
      "raw_asr_text": "ventaja más grande que vamos a tener al día de hoy es utilizar estos sistemas de inteligencia",
      "selected_text": "ventaja más grande que vamos a tener al día de hoy es utilizar estos sistemas de inteligencia",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            213
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 213
    },
    {
      "id": 214,
      "start": 1022.24,
      "end": 1027.56,
      "text": "artificial sí para implementar lo que sea que queramos crear que cualquier persona sin escribir código",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "214",
      "bounded_row_id": 214,
      "parent_row_ids": [
        214
      ],
      "parent_row_id": 214,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "artificial sí para implementar lo que sea que queramos crear que cualquier persona sin escribir código",
      "raw_asr_text": "artificial sí para implementar lo que sea que queramos crear que cualquier persona sin escribir código",
      "selected_text": "artificial sí para implementar lo que sea que queramos crear que cualquier persona sin escribir código",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            214
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 214
    },
    {
      "id": 215,
      "start": 1027.56,
      "end": 1033.32,
      "text": "puede hacer con los fundamentos pero que a la vez la limitación va a ser la distribución cómo",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "215",
      "bounded_row_id": 215,
      "parent_row_ids": [
        215
      ],
      "parent_row_id": 215,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "puede hacer con los fundamentos pero que a la vez la limitación va a ser la distribución cómo",
      "raw_asr_text": "puede hacer con los fundamentos pero que a la vez la limitación va a ser la distribución cómo",
      "selected_text": "puede hacer con los fundamentos pero que a la vez la limitación va a ser la distribución cómo",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            215
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 215
    },
    {
      "id": 216,
      "start": 1033.32,
      "end": 1038.16,
      "text": "hacerle llegar este software a la persona que está dispuesta a pagarla a usarla a disfrutarla a",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "216",
      "bounded_row_id": 216,
      "parent_row_ids": [
        216
      ],
      "parent_row_id": 216,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "hacerle llegar este software a la persona que está dispuesta a pagarla a usarla a disfrutarla a",
      "raw_asr_text": "hacerle llegar este software a la persona que está dispuesta a pagarla a usarla a disfrutarla a",
      "selected_text": "hacerle llegar este software a la persona que está dispuesta a pagarla a usarla a disfrutarla a",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            216
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 216
    },
    {
      "id": 217,
      "start": 1038.16,
      "end": 1042.96,
      "text": "compartirla a lo que sea a lo que sea que queramos que esa persona haga con nuestro software así que",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "217",
      "bounded_row_id": 217,
      "parent_row_ids": [
        217
      ],
      "parent_row_id": 217,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "compartirla a lo que sea a lo que sea que queramos que esa persona haga con nuestro software así que",
      "raw_asr_text": "compartirla a lo que sea a lo que sea que queramos que esa persona haga con nuestro software así que",
      "selected_text": "compartirla a lo que sea a lo que sea que queramos que esa persona haga con nuestro software así que",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            217
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 217
    },
    {
      "id": 218,
      "start": 1042.96,
      "end": 1049.24,
      "text": "esta es mi posición es mi opinión mi opinión al respecto yo lo que les diría es que utilicen",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "218",
      "bounded_row_id": 218,
      "parent_row_ids": [
        218
      ],
      "parent_row_id": 218,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "esta es mi posición es mi opinión mi opinión al respecto yo lo que les diría es que utilicen",
      "raw_asr_text": "esta es mi posición es mi opinión mi opinión al respecto yo lo que les diría es que utilicen",
      "selected_text": "esta es mi posición es mi opinión mi opinión al respecto yo lo que les diría es que utilicen",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            218
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 218
    },
    {
      "id": 219,
      "start": 1049.24,
      "end": 1054.64,
      "text": "estos sistemas que este creo que es un momento muy emocionante para comenzar a construir cosas con",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "219",
      "bounded_row_id": 219,
      "parent_row_ids": [
        219
      ],
      "parent_row_id": 219,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "estos sistemas que este creo que es un momento muy emocionante para comenzar a construir cosas con",
      "raw_asr_text": "estos sistemas que este creo que es un momento muy emocionante para comenzar a construir cosas con",
      "selected_text": "estos sistemas que este creo que es un momento muy emocionante para comenzar a construir cosas con",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            219
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 219
    },
    {
      "id": 220,
      "start": 1054.64,
      "end": 1060.08,
      "text": "inteligencia artificial todavía no es demasiado tarde pero también es cierto que hay mucha gente que",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "220",
      "bounded_row_id": 220,
      "parent_row_ids": [
        220
      ],
      "parent_row_id": 220,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "inteligencia artificial todavía no es demasiado tarde pero también es cierto que hay mucha gente que",
      "raw_asr_text": "inteligencia artificial todavía no es demasiado tarde pero también es cierto que hay mucha gente que",
      "selected_text": "inteligencia artificial todavía no es demasiado tarde pero también es cierto que hay mucha gente que",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            220
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 220
    },
    {
      "id": 221,
      "start": 1060.08,
      "end": 1064.64,
      "text": "ya lo está haciendo y que es probable que te lleve alguna ventaja así que muchísimas gracias por",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "221",
      "bounded_row_id": 221,
      "parent_row_ids": [
        221
      ],
      "parent_row_id": 221,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "ya lo está haciendo y que es probable que te lleve alguna ventaja así que muchísimas gracias por",
      "raw_asr_text": "ya lo está haciendo y que es probable que te lleve alguna ventaja así que muchísimas gracias por",
      "selected_text": "ya lo está haciendo y que es probable que te lleve alguna ventaja así que muchísimas gracias por",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            221
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 221
    },
    {
      "id": 222,
      "start": 1064.64,
      "end": 1068.72,
      "text": "este vídeo está aquí utilizan todos los recursos que les estoy dejando aquí abajo por favor",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "222",
      "bounded_row_id": 222,
      "parent_row_ids": [
        222
      ],
      "parent_row_id": 222,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "este vídeo está aquí utilizan todos los recursos que les estoy dejando aquí abajo por favor",
      "raw_asr_text": "este vídeo está aquí utilizan todos los recursos que les estoy dejando aquí abajo por favor",
      "selected_text": "este vídeo está aquí utilizan todos los recursos que les estoy dejando aquí abajo por favor",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            222
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 222
    },
    {
      "id": 223,
      "start": 1068.72,
      "end": 1073.28,
      "text": "déjalo un like este vídeo suscríbete a este canal comenta que es lo que piensa sobre esta",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "223",
      "bounded_row_id": 223,
      "parent_row_ids": [
        223
      ],
      "parent_row_id": 223,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "déjalo un like este vídeo suscríbete a este canal comenta que es lo que piensa sobre esta",
      "raw_asr_text": "déjalo un like este vídeo suscríbete a este canal comenta que es lo que piensa sobre esta",
      "selected_text": "déjalo un like este vídeo suscríbete a este canal comenta que es lo que piensa sobre esta",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            223
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 223
    },
    {
      "id": 224,
      "start": 1073.28,
      "end": 1078.92,
      "text": "cuestión sobre este debate todo opinión realista sobre el tema la voy a leer le voy a dejar un like y",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "224",
      "bounded_row_id": 224,
      "parent_row_ids": [
        224
      ],
      "parent_row_id": 224,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "cuestión sobre este debate todo opinión realista sobre el tema la voy a leer le voy a dejar un like y",
      "raw_asr_text": "cuestión sobre este debate todo opinión realista sobre el tema la voy a leer le voy a dejar un like y",
      "selected_text": "cuestión sobre este debate todo opinión realista sobre el tema la voy a leer le voy a dejar un like y",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            224
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 224
    },
    {
      "id": 225,
      "start": 1078.92,
      "end": 1084.56,
      "text": "Cofrada y agéntica",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "待確認",
      "row_id": "225",
      "bounded_row_id": 225,
      "parent_row_ids": [
        225
      ],
      "parent_row_id": 225,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "un eto y mismo a la cofrada y agéntica muchísimas gracias por ver este vídeo hasta aquí y como siempre",
      "raw_asr_text": "un eto y mismo a la cofrada y agéntica muchísimas gracias por ver este vídeo hasta aquí y como siempre",
      "selected_text": "Cofrada y agéntica",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            225
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "225",
          "before": "un eto y mismo a la cofrada y agéntica muchísimas gracias por ver este vídeo hasta aquí y como siempre",
          "after": "Cofrada y agéntica",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Unclear proper noun.",
          "context_evidence": "Likely 'Cofradía Agéntica'.",
          "independent_ASR": {
            "status": "REVIEW_ONLY_RESCUE_BUDGET"
          },
          "suppression_proposed": null
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "225",
          "before": "Cofrada y agéntica",
          "after": "Cofrada y agéntica",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Nonsense 'Cofrada' likely 'Cofradía'.",
          "context_evidence": "Context: 'Cofrada y agéntica'.",
          "independent_ASR": {
            "status": "REVIEW_ONLY_RESCUE_BUDGET"
          },
          "suppression_proposed": null
        },
        {
          "stage": "full_transcript_canonical_gate",
          "row_id": "225",
          "before": "Cofrada y agéntica",
          "after": "Cofrada y agéntica",
          "language_before": "en",
          "language_after": "en",
          "classification": "BEST_SUPPORTED_WITH_REVIEW",
          "reason": "Likely 'Cofradía Agéntica'.",
          "context_evidence": "Context: 'Cofradía Agéntica... [gap] ...yo te veo en el siguiente'.",
          "independent_ASR": {
            "status": "REVIEW_ONLY_RESCUE_BUDGET"
          },
          "suppression_proposed": null
        }
      ],
      "classification": "BEST_SUPPORTED_WITH_REVIEW",
      "independent_ASR": {
        "status": "REVIEW_ONLY_RESCUE_BUDGET"
      },
      "raw_word_timestamps": [],
      "words": [],
      "word_timestamps": [],
      "source_text": "Cofrada y agéntica",
      "review_status": "BEST_SUPPORTED_WITH_REVIEW",
      "canonical_timing_evidence": "CUE_ANCHORED",
      "index": 225
    },
    {
      "id": 226,
      "start": 1084.56,
      "end": 1086.4,
      "text": "yo te veo en el siguiente",
      "source": "video_source_subtitle",
      "authority": "video_source_subtitle",
      "source_language": "en",
      "source_lang": "en",
      "review_annotation": "",
      "row_id": "226",
      "bounded_row_id": 226,
      "parent_row_ids": [
        226
      ],
      "parent_row_id": 226,
      "packet_id": null,
      "asr_packet_id": null,
      "LID_evidence": [],
      "VAD_region_ids": [],
      "language_confidence": 0,
      "ASR_engine": "mlx-whisper",
      "ASR_route": "bounded_vad_lid",
      "packet_start": null,
      "packet_end": null,
      "raw_text": "yo te veo en el siguiente",
      "raw_asr_text": "yo te veo en el siguiente",
      "selected_text": "yo te veo en el siguiente",
      "provenance_chain": [
        {
          "stage": "bounded_asr",
          "parent_row_ids": [
            226
          ],
          "packet_id": null,
          "engine": "mlx-whisper"
        },
        {
          "stage": "language_recovery",
          "basis": "script_review",
          "language": "en"
        }
      ],
      "classification": "VALID_SPOKEN_LANGUAGE",
      "index": 226
    }
  ],
  "transcript_selection": {
    "schema": "videonote.transcript_selection.v1",
    "status": "SELECTED",
    "requested_language": "es",
    "duration": 1090.0,
    "reference_path": "/Users/sagawa/AI_WORK/video_notes/url/20261014_082653__CLONA_cualquier_software_con_este_SKILL_de_IA_Gratis_REA/reference_subtitle.vtt",
    "reference_kind": "manual",
    "reference_language": "es-3pK74FgVxOs",
    "selected_source": "uploaded_master_subtitle",
    "source_caption_kind": "manual",
    "source_caption_processing": "verbatim_direct",
    "youtube_overlap_clamps": [],
    "general_high_confidence_repairs": [],
    "decision_reason": "explicit_adopt_manual_no_whisper",
    "source_strategy": "ADOPT_MANUAL",
    "segmentation_policy": "PRESERVE_SOURCE_CUES",
    "whisper_rejected": false,
    "source_profile": {
      "segment_count": 227,
      "duration_coverage": 0.993725
    }
  },
  "canonical_stage": "full_document_canonical_gate",
  "canonical_ready_for_translation": false
}
