Internal requests, assignment and verifiable states. The software runs the workflow and retains its history.
English presentation of a recorded synthetic run. Original commands, responses and machine values are retained and explained in English. This is a translated presentation, not a new execution in English. Open the recorded report in Italian.
Ospivia demonstration with synthetic requests and actors. No external connector or LLM was connected.
The recorded responses came from the local engine. Premature closure, closure by a different actor and incorrect ID reuse were rejected.
operatore.demo · m01
Original recorded command
/nuova manutenzione | Stampante inceppata
English reading: Create a maintenance request: Printer jammed.
Original recorded response
Creata T-0001 → Servizi generali.
English meaning: Created T-0001 and routed it to General Services.
operatore.demo · m01
Original recorded command
/nuova manutenzione | Stampante inceppata
English reading: Retry the same maintenance request with the same message ID.
Original recorded response
Creata T-0001 → Servizi generali. · RISPOSTA GIÀ REGISTRATA
English meaning: The previously recorded response was reused: T-0001, General Services. No duplicate request was created.
operatore.demo · m02
Original recorded command
/chiudi T-0001
English reading: Close T-0001.
Original recorded response
Operazione non consentita da aperto.
English meaning: Operation not permitted from the open state.
operatore.demo · m03
Original recorded command
/prendi T-0001
English reading: Take ownership of T-0001.
Original recorded response
T-0001: in_lavorazione.
English meaning: T-0001 is now in progress.
altro.demo · m04
Original recorded command
/chiudi T-0001
English reading: A different actor tries to close T-0001.
Original recorded response
Può chiudere l'attore che ha preso la richiesta.
English meaning: Only the actor who took ownership of the request may close it.
operatore.demo · m05
Original recorded command
/chiudi T-0001
English reading: Close T-0001 as its assignee.
Original recorded response
T-0001: chiuso.
English meaning: T-0001 is closed.
operatore.demo · m06
Original recorded command
/stato T-0001
English reading: Read the state of T-0001.
Original recorded response
T-0001: chiuso.
English meaning: T-0001 is closed.
operatore.demo · m07
Original recorded command
/nuova it | <script>alert("demo")</script> Account di esempio bloccato
English reading: Create an IT request: <script>alert("demo")</script> Example account locked.
Original recorded response
Creata T-0002 → IT.
English meaning: Created T-0002 and routed it to IT. The script-like input is displayed as text.
operatore.demo · m08
Original recorded command
/nuova acquisti | Richiesta sintetica: 2 tastiere
English reading: Create a purchasing request: Synthetic request for 2 keyboards.
Original recorded response
Creata T-0003 → Acquisti.
English meaning: Created T-0003 and routed it to Purchasing.
operatore.demo · m09
Original recorded command
/nuova ignota | Categoria non valida
English reading: Create a request with an unknown category: Invalid category.
Original recorded response
Categorie: manutenzione, it, acquisti.
English meaning: Available categories: maintenance, IT and purchasing.
operatore.demo · m10
Original recorded command
/elenco
English reading: List requests.
Original recorded response
Richieste registrate.
English meaning: Registered requests.
operatore.demo · m01
Original recorded command
/nuova it | Contenuto diverso con lo stesso ID
English reading: Reuse message ID m01 for an IT request with different content.
Original recorded response
Message ID già usato con contenuto o attore diverso.
English meaning: The message ID was already used with different content or a different actor.
The CLI and workflow are executable. Telegram/Slack adapters, real authentication, roles, deployment and operations require a separate assignment and agreed scope. The local history is not a tamper-proof log.