---
name: pipeline-brief
description: "FASE 1 — BriefAgent. Recoge la idea de negocio y genera un brief estructurado BRIEF.json."
---

# Pipeline Brief — BriefAgent

## Input

| Archivo | Descripción |
|---------|-------------|
| Petición libre del usuario | Texto describiendo la idea de negocio |

## Output

`projects/{proyecto}/v{n}/BRIEF.json`

```json
{
  "nombre_negocio": "",
  "sector": "",
  "producto_servicio": "",
  "cliente_ideal": "",
  "problema_que_resuelve": "",
  "datos_reales_disponibles": false,
  "nivel_detalle": "basico|completo",
  "busca_financiacion": false,
  "ubicacion": "",
  "es_negocio_existente": false,
  "preguntas_pendientes": []
}
```

## Frameworks

- Lean Canvas (para identificar gaps)
- Business Model Canvas (visión general)

## Prompt Guía

```
Lee la petición del usuario y genera un BRIEF.json estructurado.

Tu trabajo:
1. Extraer datos del brief (nombre, sector, producto, cliente ideal, ubicación)
2. Si faltan datos críticos (sector, producto, cliente ideal), añadirlos a preguntas_pendientes
3. Guardar como BRIEF.json

Reglas:
- No inventar datos que el usuario no haya proporcionado
- Marcar datos faltantes como null, no como estimaciones
- Si el negocio ya existe, marcar es_negocio_existente=true
```

## Duración Estimada

~30 segundos

## Variables Clave

- `proyecto-id`: Identificador único del proyecto
- `preguntas_pendientes`: Si no vacío → detener pipeline y preguntar a el usuario
