db-model-ideaslisted
Install: claude install-skill DaniDSanj/Spec-Driven-Development-Template
# Boceto de tablas de una feature
Sirve para que el humano deje por escrito ideas concretas de modelo de datos —tablas, campos, tipos,
claves, relaciones, consultas esperadas— que a veces son más rápidas de dibujar que de explicar en
prosa dentro de una spec funcional.
## Dónde vive y por qué
El boceto va en **`specs/<feature>/db_ideas.md`**, junto al resto de artefactos de la feature. Es por
feature a propósito:
- Dos features en curso en ramas paralelas no se pisan el fichero ni chocan al mergear.
- Cuando el paso [2.1](../../prompts/02_spec_development.md) referencia el boceto, `/speckit-plan` lee
solo las tablas de esta feature, no el catálogo entero del proyecto.
- El fichero muere con la feature: en cuanto el esquema se aprueba, la fuente de verdad pasa a ser
`.specify/memory/data-model.md`, que sí es transversal. Una feature posterior que reutilice una
tabla la lee ya diseñada en el modelo canónico, no vuelve a bocetarla aquí.
## La bandeja de entrada
`.specify/memory/db_ideas.md` es una **bandeja de entrada** para ideas de tabla que nacen antes de
saber a qué feature pertenecen. **Ningún paso del ciclo la lee nunca.** Cuando una feature recoge una
idea de ahí, el contenido se **mueve** —se corta de la bandeja y se pega en `specs/<feature>/db_ideas.md`—,
nunca se copia. Así cada tabla tiene un único dueño en todo momento y no hay doble fuente de verdad.
## Cómo lo trata el asistente
Este fichero **no se consulta automáticamente**. Se usa exclusivamente cu