Skill para revisar, interpretar y mejorar el archivo Directives 2026.md — evalúa si las directivas son implementables, detecta contradicciones con el estado actual del proyecto y propone actualizaciones.
Este skill guía la lectura, interpretación y mejora del archivo Directives 2026.md, que es el documento vinculante de desarrollo de BEACON. Permite detectar directivas obsoletas, contradictorias o no implementadas, y proponer actualizaciones fundamentadas.
Invoca con /beacon-directives cuando el usuario necesite:
Directives 2026.md| Problema | Descripción |
|---|
| Numeración duplicada | Las secciones 8, 9, 10, 11 aparecen DOS VECES en el archivo (lineas ~234-261 y ~262-439) |
| Sin formato Markdown válido | El archivo mezcla texto plano con pseudo-código sin delimitadores correctos |
| Directiva BFF/HttpOnly contradicción | La directiva indica usar HttpOnly Cookies, pero el proyecto usa localStorage + Zustand |
supabase_client.py singleton | La directiva pide singleton pero el código crea cliente nuevo por cada llamada (bug DT-5) |
| Referencias a tablas inexistentes | Menciona entity_snapshots y user_achievements que no tienen migración documentada |
async/await total en I/O — cumplido (salvo DT-1: audit_bus sin await)NO DELETE físico — cumplido con is_active / deleted_atRUT nunca en texto plano — cumplido con SHA-256+salt en rut_validator.pyaudit_logs append-only — cumplido (trigger RLS audit_no_delete, audit_no_update)Pydantic v2+ con response models — cumplidoSilencio Estratégico (bots ven 200 OK) — cumplido en dna_scanner.pyRLS + validación backend (defensa en profundidad) — cumplidoRate limiting (slowapi) — definido en directivas, implementación parcialBackground Tasks para rankings — directiva existe, no implementado aúnTriggers automáticos en audit_logs — solo para entities y config_params, falta para entity_reviewsPydantic extra='forbid' — directiva existe, verificar en todos los schemasBFF / HttpOnly Cookies para JWT — actualmente: localStorage + Zustand (DT-15)Circuit Breaker en capa de datos — no implementadoMaterialized Views para analytics — no implementadoDevice Fingerprinting — no implementadoTanStack Query v5+ para prefetching — no implementadoentity_snapshots (Append-Only) — tabla no creadauser_achievements (gamificación) — tabla no creadaVulture + pre-commit hooks — no configurado/beacon-directives:Leer el archivo completo: Directives 2026.md
Leer el estado actual del proyecto: MEMORY.md y ROADMAP_LOG.md
Para cada sección de las directivas:
✅ / ⚠️ / ❌)Si el usuario pide mejorar el archivo:
Formato de reporte:
## Directiva: [nombre]
- Estado: ✅/⚠️/❌
- Archivo de implementación: [path]
- Contradicción: [descripción si existe]
- Acción recomendada: [fix/PR/ignorar]
Estos principios son el núcleo del protocolo BEACON y nunca deben ser debatidos:
No modificar sin aprobación explícita del Overlord:
backend/app/core/security/dna_scanner.pybackend/app/core/valuation/user_asset_calculator.pybackend/app/core/security/stealth_ban.pybackend/app/forensics/war_room.pyDirectives 2026.md (tras mejora)# BEACON 2026: Technical Directives (v2.0)
## 1. Arquitectura General y Backend
## 2. Frontend (Next.js 15+)
## 3. Base de Datos — Esquema y Políticas 2026
## 4. Calidad de Código y Mantenimiento
## 5. Restricciones Críticas (NON-NEGOTIABLE)
## 6. Deployment y Escalabilidad
## 7. Documentación Exigida
## 8. Patrones de Resiliencia y Rendimiento
## 9. Seguridad Avanzada y Defensa de Identidad
## 10. Frontend: Optimización de Experiencia
## 11. Auditoría e Inmutabilidad Forense
## 12. Ingeniería de la Verdad (Scrapers)
## 13. Gamificación y Retención (Pasaporte Cívico)
## 14. Resiliencia en Eventos Vivo
## 15. Seguridad Anti-Manipulación
## 16. Actualización del Esquema SQL
## 17. Geolocalización y Privacidad
## 18. Testing y Observabilidad
## 19. Desarrollo Basado en Pruebas (TDD)
## 20. Higiene Técnica (Zero-Waste Code)
Directives 2026.md → Documento a revisar (en raíz del proyecto)CLAUDE.md → Protocolos del Estratega, componentes protegidos, DoDMEMORY.md → Estado real del stack y pendientesROADMAP_LOG.md → Hitos alcanzados y pendientes por faseplaybook.md → Visión estratégica y arquitectura de producto