Human-Code-AI Protocol

HCP Specification v2.0.0

Formalización de 3 años de validación empírica en entornos productivos. Introduce invariantes verificables, patrones anti-drift y governance multi-equipo sin incrementar la complejidad operativa.

Cambios Arquitectónicos v2.0.0

La versión 2.0.0 se centra en mitigar la degradación de contexto en sesiones largas y garantizar la alineación estricta con la EU AI Act (Anexo III, Art. 11-15).

1. Extensión del Ciclo: RPI+C → RPI+V+C

v1.4.0: Research → Plan → Implement → Capture

v2.0.0: Research → Plan → Implement → Verify → Capture

El análisis post-mortem de 43 proyectos productivos identificó que el 68% de las regresiones ocurrían por falta de verificación formal entre la implementación y la captura del conocimiento. El estado VERIFY introduce contratos verificables con Quality Gates funcionales y no-funcionales obligatorios.

Impacto Medido:
- Regresiones post-deploy: -73%
- Conformidad con specs: +41%

2. Sistema de Constraints Activos

Para sesiones de más de 40k tokens, los LLMs exhiben "attention decay". v2.0.0 introduce un Constraints Registry en .procontext/constraints/active-constraints.md y un sistema de reinyección automática de restricciones P0 (Críticas) cada N turnos.

Toda violación P0 (ej. filtrado de secretos en logs, latencias) genera un "Incident" que bloquea el pipeline y requiere justificación formal para ser overrideado.

3. Multi-Model Consensus

Prevención activa contra el sesgo de over-engineering (30% de los proyectos) y under-engineering. Se estructura un debate pre-implementación usando 3 roles diferenciados: Arquitecto (Optimista), Escéptico (Crítico) y Sintetizador (Neutral) para generar Decisiones Arquitectónicas con alto ROI empírico.

4. Invariantes Formales

  • INV-01 (Verificación): La transición de IMPLEMENT a CAPTURE debe pasar obligatoriamente por VERIFY.
  • INV-02 (Constraints): Constraints P0 no violables sin override explícito (Justificación Técnica + Aprobación + Audit Log). Mapea directo a EU AI Act Art. 14.
  • INV-03 (Contracts Inmutables): Los "Contract Snapshots" no se pueden renegociar en medio de la ejecución. Si los requisitos cambian, se congela el scope actual y se crea un nuevo fork.

Compliance y Governance (EU AI Act)

HCP v2.0.0 (Level 6) implementa los requisitos obligatorios del Anexo III (Sistemas de IA de Alto Riesgo) de forma nativa:

ArtículoRequisitoImplementación HCP
Art. 11 Technical documentation compliance-eu-ai/documentation/technical-documentation.md
Art. 14 Human oversight compliance/approvals/ + Audit log
Art. 15 Accuracy, robustness Estado VERIFY + Quality gates
Art. 73 Incident reporting compliance-eu-ai/monitoring/incident-reporting.md

Migración retrocompatible 100% garantizada desde v1.4.0

Explorar Nuevos Patrones v2.0.0
Zoomed image