MetodologIA Workshop Route Landing HTML
Compilar landings genéricas de rutas formativas desde una especificación estructurada. Mantener el contenido del programa fuera de la skill: esta capacidad aporta contrato, renderer sintético y verificación, no campañas reales ni autoridad de publicación.
Ruta operativa
- Spec. Crear
workshop-route-landing-spec-v1con exactamente ocho secciones, paridad ES/EN/PT, design-system lock hash-bound, CTA de una a tres palabras y recursos declarados comoavailableopending. CalcularspecSha256mediantesha256-canonical-json-v1, excluyendo solo ese campo. - Compile. Consumir únicamente la spec validada. Escapar todo contenido, conservar el orden declarado y emitir HTML autocontenido, manifest y receipt. Usar SVG inline en CTA; no usar red, reloj, aleatoriedad, tracking, formularios ni dependencias remotas.
- Verify. Validar schema, hash, ocho secciones, paridad, estados de recursos, enlaces relativos, no-JS, impresión, teclado nativo y dos compilaciones cross-process byte-idénticas.
- Review. Mantener
RENDERED_DRAFTycandidate. Registrarcoverage_gaphasta que Verifier, Guardian y H01 completen los gates independientes. No publicar.
Invariantes
- Usar exactamente:
entry,tension,route,method,resources,outcomes,trust,invitation, en ese orden. - Mantener IDs y orden equivalentes entre ES, EN y PT; traducir texto, nunca IDs.
- Limitar cada CTA visible a una, dos o tres palabras y acompañar enlaces de acción con SVG inline decorativo.
- Mostrar enlaces solo para recursos
available; representarpendingsinhrefni acción falsa. - Conservar contenido, navegación y recursos disponibles sin JavaScript. Usar enlaces y controles HTML nativos con foco visible.
- Ocultar navegación y CTA al imprimir, sin perder el contenido de las ocho secciones.
- Bloquear rutas absolutas, locators privados, URLs de edición, assets sin derechos, formularios,
telemetría y cualquier intento de
READYoPUBLISHED. - Regenerar desde la spec; nunca corregir manualmente el HTML compilado.
Comandos
node skills/metodologia-workshop-route-landing-html/scripts/compile-fixture.mjs \
skills/metodologia-workshop-route-landing-html/fixtures/positive/valid-spec.json \
<directorio-salida>
node skills/metodologia-workshop-route-landing-html/scripts/check-skill.mjs
Leer references/operating-contract.md antes de adaptar el renderer. Consultar references/capability-boundary.yml para límites de ejecución. Esta skill no solicita red ni publica.