Vai al contenuto
AngeliniLabs
Menu

Progetti

Lavori pubblici che mostrano come strutturo i progetti software.

Non sono semplici esempi di codice. Rendono visibili decisioni di prodotto, perimetro, pianificazione, implementazione, verifica e scelte di delivery.

Task-Contract AI Development Framework — TCAF

Release pubblica · v0.4.0

Task-Contract AI Development Framework — TCAF

Un framework governance-first e spec-driven per una software delivery con AI controllata.

TCAF implementa il Task-Contract Development, riunendo Spec-Driven Development, Agentic / Harness Engineering e Software Delivery Governance in un unico modello operativo. Le evidenze del repository definiscono lo stato reale, i Task Contract delimitano ciò che l’AI può modificare e verifica e review del developer restano esplicite prima dell’accettazione del lavoro.

L’obiettivo è semplice: ottenere accelerazione utile dall’AI senza perdere controllo del perimetro, contesto di progetto, codice funzionante e responsabilità tecnica umana.

Definizione spec-driven dei task
Task Contract e confini espliciti
Repository come fonte di evidenza
Regole preservation-first
Verifica e review del developer
Runtime versionato e workflow documentati

Progetto pubblico · in lavorazione

Software Delivery Planner

Un’applicazione leggera per pianificare e monitorare la delivery software in un unico punto.

Collega perimetro, feature, stime, rischi, KPI, architettura e stato di avanzamento, evitando che le informazioni di progetto restino distribuite tra documenti e strumenti separati.

Flussi progetto e feature
Perimetro, stime e rischi
Contratti condivisi frontend/backend
Test automatici API e UI
Documentazione OpenAPI / Swagger
Architettura e backlog

Progetto pubblico · MVP completo

Travel AI Flight Optimizer

Confrontare voli su più date, pianificare i trasporti collegati e ottenere informazioni utili sulla destinazione in un unico flusso.

Il prodotto combina ricerca voli live, confronto su date flessibili e più aeroporti, pianificazione dei trasporti da e verso l’aeroporto, ricerca sulla destinazione supportata da fonti e report di viaggio esportabili. L’AI viene usata in attività selezionate di ricerca e sintesi, mentre ranking e compatibilità restano deterministici.

Ricerca voli live tramite Kiwi MCP
Confronto date esatte e flessibili
Più aeroporti di partenza
Pianificazione trasporti casa-aeroporto
Informazioni sulla destinazione supportate da fonti
Ranking deterministico della shortlist
Report di viaggio standalone
Frontend React + TypeScript, backend JavaScript/Express

Cosa mostrano questi progetti

Prodotto, delivery e implementazione nello stesso portfolio.

Ogni progetto evidenzia una parte diversa del lavoro, ma insieme mostrano lo stesso modello operativo: definire il problema, strutturare il lavoro, rendere visibili le decisioni e mantenere verificabile l’implementazione.

01

TCAF

Mostra come strutturo una AI delivery governance-first e spec-driven con confini condivisi, evidenze del repository, review del developer e verifica esplicita.

02

Software Delivery Planner

Mostra come trasformo informazioni di project management in un prodotto software e in un modello di delivery leggibile.

03

Travel AI Flight Optimizer

Mostra lavoro di prodotto end-to-end: bisogno utente, integrazione con provider, logica deterministica, ricerca assistita dall’AI e flusso completo utilizzabile.

Esamina il lavoro

Repository e documentazione sono pubblici.

Implementazione, documentazione, stato corrente e limitazioni note possono essere verificati direttamente, senza fermarsi alla descrizione del portfolio.