tickets.board
Ticket e bacheca
Requisiti, bug e task in un unico modello; bacheca generale, i miei ticket, Epic scomposte e grafo delle dipendenze, tutto in un posto.
AGENT PIPELINE × OPS PLATFORM
XFuTeam raccoglie requisiti, bug e attività operative in un unico ticket e lo affida a una pipeline di agenti AI: scrivono il codice, lo revisionano, eseguono i test e aprono la PR. Il merge, invece, resta sempre a una persona.
Avviso su Lark 15 giorni prima della scadenza
7ruoli
Dalla creazione del ticket al merge, ogni tappa fa una cosa sola.
3esecutori
Claude Code, Codex e opencode, assegnabili ruolo per ruolo.
0ruoli AI possono fare il merge
Il pulsante di merge è solo su GitHub, e spetta alle persone.
01 — PIPELINE
Ogni ruolo ha un contratto: quale stato gestisce, quali strumenti può usare, cosa consegna. I comandi fuori dalla whitelist semplicemente non partono. Seleziona una tappa per vederne il contratto.
Programmer
Implementa partendo dal ticket e dal WorkLog.
Esecutori: Claude Code / Codex / opencode, assegnabili ruolo per ruolo
02 — PLATFORM
Oltre alla pipeline, XFuTeam nasce come piattaforma operativa: server, certificati, deploy e notifiche vivono accanto ai ticket, così quando qualcosa si rompe si indaga da un solo posto.
tickets.board
Requisiti, bug e task in un unico modello; bacheca generale, i miei ticket, Epic scomposte e grafo delle dipendenze, tutto in un posto.
daemon.instances
Ogni macchina esegue un daemon che prende in carico i ticket secondo la tabella di instradamento; stato online e lavoro in corso a colpo d'occhio.
servers.bt
Server e indirizzi del pannello BT registrati in un solo posto, rete interna ed esterna distinte; credenziali cifrate con AES, copia con un clic.
certs.expiry
Rileva la scadenza dei certificati SSL, calcola i giorni rimanenti e avvisa su Lark il responsabile prima che sia troppo tardi.
deploy.approve
I rilasci passano da un'approvazione: basta approvare su Lark per avviare il webhook di deploy, senza entrare nei server a scaricare immagini a mano.
webhooks
Eventi inviati quando un ticket cambia stato o richiede l'intervento di una persona; le card Lark menzionano direttamente il responsabile.
metrics.roles
Tasso di successo, round di revisione e tempi per ruolo: trova la tappa in cui la pipeline si inceppa.
tenants.rbac
Dati isolati per tenant, utenti e ruoli gestiti con RBAC; anche i client AI hanno una propria identità e un proprio perimetro di progetti.
03 — GUARDRAILS
La pipeline lavora direttamente nei tuoi repository: per questo le regole sono scritte nei contratti dei ruoli e nello scheduler, non affidate al buon senso di un prompt.
Nessun ruolo può fare commit, push o rebase su main, master o develop; anche gli aggiramenti via refspec vengono bloccati.
PR Creator si limita ad aprire la PR; il merge lo clicca sempre una persona su GitHub, anche se in chat qualcuno chiede «fallo tu».
Reviewer e Tester sono in sola lettura, Owner può solo creare ticket e commentare; i comandi di ogni ruolo sono elencati uno per uno.
L'unica eccezione richiede tutto insieme: interruttore globale, attivazione per repository, al massimo 10 righe modificate, nessun file di CI, migrazioni, segreti o guardrail, controlli tutti verdi.
04 — SURFACES
Crea ticket, sposta le card, configura istanze daemon e instradamento: tutto dal browser.
Il client Android per seguire l'avanzamento, approvare e dare istruzioni agli agenti; gli aggiornamenti si controllano dall'app.
Una finestra flottante in cima allo schermo del Mac mostra in tempo reale a che tappa è ogni ticket, senza cambiare finestra.
Lasciaci i tuoi contatti: ti risponderemo via email il prima possibile.
Grazie! Ti contatteremo presto via email.