Che cos'è spec-first?
Utilizzare quando si costruisce qualcosa di non banale. Applica un ciclo di specifica → pianificazione → esecuzione → verifica che impedisce errori di "aspetto corretto". Crea spec.md, todo.md e decision.md prima di scrivere il codice. Fonte: shipshitdev/library.