Mapear el trabajo antes de automatizar

Objetivo: descomponer un proceso de audio, medir su línea base y decidir qué automatizar, asistir, convertir en plantilla o mantener manual.

La unidad de diseño es la tarea

Un workflow no empieza con una plataforma. Empieza observando trabajo real: recibir un brief, comprobar permisos, nombrar archivos, escuchar, decidir, exportar, revisar y entregar. Cada verbo tiene entradas, salidas, errores y costes diferentes. Agruparlos bajo «hacer el proyecto» impide saber qué puede delegarse de forma segura.

Clasifica las tareas como mecánicas, creativas o mixtas. Una mecánica aplica una regla comprobable, por ejemplo verificar que un nombre contiene un identificador. Una creativa decide intención o aceptación sonora. Una mixta prepara información automáticamente y termina en juicio humano. La clasificación no es permanente: cambia con el riesgo y la claridad del caso.

Mide la línea base antes de mejorarla: tiempo activo, espera, número de fallos, repeticiones y coste de recuperación. Una automatización que ahorra dos minutos pero crea una posibilidad de sobrescribir una fuente no es mejora. Reversibilidad y error cost pesan tanto como velocidad.

El árbol de decisión tiene cuatro salidas. Automatiza cuando regla, input y verificación son claros. Asiste cuando una herramienta puede proponer candidatos que una persona revisa. Crea plantilla cuando la variación es baja pero la ejecución sigue siendo humana. Mantén manual cuando el criterio creativo, la privacidad o el riesgo dominan.

Four Pillars puede aportar contexto creativo, pero no gobierna la operación. Ritmo, Textura, Intención y Narrativa pueden viajar dentro de un brief; la automatización no los aprueba. No publicar automáticamente, no enviar automáticamente y no sobrescribir automáticamente son fronteras del sistema. Toda acción material requiere aprobación humana, registro y rollback.

Laboratorio 1 — Clasificar 20 tareas

Observa un proceso propio o usa el fixture. Escribe 20 tareas pequeñas en orden. Para cada una registra input, output, frecuencia, tiempo, fallo posible, coste de error, reversibilidad y tipo: mecánica, creativa o mixta.

  1. Evita nombres vagos como «gestionar audio»; usa verbos verificables.
  2. Marca qué tareas dependen de datos privados o permisos.
  3. Señala qué error dañaría o perdería trabajo.
  4. Elige una candidata a automatizar, una a asistir, una a templar y una a dejar manual.
  5. Explica qué evidencia confirmaría una mejora real.

Laboratorio 2 — Gates en un workflow actual

Dibuja el proceso actual y coloca gates antes de borrar, mover, compartir, enviar, publicar o aprobar. Sustituye esas acciones por simulaciones locales durante el ejercicio.

  1. Marca fuente canónica y copias de trabajo.
  2. Coloca validación antes del procesamiento.
  3. Añade aprobación humana antes de cualquier acción material.
  4. Especifica registro, excepción y rollback.
  5. Dibuja un mapa antes y después sin afirmar ahorro aún no medido.

Evidencia — Mapa antes y después

Entrega ambos mapas, tabla de 20 tareas, línea base y decisión de alcance. El mapa futuro debe mostrar qué sigue manual, qué se asiste y dónde una persona aprueba. Añade privacidad, coste, registro y rollback como campos visibles.

Errores y recuperación

  • Elegir herramienta primero: vuelve a la tarea y su error cost.
  • Automatizar criterio creativo: cambia la salida por una propuesta revisable.
  • No medir: registra una línea base antes de afirmar mejora.
  • Olvidar rollback: preserva la fuente y ensaya una cancelación.

Transferencia

Repite el inventario en una semana distinta. Compara qué tareas realmente se repiten y cuáles parecían rutinarias solo por un proyecto. Automatiza primero una preparación reversible, no la decisión más importante.

Protocolo común de ensayo supervisado

Antes de aceptar el diseño, recórrelo con el fixture desde la entrada hasta la salida simulada. Lee cada dato en voz alta, confirma de dónde procede y señala qué transformación se propone. En cada rama pregunta qué ocurre si el dato falta, si aparece dos veces, si llega tarde o si contradice el brief. El objetivo no es hacer el mapa más complejo, sino demostrar que falla de forma visible.

Registra estado inicial, acción preparada, resultado observado y responsable de decidir. La aprobación humana ocurre inmediatamente antes de cualquier efecto material. Si nadie responde, el estado permanece pendiente: el silencio no concede permiso. Si el coste estimado o la privacidad cambian, vuelve al gate correspondiente. Conserva siempre una ruta manual que permita terminar el ejercicio sin plataforma.

Ensaya también la recuperación. Introduce una excepción, aplica rollback y comprueba que la fuente y el registro siguen disponibles. Repite el mismo evento para verificar que no duplica trabajo. Al cerrar, distingue claramente simulado, preparado, aprobado y realizado. Este vocabulario evita declarar una implementación que solo existe como diagrama y convierte la evidencia en una base honesta para la siguiente iteración.

Fundamento

El método usa fixtures y principios de diseño reversible. Las estimaciones propias se etiquetan como línea base local, no como promesa general.

Intake estructurado y condiciones de parada

Objetivo: convertir una solicitud vaga en hechos, huecos, entregables, permisos y condiciones de rechazo que puedan representarse en un brief JSON validado.

No rellenar lo que el cliente no dijo

Un intake seguro separa hechos entregados de inferencias. Objetivo, entregables, formatos, nombres, plazo, propietario y permiso deben provenir de una fuente autorizada. Si falta un dato, se marca pendiente; no se completa porque parezca habitual. Un workflow consistente puede producir errores consistentes cuando el input inventa hechos.

La estructura facilita preguntar solo lo necesario. Cada campo tiene tipo, obligatoriedad, ejemplo y condición de validez. «Fecha» no significa una fecha adivinada; significa que el proyecto no avanza a la fase que depende de ella. La privacidad exige recoger el mínimo: no guardes contacto, identidad o material si el ejercicio funciona con un identificador ficticio.

Los permisos también son datos. Distingue permiso para escuchar, procesar, compartir internamente, entregar y publicar. Una autorización técnica para acceder a un archivo no cubre todas las acciones. No enviar automáticamente y no publicar automáticamente deben aparecer en restricciones, incluso si una futura plataforma dispone de conectores.

Las condiciones de parada convierten un formulario en control. Archivo corrupto, permiso ausente, formato no definido, identidad vocal no autorizada o coste superior al techo detienen el flujo. Una negativa clara protege al proyecto y produce una pregunta concreta para la persona responsable.

El fixture `brief.json` contiene hechos inventados y una información faltante. Su propósito es practicar validación sin datos reales. El campo `deadline` declara que no es una fecha real. El estado ilustrativo impide presentarlo como encargo o evidencia de cliente.

Laboratorio 1 — De solicitud vaga a intake

Parte de «necesito el audio listo pronto». Divide la frase en preguntas y construye un intake local sin completar respuestas.

  1. Define objetivo observable y uso previsto.
  2. Enumera entregables, formato, sample rate y nombres solo cuando se proporcionen.
  3. Registra propietario, permiso y límites de transferencia.
  4. Separa hechos, supuestos prohibidos y preguntas pendientes.
  5. Asigna estado: incompleto, validado, detenido o listo para preparar.

Laboratorio 2 — Condiciones de rechazo

Escribe fallos que deben detener el workflow y la respuesta segura para cada uno. No resuelvas la ausencia de autoridad con una suposición.

  1. Incluye permiso, privacidad, coste y formato.
  2. Define quién puede responder cada pregunta.
  3. Redacta mensajes locales de parada sin realizar envíos.
  4. Especifica qué evidencia permite reanudar.
  5. Prueba el fixture con el sufijo final ausente.

Evidencia — Brief JSON validado

Entrega el brief JSON, una versión inválida y el informe que explica el fallo. No incluyas emails ni nombres reales. El documento debe mostrar hechos, huecos, permisos, restricciones y estado sin credenciales.

Errores y recuperación

  • Convertir defecto en dato: marca pendiente y detén la rama dependiente.
  • Recoger demasiado: elimina campos sin función operativa.
  • Permiso único: separa escuchar, procesar, compartir, entregar y publicar.
  • Seguir por urgencia: conserva el bloqueo hasta recibir autoridad.

Transferencia

Aplica la estructura a tu próximo proyecto antes de abrir el DAW. Cuenta cuántas preguntas se resuelven al principio y cuántas correcciones evita. Conserva el resultado como medida local, no como garantía universal.

Protocolo común de ensayo supervisado

Antes de aceptar el diseño, recórrelo con el fixture desde la entrada hasta la salida simulada. Lee cada dato en voz alta, confirma de dónde procede y señala qué transformación se propone. En cada rama pregunta qué ocurre si el dato falta, si aparece dos veces, si llega tarde o si contradice el brief. El objetivo no es hacer el mapa más complejo, sino demostrar que falla de forma visible.

Registra estado inicial, acción preparada, resultado observado y responsable de decidir. La aprobación humana ocurre inmediatamente antes de cualquier efecto material. Si nadie responde, el estado permanece pendiente: el silencio no concede permiso. Si el coste estimado o la privacidad cambian, vuelve al gate correspondiente. Conserva siempre una ruta manual que permita terminar el ejercicio sin plataforma.

Ensaya también la recuperación. Introduce una excepción, aplica rollback y comprueba que la fuente y el registro siguen disponibles. Repite el mismo evento para verificar que no duplica trabajo. Al cerrar, distingue claramente simulado, preparado, aprobado y realizado. Este vocabulario evita declarar una implementación que solo existe como diagrama y convierte la evidencia en una base honesta para la siguiente iteración.

Fundamento

El formulario es neutral respecto a plataforma. La documentación oficial se usa solo para ejemplificar intake estructurado; la ruta manual completa el mismo objetivo.

Fuentes, procedencia y privacidad

Objetivo: registrar cinco referencias con procedencia y decidir qué contenido no puede entrar en un servicio de IA.

Una referencia no es solo un enlace

Una fuente útil conserva URL, título, propietario o institución, fecha de acceso, permiso conocido, contenido usado y límite entre cita, paráfrasis e inferencia. Sin esa información, una futura revisión no puede distinguir qué cambió ni qué estaba autorizado.

La fecha de acceso importa en documentación sensible a versión. Interfaces, cuotas, formatos y condiciones pueden cambiar. Una captura demuestra una vista en un momento; no promete disponibilidad futura. Registra el alcance exacto de lo que la fuente sostiene y excluye afirmaciones más amplias.

La privacidad empieza antes de cargar. Revisa nombres, voces identificables, contactos, conversaciones, proyectos no publicados, metadatos y rutas de archivo. Pregunta si la capacidad necesita realmente ese dato. Si no, redáctalo, sustitúyelo por un identificador o mantén la tarea local.

Propiedad y permiso son diferentes. Tener una copia no autoriza transferirla. Una referencia pública puede consultarse, pero copiar grandes fragmentos puede exceder el uso necesario. Prefiere síntesis original y cita breve cuando corresponda. No inventes citas a partir de un resumen automático.

El registro también conserva exclusiones. «No inspeccionado», «privado» o «sin permiso» explica por qué una fuente no entró. Omitirla sin nota puede provocar que otra persona la vuelva a cargar. Un workflow seguro convierte la exclusión en dato visible.

Laboratorio 1 — Cinco referencias con procedencia

Elige cinco páginas públicas relacionadas con un proceso de audio. No copies lecciones completas ni material de pago.

  1. Registra URL, título, propietario y fecha de acceso.
  2. Describe en una frase qué afirmación puede sostener.
  3. Marca cita, paráfrasis, contexto o exclusión.
  4. Anota si la interfaz o el coste son sensibles a versión.
  5. Incluye una alternativa manual u offline.

Laboratorio 2 — Qué no entra en un servicio

Revisa el mock project y crea dos columnas: necesario y prohibido. Añade una transformación segura para cada dato que pueda minimizarse.

  1. Identifica identidad, voz, contacto, ruta y contenido no publicado.
  2. Decide local, redactado, sustituido o excluido.
  3. Registra quién tiene autoridad para cambiar la decisión.
  4. Añade privacidad y coste al gate de aprobación.
  5. Simula una negativa ante un dato no autorizado.

Evidencia — Registro de fuentes y privacidad

Entrega cinco filas completas, lista de exclusiones, minimización aplicada y condición para revisar. No incluyas el dato prohibido en la evidencia: describe su categoría. El registro debe poder auditarse sin exponer contenido privado.

Errores y recuperación

  • Guardar solo URL: añade propietario, acceso, permiso y uso.
  • Tratar resumen como cita: vuelve a la fuente y distingue paráfrasis.
  • Subir para probar: usa el fixture o una alternativa local.
  • Ocultar exclusión: registra por qué no se usó.

Transferencia

Añade el registro de procedencia a cualquier investigación futura. Programa una revisión por fecha, no una promesa de permanencia. Cuando una fuente cambie, conserva qué afirmación queda afectada antes de actualizarla.

Protocolo común de ensayo supervisado

Antes de aceptar el diseño, recórrelo con el fixture desde la entrada hasta la salida simulada. Lee cada dato en voz alta, confirma de dónde procede y señala qué transformación se propone. En cada rama pregunta qué ocurre si el dato falta, si aparece dos veces, si llega tarde o si contradice el brief. El objetivo no es hacer el mapa más complejo, sino demostrar que falla de forma visible.

Registra estado inicial, acción preparada, resultado observado y responsable de decidir. La aprobación humana ocurre inmediatamente antes de cualquier efecto material. Si nadie responde, el estado permanece pendiente: el silencio no concede permiso. Si el coste estimado o la privacidad cambian, vuelve al gate correspondiente. Conserva siempre una ruta manual que permita terminar el ejercicio sin plataforma.

Ensaya también la recuperación. Introduce una excepción, aplica rollback y comprueba que la fuente y el registro siguen disponibles. Repite el mismo evento para verificar que no duplica trabajo. Al cerrar, distingue claramente simulado, preparado, aprobado y realizado. Este vocabulario evita declarar una implementación que solo existe como diagrama y convierte la evidencia en una base honesta para la siguiente iteración.

Fundamento

El método combina principios de procedencia y minimización. Las herramientas nombradas son ejemplos con fecha; ninguna es necesaria para completar el laboratorio.

Transcripción, segmentos y marcadores

Objetivo: corregir una transcripción defectuosa, conservar incertidumbre y convertir segmentos verificados en marcadores sin inventar citas.

El texto es una capa de acceso, no la fuente

Una transcripción facilita buscar y segmentar, pero el audio sigue siendo la fuente. Los sistemas pueden omitir palabras, confundir nombres, desplazar timestamps o asignar hablantes de forma incorrecta. Una frase fluida no es evidencia de exactitud.

Trabaja con niveles de confianza y categorías de error: palabra, puntuación, speaker, tiempo, omisión, adición e incertidumbre. Escucha alrededor del segmento, no solo la palabra. Cuando no puedas resolverlo, marca inaudible o dudoso; no completes por sentido.

Resumen y cita son objetos distintos. El resumen condensa con tus palabras; una cita reproduce contenido verificado. Nunca uses una paráfrasis automática entre comillas. Conserva enlace entre texto corregido, timestamp y fuente para que otra persona pueda comprobarlo.

Los marcadores convierten segmentos en navegación. Define identificador, inicio, final, etiqueta, confianza y propósito. Antes de importar al DAW, revisa que el formato temporal coincida y que el orden sea determinista. Un marcador útil indica función, no solo «parte buena».

La privacidad de voz importa. El fixture contiene narración original sin datos personales. En un proyecto real, confirma permiso antes de enviar audio a un servicio y revisa coste o límites de duración. La ruta manual permite completar el módulo sin cargar nada.

Laboratorio 1 — Corregir una transcripción defectuosa

Crea una copia del transcript fixture e introduce cinco errores deliberados. Después corrígela escuchando o comparando con el original escrito.

  1. Incluye una omisión, adición, palabra incorrecta, tiempo desplazado y speaker ambiguo.
  2. Registra cada error con evidencia y confianza.
  3. No completes una palabra dudosa por contexto.
  4. Distingue corrección de estilo y corrección factual.
  5. Conserva original, versión defectuosa y corregida.

Laboratorio 2 — Del transcript a marcadores

Convierte cada línea en un marcador. Mantén incertidumbre y no extiendas el significado del texto.

  1. Asigna ID, inicio, final estimado, etiqueta y confianza.
  2. Verifica que los tiempos no retrocedan ni se solapen sin razón.
  3. Etiqueta una cita solo cuando esté comprobada.
  4. Exporta un mapa legible por una persona.
  5. Compara tres marcadores con la fuente.

Evidencia — Transcript corregido y error log

Entrega tres versiones, tabla de errores, marcadores y muestra revisada. Indica herramienta o ruta manual, fecha y permiso. La evidencia nunca convierte el resumen en fuente.

Errores y recuperación

  • Confiar en fluidez: vuelve al audio y verifica tiempo.
  • Resolver lo inaudible: conserva la incertidumbre.
  • Mezclar cita y resumen: elimina comillas o verifica palabra por palabra.
  • Marcadores sin propósito: etiqueta la función de revisión.

Transferencia

Usa el formato para entrevistas, notas de sesión o feedback autorizado. Revisa una muestra fija de cualquier lote y aumenta la muestra cuando aparezca un error grave. No prometas una precisión no medida.

Protocolo común de ensayo supervisado

Antes de aceptar el diseño, recórrelo con el fixture desde la entrada hasta la salida simulada. Lee cada dato en voz alta, confirma de dónde procede y señala qué transformación se propone. En cada rama pregunta qué ocurre si el dato falta, si aparece dos veces, si llega tarde o si contradice el brief. El objetivo no es hacer el mapa más complejo, sino demostrar que falla de forma visible.

Registra estado inicial, acción preparada, resultado observado y responsable de decidir. La aprobación humana ocurre inmediatamente antes de cualquier efecto material. Si nadie responde, el estado permanece pendiente: el silencio no concede permiso. Si el coste estimado o la privacidad cambian, vuelve al gate correspondiente. Conserva siempre una ruta manual que permita terminar el ejercicio sin plataforma.

Ensaya también la recuperación. Introduce una excepción, aplica rollback y comprueba que la fuente y el registro siguen disponibles. Repite el mismo evento para verificar que no duplica trabajo. Al cerrar, distingue claramente simulado, preparado, aprobado y realizado. Este vocabulario evita declarar una implementación que solo existe como diagrama y convierte la evidencia en una base honesta para la siguiente iteración.

Fundamento

La fuente oficial documenta una capacidad de transcripción; el curso enseña revisión, segmentación y límites, no una tasa universal de exactitud.

Activos, metadatos y versiones

Objetivo: normalizar un inventario ficticio, distinguir fuente y derivados y demostrar que una versión anterior puede recuperarse.

Un archivo legible dentro de seis meses

La organización empieza con un identificador estable, no con una carpeta bonita. Proyecto, rol, versión y estado forman nombres que pueden ordenarse y validarse. El nombre no debe incluir datos privados innecesarios. Un manifiesto relaciona identidad lógica, archivo, checksum, procedencia y estado.

El checksum verifica bytes, no calidad ni autoría. Dos archivos con el mismo hash son idénticos; dos hashes distintos solo indican diferencia. Usa esta evidencia para detectar duplicados y corrupción sin presentarla como aprobación sonora.

Distingue copiar de mover. Copiar crea otra instancia y exige saber cuál es canónica. Mover cambia ubicación y puede romper rutas. Archivar conserva con estado y política de recuperación; eliminar destruye acceso. Este curso no borra ni sobrescribe fuentes.

Versionar significa que v002 deriva de v001 con una razón registrada. «Final» no sustituye número ni estado. Usa draft, review, approved o archived solo cuando la persona autorizada lo confirma. Un agente no aprueba su propio resultado.

La recuperación se prueba antes de confiar. El fixture contiene una versión v000 ilustrativa. Copia el inventario a un espacio temporal, simula que v001 falla y recupera v000 sin tocar el registro original. Registra el procedimiento y el tiempo.

Laboratorio 1 — Normalizar un inventario

Usa `assets.csv` y propone un esquema consistente. Los hashes son ilustrativos y no corresponden a archivos reales.

  1. Define campos obligatorios y vocabulario de roles.
  2. Valida ID, versión, estado y checksum.
  3. Marca fuente canónica y derivados.
  4. Detecta nombres ambiguos sin renombrar nada externo.
  5. Genera un informe de cambios propuestos.

Laboratorio 2 — Recuperar una versión anterior

Simula un fallo en una copia del esquema. Demuestra que puedes identificar y restaurar v000 preservando v001 para diagnóstico.

  1. Localiza la versión anterior por ID y rol.
  2. Comprueba checksum y estado declarados.
  3. Copia, no muevas, hacia un área de recuperación.
  4. Registra motivo, hora y actor humano.
  5. Demuestra la reversión del ensayo.

Evidencia — Registro de activos y prueba de recuperación

Entrega esquema, inventario normalizado, validación, recovery log y comparación antes/después. Explica qué es ilustrativo. La prueba usa copias del fixture y no altera archivos del usuario.

Errores y recuperación

  • Final como versión: usa número y estado confirmado.
  • Hash como aprobación: limita su significado a identidad de bytes.
  • Archivar borrando: conserva y prueba recuperación.
  • Mover sin mapa: simula y revisa dependencias primero.

Transferencia

Aplica el esquema a una carpeta pequeña y no crítica. Haz dry run de nombres y revisa conflictos. Solo después de aprobación humana considera cambios, siempre con copia y rollback.

Protocolo común de ensayo supervisado

Antes de aceptar el diseño, recórrelo con el fixture desde la entrada hasta la salida simulada. Lee cada dato en voz alta, confirma de dónde procede y señala qué transformación se propone. En cada rama pregunta qué ocurre si el dato falta, si aparece dos veces, si llega tarde o si contradice el brief. El objetivo no es hacer el mapa más complejo, sino demostrar que falla de forma visible.

Registra estado inicial, acción preparada, resultado observado y responsable de decidir. La aprobación humana ocurre inmediatamente antes de cualquier efecto material. Si nadie responde, el estado permanece pendiente: el silencio no concede permiso. Si el coste estimado o la privacidad cambian, vuelve al gate correspondiente. Conserva siempre una ruta manual que permita terminar el ejercicio sin plataforma.

Ensaya también la recuperación. Introduce una excepción, aplica rollback y comprueba que la fuente y el registro siguen disponibles. Repite el mismo evento para verificar que no duplica trabajo. Al cerrar, distingue claramente simulado, preparado, aprobado y realizado. Este vocabulario evita declarar una implementación que solo existe como diagrama y convierte la evidencia en una base honesta para la siguiente iteración.

Fundamento

El módulo usa principios generales de metadatos y el fixture. No depende de una función específica del DAW.

Preparación de lotes reversibles

Objetivo: diseñar una conversión por lotes con orden determinista, dry run, muestra revisada, excepciones, idempotencia, log y rollback.

Primero simular, después decidir

Un batch amplifica una regla. Si la regla es incorrecta, amplifica el daño. Define alcance exacto, entrada, salida, orden y condición de éxito antes de preparar acciones. No uses globs ambiguos ni rutas amplias en un proceso real; el laboratorio trabaja solo con nombres ficticios.

El dry run produce un informe de lo que ocurriría sin modificar archivos. Incluye cada input, salida propuesta, conflicto, excepción y coste estimado. Una persona revisa una muestra y el total antes de aprobar. El estado inicial permanece intacto.

La idempotencia evita duplicación. Si el mismo evento se procesa dos veces, el resultado debe reconocer el identificador y no crear otra copia. Define qué hace el flujo ante una salida existente: detener, comparar o versionar; nunca sobrescribir automáticamente.

Los fallos parciales requieren estado por elemento. Algunos archivos pueden validar y otros fallar. No declares éxito global si falta una excepción. El log registra orden, resultado y motivo, sin credenciales ni contenido privado.

Rollback puede borrar solo salidas simuladas o mover copias temporales a cuarentena, pero preserva fuentes. En un sistema vivo cualquier limpieza material necesitaría autorización específica. Aquí se ensaya con tarjetas y fixtures.

Laboratorio 1 — Plan de conversión reversible

Diseña un lote ficticio que prepare WAV de revisión desde cinco assets ilustrativos.

  1. Ordena por asset ID y declara formato objetivo.
  2. Define validaciones de nombre, estado y permiso.
  3. Especifica salida sin ejecutarla.
  4. Añade conflicto por salida existente.
  5. Describe idempotencia y rollback.

Laboratorio 2 — Revisar el dry run

Crea un informe simulado con tres aptos, una excepción y un conflicto. Revisa muestra y alcance antes de dar aprobación humana.

  1. Comprueba conteos de entrada, aptos y excepciones.
  2. Revisa primera, media y última fila.
  3. Detén ante conflicto no resuelto.
  4. Registra la decisión y coste estimado.
  5. Ensaya rollback del informe sin tocar fuentes.

Evidencia — Dry run aprobado y excepciones

Entrega plan, orden, informe, muestra, conflictos, aprobación y rollback. Deja claro que no se ejecutó una conversión externa. El coste es una estimación local con fecha.

Errores y recuperación

  • Ejecutar para ver: genera primero dry run.
  • Ignorar salida existente: detén o versiona con aprobación.
  • Éxito parcial oculto: registra cada elemento.
  • Sin idempotencia: prueba el mismo evento dos veces.

Transferencia

Antes de cualquier lote real, prepara un fixture pequeño y confirma que las excepciones se ven. Reduce el alcance hasta que otra persona pueda explicar el informe. Velocidad sin observabilidad no es mejora.

Protocolo común de ensayo supervisado

Antes de aceptar el diseño, recórrelo con el fixture desde la entrada hasta la salida simulada. Lee cada dato en voz alta, confirma de dónde procede y señala qué transformación se propone. En cada rama pregunta qué ocurre si el dato falta, si aparece dos veces, si llega tarde o si contradice el brief. El objetivo no es hacer el mapa más complejo, sino demostrar que falla de forma visible.

Registra estado inicial, acción preparada, resultado observado y responsable de decidir. La aprobación humana ocurre inmediatamente antes de cualquier efecto material. Si nadie responde, el estado permanece pendiente: el silencio no concede permiso. Si el coste estimado o la privacidad cambian, vuelve al gate correspondiente. Conserva siempre una ruta manual que permita terminar el ejercicio sin plataforma.

Ensaya también la recuperación. Introduce una excepción, aplica rollback y comprueba que la fuente y el registro siguen disponibles. Repite el mismo evento para verificar que no duplica trabajo. Al cerrar, distingue claramente simulado, preparado, aprobado y realizado. Este vocabulario evita declarar una implementación que solo existe como diagrama y convierte la evidencia en una base honesta para la siguiente iteración.

Fundamento

El módulo enseña patrones de lote independientes de plataforma. No incluye comandos ni acciones destructivas.

QC asistido y revisión humana

Objetivo: clasificar hallazgos verdaderos, falsos positivos e inciertos y comparar una revisión asistida con una escucha manual.

Un detector produce candidatos

Una alerta no es un veredicto. Contiene candidato, tiempo, severidad, confianza y evidencia disponible. La persona escucha en contexto, consulta el brief y decide aceptar, rechazar o mantener incierto. Procesar automáticamente puede destruir un evento deliberado.

Severidad describe consecuencia, no certeza. Un posible archivo equivocado tiene alta severidad aunque el detector dude. Confianza describe soporte de la hipótesis. Mantener ambas dimensiones evita priorizar por una única puntuación.

El false positive ocurre cuando el sistema señala algo que no incumple el contrato. El true positive se confirma con evidencia. Lo incierto necesita otra fuente o revisión. El fixture contiene los tres resultados esperados para practicar sin audio privado.

La revisión manual usa una checklist estable: archivo, versión, inicio, final, silencios, clicks, picos, canales, formato, nombres y continuidad. La asistencia puede priorizar, pero la muestra manual revela fallos que el detector no busca.

El sign-off es humano. El agente o detector prepara un informe; no aprueba su resultado. No enviar automáticamente, no publicar automáticamente y no sobrescribir automáticamente siguen vigentes después del QC.

Laboratorio 1 — Triage de hallazgos mixtos

Abre `qc-findings.json` y revisa cada candidato sin alterar su expected review hasta haber razonado.

  1. Ordena por severidad y después por confianza.
  2. Escribe evidencia necesaria para confirmar.
  3. Clasifica aceptado, rechazado o incierto.
  4. Compara con true positive, false positive y uncertain del fixture.
  5. Registra desacuerdos y siguiente prueba.

Laboratorio 2 — Asistido frente a manual

Realiza una pasada con hallazgos y otra solo con checklist manual. Mantén el mismo fixture.

  1. Predice qué encontrará cada ruta.
  2. Registra tiempo y cobertura.
  3. Identifica coincidencias y huecos.
  4. No conviertas tiempo de una prueba en promesa.
  5. Diseña el orden combinado más seguro.

Evidencia — Log aceptado, rechazado e incierto

Entrega hallazgos originales, clasificación, evidencia, tiempo y sign-off. Conserva falsos positivos: ayudan a calibrar el sistema. No se realizó ninguna entrega externa.

Errores y recuperación

  • Confianza como severidad: separa probabilidad y consecuencia.
  • Corregir sin escuchar: revisa contexto y brief.
  • Ocultar falsos positivos: consérvalos para ajustar el proceso.
  • Aprobación automática: coloca sign-off humano.

Transferencia

Construye una checklist breve para tu entrega real y añade una columna de incertidumbre. Mide cuántas alertas requieren escucha. Conserva el detector solo si mejora cobertura sin erosionar criterio.

Revisa la lista después de tres proyectos autorizados. Elimina controles que nunca cambian una decisión y añade fallos reales que la herramienta no buscaba. Mantén una muestra manual constante para detectar deriva y documenta quién firma cada revisión.

Protocolo común de ensayo supervisado

Antes de aceptar el diseño, recórrelo con el fixture desde la entrada hasta la salida simulada. Lee cada dato en voz alta, confirma de dónde procede y señala qué transformación se propone. En cada rama pregunta qué ocurre si el dato falta, si aparece dos veces, si llega tarde o si contradice el brief. El objetivo no es hacer el mapa más complejo, sino demostrar que falla de forma visible.

Registra estado inicial, acción preparada, resultado observado y responsable de decidir. La aprobación humana ocurre inmediatamente antes de cualquier efecto material. Si nadie responde, el estado permanece pendiente: el silencio no concede permiso. Si el coste estimado o la privacidad cambian, vuelve al gate correspondiente. Conserva siempre una ruta manual que permita terminar el ejercicio sin plataforma.

Ensaya también la recuperación. Introduce una excepción, aplica rollback y comprueba que la fuente y el registro siguen disponibles. Repite el mismo evento para verificar que no duplica trabajo. Al cerrar, distingue claramente simulado, preparado, aprobado y realizado. Este vocabulario evita declarar una implementación que solo existe como diagrama y convierte la evidencia en una base honesta para la siguiente iteración.

Fundamento

RX ejemplifica asistencia revisable; el curso no afirma que detecte estos hallazgos concretos. El fixture es ilustrativo.

Automatización visual supervisada

Objetivo: construir una tarjeta de workflow con trigger, filtro, acción, rama, retry, timeout, aprobación humana, registro y rollback.

El diagrama es el sistema antes del sistema

Un trigger inicia el flujo; un filtro decide si el evento entra; una acción prepara una salida; una rama trata diferencias; retry gestiona fallos temporales; timeout evita espera infinita; el gate humano autoriza; el registro observa; rollback recupera.

La tarjeta debe poder leerse sin la interfaz de un proveedor. Usa nombres de capacidad y datos del fixture. n8n, Make o Zapier son ejemplos sensibles a versión; no hacen falta para completar el curso y sus pantallas no se convierten en contenido principal.

El trigger necesita idempotencia. Un mismo project ID no crea dos tarjetas. El filtro rechaza permiso ausente o estado no válido. La acción solo prepara un paquete local. El envío se sustituye por recibo simulado.

Retry se limita por número y causa. Repetir una validación que falla por dato ausente no ayuda; debe detenerse. Timeout devuelve estado pendiente y conserva contexto. Ninguna rama inventa aprobación por silencio.

La privacidad y el coste se revisan antes de conectar. Un nodo puede enviar más datos de los visibles. El ejercicio no usa conectores, claves ni paid actions. No publicar automáticamente es parte del diagrama.

Laboratorio 1 — Trigger, acción y excepción

Dibuja el delivery plan como tarjetas accesibles.

  1. Trigger: brief cambia a validado.
  2. Filtro: permiso y project ID presentes.
  3. Acción: preparar tarjeta local.
  4. Excepción: formato o campo ausente.
  5. Registro: evento, resultado y motivo.

Laboratorio 2 — Retry, timeout y rollback

Simula un fallo temporal, uno permanente y ausencia de respuesta humana.

  1. Limita retry y evita bucle.
  2. Devuelve timeout a pendiente.
  3. Coloca aprobación humana inmediatamente antes de deliver simulado.
  4. Ensaya rollback preservando fuente.
  5. Repite trigger y comprueba idempotencia.

Evidencia — Tarjeta completa

Entrega diagrama, tres simulaciones, log y recuperación. Incluye privacidad, coste y límites de conexión. Señala que no hubo envío, upload ni publicación.

Errores y recuperación

  • Camino feliz único: añade excepción y timeout.
  • Retry infinito: limita y clasifica causa.
  • Aprobación al principio: colócala justo antes de la acción material.
  • Curso de troubleshooting: vuelve a tarjetas neutrales.

Transferencia

Convierte un procedimiento existente en tarjeta antes de conectar nada. Pide a otra persona que siga el diagrama. Si necesita conocimiento oculto, añádelo o deja el paso manual.

Fecha cada versión del diagrama y anota qué suposición cambió. Cuando una interfaz o cuota sea distinta, actualiza solo la tarjeta de ejemplo; conserva intacto el contrato de capacidad, aprobación y recuperación. Así el curso sigue siendo útil aunque cambien los proveedores.

Protocolo común de ensayo supervisado

Antes de aceptar el diseño, recórrelo con el fixture desde la entrada hasta la salida simulada. Lee cada dato en voz alta, confirma de dónde procede y señala qué transformación se propone. En cada rama pregunta qué ocurre si el dato falta, si aparece dos veces, si llega tarde o si contradice el brief. El objetivo no es hacer el mapa más complejo, sino demostrar que falla de forma visible.

Registra estado inicial, acción preparada, resultado observado y responsable de decidir. La aprobación humana ocurre inmediatamente antes de cualquier efecto material. Si nadie responde, el estado permanece pendiente: el silencio no concede permiso. Si el coste estimado o la privacidad cambian, vuelve al gate correspondiente. Conserva siempre una ruta manual que permita terminar el ejercicio sin plataforma.

Ensaya también la recuperación. Introduce una excepción, aplica rollback y comprueba que la fuente y el registro siguen disponibles. Repite el mismo evento para verificar que no duplica trabajo. Al cerrar, distingue claramente simulado, preparado, aprobado y realizado. Este vocabulario evita declarar una implementación que solo existe como diagrama y convierte la evidencia en una base honesta para la siguiente iteración.

Fundamento

Las plataformas sustentan vocabulario de automatización visual. El comportamiento evaluado vive en el fixture local.

Agentes acotados y recuperables

Objetivo: definir contexto, herramientas y límites de un agente, y recuperarse de timeout, permiso denegado, datos obsoletos y falsa afirmación de finalización.

Capacidad delimitada, no autonomía ilimitada

Un agente necesita objetivo concreto, contexto mínimo, tool allowlist, política de parada, coste máximo y evidencia de salida. Least privilege significa que solo puede leer o preparar lo necesario. No obtiene permiso para enviar, publicar, borrar, mover o aprobar por saber hacerlo.

El contexto puede quedar obsoleto. Cada dato importante lleva fuente y fecha. Antes de actuar, el agente verifica estado barato de comprobar. Si no puede, etiqueta incertidumbre y pide aprobación o se detiene. No presenta una inferencia como estado vivo.

Observabilidad responde qué intentó, qué herramienta usó, qué recibió, qué produjo y por qué paró. Una frase «hecho» sin recibo, archivo o estado verificable es hallucinated completion. El sistema falla cerrado: no inventa un ID ni repite silenciosamente una acción material.

Timeout no equivale a fracaso ni éxito. Conserva estado pendiente y permite reanudar sin duplicar. Permiso denegado confirma que el límite funciona. Datos obsoletos obligan a refrescar o detener. Cada condición tiene recovery definido.

El agente puede redactar, clasificar o preparar. La aprobación humana decide la acción material. Privacidad y coste forman parte de la entrada; si excede el techo, se detiene. No enviar automáticamente y no sobrescribir automáticamente son guardas mutacionadas en la suite.

Laboratorio 1 — Contexto y herramientas

Diseña un agente simulado que valida el mock project y prepara una tarjeta.

  1. Define objetivo y no-objetivos.
  2. Lista archivos permitidos y acciones de solo lectura.
  3. Aplica least privilege y datos mínimos.
  4. Fija techo de coste y timeout.
  5. Define evidencia antes de decir completado.

Laboratorio 2 — Tres fallos y recuperación

Simula timeout, permiso denegado y datos obsoletos; añade una cuarta respuesta que afirma éxito sin evidencia.

  1. Timeout vuelve a pendiente.
  2. Permiso denegado no se sortea.
  3. Datos obsoletos se refrescan o bloquean.
  4. Finalización alucinada se rechaza sin prueba.
  5. Registra recovery y aprobación necesaria.

Evidencia — Transcript de recuperación

Entrega especificación, simulaciones, log, estados y decisiones humanas. No incluye tokens ni conexiones. Cada salida distingue preparado, pendiente, bloqueado y aprobado.

Errores y recuperación

  • Contexto total: reduce a datos necesarios.
  • Permiso implícito: usa allowlist explícita.
  • Reintento silencioso: conserva idempotencia y estado.
  • Creer «hecho»: exige evidencia verificable.

Transferencia

Aplica el formato a cualquier asistente actual. Escribe qué nunca puede hacer, qué puede preparar y qué prueba necesitas. Si no puedes observar el resultado, reduce alcance.

Ensaya además una respuesta ambigua. El agente debe pedir el dato que falta o detenerse, no elegir por probabilidad. Registra la pregunta como parte del control.

Protocolo común de ensayo supervisado

Antes de aceptar el diseño, recórrelo con el fixture desde la entrada hasta la salida simulada. Lee cada dato en voz alta, confirma de dónde procede y señala qué transformación se propone. En cada rama pregunta qué ocurre si el dato falta, si aparece dos veces, si llega tarde o si contradice el brief. El objetivo no es hacer el mapa más complejo, sino demostrar que falla de forma visible.

Registra estado inicial, acción preparada, resultado observado y responsable de decidir. La aprobación humana ocurre inmediatamente antes de cualquier efecto material. Si nadie responde, el estado permanece pendiente: el silencio no concede permiso. Si el coste estimado o la privacidad cambian, vuelve al gate correspondiente. Conserva siempre una ruta manual que permita terminar el ejercicio sin plataforma.

Ensaya también la recuperación. Introduce una excepción, aplica rollback y comprueba que la fuente y el registro siguen disponibles. Repite el mismo evento para verificar que no duplica trabajo. Al cerrar, distingue claramente simulado, preparado, aprobado y realizado. Este vocabulario evita declarar una implementación que solo existe como diagrama y convierte la evidencia en una base honesta para la siguiente iteración.

Fundamento

El módulo enseña supervisión y recuperación con simulación. No concede herramientas externas ni autoridad material.

Diseña tu sistema de audio

Objetivo: medir un proceso real, diseñar una versión asistida reversible, ensayarla con fixtures y decidir si merece conservarse.

La automatización debe ganarse su lugar

El proyecto final parte de una línea base: tiempo, espera, fallos y coste de recuperación. Elige un proceso acotado, repetitivo y de bajo riesgo. No uses entrega real, cliente privado ni material no autorizado. Reproduce la estructura con fixtures.

El mapa identifica tareas mecánicas, creativas y mixtas. Selecciona un paso asistido y una decisión deliberadamente manual. Por ejemplo, preparar un informe puede asistirse; aprobar el audio permanece humano. Explica por qué esa frontera protege intención.

Diseña gates de privacidad, coste, permiso y calidad. Añade input, output, excepción, log, idempotencia y rollback. No publicar automáticamente, no enviar automáticamente y no sobrescribir automáticamente deben aparecer textualmente.

El dry run precede cualquier materialización. Revisa muestra, conflictos y excepciones. Simula timeout, dato ausente y salida existente. Demuestra que el sistema vuelve a estado seguro y que una segunda ejecución no duplica.

Después del ensayo repite la medición. No cuentes el tiempo de desarrollo como cero ni conviertas una prueba en promesa. Decide conservar, simplificar o descartar. Un sistema que no ahorra tiempo pero mejora trazabilidad puede valer; uno que añade vigilancia constante puede no merecerse.

Laboratorio 1 — Línea base y diseño

Mide una ejecución manual y dibuja el proceso.

  1. Registra tiempo activo, espera y fallos.
  2. Clasifica tareas y error cost.
  3. Elige una asistencia y una decisión manual.
  4. Define gates, fixtures y evidencia.
  5. Escribe criterio para conservar o descartar.

Laboratorio 2 — Dry run y ensayo

Ejecuta la simulación completa con el mock project.

  1. Valida intake y procedencia.
  2. Genera dry run y revisa muestra.
  3. Simula excepción, timeout y rollback.
  4. Repite para probar idempotencia.
  5. Compara métricas y decide si merece conservarse.

Evidencia — Dossier medido y reversible

Entrega línea base, mapas, scope, fixtures, guardas, dry run, muestra, excepciones, rollback, post-run y veredicto. Declara que no hubo conexión externa. Incluye coste y privacidad con fecha.

Errores y recuperación

  • Proyecto demasiado grande: reduce a un paso repetible.
  • Sin métrica inicial: ejecuta manualmente primero.
  • Sin decisión manual: coloca aprobación antes de efecto.
  • Conservar por esfuerzo hundido: aplica el criterio previo.

Transferencia

Revisa el sistema después de tres usos. Actualiza fuentes sensibles a versión y compara fallos. Si cambia el riesgo, vuelve a manual. El dossier es una hipótesis operativa, no una infraestructura permanente.

Asigna también una fecha de retirada. Si nadie mantiene guardas, fuentes y fixtures, congela el sistema y recupera la checklist manual antes de que la automatización quede obsoleta.

Protocolo común de ensayo supervisado

Antes de aceptar el diseño, recórrelo con el fixture desde la entrada hasta la salida simulada. Lee cada dato en voz alta, confirma de dónde procede y señala qué transformación se propone. En cada rama pregunta qué ocurre si el dato falta, si aparece dos veces, si llega tarde o si contradice el brief. El objetivo no es hacer el mapa más complejo, sino demostrar que falla de forma visible.

Registra estado inicial, acción preparada, resultado observado y responsable de decidir. La aprobación humana ocurre inmediatamente antes de cualquier efecto material. Si nadie responde, el estado permanece pendiente: el silencio no concede permiso. Si el coste estimado o la privacidad cambian, vuelve al gate correspondiente. Conserva siempre una ruta manual que permita terminar el ejercicio sin plataforma.

Ensaya también la recuperación. Introduce una excepción, aplica rollback y comprueba que la fuente y el registro siguen disponibles. Repite el mismo evento para verificar que no duplica trabajo. Al cerrar, distingue claramente simulado, preparado, aprobado y realizado. Este vocabulario evita declarar una implementación que solo existe como diagrama y convierte la evidencia en una base honesta para la siguiente iteración.

Fundamento

El proyecto integra contratos del curso y usa exclusivamente datos ficticios. No realiza envíos, cargas, publicaciones ni cambios destructivos.