Nivel: N5 – Gerencia / Desarrollo
Este documento es el prompt maestro para iniciar sesiones de desarrollo con Antigravity. Lista todos los documentos que el agente debe absorber y el flujo de trabajo para construir el modulo paso a paso.
Este documento es el prompt maestro para iniciar sesiones de desarrollo con Antigravity. Lista todos los documentos que el agente debe absorber y el flujo de trabajo para construir el modulo paso a paso.
1. Como arrancar una sesion de desarrollo
Al iniciar un chat nuevo para construir el modulo, copiar y pegar lo siguiente:
Lee los siguientes documentos y usalos como contexto para construir el Modulo de Gestion de Usuarios.
PASO 1 - REGLAS DE TRABAJO (archivos locales en el workspace):
Lee estos dos archivos de tu disco. Son las reglas tecnicas que aplican a TODAS las sesiones:
f:\Ecosistema ERP\CCO1-Reglas Tecnicas\configuracion-wordpress-antigravity.md
→ Que es: Las reglas de formato para publicar en WordPress (bloques Gutenberg, tablas, callouts).
→ Para que: Si necesitas crear o editar un instructivo en produccion.
f:\Ecosistema ERP\CCO1-Reglas Tecnicas\tareas-pendientes.md
→ Que es: La lista global de tareas pendientes y completadas de TODO el proyecto.
→ Para que: Para saber que falta y actualizar cuando termines algo.
PASO 2 - DOCUMENTOS PRINCIPALES (leer desde WordPress API):
API: https://produccion.aeroidea.net/wp-json/wp/v2/kbx_knowledgebase/{ID}
Auth: Basic claude_pedro:SaYQ tZV2 ixnq AHq7 72E3 WjKh
ID 1257138 - Instructivo Maestro de Gestion de Usuarios
→ Que es: La "constitucion" del modulo. Contiene TODAS las normas: roles, permisos, capas de identidad, arquitectura.
→ Para que: Es la fuente de verdad sobre QUE debe hacer el sistema.
ID 1277689 - Stack Tecnologico del Ecosistema IDEA
→ Que es: Tabla de TODAS las tecnologias y vision general.
ID 1277708 - Esquema de Base de Datos del Nucleo 1 (Supabase)
→ Que es: Tablas, columnas, relaciones, RLS, triggers y SQL del modulo de usuarios.
→ Para que: Es el PLANO de la base de datos. Sin este, no se puede construir nada.
→ Que es: Tabla de TODAS las tecnologias, base de datos, relaciones entre tablas, RLS, diagramas.
→ Para que: Para saber CON QUE construir y como se conecta todo.
ID 1254741 - Diseno de Interfaz del Modulo
→ Que es: Specs de cada pantalla: login, dashboard, perfil, finanzas. Fases de construccion.
→ Para que: Para saber COMO se ve cada pantalla y en que orden construirlas.
ID 1277687 - Estructura del Modulo
→ Que es: Nombres oficiales de cada menu, widget, ruta. Checklist de articulos por capitulo.
→ Para que: Para usar los nombres correctos y saber que falta por documentar.
PASO 3 - DOCUMENTOS COMPLEMENTARIOS (leer segun necesidad):
ID 1277453 - Arquitectura Global de Datos (los 8 Nucleos, tablas SQL)
ID 1277597 - Modulo de Agentes Inteligentes (catalogo de IA, Vertex AI)
ID 1277598 - Comunicaciones del Ecosistema (canales, Tellbid, WhatsApp)
ID 1263052 - Normas de Roles y Accesos
ID 1277531 - Matriz de Capacidades y Privilegios
2. Documentos de referencia
| Documento | ID | Que contiene | Cuando usarlo |
|---|---|---|---|
| Instructivo Maestro | 1257138 | Normas, roles, permisos, arquitectura | Siempre (es la constitucion) |
| Diseno de Interfaz | 1254741 | Pantallas, fases, flujos UX | Al disenar cada pantalla |
| Estructura del Modulo | 1277687 | Nombres oficiales, IDs tecnicos, checklist | Al nombrar componentes |
| Arquitectura de Datos | 1277453 | 8 nucleos, tablas SQL, relaciones | Al crear schemas |
| Automatizacion de Roles | 1277532 | Flujos auto y semi-auto | Al implementar logica |
| Agentes IA | 1277597 | Catalogo de agentes, Vertex AI | Al integrar asistente |
| Comunicaciones | 1277598 | Canales, Tellbid, arquitectura | Al enviar notificaciones |
| Config WordPress | 1277619 | Bloques Gutenberg, API | Al publicar instructivos |
| Tareas Pendientes | 1277681 | Checklist global | Al terminar cualquier tarea |
3. Stack tecnologico
| Capa | Tecnologia | Notas |
|---|---|---|
| Frontend | Next.js 14+ (App Router) | React Server Components |
| Auth | Supabase Auth | Email + Google OAuth |
| Database | Supabase (PostgreSQL) | RLS para seguridad por rol |
| API | Supabase Edge Functions | Logica de negocio |
| Estilos | Tailwind CSS + shadcn/ui | Componentes premium |
| IA | Vertex AI (Google) | Asistente integrado |
| Hosting | Vercel o Cloud Run | Deploy automatico |
4. Fases de construccion
| Fase | Pantallas | Prompt sugerido |
|---|---|---|
| Fase 1 | Login, Registro, Dashboard, Mi Perfil, Soporte | «Construye la pantalla de LOGIN siguiendo doc 1254741 Sec 3.1» |
| Fase 2 | Mis Finanzas | «Construye MIS FINANZAS: estado de cuenta, cuotas, pagos» |
| Fase 3 | Mi Academico, Mi Capacitacion | «Construye MI ACADEMICO: notas, vuelos, cronograma» |
| Fase 4 | Mis Documentos | «Construye MIS DOCUMENTOS: expediente digital, upload» |
| Fase 5 | Mis Pedidos, Mi Bistro, Mi Base Nautica | «Construye MIS PEDIDOS: historial, tracking» |
| Fase 6 | Mi Fidelidad, Mi Calendario | «Construye MI FIDELIDAD: puntos, niveles, recompensas» |
5. Capacidades de Antigravity
Que SI puede hacer
- Leer TODOS los documentos al inicio de cada sesion
- Crear componentes React/Next.js basados en las specs
- Crear schemas SQL para Supabase
- Implementar auth con roles y RLS
- Generar mockups visuales de cada pantalla
- Publicar y actualizar documentacion en WordPress
- Mantener consistencia entre docs y codigo
Que necesita del usuario
- Acceso al proyecto Supabase (URL + keys)
- Repositorio Git para el codigo
- Decisiones de negocio cuando hay ambiguedad
- Validacion visual de pantallas generadas
- API keys de Vertex AI (cuando se integre la IA)

