Saltar al contenido
Soberanía de la Intención · Designio

Caso vivo · Especificación Ejecutable de Intención

EIS-014 — Construir la sección «Recursos» con copia y descarga por recurso

módulo recursos FIRMADA — 2026-06-12 (acta, artefacto 06)

EIS-014 — Sección «Recursos» (infraestructura)

1. Contexto técnico

Índice de recursos + página por recurso: descripción (qué es, cuándo se usa, capítulo del libro), contenido de la plantilla con botón copiar (clipboard) y descargas (Markdown siempre; PDF vía EIS-005; YAML donde aplique).

2. Restricciones de arquitectura

  • Colección recursos: titulo, descripcion, fase_metodologia, capitulo_origen, formato_descargas[], cuerpo (la plantilla).
  • Isla CopyButton compartida (<5 KB gz), con feedback accesible (aria-live).
  • Los ficheros descargables se generan en build desde la misma fuente (sin duplicar).

3. Criterios de aceptación (Test-Driven Intent)

criterios:
  - id: C1
    given: "la página de un recurso"
    when: "el visitante pulsa «Copiar»"
    then: "el contenido íntegro de la plantilla queda en el portapapeles y se anuncia el éxito (aria-live)"
  - id: C2
    given: "los enlaces de descarga"
    when: "se descargan"
    then: "el .md descargado es idéntico byte a byte a la fuente de la colección"
  - id: C3
    given: "JS deshabilitado"
    when: "se visita un recurso"
    then: "el contenido es visible y las descargas funcionan (solo «copiar» degrada)"

4. Definition of Done

  • Índice + plantilla de recurso operativos con 2 recursos de muestra; isla auditada.

← Volver al caso vivo