#ROBO $ROBO
L'indice è apparso prima che la prova lo facesse.
Questa era la prima bugia.
Il Fabric aveva già il compito nel layer di indicizzazione del compito pubblico. Hash della missione lì. Entrata attiva. Sembrava abbastanza finito da permettere alla prossima spedizione di mettersi in fila dietro di essa. La macchina aveva già fatto la sua parte comunque... movimento chiuso, attuatore tornato a riposo, checkpoint dello stato locale registrato.
Onchain?
Ancora nulla che importasse.
La prova del lavoro robotico non era stata sigillata. Nessuna ricevuta di verifica dell'azione. Nessuna finalità di regolamento del compito. Il protocollo Fabric aveva scritto lo stato genitore prima di avere il permesso di costruire su di esso.
Sono intervenuto troppo presto.
Il prossimo lavoro ha trovato un Fabric genitore che comunque non avrebbe certificato. Il Fabric ha respinto con forza. Non drammatico. Peggio. Rifiuto netto. Dipendenza irrisolta. Il contratto di coordinamento del compito non avrebbe esteso il grafo da un genitore non sigillato. Stessa classe di missione. Stesso percorso di dipendenza. Fermata totale.
Quando il sigillo è arrivato a N+1, la finestra si era già spostata.
Un blocco.
Quello era abbastanza.
Un'altra identità della macchina ha preso il posto aperto mentre la mia rimaneva pronta e inutile. Ho visto l'assegnazione scomparire nella stessa interfaccia che mi aveva detto che il primo compito sembrava finito. Finestra sbagliata. Lettura errata.
La mia hardware è rimasta calda. La linea di ricompensa è rimasta vuota. La coda si è mossa. Il grafo delle dipendenze non è mai stato esteso. Il compito genitore è rimasto lì non sigillato mentre la prossima finestra si chiudeva su di esso.
Non lascio che il grafo tocchi un genitore fino a quando il sigillo non arriva.
Pipeline più lenta. Maggiore inattività tra i compiti.
Va bene.
Prossimo compito in attesa.
Macchina pronta.
Finestra chiusa.