Proyecto activo · Espacio predeterminado

NUWA Platform v0.3.0
NU

Entrega de trabajo

Todo lo que necesita saber quien va a hacer esta tarea, reunido en un sitio. Abrir esta página no pone el trabajo en marcha. Las tareas salen de Tareas.

Contexto

Necesidad
Web Fundación · Corporate + Actualidad / blog autogestionable + Biblioteca de publicaciones / documentos + Creación intensiva de contenidos
Especificación
Especificación: Web Fundación · Corporate + Actualidad / blog autogestionable + Biblioteca de publicaciones / documentos + Creación intensiva de contenidos
Plan
Producción web institucional Fundación
Fase
Revisión y preparación para publicación
Tarea
Publicar la web

Qué hay que hacer

Publicar la web

Publicar cuando dominio, materiales críticos y aprobación estén disponibles.

Para qué sirve

Diseñar, construir y dejar preparada para publicación una web institucional clara, accesible y visualmente sólida.

Cuándo se da por terminada

Cumplir el objetivo descrito en la tarea y en el plan, respetando alcance/fuera de alcance del plan. Criterios de aceptación: [ "El dominio resuelve a la web publicada.", "Las páginas públicas cargan sin errores críticos.", "Formulario, navegación y contenidos gestionables funcionan en producción.", "Las secciones marcadas como ocultas no son públicas.", "Existe aprobación final del responsable designado." ] Salida esperada: (no definido en la tarea; completar antes de cerrar). Registrar en NUWA Factory la ejecución real (execution.start → execution.finish → validation.record); no marcar DONE sin evidencia coherente con los criterios.

Condiciones que debe cumplir

  • El dominio resuelve a la web publicada.
  • Las páginas públicas cargan sin errores críticos.
  • Formulario, navegación y contenidos gestionables funcionan en producción.
  • Las secciones marcadas como ocultas no son públicas.
  • Existe aprobación final del responsable designado.

Lo que no entra

Creación intensiva y definitiva de contenidos, integraciones externas, agenda independiente de eventos, creación completa de identidad corporativa o logotipo, traducciones, rondas adicionales y cualquier funcionalidad no incluida en el catálogo seleccionado.

Todavía no hay nadie asignado. Puede anotarlo desde Tareas, sin que eso arranque el trabajo.

Instrucciones para quien lo ejecuta

  • Contexto: need "Web Fundación · Corporate + Actualidad / blog autogestionable + Biblioteca de publicaciones / documentos + Creación intensiva de contenidos" → plan "Producción web institucional Fundación" (v1) → fase "Revisión y preparación para publicación" → work package "Cierre".
  • Contexto empresarial: tenant "NUWA Default Tenant" (nuwa-default) -> workspace "Factory Default Workspace" (factory-default) -> project "NUWA Factory" (nuwa-factory).
  • Tarea asignada: "Publicar la web" (orden 4).
  • Descripción de la tarea: Publicar cuando dominio, materiales críticos y aprobación estén disponibles.
  • Implementar en el repositorio según criterios de aceptación y salida esperada del paquete JSON.
  • Al terminar trabajo real: anotar resumen, logs/evidencias (diffs, PR, tests) en recordingTemplate; luego el operador registra execution.* y validation.* en NUWA.
  • No declarar la tarea cerrada en NUWA sin pasar por el flujo de ejecución/validación acordado.
Ver el paquete completo para el agente de código

Cópielo tal cual en Cursor, Codex o Claude Code. Incluye contexto, criterios y plantilla de registro.

{
  "schemaVersion": 1,
  "kind": "nuwa.factory.task_execution_handoff",
  "generatedAt": "2026-09-22T03:21:57.764Z",
  "chainSummary": "Web Fundación · Corporate + Actualidad / blog autogestionable + Biblioteca de publicaciones / documentos + Creación intensiva de contenidos → Producción web institucional Fundación → Revisión y preparación para publicación → Cierre → Publicar la web",
  "need": {
    "id": "cmu7ndbgc001ymvtywir5l7wx",
    "projectId": "nuwa_default_project",
    "title": "Web Fundación · Corporate + Actualidad / blog autogestionable + Biblioteca de publicaciones / documentos + Creación intensiva de contenidos",
    "description": "Web institucional de Fundación con propuesta visual propia, ocho secciones, Actualidad autogestionable, biblioteca de publicaciones y criterios de aceptación verificables en todos los trabajos. La creación intensiva de contenidos queda fuera del precio cerrado.",
    "status": "NEW",
    "priority": 1,
    "sourceType": "web_project_intake"
  },
  "businessContext": {
    "tenant": {
      "id": "nuwa_default_tenant",
      "name": "NUWA Default Tenant",
      "slug": "nuwa-default"
    },
    "workspace": {
      "id": "nuwa_default_workspace",
      "name": "Factory Default Workspace",
      "slug": "factory-default"
    },
    "project": {
      "id": "nuwa_default_project",
      "name": "NUWA Factory",
      "slug": "nuwa-factory"
    }
  },
  "businessContextFlat": {
    "tenantId": "nuwa_default_tenant",
    "tenantName": "NUWA Default Tenant",
    "workspaceId": "nuwa_default_workspace",
    "workspaceName": "Factory Default Workspace",
    "projectId": "nuwa_default_project",
    "projectName": "NUWA Factory"
  },
  "specification": {
    "id": "cmu7ndbgk0020mvtywwac573y",
    "title": "Especificación: Web Fundación · Corporate + Actualidad / blog autogestionable + Biblioteca de publicaciones / documentos + Creación intensiva de contenidos",
    "summary": "Web institucional de Fundación con propuesta visual propia, ocho secciones, Actualidad autogestionable, biblioteca de publicaciones y criterios de aceptación verificables en todos los trabajos. La creación intensiva de contenidos queda fuera del precio cerrado.",
    "objective": "Presentar la Fundación, su propósito, sus iniciativas y su actividad de forma clara, accesible y con una puesta en marcha rápida.",
    "scope": "Corporate + Actualidad / blog autogestionable + Biblioteca de publicaciones / documentos + Creación intensiva de contenidos. Base común: Sistema visual reutilizable, responsive, edición básica de contenidos, publicación, gestión y una ronda consolidada.",
    "outOfScope": "Todo lo no contratado en este encargo: módulos adicionales, segundo idioma, integraciones y creación intensiva de contenidos.",
    "constraints": {},
    "acceptanceCriteria": [
      "Nombre del cliente",
      "Objetivo",
      "Público",
      "Acción principal",
      "Mapa de páginas",
      "Estado del contenido",
      "Activos de marca",
      "Dominio",
      "Responsable de aprobación",
      "Navegación",
      "Secciones",
      "Contenido legal"
    ],
    "expectedOutputs": [
      "Web publicada",
      "Capa básica de edición de contenidos",
      "Guía breve de edición"
    ],
    "status": "VALIDADA",
    "version": 1,
    "validatedAt": "2026-09-19T00:26:35.976Z"
  },
  "plan": {
    "id": "cmu7ndbh40027mvtynr2lcej1",
    "title": "Producción web institucional Fundación",
    "goal": "Diseñar, construir y dejar preparada para publicación una web institucional clara, accesible y visualmente sólida.",
    "scope": "Dirección visual, maqueta completa, ocho secciones, Actualidad, publicaciones, responsive, revisión y preparación para publicación.",
    "outOfScope": "Creación intensiva y definitiva de contenidos, integraciones externas, agenda independiente de eventos, creación completa de identidad corporativa o logotipo, traducciones, rondas adicionales y cualquier funcionalidad no incluida en el catálogo seleccionado.",
    "status": "DRAFT",
    "version": 1
  },
  "phase": {
    "id": "cmu7ndbhu0031mvtyqkb8051r",
    "name": "Revisión y preparación para publicación",
    "orderIndex": 4,
    "description": "Dejar la propuesta lista para aprobación y publicación.",
    "status": "PLANNED"
  },
  "task": {
    "id": "cmu7ndbhw0037mvtynfxocixn",
    "title": "Publicar la web",
    "description": "Publicar cuando dominio, materiales críticos y aprobación estén disponibles.",
    "status": "READY",
    "orderIndex": 4,
    "acceptanceCriteria": [
      "El dominio resuelve a la web publicada.",
      "Las páginas públicas cargan sin errores críticos.",
      "Formulario, navegación y contenidos gestionables funcionan en producción.",
      "Las secciones marcadas como ocultas no son públicas.",
      "Existe aprobación final del responsable designado."
    ],
    "expectedOutput": null,
    "inputContext": null,
    "metadata": null,
    "createdAt": "2026-09-19T00:26:36.020Z",
    "updatedAt": "2026-09-19T00:26:36.020Z"
  },
  "agentBrief": {
    "audience": "coding_agent_or_human_developer",
    "instructions": [
      "Contexto: need \"Web Fundación · Corporate + Actualidad / blog autogestionable + Biblioteca de publicaciones / documentos + Creación intensiva de contenidos\" → plan \"Producción web institucional Fundación\" (v1) → fase \"Revisión y preparación para publicación\" → work package \"Cierre\".",
      "Contexto empresarial: tenant \"NUWA Default Tenant\" (nuwa-default) -> workspace \"Factory Default Workspace\" (factory-default) -> project \"NUWA Factory\" (nuwa-factory).",
      "Tarea asignada: \"Publicar la web\" (orden 4).",
      "Descripción de la tarea: Publicar cuando dominio, materiales críticos y aprobación estén disponibles.",
      "Implementar en el repositorio según criterios de aceptación y salida esperada del paquete JSON.",
      "Al terminar trabajo real: anotar resumen, logs/evidencias (diffs, PR, tests) en recordingTemplate; luego el operador registra execution.* y validation.* en NUWA.",
      "No declarar la tarea cerrada en NUWA sin pasar por el flujo de ejecución/validación acordado."
    ],
    "definitionOfDone": "Cumplir el objetivo descrito en la tarea y en el plan, respetando alcance/fuera de alcance del plan.\n\nCriterios de aceptación: [\n  \"El dominio resuelve a la web publicada.\",\n  \"Las páginas públicas cargan sin errores críticos.\",\n  \"Formulario, navegación y contenidos gestionables funcionan en producción.\",\n  \"Las secciones marcadas como ocultas no son públicas.\",\n  \"Existe aprobación final del responsable designado.\"\n]\n\nSalida esperada: (no definido en la tarea; completar antes de cerrar).\n\nRegistrar en NUWA Factory la ejecución real (execution.start → execution.finish → validation.record); no marcar DONE sin evidencia coherente con los criterios.",
    "constraints": [
      "Alcance plan: Dirección visual, maqueta completa, ocho secciones, Actualidad, publicaciones, responsive, revisión y preparación para publicación.",
      "Fuera de alcance plan: Creación intensiva y definitiva de contenidos, integraciones externas, agenda independiente de eventos, creación completa de identidad corporativa o logotipo, traducciones, rondas adicionales y cualquier funcionalidad no incluida en el catálogo seleccionado."
    ]
  },
  "recordingTemplate": {
    "executorName": "<executorName — ej. cursor-session / codex-run-id>",
    "startedAt": null,
    "finishedAt": null,
    "summary": "<summary — qué se hizo, enlaces a PR/commit/tests>",
    "evidenceOrLogs": "<evidence — logs, rutas de archivos, excerpt JSON, URL CI…>"
  },
  "nuwaFollowUp": {
    "hint": "Tras trabajo real en el repo: execution_start (RUNNING) → execution_finish → validation_record; no sustituir por chat sin registros en BD.",
    "suggestedOrder": [
      "task_claim (si aún READY)",
      "prepareTaskHandoff (delegación explícita en metadata)",
      "buildTaskExecutionHandoff / exportar este JSON al agente",
      "execution_start cuando comience el trabajo medible",
      "execution_progress durante trabajo largo (heartbeat/progreso real)",
      "execution_finish con SUCCEEDED/FAILED/CANCELLED",
      "validation_record desde REVIEW si aplica"
    ]
  }
}

← Volver a Tareas

NUWA Platform

Transformamos necesidades en software de calidad.

Asistentes conectados