Livrări reale
DedicatSlugify CLI
O unealtă mică de transformat text în URL. Rularea a atins orele aprobate, s-a oprit, iar clientul a păstrat codul construit până atunci.
Rularea a atins cele 1.25 ore aprobate înainte de ultima etapă. Fabrica s-a oprit și a întrebat. Clientul a anulat în loc să aprobe mai multe ore, a plătit doar orele folosite și a primit codul construit până atunci. O arătăm pentru că așa funcționează regula bugetului.
Cererea
O mică unealtă Python în linia de comandă care transformă orice text într-un slug bun pentru URL: fără diacritice, doar a-z, 0-9 și cratime, o lungime maximă opțională, erori clare și coduri de ieșire, cu teste pytest.
Ce s-a livrat
- slugify.py cu normalizare Unicode, reguli pentru cratime, opțiunea --max și coduri de ieșire
- 85 de teste pytest
Cum a fost verificat
- Teste
- 85 de teste automate trec pe codul livrat (le-am rulat din nou).
- QA și securitate
- Nu au rulat: clientul a anulat înainte de verificările finale, deci livrarea asta nu are raport QA sau de securitate.