diff --git a/GEMINI.md b/GEMINI.md index 8b40a3c..f8866bb 100644 --- a/GEMINI.md +++ b/GEMINI.md @@ -16,6 +16,23 @@ tea issue create --title "Título del Issue" --description "Descripción detalla --- +## Comentar en un Issue + +Para agregar un comentario a un issue existente, se utiliza el comando `comment` seguido del número del issue y el texto del comentario entre comillas. + +**Formato correcto:** +```bash +tea comment "Tu comentario aquí" +``` +**Ejemplo:** +```bash +tea comment 3 "Comentario de prueba" +``` + +**Nota:** No se deben utilizar flags como `-i` o `--message`. El formato es directo. + +--- + ## Realizar Commits Debido a problemas de interpretación de comillas en el shell de ejecución, el uso de `git commit -m "mensaje"` puede fallar. Para evitar estos problemas, se debe pasar el mensaje del commit a través de la entrada estándar (`stdin`). @@ -35,3 +52,28 @@ Para mensajes de commit multilínea, la forma más segura es usar `printf` que m printf "feat(scope): Título del commit\n\nCuerpo del mensaje con una descripción más detallada.\n\n- Un punto importante.\n- Otro punto importante.\n\nResolves: #123" | git commit -F - ``` Esto asegura que el formato del mensaje del commit se preserve correctamente. + +--- + +## Contexto del Proyecto + +Al iniciar cada sesión de trabajo, es **mandatorio** leer los siguientes documentos para comprender el contexto completo de los requerimientos y el diseño técnico: + +- `documents/requirements/RequerimientoInicial.md` +- `documents/requirements/ToBeDesing.md` + +## Levantamiento de la Instancia de Odoo 18 + +Para levantar la instancia efímera de Odoo 18 junto con la base de datos de PostgreSQL, se utiliza Docker Compose. + +**Comando:** +```bash +docker-compose up -d +``` + +Este comando levantará los servicios definidos en el archivo `docker-compose.yml` en modo "detached" (`-d`), lo que significa que se ejecutarán en segundo plano. + +Para detener los servicios, utiliza: +```bash +docker-compose down +``` \ No newline at end of file