Menú

// hosts · lanes · la app · el hub

Del backlog al commit.

Una granja son cuatro cosas: las máquinas en las que corre, las lanes que trabajan tu backlog en ellas, la app desde la que le respondes y un hub opcional. Esto es lo que hace cada una.

item.log

item #12abierta por ti

lanetomada en un host

sessionsu propia sesión de Claude Code

gatetus pruebas, de nuevo

mainsubido, verificado

Hosts: tus máquinas

Un host es un ordenador que ya es tuyo, con la granja instalada. Tu código, tu servidor git y tus pruebas se quedan donde están. Nada del camino de build pasa por nosotros.

host

Linux, el caballo de tiro

Un equipo de escritorio, una máquina que te sobra o un servidor en un rincón. Suele llevar la mayoría de las lanes: web, API, servicios, todo lo que se construye sin pantalla.

linux · many lanes

host

Mac, para lo de Apple

La única máquina que puede construir, probar y firmar apps de iOS y macOS. Las tareas que necesitan Xcode se asignan al Mac y lo esperan.

mac · xcode · signing

host

Windows, si lo publicas

Para software de escritorio, instaladores y todo lo que haya que probar en Windows mismo. Añádelo cuando lo necesites, y no antes.

windows · installers

Lanes: el trabajo[ una tarea a la vez ]

Una lane es un proyecto en un host. Lee tu backlog en orden, toma la siguiente tarea que puede trabajar y la lleva hasta el final antes de tomar otra. Más lanes son más tareas a la vez.

tú

Una tarea, y cómo comprobarla

Cada tarea dice qué construir y cómo puede saber la granja que está hecha. Esa frase es contra lo que prueba la lane, así que es la única parte que merece escribirse con cuidado.

backlog/0012-*.md

la granja

Una sesión por tarea

La lane abre para la tarea su propia sesión de Claude Code, en su propia rama y su propio worktree, y la deja trabajar sin vigilancia: de día, de noche y mientras duermes.

claude code · own branch

la barrera

Solo lo verde llega

La lane vuelve a ejecutar tus pruebas ella misma y solo sube a tu rama main lo que pasa. Una tarea que se atasca se detiene y te pregunta, y la lane sigue con la siguiente.

git push origin main

La app, en tu bolsillo

Abrirla, seguirla, responderla

iphone · ipad

Escribe una tarea en el tren, mira qué lane la ha tomado y lee lo que llegó mientras no estabas. Cuando una sesión se atasca y pregunta, le respondes desde la app en una frase y la tarea sigue.

En tu red, o a través del hub

sin cuenta

En casa la app habla con tu granja directamente, por tu propia red. Desde cualquier otro sitio la alcanza a través del hub, la única parte de la granja que necesita uno.

El hub, si lo quieres

Tu granja se basta sola.

HUB OPCIONAL

Los hosts, las lanes, las sesiones, las pruebas y los commits en tu rama main funcionan todos con el hub apagado. Nunca está en el camino de build, y tu código nunca pasa por él.

Lo que añade el hub es alcance: la app y cualquier navegador llegan a tu granja desde fuera de tu red, y lo que la granja construye puede desplegarse automáticamente. Tómalo si quieres manejar tu granja desde el otro extremo del país, y déjalo fuera si no.

acceso remotodespliegue automáticoen los planes con hub