Urekz Handbook

Cómo trabaja Urekz. Un colectivo AI-native que construye productos, comparte lo que aprende y crea comunidad alrededor de la IA aplicada.

View the Project on GitHub urekz-dev/handbook

Repositorios

Nuestro código vive en la organización urekz-dev en GitHub. Un repositorio por producto, monorepo por dentro. Un agente solo ve el repositorio en el que trabaja, así que todo lo que un producto necesita (código, brief, decisiones, runbooks) vive en su repo.

Cómo está organizado un repositorio de producto

README.md                  qué es, estado, cómo correr, cómo desplegar
docs/product-brief.md      el brief de una página, enlazado desde el gestor de trabajo
docs/adr/                  decisiones técnicas numeradas
CHANGELOG.md               una entrada por versión, para personas
CODEOWNERS                 quién revisa qué
.github/workflows/         callers de los workflows compartidos y CI propia
apps/ packages/ infra/     código, según el stack

Los repositorios de producto son privados. Este handbook es público. El repositorio .github de la organización también lo es, porque GitHub exige que sea público para que sus plantillas (guía de contribución, plantilla de PR, política de seguridad, perfil) apliquen a todos los repositorios; por eso solo contiene plantillas. Los workflows y guardias reutilizables viven en un repositorio privado y cada repo los llama con un archivo de pocas líneas.

Convenciones

Un límite que conocemos

En el plan gratuito de GitHub, los repositorios privados no tienen protección de rama. Lo cubrimos con una guardia automática compartida que avisa y falla si alguien hace push directo a main, y con la convención. Cuando haya código de producto y más de una persona activa por repo, pasaremos al plan de equipo.