← ClaudeAtlas

to-ticketslisted

Descompone la spec en tickets de rebanada vertical (tracer bullets) con aristas de bloqueo explícitas, listos para delegar al constructor. Cada ticket cruza todas las capas de punta a punta. Cuarta fase del pipeline. Adaptado de mattpocock/skills (MIT).
prgr1no/agent-harness-template · ★ 0 · AI & Automation · score 72
Install: claude install-skill prgr1no/agent-harness-template
# to-tickets Cuarta fase. Partes la spec en **rebanadas verticales** (tracer bullets) que el constructor pueda ejecutar de una en una. ## Principio central: rebanada vertical, no horizontal > Cada rebanada corta un camino **estrecho pero COMPLETO** a través de todas las > capas (esquema, API, UI, tests) — vertical, **NO** una rebanada horizontal de una > sola capa. Cada ticket: - Cruza el sistema de punta a punta y **deja algo que funciona y se puede probar**. - Está **dimensionado para un solo contexto** (una sesión del constructor). - Tiene **criterios de aceptación** propios, comprobables con tests en las costuras acordadas en la spec. ## Proceso 1. **Reúne el contexto** de la spec (`docs/spec-<feature>.md`) y `docs/CONTEXT.md`. 2. **Explora el código** para conocer el estado actual y el vocabulario. Busca oportunidades de **prefactor** que faciliten la implementación: *"make the change easy, then make the easy change"*. El prefactor va primero. 3. **Dibuja las rebanadas verticales**: cada una, un camino completo por todas las capas, **demostrable o verificable por sí sola** y dimensionada para un contexto fresco. 4. **Pregunta al owner** sobre granularidad y aristas de bloqueo antes de publicar. 5. **Publica los tickets** en `TASKS.md` (o `docs/tickets/`) en orden de dependencia, con relaciones "bloqueado por" explícitas. ## Refactors amplios: expand–contract Para cambios que tocan muchos sitios, no hagas un big-bang. Patrón expand–contract: 1. **Exp