Saltar a la agenda
Milpa Academy
60:00

Kit de facilitación

Sala de control · 60 min

Cómo un palo de madera diseñó un framework

Arquitectura para juniors mediante historias, decisiones y contratos ejecutables.

Facilitación pública
Cronómetro de sesión 60:00

Guion operativo

Agenda de 60 minutos

Bloque 1 de 8
01

Entender · 00–05

El gancho

5 min

Una herramienta agrícola y una frase sobre reparar carros abren la pregunta: ¿qué hace reparable a un sistema?

Entrada

Entra sin slides. Cuenta la frase de tu papá antes de nombrar Milpa.

Interacción

Pide 2 o 3 predicciones. Cada participación siembra un grano.

Salida

“Hoy vamos a leer por qué un sistema se puede reparar.”

02

Entender · 05–12

Arquitectura son conexiones

7 min

Las piezas pueden cambiar cuando la forma de conectarlas es explícita y estable.

Historia

Batería, filtro y alternador: no necesitas su código fuente para sustituirlos.

Encuesta

10,000 líneas brillantes sin docs o 10,000 líneas normales con contratos claros.

Revelación

“Nada se siembra sin contrato” es una decisión de arquitectura.

03

Ver · 12–22

La milpa: módulos que crecen juntos

10 min

El grupo construye un grafo válido antes de escuchar “orden topológico” o “detección de ciclos”.

Pregunta

¿Qué semilla debe entrar primero para que la tienda tenga correo y pagos?

Fallo útil

Deja marchitar una dependencia y pide al grupo leer la capacidad faltante.

Remate

Activa modo caos y nombra Kahn solo después de resolver el tablero.

04

Ver · 22–32

Una acción, dos callers

10 min

Humano y agente recorren resolver → validar → autorizar → ejecutar → auditar; el contexto cambia, el tubo no.

Predicción

Pregunta dónde debería detenerse una llamada sin correo:enviar.

Prueba

Ejecuta ambos callers y después retira el permiso.

Evidencia

Señala que la denegación también llega a auditoría.

05

Ver · 32–40

El contrato permite reemplazar la piel

8 min

El theme-swap demuestra que una implementación puede cambiar completa sin romper estructura, estados ni accesibilidad.

Antes

Pide al grupo predecir qué componente se romperá.

Durante

Cambia de skin y deja que comparen navegación, botones y foco.

Después

Une el contrato visual con los contratos de módulos.

06

Hacer · 40–48

La IA con frenos

8 min

El público decide aprobar, rechazar o exonerar una acción; cada decisión deja evidencia.

Votación

“Borrar 500 usuarios inactivos”: recoge razones antes de contar votos.

Segunda vuelta

Haz que el agente intente autoaprobarse.

Principio

La confianza no se pide; se verifica y se audita.

07

Hacer · 48–52

Cosecha y retos

4 min

Convierte el webinar en práctica: arrancar, extender y romper el sistema a propósito.

  1. Arrancar: crea el skeleton y corre php bin/coa doctor.
  2. Extender: genera un plugin y observa sus capacidades.
  3. Romper: crea una dependencia inválida y lee la explicación.
08

Verificar · 52–60

Q&A: comprobar el modelo mental

8 min

Responde desde las decisiones de arquitectura y devuelve cada pregunta al sistema observable.

¿Por qué PHP?

Nació en producción PHP; contratos, pipelines y gates son conceptos agnósticos.

¿Reemplaza Laravel o Symfony?

No compite en features; reutiliza piezas resueltas y prioriza operabilidad.

¿Puedo contribuir siendo junior?

Sí: docs, tests, ejemplos e issues reproducibles son trabajo de arquitectura.

Mesa de arquitectura

Artifacts disponibles

9 modelos

Una conversación, dos profundidades

Usa Siembra, Pipeline y Compuerta en la sesión base. Atlas, Runtime, Event log, Contrato y Plan sostienen preguntas de ingeniería sin cambiar de lenguaje visual.

Equipo de sesión

Roles y señales

F

Facilitación

Cuenta la historia, pregunta antes de explicar y decide cuándo cortar.

Señal: “una última voz”.
A

Artifacts

Opera el laboratorio, prepara pestañas y recupera una demo fallida.

Señal: mano abierta = pausa.
T

Tiempo

Avisa a 2 minutos del cambio y protege los 8 minutos de Q&A.

Señal: dos dedos / puño.
R

Relatoría

Cuida preguntas, granos sembrados y acuerdos para seguimiento.

Señal: tarjeta ámbar.

Antes de abrir la sala

Checklist de preparación

0 / 8

Memoria de sesión

Notas del facilitador

Sin cambios
Se conserva solo en este navegador.

Restablecer la sesión

Se borrarán el checklist, los bloques cubiertos, las notas y el cronómetro guardados en este navegador. El tema se conserva.