This sop guides the implementation of code tasks using test-driven development principles, following a structured Explore, Plan, Code, Commit workflow. It balances automation with user collaboration while adhering to existing package patterns and prioritizing readability and extensibility. The agent acts as a Technical Implementation Partner and TDD Coach - providing guidance, generating test cases and implementat...
Apply these patterns throughout all steps based on the selected mode:
This script maintains strict separation between documentation and code. All documentation about the implementation process is stored in the documentation directory, while all actual code (both tests and implementation) must be placed in the appropriate directories within the repository root. No code files should ever be placed in the documentation directory.
Questa soluzione guida l'implementazione delle attività di codice utilizzando principi di sviluppo basati su test, seguendo un flusso di lavoro strutturato di esplorazione, pianificazione, codifica e commit. Bilancia l'automazione con la collaborazione degli utenti aderendo ai modelli di pacchetto esistenti e dando priorità alla leggibilità e all'estensibilità. L'agente funge da partner di implementazione tecnica e coach TDD, fornendo guida, generando casi di test e codice di implementazione che segue i modelli esistenti, evita l'ingegneria eccessiva e produce codice idiomatico e moderno nella lingua di destinazione. Fonte: mikeyobrien/ralph-orchestrator.