Markra néztem. A pénteki arrogáns mosolynak nyoma sem maradt. Olyan ember benyomását keltette, aki éppen most pillantott bele a saját karrierjének tátongó sírgödrébe.

A jogtanácsos ekkor feltette a kérdést, amit a menedzsmentnek pénteken, még az aláírások előtt kellett volna feltennie:

– Létezett-e bármilyen teljes, végleges verzió a modellből azon a fizikai gépen kívül, amit parancsba adtak törölni?

Nem engedtem be őket a lakásba. A küszöbön állva mondtam el neki a rideg valóságot: pontosan betartottam az írásbeli utasításokat a helyszínen lévő informatikus jelenlétében. Nem loptam el adatot, nem készítettem illegális biztonsági másolatot a magángépemre, nem vittem haza semmit.

Mark ekkor elvesztette a fejét, és dühösen felcsattant:

– Pontosan tudtad, hogy a modell használhatatlan lesz nélküled! Szándékosan hallgattál!

– Pénteken figyelmeztettelek titeket, hogy az architektúra jelentős része még a helyi környezetben fut – válaszoltam halkan.

Vanessa lassan Markra fordította a tekintetét. A pillantásából nyilvánvalóvá vált: ezt az apró, de mindent eldöntő információt Mark soha nem továbbította a felsővezetés felé, amikor a kirúgásomat szorgalmazta.

A jogtanácsos félbeszakította a vitát. Megkérdezte, képes lennék-e nulláról újraépíteni a hiányzó rétegeket a hétfő déli határidő előtt. Azt feleltem, technikailag talán lehetséges, de mivel nem vagyok a cég alkalmazottja, egyetlen billentyűt sem fogok leütni egy hivatalos, írásos tanácsadói szerződés nélkül, amely pontosan rögzíti a feladatot, a felelősségkorlátozást, a hatásköröket és a díjazást.

Mark megpróbálta elbagatellizálni a helyzetet:

– Tizenötezer dollár több mint gáláns néhány órányi gépelésért!

Ránéztem, bólintottam, majd szó nélkül behúztam előttük a bejárati ajtót.

Húsz perc sem telt el, amikor a telefonom újra megszólalt. Ezúttal a jogtanácsos hívott egyedül, Mark és Vanessa nélkül. A valódi katasztrófa ekkor került napvilágra.

Az informatikusok valóban visszaállították a központi szervereken tárolt legfrissebb állományokat, de a legutolsó érvényes verzió hatnapos volt. És abban a hat napban a megrendelő radikálisan módosította a feltételeket: új minimális bérezési rátákat szabott meg a szakmunkásokra, megemelte a biztosítási fedezet határait, és teljesen átírta az építési fázisok egymásra épülésének sorrendjét. Én ezeket a változtatásokat mind beépítettem a helyi modellbe, miközben a vállalati szerver hibájának elhárítására vártam. A szerveren lévő régi tervezet majdnem kilencszázezer dollárral számolta alul a valós közvetlen költségeket. Ha azt nyújtják be, és a cég megnyeri a tendert, a tizenkétmilliós álomszerződés egy éven belül csődbe rántotta volna a vállalatot.

A szerverhibákról hetek óta írásos nyomvonal volt: három megnyitott hibajegy, valamint több e-mail, amelyekben kértem Mark engedélyét a modellezés felfüggesztésére, amíg a központi hálózat nem működik rendesen. Mark minden alkalommal ugyanazt a választ küldte vissza: „Haladj tovább. Később majd szinkronizálunk.” A „később” soha nem jött el.

Vasárnap este kilenc órára a cég jogi képviselője átküldte a hivatalos, sürgősségi tanácsadói megállapodást: negyvenezer dolláros fix tiszteletdíj az azonnali rekonstrukcióért és a hétfői átadásért. A saját ügyvédem tizenöt perc alatt átnézte, és javasolta az aláírást. 21:15-kor mindkét fél digitálisan szignálta a dokumentumot.

Egy futár perceken belül egy titkosított céges laptopot hozott a házamhoz. 21:30-kor elindult a maratoni videókonferencia: a képernyőn két vezető pénzügyi elemző és egy rendszermérnök figyelte minden mozdulatomat. Nem történt semmiféle varázslat; nem állítottam vissza a törölt fájlokat. Újraépítettem a rendszert. Az engedélyezett vállalati adatbázisok nyers forrásaiból, sorról sorra, egyenletről egyenletre húztam fel ismét az architektúrát. Ismertem a számok mögötti logikát, a rejtett összefüggéseket, a peremfeltételeket, amelyeket egyetlen mesterséges intelligencia vagy junior elemző sem tudott volna órák alatt összerakni.

Hajnali négy óra negyven perckor a modell bezárult: a számok stimmeltek, a margók stabilak voltak, a kockázati felárak pontosan lefedték a megrendelő legújabb szigorításait. Kilenc óra harminckor a pénzügyi igazgató személyesen hitelesítette az eredményt. A pályázati anyagot 11:18-kor, negyvenkét perccel a határidő lejárta előtt véglegesen benyújtották a városi tendertanácsnak.

A határidő elmúltával a vállalat igazgatótanácsa feltette a legkézenfekvőbb kérdést: hogyan lehetséges, hogy a cég legfontosabb projektjének egyetlen felelősét három nappal a beadás előtt, bármiféle átadás nélkül rúgták ki?

A belső vizsgálat majdnem egy egész hónapig tartott, és mindent feltárt. A hivatalos „átszervezés” mögött Mark személyes bosszúja állt. Az eredeti terve az volt, hogy a Riverside beadása után azonnal elbocsát, és a feladataimat két olcsóbb, kezdő kollégára bízza. A dátumot azonban hirtelen előrehozta, mert két héttel korábban egy költségvetési egyeztetésen a pénzügy előtt tételesen bebizonyítottam, hogy az ő eredeti haszonkulcs-becslései teljesen figyelmen kívül hagyták a kötelező alvállalkozói garanciákat. Mark ezt személyes sértésnek vette, túl óvatosnak bélyegzett, ám az ügyfél módosított követelményei végül pontról pontra igazolták a számításaimat.

A vizsgálat emellett rámutatott a vállalat mélyebb strukturális hiányosságaira is: a kritikus tudás egyetlen embernél összpontosult, az infrastruktúra megbízhatatlan volt, a kilépési protokollok pedig mechanikusan, a projektek valós kontextusának megértése nélkül futottak le. A cég radikális reformokat vezetett be: minden kiemelt pályázat kötelező társfelelőst kapott, az izolált munkavégzést betiltották, és a HR feladatai közé bekerült a folyamatban lévő projektek ellenőrzése a hozzáférések megvonása előtt.

Markot azonnal leváltották a stratégiai projektek éléről, és három hónappal később csendben távozott a cégtől. Nekem felajánlották a korábbi pozíciómat jelentős béremeléssel, de udvariasan visszautasítottam. A negyvenezer dolláros tanácsadói díj pontosan megérkezett a számlámra, én pedig addigra már elfogadtam egy rivális mérnökiroda ajánlatát, ahol a rendszerek valóban megosztott felelősségre épültek, nem pedig egyetlen túlterhelt szakember éjszakai küzdelmére.