v2.8.0 MIT · Código abierto 2025 – 2026

DBV Specs Ops

El blueprint que convierte cualquier asistente IA en un Ingeniero Senior disciplinado. El único SDD con diseño, Agent Readiness, apps de escritorio y revisión adversaria.

v2.8.0
Versión actual
6 + 1
Fases SDD + Maintain
100%
Contexto persistente
MIT
Licencia libre
DBV Specs Ops
DBV Specs Ops v2.8.0 — Ciclo Spec-Driven Development, Token Economics, Agent Readiness y Diseño

El reto: La “amnesia de contexto” y el caos del vibe coding

El desarrollo asistido por Inteligencia Artificial suele enfrentarse a dos grandes problemas en proyectos reales:

  1. La amnesia de contexto: A medida que las conversaciones con la IA se alargan, el asistente olvida decisiones previas de arquitectura, introduce inconsistencias de estilo y consume tokens de forma ineficiente.
  2. El “Vibe Coding” descontrolado: Generar código rápidamente sin una fase previa de especificación y planificación produce código que parece funcionar, pero adolece de casos límite no contemplados, dependencias alucinadas (slopsquatting) o regresiones silenciosas.

La solución: DBV Specs Ops v2.8.0

DBV Specs Ops es un motor de ingeniería simplificado diseñado para maximizar la calidad del software y la persistencia del contexto. Actúa como un “Blueprint” o plano maestro que transforma a la IA de un generador reactivo de código en un Ingeniero de Software Senior disciplinado.

flowchart TD
    Spec["1. Spec<br/>(docs/SPECIFICATIONS.md)<br/>+ Viabilidad de Agent Plugins"] --> Plan["2. Plan<br/>(task.md, implementation_plan.md)<br/>+ Modo: Conductor u Orquestador"]
    Plan --> Build["3. Build<br/>(construcción incremental + cabeceras)"]
    Build --> Test["4. Test<br/>+ tests deterministas<br/>+ Evals probabilísticos"]
    Test --> Simplify["5. Code Simplify<br/>+ Revisión por pases: Bugs/Seguridad/Estándares<br/>(Crítico bloquea Ship)"]
    Simplify --> Ship["6. Ship<br/>(walkthrough.md, CHANGELOG, git tag)"]
    Ship -- "Persistencia en memory.md" --> Plan
    Ship -.->|opcional| Maintain["7. Maintain (Opcional)<br/>(docs/MAINTAIN.md)<br/>monitor CI/cron → diagnóstico IA"]
    Maintain -.->|"escribe entrada [Detectado]"| Spec

¿Qué lo hace diferente frente a cualquier otro SDD?

A diferencia de plantillas genéricas de prompting o sistemas de especificación aislados, DBV Specs Ops es el único framework SDD integral que reúne en una sola arquitectura:

Capacidad Diferencial Enfoque Convencional / Otros SDD DBV Specs Ops
Diseño y UI Ignorado o relegado a prompts improvisados. Sistema formal Google Labs design.md, heurísticas de accesibilidad con Impeccable e ingeniería inversa con SkillUI.
Agent Readiness Inexistente. Preparación completa con Content-Signals, llms.txt, catálogos .well-known y el estándar universal Agent Plugins 1.0.0 con MCP.
Apps de Escritorio Solo pensado para scripts o web básica. Metodología de migración web-a-desktop, arquitectura nativa en Rust y Tauri v2, CI/CD multiplataforma y publicación en Microsoft Store y Uptodown.
Cabeceras de Código Inconsistentes o ausentes. Inyección automática y uniforme de cabeceras (licencia, autor, propósito) en cada archivo nuevo a partir de project.config.md.
Revisión de Código Un simple prompt de “revisa el código”. Auditoría adversaria en 3 pases (docs/REVIEW.md: Bugs, Seguridad contra slopsquatting y Cumplimiento) con severidades donde los fallos Críticos bloquean la entrega.
Cierre del Loop El ciclo termina con la entrega manual. Fase 7 Maintain opcional (docs/MAINTAIN.md): monitores deterministas en CI/cron disparan diagnósticos de IA en solo lectura para reentrar al ciclo.
Token Economics Contexto infinito inflado y amnesia de IA. Persistencia dual: memory.md para decisiones arquitectónicas (ADR) y task.md para progreso cuantitativo, optimizando tokens.
Integración CLI / IDE Solo instrucciones en texto plano. Comandos nativos para Claude Code (.claude/commands/) y soporte para Antigravity, Cursor, Copilot y Windsurf.

Las Fases del Ciclo Spec-Driven Development

# Fase Comando Qué hace la IA Resultado
1 Spec /spec Revisa SPECIFICATIONS.md y aclara dudas antes de tocar código. Requisitos claros
2 Plan /plan Architect Review: busca edge cases, desglosa tareas y crea implementation_plan.md. Plan aprobado
3 Build /build Construcción incremental con cabeceras obligatorias y registro en CHANGELOG.md. Código fuente
4 Test /test Tests unitarios e integración + Evals probabilísticos de IA. Batería de pruebas
5 Simplify /code-simplify Revisión adversaria en 3 pases (Bugs, Seguridad, Cumplimiento) y refactorización. Código limpio
6 Ship /ship Cierre de entrega, actualización de walkthrough.md, changelog y versión git. Release versionado
7 Maintain (opcional) /maintain Monitoreo determinista y diagnóstico en solo lectura para cerrar el loop. Reingreso al ciclo

Adopción Universal

El framework es agnóstico de lenguaje y compatible con los principales entornos y asistentes de IA del mercado:

  • Claude Code: Comandos nativos .claude/commands/ integrados en el CLI.
  • Google Antigravity: Directrices de orquestación en ANTIGRAVITY.md y GEMINI.md.
  • Cursor / Windsurf: Reglas de contexto en .cursorrules y .windsurfrules.
  • GitHub Copilot: Instrucciones de repositorio en .github/copilot-instructions.md.

¿Qué hace único a DBV Specs Ops?

🎨 Diseño Asistido

Sistema de diseño y auditoría visual

Adopta Google Labs design.md para tokens visuales e integra Impeccable (heurísticas de accesibilidad y contraste) y SkillUI (ingeniería inversa de diseño).

🌐 Agent Readiness

Preparado para agentes y Plugins 1.0.0

Autodescubrimiento nativo: robots.txt con Content-Signals, llms.txt, catálogos .well-known y paquetes Agent Plugins 1.0.0 con servidores MCP.

🖥️ Apps Nativas

Especialización en apps de escritorio

Guía estratégica para desarrollo en Rust y Tauri v2, migración de web a desktop, CI/CD multiplataforma y publicación en Microsoft Store y Uptodown.

📝 Disciplina

Cabeceras de código automatizadas

Inyección automática y estandarizada de cabeceras con licencia, autor, fecha y propósito en cada archivo generado a partir de project.config.md.

🛡️ Auditoría

Revisión adversaria por pases de severidad

Fase de simplificación con 3 pases rigurosos (Bugs, Seguridad contra slopsquatting y Cumplimiento de estándares). Los hallazgos Críticos bloquean la entrega.

Metodología

Ciclo Spec-Driven Development (6+1 Fases)

Flujo riguroso (Spec → Plan → Build → Test → Simplify → Ship) con la 7ª fase opcional Maintain para cierre autónomo del loop mediante monitoreo en CI/cron.

🧠 Token Economics

Persistencia dual sin amnesia

Archivos estructurados (memory.md y task.md) que registran decisiones arquitectónicas (ADR), reducen el consumo de tokens y erradican la pérdida de contexto.

🎭 Ejecución

Modos Conductor y Orquestador

Clasificación automática entre interacción en tiempo real en el IDE (Conductor) o trabajo autónomo en paralelo con ramas git worktree (Orquestador).

🧪 Calidad

Validación unificada (Tests & Evals)

Combina suites de pruebas unitarias/integración deterministas con Evals probabilísticos para evaluar alucinaciones y coherencia del modelo.

💻 Multi-Asistente

Comandos nativos para Claude Code e IDEs

Comandos nativos en .claude/commands/ (/spec, /plan, /build, /test, /code-simplify, /ship, /maintain) y compatibilidad con Antigravity, Cursor, Copilot y Windsurf.

Evolución del proyecto

  1. v2.8.0 2026

    Fase Maintain, revisión adversaria y comandos Claude Code

    Integración de la fase Maintain opcional para cierre de loop, revisión de código por severidad (docs/REVIEW.md), guardarraíles deterministas y comandos nativos en .claude/commands/.

  2. v2.5.0 2026

    Agent Plugins 1.0.0 y enriquecimiento de diseño

    Adopción del estándar neutral Agent Plugins (Google, Microsoft, Anthropic, OpenAI) con carpetas de skills, mcp.json y herramientas de auditoría visual (Impeccable y SkillUI).

  3. v2.0.0 2025

    Ecosistema SDD y Token Economics

    Evolución a ciclo formal de 6 fases, separación de memoria cualitativa (memory.md) y cuantitativa (task.md), y soporte multi-IDE.

  4. v1.0.0 2025

    Primer Blueprint de desarrollo asistido

    Estructuración inicial de reglas maestras (MASTER_PROMPT.md) y ficheros de activación para asistentes de IA en repositorios de código.

Descargas oficiales

GitHub Vía Repositorio oficial de código abierto en GitHub
Explorar en GitHub
Documentación Vía Guía completa paso a paso en español (README.md)
Leer Guía en Español
English Docs Vía Complete documentation in English (README.en.md)
Read in English
Abrir chat con Victoria