inmobiliaria-analytics/docs/planning/config.yml
rckrdmrd f570727617 feat: Documentation and orchestration updates
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-07 05:35:40 -06:00

173 lines
3.3 KiB
YAML

# Configuracion del Proyecto - Inmobiliaria Analytics
# Sistema: NEXUS v3.4 + SIMCO + GAMILIT Standard
# Fecha: 2026-01-04
project:
name: "Inmobiliaria Analytics"
version: "1.0.0"
repository: "inmobiliaria-analytics"
description: "Plataforma de analytics para el sector inmobiliario"
status: "planned"
# Estados validos por tipo de documento
states:
user_story:
- "Backlog"
- "To Do"
- "In Progress"
- "In Review"
- "Done"
task:
- "To Do"
- "In Progress"
- "Blocked"
- "Done"
bug:
- "Open"
- "In Progress"
- "Fixed"
- "Done"
- "Won't Fix"
requirement:
- "Draft"
- "Approved"
- "Implemented"
- "Done"
# Prioridades y SLAs
priorities:
- id: "P0"
name: "Critico"
sla_hours: 4
color: "#dc2626"
- id: "P1"
name: "Alto"
sla_hours: 24
color: "#ea580c"
- id: "P2"
name: "Medio"
sla_hours: 72
color: "#ca8a04"
- id: "P3"
name: "Bajo"
sla_hours: 168
color: "#16a34a"
# Nomenclatura del proyecto
naming:
epic_prefix: "IA"
user_story: "US"
task: "TASK"
bug: "BUG"
requirement: "RF"
specification: "ET"
adr: "ADR"
# Categorias de User Stories
us_categories:
- prefix: "FUND"
epic: "IA-001"
description: "Fundamentos"
- prefix: "PROP"
epic: "IA-002"
description: "Propiedades"
- prefix: "ANA"
epic: "IA-003"
description: "Analytics"
- prefix: "REP"
epic: "IA-004"
description: "Reportes"
- prefix: "INT"
epic: "IA-005"
description: "Integraciones"
# Configuracion de Sprint
sprint:
duration_days: 10
velocity_target: 30
current_sprint: 1
start_date: "2026-01-04"
# Agentes asignados
agents:
- id: "@Backend-Agent"
specialization: "NestJS, TypeORM, APIs REST"
modules: ["auth", "properties", "analytics"]
- id: "@Frontend-Agent"
specialization: "React, TypeScript, UI/UX"
modules: ["dashboard", "reports", "admin"]
- id: "@Database-Agent"
specialization: "PostgreSQL, Redis, Migrations"
modules: ["schemas", "queries", "optimization"]
- id: "@DevOps-Agent"
specialization: "Docker, CI/CD, Monitoring"
modules: ["deployment", "infrastructure"]
# Campos requeridos por tipo de documento
required_fields:
user_story:
- "id"
- "title"
- "status"
- "epic"
- "story_points"
- "created_date"
task:
- "id"
- "title"
- "status"
- "priority"
- "created_date"
bug:
- "id"
- "title"
- "status"
- "severity"
- "affected_module"
- "steps_to_reproduce"
- "created_date"
requirement:
- "id"
- "title"
- "status"
- "priority"
- "module"
- "epic"
- "created_date"
# Metricas del proyecto
metrics:
total_epics: 1
total_user_stories: 0
total_requirements: 0
total_tasks: 0
total_bugs: 0
compliance_target: 100
# Stack tecnologico
stack:
backend:
framework: "NestJS 10.x"
runtime: "Node.js 20.x"
orm: "TypeORM 0.3.x"
frontend:
framework: "React 18.x"
language: "TypeScript 5.x"
state: "Zustand"
database:
primary: "PostgreSQL 16"
cache: "Redis 7"
infrastructure:
container: "Docker"
orchestration: "Docker Compose"
proxy: "Traefik"
# Metadata
metadata:
created: "2026-01-04"
updated: "2026-01-04"
maintainers:
- "@Tech-Lead"
standard: "GAMILIT"
system: "NEXUS v3.4"