WebMCP en producción|INEMA.CLUB-PRO

En esta clase vas a

  1. 1Las 8 capas y lo que responde cada una
  2. 2Qué es estable y qué es borrador al 19/10/2026
  3. 3Buscar evidencia de cada capa en el código
  4. 4Qué curso de la formación es dueño de cada capa

Objetivo: revisar las 8 capas con el estado del 19/10/2026 y encontrar en el código la evidencia de cada una, en el kit y en tu proyecto.

01Las 8 capas, de abajo hacia arriba

Las cuatro primeras describen el sitio; las cuatro últimas lo protegen. Haz clic en cada una.

Haz clic en cada bloque del diagrama para ver qué hace.

Estructura del área WebMCP (§04), con el estado releído en la spec, en Chrome Status y en el MCP al 19/10/2026.

02Lo que cambió en el mapa antiguo

El área tenía las capas correctas; cuatro etiquetas quedaron viejas.

1. Formulario

El mapa antiguo ponía herramientas "declarativas, a partir de formularios" junto a las imperativas.

El 16/10/2026 la API declarativa está fuera de la spec: solo Chrome la implementa, en el trial. Experimental el 19/10/2026.

03Buscar la evidencia de cada capa

camadas.mjs lee los archivos de la carpeta (sin node_modules) y busca una señal de cada capa. Mide presencia, no calidad.

Terminal · las 8 capas en el kit
cd ~/projetos/formacao-webmcp-expert-v72/kit
node scripts/camadas.mjs; echo "saída: $?"
Ejemplo del repositorio
camadas · ~/projetos/formacao-webmcp-expert-v72/kit · 31 arquivos lidos
ok    1 Descoberta               pagina/robots.txt
        estável (robots, sitemap); llms.txt sem efeito medido · onde: Formação inemaSEO
ok    2 Ferramentas              pagina/ferramentas.mjs
        rascunho CG de 16/10/2026 (document.modelContext) · onde: curso 2
ok    3 Contrato                 pagina/ferramentas.mjs
        estável como prática (nome, descrição, JSON Schema) · onde: cursos 1 e 2
ok    4 Estado e erros           pagina/app.mjs
        estável como prática (erro de regra volta como dado) · onde: curso 2
ok    5 Controle                 pagina/ferramentas.mjs
        anotação consequentialHint: rascunho; confirmação: prática estável · onde: cursos 2 e 4
ok    6 Permissões               pagina/governanca.json
        exposedTo e iframes: rascunho; catálogo aprovado: prática · onde: curso 4 + este curso
ok    7 Backend e MCP            servidor/mcp.mjs
        MCP 2026-07-28 estável; mesma regra das duas pontas · onde: curso 1 + este curso
ok    8 Evals e observabilidade  bateria/casos.json
        prática estável: bateria congelada e registro · onde: este curso + LOOP-R Eng.
CAMADAS: 8/8 com evidência
saída: 0

Cada línea dice dónde encontró la señal, el estado de la capa el 19/10/2026 y el curso dueño.

04El ensayo de la carpeta vacía

La misma herramienta en una carpeta sin nada: el criterio tiene que fallar.

Terminal · carpeta vacía
cd ~/projetos/formacao-webmcp-expert-v72/kit
E=${TMPDIR:-/tmp}/ensaio-webmcp-expert/a1; rm -rf $E; mkdir -p $E
node scripts/camadas.mjs $E | tail -1; echo "saída: ${PIPESTATUS[0]}"

05Práctica

Primero el kit, después tu proyecto. Cada ejercicio termina en un listo cuando.

E1 · Las capas en el kit

5 min

Instala el kit (clase 2, bloque de instalación) y ejecuta el bloque de las capas.

Listo cuando: node scripts/camadas.mjs; echo "saída: $?" → CAMADAS: 8/8 com evidência y saída: 0.

E2 · El criterio falla antes

2 min

Ejecuta el ensayo de la carpeta vacía.

Listo cuando: El bloque imprime CAMADAS: 0/8 com evidência y saída: 1.

E3 · Las capas de tu proyecto

15 min

Ejecuta el script en la carpeta de tu sitio y anota, por cada capa con "falta", la clase o el curso que la resuelve.

Listo cuando: node scripts/camadas.mjs [carpeta de tu sitio] imprime la línea CAMADAS: N/8 com evidência, y el archivo camadas-[tu sitio].md tiene una línea por cada capa que falta.

06Prueba de la clase

La explicación aparece después de la respuesta.

Pregunta 1 de 4

El 19/10/2026, ¿cuál de estas capas es un borrador y no una práctica estable?

07En tres frases

CapasCuatro describen el sitio, cuatro lo protegen; ninguna sola es "listo para agentes".
FechasCada capa tiene un estado con fecha: borrador, propuesta o estable al 19/10/2026.
Evidenciacamadas.mjs encuentra la señal de cada capa en el código; la prueba de que funciona viene en las clases siguientes.

Para ir más allá

Próxima clase