E1 · Las capas en el kit
5 minInstala 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.
Clase 1 · 14 min
Un sitio listo para agentes no es una API: son ocho capas, de las que describen el sitio a las que lo protegen. El área WebMCP ya tenía ese mapa; aquí vuelve con el estado de cada capa al 19/10/2026 y un script que busca en tu código la evidencia de cada una.
Comenzar la clase
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.
Las cuatro primeras describen el sitio; las cuatro últimas lo protegen. Haz clic en cada una.
Estructura del área WebMCP (§04), con el estado releído en la spec, en Chrome Status y en el MCP al 19/10/2026.
El área tenía las capas correctas; cuatro etiquetas quedaron viejas.
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.
El llms.txt aparecía como un ítem por publicar.
Hoy es una propuesta sin efecto medido en citas. La decisión de publicarlo queda con la Formación inemaSEO.
El lado MCP de la formación antigua era anterior a la revisión 2026-07-28.
Ahora: sin initialize y sin sesión, server/discover y confirmación por MRTR.
Antes, las capas iban a fases (Builder, Integrator, Agent Developer, Expert).
Ahora van a los 6 cursos por tema; el script muestra el dueño de cada capa.
Estado con fecha. Si la fecha envejeció, vuelve a leer la fuente antes de confiar.
camadas.mjs lee los archivos de la carpeta (sin node_modules) y busca una señal de cada capa. Mide presencia, no calidad.
cd ~/projetos/formacao-webmcp-expert-v72/kit node scripts/camadas.mjs; echo "saída: $?"
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: 0Cada línea dice dónde encontró la señal, el estado de la capa el 19/10/2026 y el curso dueño.
CAMADAS: 0/8 com evidência saída: 1
Si lo ejecutas en una carpeta sin el código (la del build, una carpeta vacía), da 0/8 y salida 1. El criterio falla antes del trabajo: así es como sirve de prueba.
La misma herramienta en una carpeta sin nada: el criterio tiene que fallar.
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]}"Primero el kit, después tu proyecto. Cada ejercicio termina en un listo cuando.
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.
Ejecuta el ensayo de la carpeta vacía.
Listo cuando: El bloque imprime CAMADAS: 0/8 com evidência y saída: 1.
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.
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?
Pregunta 2 de 4
El script dio 8/8 en tu proyecto. ¿Qué prueba eso?
Pregunta 3 de 4
El mapa anterior listaba herramientas "declarativas, a partir de formularios". ¿Qué cambió?
Pregunta 4 de 4
¿En qué capa queda la decisión de publicar el llms.txt?
Elige una alternativa. La explicación aparece después de tu intento.