FILTER_TAG:
IMG_REF
GET-SHIT-DONE (GSD) // INGENIERÍA DE CONTEXTO Y AUTOMATIZACIÓN AGÉNTICA

Get-Shit-Done (GSD): La Ciencia de la Productividad Aumentada por IA

Get-Shit-Done (GSD) es un framework de orquestación técnica diseñado para transformar el desarrollo asistido por IA de un proceso intuitivo (vibecoding) a una disciplina de ingeniería rigurosa y escalable. Su arquitectura se centra en la gestión estratégica del contexto y el desarrollo basado en especificaciones, permitiendo que herramientas como Claude Code o Gemini CLI mantengan un alto rendimiento en proyectos complejos sin sufrir la degradación típica de las ventanas de contexto saturadas.

🔬 Arquitectura Técnica y Gestión de Contexto

El sistema opera bajo una filosofía de “Contexto como Código”, utilizando una estructura de archivos Markdown que actúan como la memoria persistente del proyecto:

  1. Ingeniería de Contexto Estructurada: Mediante archivos como PROJECT.md, ROADMAP.md y STATE.md, GSD asegura que la IA tenga siempre una visión global del sistema. Esto permite “limpiar” el contexto inmediato en cada sub-tarea, eliminando el ruido y previniendo las alucinaciones.
  2. Orquestación Multi-Agente por “Olas”: Implementa un modelo de ejecución paralela (Wave Execution) donde las tareas independientes se delegan a agentes especializados (Investigación, Ejecución, Verificación). Esto optimiza el tiempo de desarrollo al permitir que múltiples componentes del software se construyan de forma simultánea.
  3. Integración Atómica con Git: GSD automatiza la creación de commits atómicos vinculados a cada fase del roadmap. Esta trazabilidad garantiza que cada cambio en la base de código esté respaldado por un plan técnico aprobado y verificado, facilitando auditorías y depuraciones futuras.

🚀 Capacidades y Flujo de Trabajo

  • Meta-Prompting Avanzado: Utiliza formateo XML optimizado para modelos como Claude 3.5 Sonnet, lo que permite una mayor precisión en las instrucciones y reduce significativamente la ambigüedad en la generación de código.
  • Desarrollo Basado en Especificaciones (Spec-Driven): Forzar una fase de planificación rigurosa (plan-phase) antes de escribir una sola línea de código asegura que la implementación final se alinee estrictamente con los requerimientos técnicos y arquitectónicos del proyecto.
  • Agnosticismo Tecnológico: Aunque el orquestador está construido sobre Node.js, el framework es capaz de gestionar proyectos en cualquier lenguaje de programación o stack tecnológico que la IA pueda procesar.

⚖️ Problemas que Resuelve

GSD aborda directamente el fenómeno del “Context Rot”, donde la calidad de las respuestas de la IA disminuye a medida que la sesión se prolonga. Al fragmentar el trabajo en misiones bien definidas con contextos frescos, permite escalar el desarrollo de IA más allá de scripts simples hacia aplicaciones de grado empresarial. Además, elimina el “teatro de gestión” (Jira, ceremonias ágiles) para enfocarse exclusivamente en la entrega de software funcional, verificado y documentado.