Consegne reali
DedicatoSlugify CLI
Un piccolo strumento da testo a URL. L'esecuzione ha raggiunto le ore approvate, si è fermata e il cliente ha tenuto il codice costruito fino a quel momento.
Questa esecuzione ha raggiunto le 1,25 ore approvate prima dell'ultima fase. La fabbrica si è fermata e ha chiesto. Il cliente ha annullato invece di approvare altre ore, ha pagato solo le ore usate e ha ricevuto il codice costruito fino a quel momento. Lo mostriamo perché è così che funziona la regola del budget.
La richiesta
Un piccolo strumento Python da riga di comando che trasforma qualsiasi testo in uno slug adatto agli URL: accenti rimossi, solo a-z, 0-9 e trattini, una lunghezza massima opzionale, errori chiari e codici di uscita, con test pytest.
Cosa è stato consegnato
- slugify.py con normalizzazione Unicode, regole per i trattini, l'opzione --max e codici di uscita
- 85 test pytest
Come è stato verificato
- Test
- 85 test automatici passano sul codice consegnato (li abbiamo rieseguiti).
- QA e sicurezza
- Non eseguiti: il cliente ha annullato prima dei controlli finali, quindi questa consegna non ha un rapporto di QA o di sicurezza.