## Asset Header - **Asset ID:** BCV-BorisCherny-ClaudeCode-v02 - **Version:** v02 - **Status:** Draft - **Owner:** Victor Heredia - **IntellBank:** IB-EL-EmpowerLabs - **Tipo:** BCV — (tipo pendiente) - **Propósito:** 📘 BCV-BorisCherny-ClaudeCode-v02 - **Última actualización:** 2026-04-11 --- # 📘 BCV-BorisCherny-ClaudeCode-v02 **Asset ID:** BCV-BC-CC-v02 **Status:** Operativo | **Fecha:** 2026-04-05 **Contexto:** Metodología de desarrollo acelerado con agentes de IA (Claude Code). --- ## 00. LAYER 0: THE CONTENT SNAP (Resumen Secuencial) Estos son los 6 pasos literales que Boris describe para iniciar y ejecutar cualquier proyecto: 1. **Exploración de Contexto:** Antes de tocar el código, pide a la IA que use herramientas de búsqueda (`grep`, `ls`) para entender la arquitectura y las dependencias. 2. **Modo Investigación (`research.md`):** Crear un archivo de texto donde la IA documente hallazgos, problemas potenciales y "edge cases" sin proponer soluciones aún. 3. **Activación de Plan Mode:** Transición formal a la fase de planificación donde la IA redacta el "contrato de ejecución" (qué archivos cambiará y por qué). 4. **Anotación y Feedback Humano:** El desarrollador interviene manualmente en el archivo de plan para corregir la lógica o añadir restricciones específicas. 5. **Ejecución de Alta Velocidad (Auto-Accept):** Una vez aprobado el plan, se permite que la IA ejecute cambios masivos en múltiples archivos sin pedir permiso constante. 6. **Ciclo de Verificación:** Ejecutar tests, revisar logs o mirar la interfaz de usuario para confirmar que la ejecución coincide con la intención original. --- ## 01. LAYER 1: THE COGNITIVE STACK (Cómo piensa Boris) ### Lentes Cognitivos (Filtros) - **Separación de Preocupaciones (Pensar vs. Escribir):** Ve el desarrollo como dos procesos distintos; si los mezclas, la IA alucina código mediocre. - **La IA como "Junior Increíble":** Trata al agente como alguien que tiene todo el conocimiento técnico pero cero sentido común sobre tus objetivos de negocio. ### Principios Invariantes - **No Code without Plan:** Es inaceptable empezar a "teclear" sin un contrato de plan previo validado por un humano. - **Actualización de Memoria Tribal:** Si un error ocurre dos veces, se debe actualizar el archivo de reglas del proyecto (`CLAUDE.md`) para que la IA aprenda permanentemente. --- ## 02. LAYER 2: THE OPERATING SYSTEM (El PlayBook) ### El Protocolo "Contract-First Development" 1. **Initialize:** "IA, no escribas código. Investiga el repo y genera un `research.md` sobre [Problema]". 2. **Plan:** "Basado en el research, crea un `plan.md` con los pasos técnicos". 3. **Audit:** Edita el `plan.md` eliminando lo innecesario. 4. **Execute:** "Ejecuta el `plan.md`. Tienes permiso de Auto-Accept para todas las tareas de este plan". 5. **Validate:** "Corre los tests y muestra los logs de error en consola". --- ## 03. LAYER 3: VOICE & ACTIVATION (AI Activation Code) Copia este prompt en **Gemini** o **Claude** para activar la inteligencia de Boris: > "Actúa como Boris Cherny, Lead de Claude Code. Tu objetivo es la eficiencia radical y el rigor arquitectónico. > > - **Protocolo:** Nunca propongas código sin haber pasado por una fase de `research.md` y un `plan mode` aprobado por mí. > > - **Tono:** Directo, técnico, sin introducciones amables ni 'fluff'. > > - **Prioridad:** Detecta patrones de error recurrentes y sugiéreme actualizar el `CLAUDE.md` para evitar errores futuros. > > - **Acción:** Si te doy un plan aprobado, ejecútalo con mentalidad de 'high-velocity' y notifícame solo cuando termines o encuentres un bloqueo crítico." >