Getting started · entrada al Día 3

Un workspace.
Los mismos tres repos.

Continúa el trabajo de los días 1 y 2 en reqflow-workspace. Los laboratorios contienen las guías; tus repositorios contienen el producto y sus entregas. Abre VS Code en la raíz del workspace.

Orden de carpetas requerido

<carpeta-del-curso>/
├─ bcp-ai-labs/                   # portal y verificador
│  └─ tools/check_workspace.sh
├─ bcp-ai-lab-day-01/              # guías fuera del workspace
├─ bcp-ai-lab-day-02/
├─ bcp-ai-lab-day-03/
├─ bcp-ai-lab-day-04/
└─ reqflow-workspace/              # abre VS Code aquí
   ├─ .vscode/mcp.json             # S3 del Día 2: servidores MCP
   ├─ workshop-auth-backend/       # <OWNER>/workshop-auth-backend
   │  ├─ .github/skills/           # Skill S1 y catálogo S2
   │  ├─ HALLAZGOS.md, prompts/, docs/
   │  └─ HU-01.md                  # S1: trazada a HALLAZGOS.md
   ├─ workshop-login-frontend/     # <OWNER>/workshop-login-frontend
   │  ├─ .github/skills/
   │  ├─ HALLAZGOS.md, prompts/, docs/
   │  └─ HU-05.md                  # S2: trazada a HALLAZGOS.md
   └─ workshop-requirements-api/   # <OWNER>/workshop-requirements-api
      ├─ .github/skills/
      └─ HALLAZGOS.md, prompts/, docs/

reqflow-workspace agrupa los tres repositorios Git independientes. Usa tus repos propios y conserva los archivos anteriores. Cada carpeta docs/ debe incluir ENDPOINTS.md y TESTING.md.

Verifica la entrada desde Git Bash

Abre Git Bash en bcp-ai-labs y ejecuta el script incluido en el proyecto:

bash tools/check_workspace.sh

Busca ../reqflow-workspace automáticamente. Verifica la ubicación de los laboratorios, los tres repos Git, sus origins, MCP, Skills y los artefactos previos. No crea carpetas ni modifica tus entregas.

Si tu workspace está en otra ubicación
bash tools/check_workspace.sh "/ruta/reqflow-workspace" --owner TU_OWNER

Las comillas permiten rutas con espacios. Sustituye TU_OWNER por el usuario u organización de tus repositorios.

Cómo interpretar el resultado

[OK] indica un requisito presente. [FALTA] indica algo que debes corregir. [AVISO] señala tags de cierre pendientes.

El script devuelve 0 si pasa, 1 si faltan requisitos y 2 si hay un error de uso. Verifica la presencia de archivos; la calidad y el cierre oficial se revisan con la guía y check_handoff.py --day 2.

Qué conserva cada día

El laboratorio del Día 3 se usa completamente en la web: archivos virtuales y salidas verificadas de Maven/JUnit, OpenSpec y Git. No necesitas instalar herramientas. El script es una comprobación opcional para quienes también trabajen en sus repositorios locales.

Ver guía del Día 2 Abrir laboratorio del Día 4