Uzyskaj dostęp do tej i ponad 240000 książek od 14,99 zł miesięcznie
Zmarła trzy lata temu. Tej nocy złożyła nowe zamówienie.
Lena Wierzbicka pracuje na nocnej zmianie w centrum logistycznym sklepu internetowego „Pamiętaj”, gdy system uruchamia dawno wycofaną usługę „Prezent na później”. Zamówienie nie powinno istnieć. Produkt od lat nie jest dostępny, płatność nie ma źródła, a właścicielka konta nie żyje.
Nazywała się Olga Sawicka.
Lena doskonale pamięta to nazwisko. Trzy lata wcześniej rozmawiała z Olgą kilka minut przed jej śmiercią. Audytorka twierdziła, że ktoś wykorzystuje konta zmarłych klientów i tworzy transakcje, które nigdy nie miały miejsca. Jeszcze tej samej nocy zginęła w wypadku samochodowym, a zapis rozmowy oraz zgłoszenie zniknęły z firmowego systemu.
Teraz Olga pozostawiła kolejną wiadomość. Nie jest ona przeznaczona dla córki, która właśnie kończy osiemnaście lat. Została skierowana do Leny.
Trop prowadzi do tajnego programu M-17. Technologii, dzięki której traumatyczne wspomnienie można osłabić, usunąć z niego konkretną twarz, a prawdziwego sprawcę zastąpić niewinnym człowiekiem. Im bliżej prawdy docierają Lena i komisarz Jan Kania, tym mniej mogą ufać własnej pamięci.
Ktoś śledzi każdy ich krok. Świadkowie przypominają sobie sprzeczne wersje wydarzeń. Dowody znikają, zanim zdążą zostać zabezpieczone. A ludzie stojący za programem zrobią wszystko, aby przeszłość pozostała dokładnie taka, jaką ją stworzyli.
Czy można rozwiązać sprawę, jeśli własne wspomnienia mogą być fałszywe?
Czy człowiek nadal odpowiada za swoje czyny, jeśli ktoś wcześniej zmienił jego przeszłość?
I kto naprawdę wysłał zamówienie z konta zmarłej kobiety?
„Zamówienie od zmarłej” to mroczny thriller psychologiczny łączący kryminalne śledztwo, technologiczny spisek i historię o granicach ludzkiej pamięci. Pełna napięcia opowieść, w której każdy dowód może być częścią manipulacji, każda pewność okazuje się niebezpieczna, a prawda nie zawsze należy do tego, kto ją pamięta.
Ebooka przeczytasz w aplikacjach Legimi na:
Liczba stron: 395
Rok wydania: 2026
Audiobooka posłuchasz w abonamencie „ebooki+audiobooki bez limitu” w aplikacjach Legimi na:
Łukasz Nester
M-17
© 2026 Łukasz Nester
Wszelkie prawa zastrzeżone. Żadna część tej publikacji nie może być powielana ani rozpowszechniana w jakiejkolwiek formie bez pisemnej zgody autora, z wyjątkiem krótkich cytatów wykorzystywanych w recenzjach.
Wydanie pierwsze, 2026
Projekt okładki i wydanie: Łukasz Nester
To dzieło literackie jest fikcją. Nazwiska, postacie, miejsca i zdarzenia są wytworem wyobraźni autora lub zostały wykorzystane w sposób fikcyjny.
Prolog
Pierwszy raz zobaczyła ten samochód o dwudziestej trzeciej siedemnaście.
Stał po drugiej stronie parkingu, częściowo ukryty za rzędem pustych przyczep. Biały dostawczak bez włączonych świateł wyglądał jak jeden z wielu samochodów należących do sklepu. Olga minęła podobne pojazdy, kiedy wychodziła z centrum logistycznego. Wszystkie miały na bokach granatowy napis „Pamiętaj” i slogan, który jeszcze kilka tygodni wcześniej wydawał jej się niewinny.
Prezenty, które zostają na zawsze.
Teraz brzmiało to jak groźba.
Olga zwolniła, ale nie zatrzymała się. Zacisnęła palce na pasku torby przewieszonej przez ramię i ruszyła w stronę swojego samochodu. Jej obcasy uderzały o mokry asfalt zbyt głośno. Każdy krok odbijał się echem między halami, jakby ktoś szedł kilka metrów za nią.
Nie obejrzała się.
Przez ostatnie dwie godziny powtarzała sobie, że przesadza. Że napięcie jest naturalne po tym, co odkryła. Że nikt nie śledzi audytorki tylko dlatego, że zadała kilka niewygodnych pytań.
Potem weszła do archiwum transakcji.
Trzysta dwadzieścia siedem kont.
Niektóre należały do ludzi, którzy od lat nie robili zakupów. Inne do klientów, którzy – zgodnie z informacjami pozostawionymi przez ich rodziny – nie żyli. Mimo to z kont regularnie składano zamówienia. Drogie, opłacone, oznaczone jako wysłane i odebrane. Towar nie opuszczał magazynu, a pieniądze krążyły między rachunkami, tworząc sprzedaż, której nigdy nie było.
Z pozoru wszystko się zgadzało. Numery przesyłek istniały. Faktury trafiały do systemu. Stany magazynowe korygowano. Dopiero po zestawieniu dat, adresów IP i list przewozowych pojawiał się wzór.
Ktoś budował wartość firmy na kontach ludzi, którzy nie mogli zaprzeczyć, że cokolwiek kupili.
Olga dotarła do auta i odblokowała drzwi. Zanim wsiadła, spojrzała w stronę dostawczaka. W ciemnej kabinie nie dostrzegła kierowcy. Przednia szyba odbijała jedynie białe światła hali.
Mogła wrócić do środka. W budynku został ochroniarz, kilku magazynierów i nocna zmiana obsługi. Mogła zadzwonić na policję, choć nie wiedziała jeszcze, jak miałaby wyjaśnić, że boi się zaparkowanego służbowego samochodu.
Otworzyła torbę.
Wewnątrz znajdowała się szara koperta, a w niej wydrukowane zestawienia, lista kont oraz kopia raportu, którego oficjalnie jeszcze nie ukończyła. Oryginalne pliki zapisała na karcie pamięci. Nie trzymała jej jednak w kopercie. Wsunęła ją pod podszewkę torby, w niewielkie rozcięcie, które zaszyła prowizorycznie granatową nicią znalezioną w pokoju pakowania prezentów.
Dokumenty były prawdziwe.
Problem polegał na tym, że osoba, przeciwko której świadczyły, miała dostęp do całego systemu sklepu. Do komputerów, kamer, kont pracowników i historii logowań. Być może również do jej telefonu.
Olga wsiadła i natychmiast zablokowała drzwi.
Dopiero wtedy pozwoliła sobie spojrzeć w lusterko.
Dostawczak nadal stał nieruchomo.
Uruchomiła silnik. Radio włączyło się automatycznie, ale wyciszyła je jednym ruchem. Potrzebowała ciszy. Musiała uporządkować fakty i zdecydować, komu może zaufać.
Policja była oczywistym wyborem, lecz same zestawienia mogły nie wystarczyć. Ktoś zdążył już zmienić część zapisów. Kilka minut po tym, jak pobrała listę podejrzanych zamówień, jej uprawnienia do głównego archiwum zostały cofnięte. Przypadek – tak tłumaczył to dyrektor techniczny. Aktualizacja systemu. Błąd przy synchronizacji.
Olga nie uwierzyła.
Wyjechała z parkingu i skręciła w drogę prowadzącą w stronę Poznania. W lusterku widziała jedynie zamykający się szlaban i oświetloną portiernię.
Biały samochód nie ruszył za nią.
Przez kilka kilometrów próbowała przekonać się, że to dobrze. Jechała ostrożnie, oburącz trzymając kierownicę. Deszcz stawał się coraz gęstszy. Wycieraczki rozmazywały krople na szybie, a światła odbijały się od asfaltu, zmieniając drogę w czarną, połyskującą wstęgę.
Telefon zawibrował w uchwycie.
Pola.
Olga nie odebrała. Nie chciała, żeby córka usłyszała drżenie w jej głosie. Piętnaście minut wcześniej wysłała jej wiadomość, że wróci późno i żeby nie czekała z kolacją. Pola odpowiedziała jednym niezadowolonym emotikonem, a potem zapytała, czy w sobotę nadal pojadą razem za miasto.
Miały znaleźć nową skrytkę geocachingową. Pola wybrała miejsce, Olga miała przygotować mapę i kompas.
Trzy lata wcześniej obiecała córce, że na osiemnaste urodziny dostanie od niej coś, czego nie można kupić za pieniądze. Wtedy nie wiedziała jeszcze, co to będzie. Sądziła, że ma mnóstwo czasu.
Teraz nie była już tego pewna.
Na wysokości nieczynnej stacji benzynowej zjechała na oświetlony fragment pobocza. Zatrzymała samochód pod rdzewiejącą wiatą i wyłączyła silnik. Przez chwilę nasłuchiwała, ale poza deszczem nie słyszała niczego.
Otworzyła aplikację sklepu.
Jeszcze przed rozpoczęciem audytu założyła tam konto, aby sprawdzić drogę klienta od rejestracji do zakupu. Znalazła wtedy usługę „Prezent na później”. Pozwalała przygotować zamówienie i wskazać dzień jego automatycznej realizacji. Firma zamierzała ją wycofać, ponieważ niemal nikt z niej nie korzystał.
Olga utworzyła pierwszy projekt dla żartu.
Fotoksiążkę dla Poli.
Teraz weszła do zapisanych wersji i zmieniła datę realizacji. Dzień osiemnastych urodzin córki. Potem dodała kolejne zamówienie. Pudełko wspomnień, kompas, mapę nieba. Przedmioty wyglądały jak prezenty, lecz wybrane przez nią numery produktów tworzyły kod.
Potrzebowała jeszcze zabezpieczenia.
Jeżeli ktoś odkryje projekty, będzie mógł zmienić wiadomości albo stworzyć nowe. Dlatego w polach technicznych każdego zamówienia pozostawiła układ znaków oparty na dacie urodzenia Poli, godzinie utworzenia oraz fragmencie numeru raportu. Prosty podpis. Dla obcej osoby pozbawiony znaczenia, ale wystarczający, by później odróżnić jej zamówienia od fałszywych.
Zapisała pierwszy projekt.
Na ekranie pojawił się komunikat:
Zamówienie zaplanowane.
Drugie.
Trzecie.
Przy szóstym zawahała się. Miało zawierać nagranie głosowe, ale nie mogła teraz powiedzieć wszystkiego. Jeśli się myliła, przestraszyłaby córkę bez powodu. Jeśli miała rację, każde nazwisko wypowiedziane przez telefon mogło uruchomić reakcję, której nie potrafiła przewidzieć.
Nagrała tylko kilka zdań.
– Polu, jeśli tego słuchasz, oznacza to, że skończyłaś osiemnaście lat. Chciałabym być wtedy przy tobie. Jeżeli mnie nie będzie, musisz wiedzieć, że część tych zamówień przygotowałam osobiście. Każde z nich ma mój podpis. Nie ufaj wiadomościom, których nie da się nim potwierdzić.
Przerwała nagrywanie.
Sama myśl o tym, że mogłoby jej nie być, wydała się absurdalna. Jeszcze rano kłóciła się z córką o kubek pozostawiony na biurku. Obiecała kupić mleko, umówiła się z dentystą i wpisała w kalendarz przyszłotygodniową prezentację raportu.
Ludzie, którzy planują następny tydzień, nie powinni bać się o własne życie.
Reflektory pojawiły się w lusterku.
Biały dostawczak przejechał powoli obok stacji. Olga zamarła. Przez sekundę widziała granatowy napis na burcie, potem samochód zniknął za zakrętem.
A więc jednak ruszył za nią.
Wybrała numer całodobowej obsługi sklepu. Po trzech sygnałach odezwała się kobieta.
– Sklep „Pamiętaj”, w czym mogę pomóc?
– Nazywam się Olga Sawicka. Pracuję przy audycie firmy. Muszę zgłosić nieprawidłowości dotyczące zamówień.
– Czy ma pani numer zamówienia?
Olga spojrzała na dokument leżący na siedzeniu.
– Cztery cztery jeden dziewięć. Proszę go nie anulować, niezależnie od tego, kto o to poprosi.
Po drugiej stronie zapadła cisza. Olga usłyszała szybkie stukanie klawiatury, a potem charakterystyczny podwójny sygnał skanera magazynowego.
Rozmówczyni nie znajdowała się w zwykłym biurze obsługi. Była w centrum logistycznym.
– Widzę to zamówienie – powiedziała ostrożnie. – Ale ma status roboczy.
– Proszę posłuchać. Ktoś wykorzystuje konta klientów, którzy nie żyją. Składa z nich zamówienia, a potem oznacza je jako zrealizowane. Mam listę nazwisk i kopie transakcji. Jeśli zgłoszenie zniknie, proszę zapamiętać jedno: zamówienia zmarłych nie zawsze składają zmarli.
W słuchawce ponownie rozległ się sygnał skanera.
Potem męski głos, zbyt oddalony, by rozpoznać słowa.
Kobieta po drugiej stronie gwałtownie ściszyła głos.
– Pani Olgo, skąd pani dzwoni?
– Jestem przy starej stacji na drodze do miasta.
– Proszę nigdzie nie jechać. Ja…
Połączenie zostało przerwane.
Olga spojrzała na ekran. Nie rozładowała się bateria. Telefon nadal miał zasięg.
Na drogę wjechały światła.
Tym razem dostawczak nadjeżdżał z przeciwnego kierunku. Zawrócił.
Olga uruchomiła silnik i ruszyła. Koła straciły na moment przyczepność na mokrym asfalcie. Przyspieszyła, choć wiedziała, że nie powinna. Najbliższe zabudowania znajdowały się kilka kilometrów dalej.
Wybrała numer alarmowy.
Zanim zdążyła zatwierdzić połączenie, dostawczak uderzył w tył jej samochodu.
Telefon wypadł z uchwytu. Olga szarpnęła kierownicę i zdołała utrzymać auto na drodze. W lusterku widziała białą maskę. Kierowca nie hamował.
Drugie uderzenie było mocniejsze.
Samochód Olgi obrócił się częściowo, wpadł prawymi kołami na pobocze i otarł o barierę. Metal zapiszczał. Olga wcisnęła hamulec, lecz auto sunęło po mokrej trawie.
Dostawczak zrównał się z nią.
Przez boczną szybę dostrzegła jedynie ciemną postać za kierownicą. Twarz zasłaniał kaptur albo cień padający z dachu kabiny.
– Wiem, co zrobiłeś! – krzyknęła, choć nie mógł jej usłyszeć.
Kierowca skręcił w jej stronę.
Bok dostawczaka uderzył w drzwi. Auto Olgi przebiło barierę i spadło ze skarpy. Świat zawirował. Szyba pękła, poduszka powietrzna eksplodowała jej przed twarzą, a potem wszystko zatrzymało się w nagłej, nienaturalnej ciszy.
Olga nie wiedziała, ile czasu minęło.
Czuła krew w ustach i ostry ból pod żebrami. Samochód leżał przechylony w rowie. Silnik jeszcze pracował, ale nierówno, jakby dławił się przy każdym obrocie.
Na górze trzasnęły drzwi dostawczaka.
Ktoś schodził po skarpie.
Olga próbowała sięgnąć po torbę. Leżała między fotelem a zgniecionymi drzwiami. Palce dotknęły paska, lecz nie miała siły go pociągnąć.
Kroki zbliżały się.
Ekran telefonu rozświetlił podłogę przy pedałach. Aplikacja sklepu nadal była otwarta. Na jasnym tle widniał ostatni komunikat:
Sześć zamówień oczekuje na realizację.
Olga patrzyła na te słowa, dopóki czyjaś sylwetka nie zasłoniła światła wpadającego przez rozbitą szybę.
Była dwudziesta trzecia czterdzieści osiem.
Część I
Rozdział 1
O drugiej w nocy sklep internetowy powinien być najspokojniejszym miejscem na świecie.
Klienci spali. Magazyn pracował w ograniczonym składzie. Kurierzy mieli pojawić się dopiero za kilka godzin. Na ekranach przesuwały się pojedyncze zamówienia składane przez ludzi, którzy nie mogli zasnąć, przypomnieli sobie o czyichś urodzinach albo po kilku kieliszkach wina uznali, że personalizowany kubek jest doskonałym sposobem na uratowanie związku.
Lena Wierzbicka lubiła nocne dyżury właśnie ze względu na tę ciszę.
Rzadko musiała je pełnić. Jako kierowniczka operacyjna mogła zlecić nocną kontrolę komuś z zespołu, ale po ostatniej aktualizacji systemu uznała, że przynajmniej raz powinna sama zobaczyć, jak platforma zachowuje się przy najmniejszym obciążeniu. Od kilku dni pojawiały się drobne błędy: podwójnie naliczane rabaty, nieaktualne statusy przesyłek, znikające zdjęcia produktów. Nic poważnego, lecz wystarczająco dużo, by rano otrzymała kilkadziesiąt wiadomości od zdenerwowanych pracowników.
O dwudziestej trzeciej wypiła pierwszą kawę.
O pierwszej trzydzieści drugą.
Teraz żałowała obu.
Siedziała w niewielkim biurze na antresoli centrum logistycznego i przez szklaną ścianę obserwowała halę. Większość lamp była wyłączona. Światło padało jedynie na stanowiska pakowania oraz główną linię transportową, przy której poruszało się sześciu magazynierów. Z tej wysokości przypominali figurki przesuwane po makiecie. Co jakiś czas ktoś odkładał karton na taśmę, skaner wydawał krótki sygnał, a przesyłka znikała za zakrętem prowadzącym do sortowni.
Na ekranie komputera widniał panel zamówień sklepu „Pamiętaj”.
Granatowe logo, białe tło, rzędy zielonych statusów.
Opłacone.
Przekazane do realizacji.
Gotowe do wysyłki.
Lena przewijała listę bez większego zainteresowania. Sprawdzała, czy żadne zamówienie nie utknęło między systemem płatności a magazynem. W ciągu ostatniej godziny wpłynęło ich czterdzieści siedem. Dwa wymagały ręcznego zatwierdzenia, ponieważ klienci użyli znaków, których maszyna grawerująca nie potrafiła rozpoznać. Jedna osoba zamówiła poduszkę ze zdjęciem tak złej jakości, że po wydrukowaniu twarz jubilata prawdopodobnie składałaby się z kilkunastu wielkich pikseli.
Zwykłe problemy.
Bezpieczne i przewidywalne.
Lena zatwierdziła poprawkę w adresie dostawy, po czym sięgnęła po kubek. Kawa zdążyła wystygnąć. Skrzywiła się po pierwszym łyku i odsunęła ją na skraj biurka.
Wtedy komputer wydał dźwięk, którego nie słyszała od lat.
Nie był to standardowy sygnał nowego zamówienia. Z głośników dobiegły trzy krótkie, wysokie tony, po których nastąpił jeden dłuższy.
Lena znieruchomiała.
Spojrzała na prawy górny róg ekranu. Pojawiło się tam niewielkie fioletowe okno.
Zamówienie z usługi „Prezent na później” oczekuje na weryfikację.
Przez chwilę sądziła, że aktualizacja systemu przywróciła stary komunikat testowy. Usługę „Prezent na później” wyłączono niemal trzy lata wcześniej. Pozwalała klientom przygotować prezent z dużym wyprzedzeniem i ustawić datę jego realizacji. Pomysł dobrze wyglądał w prezentacji dla inwestorów, ale w praktyce prawie nikt nie chciał płacić za produkt, który miał zostać wysłany za rok albo dwa.
Zdarzały się też problemy.
Klienci zmieniali adresy. Kończyły się licencje na grafiki. Produkty znikały z oferty. Karty płatnicze traciły ważność. Po kilku reklamacjach Igor podjął decyzję o zamknięciu usługi, a wszystkie oczekujące zamówienia miały zostać przeniesione do osobnego archiwum.
Miały.
Lena przesunęła kursor na fioletowe okno.
Numer nowej transakcji zaczynał się od liter PP, używanych kiedyś właśnie dla zaplanowanych prezentów. Obok znajdowała się godzina aktywacji.
02:07:14.
Kliknęła.
Panel zamówień zniknął, a jego miejsce zajęło białe okno z obracającym się granatowym kółkiem. Ładowanie trwało dłużej niż zwykle. Po kilku sekundach wentylator komputera zaczął pracować głośniej.
– No dalej – mruknęła.
Kółko zatrzymało się.
Na ekranie pojawiła się karta klienta.
Lena najpierw zobaczyła zdjęcie produktu. Było niewielkie i niewyraźne, jakby system pobrał miniaturę z dawno nieużywanego katalogu. Przedstawiało granatowe pudełko przewiązane srebrną wstążką. Na wieku widniał napis:
Osiemnaście lat wspomnień.
Pamiętała ten produkt. W środku znajdowało się osiemnaście małych przegródek przeznaczonych na zdjęcia, listy i pamiątki z kolejnych lat życia dziecka. Pudełko sprzedawało się dobrze przez kilka miesięcy, dopóki nie okazało się, że ręczne wykonanie kosztuje więcej, niż zakładano. Wycofano je jeszcze przed usługą planowanych prezentów.
Pod nazwą produktu widniała czerwona informacja:
Artykuł nieaktywny. Brak możliwości realizacji.
Lena przesunęła wzrok wyżej, do danych klienta.
I przestała oddychać.
Olga Sawicka.
Nazwisko nie było wyjątkowe. W bazie mogły znajdować się dziesiątki Sawickich i co najmniej kilka kobiet o imieniu Olga. Lena wiedziała jednak, że to nie przypadkowa zbieżność.
Poznała ten układ liter trzy lata wcześniej.
Na ekranie nocnego zgłoszenia.
W policyjnym zapytaniu.
W krótkim mailu wysłanym przez mężczyznę, który poinformował sklep, że właścicielka konta zginęła i prosił o zaprzestanie wysyłania do niej reklam.
Lena odsunęła dłonie od klawiatury.
W biurze zrobiło się nagle zbyt cicho. Słyszała szum wentylacji i odległe sygnały skanerów, ale dźwięki dobiegały jakby zza grubej ściany.
Przeczytała nazwisko ponownie.
Olga Sawicka.
Obok danych klientki znajdowała się szara ikona kłódki. Lena kliknęła ją i otworzyła wewnętrzne adnotacje, niewidoczne dla kupujących.
Pierwszy wpis pochodził sprzed trzech lat.
Konto nieaktywne na prośbę rodziny. Właścicielka nie żyje. Nie wysyłać komunikacji marketingowej. Nie kontaktować się telefonicznie.
Niżej widniała data śmierci.
Lena znała ją, zanim przeczytała.
Dokładnie trzy lata temu.
Poczuła chłód na karku.
Automatycznie rozejrzała się po biurze, choć wiedziała, że jest sama. Drzwi pozostawały zamknięte. Za szklaną ścianą magazynierzy nadal pracowali. Jeden z nich przesunął paletę, drugi pochylił się nad stołem. Nikt nie patrzył w jej stronę.
Lena wróciła do zamówienia.
Najprostszym wyjaśnieniem był błąd migracji. Stare zlecenie mogło przez lata czekać w nieużywanej części bazy, a aktualizacja przypadkowo je aktywowała. Zdarzały się dziwniejsze rzeczy. Raz system wysłał klientowi pięćset siedemnaście potwierdzeń zakupu tej samej świecy. Innym razem przypisał cały magazyn pluszowych królików do jednego zamówienia złożonego w Gdańsku.
Komputery nie rozumiały, że ludzie umierają.
Wykonywały zapisane polecenia.
Lena próbowała przyjąć to wyjaśnienie, lecz coś się nie zgadzało.
Zaplanowane prezenty przeniesiono do archiwum przed zablokowaniem konta Olgi. Nawet gdyby jedno z nich pozostało aktywne, nocny proces powinien zatrzymać realizację natychmiast po wykryciu statusu klientki. Tak zaprojektowano system po pierwszym przypadku, kiedy automatyczne życzenia urodzinowe wysłano do mężczyzny zmarłego kilka miesięcy wcześniej. Jego żona zareagowała pozwem i długim wpisem w mediach społecznościowych.
Od tamtej pory konta oznaczone informacją o śmierci były odłączane od wszystkich automatycznych procesów.
Nie powinny otrzymywać wiadomości.
Nie powinny naliczać punktów.
Nie powinny składać zamówień.
Lena otworzyła historię logowań.
System wyświetlił pustą tabelę.
– Niemożliwe.
Odświeżyła stronę.
Tabela nadal była pusta. Brak adresu IP, urządzenia, godziny uwierzytelnienia. Zamówienie zostało aktywowane, ale według systemu nikt nie logował się na konto.
Przeszła do płatności.
Status widniał na zielono.
Opłacono.
Kwota nie była duża, lecz produkt od lat nie posiadał ceny. Mimo to system naliczył właściwy podatek, koszt dostawy i rabat lojalnościowy. Płatność została zatwierdzona minutę przed aktywacją zamówienia.
Lena kliknęła szczegóły transakcji.
Zamiast nazwy banku lub operatora płatności zobaczyła ciąg zer oraz oznaczenie starego portfela klienta. Saldo konta Olgi powinno zostać zamknięte, gdy jej mąż zgłosił śmierć. Najwyraźniej pozostały na nim środki albo system tylko udawał, że je pobrał.
Zanotowała identyfikator transakcji na kartce.
Dopiero wtedy zauważyła, że ręka lekko jej drży.
Nie chodziło wyłącznie o nazwisko.
Trzy lata wcześniej pracowała na nocnej zmianie w dziale obsługi klienta. Nie była jeszcze kierowniczką. Siedziała w boksie na końcu magazynu i odbierała telefony od ludzi, którzy pytali o spóźnione przesyłki, błędne napisy na kubkach i paczki pozostawione przez kurierów pod niewłaściwymi drzwiami.
Tuż przed północą zadzwoniła kobieta.
Mówiła szybko, ale wyraźnie. Przedstawiła się jako Olga Sawicka i powiedziała, że prowadzi audyt firmy. Podała numer zamówienia, a następnie zaczęła opowiadać o kontach należących do zmarłych klientów.
Lena nie zrozumiała połowy tego, co usłyszała.
Sądziła, że rozmawia ze zdenerwowaną kobietą, która odkryła nieautoryzowane zakupy. Otworzyła zgłoszenie i próbowała odnaleźć wskazane zamówienie. W pewnym momencie Olga wypowiedziała zdanie, które Lena zapamiętała tylko dlatego, że brzmiało dziwnie:
Zamówienia zmarłych nie zawsze składają zmarli.
Później połączenie zostało przerwane.
Lena próbowała oddzwonić, ale bez skutku. Zgłosiła sprawę przełożonemu i zakończyła dyżur. Następnego dnia w systemie nie było już ani zamówienia, ani utworzonego przez nią zgłoszenia.
Powiedziano jej, że audytorka zginęła w wypadku samochodowym.
Przez kilka tygodni Lena zastanawiała się, czy mogła zrobić coś więcej. Zadzwonić na policję. Powiadomić ochronę. Poprosić Olgę, by dokładnie wyjaśniła, gdzie się znajduje i czego się boi. Z czasem przyjęła wersję, którą podsuwali jej inni: rozmowa była przypadkowym zbiegiem okoliczności. Kobieta odkryła błąd w systemie, a kilka godzin później zginęła na mokrej drodze.
Jedno nie miało związku z drugim.
W końcu Lena przestała o tym myśleć.
Aż do teraz.
Spojrzała na godzinę w rogu ekranu.
02:13.
Zamówienie Olgi pozostawało otwarte.
Lena weszła do danych odbiorcy. Paczka miała zostać wysłana na poznański adres, inny niż ten zapisany na koncie klientki. Odbiorcą była:
Pola Sawicka.
Imię także pamiętała. Pojawiło się w mailu od rodziny i w krótkiej informacji prasowej o wypadku. Olga osierociła piętnastoletnią córkę.
Lena policzyła szybko w myślach.
Piętnaście wtedy.
Osiemnaście teraz.
Spojrzała na pudełko widoczne na miniaturze.
Osiemnaście lat wspomnień.
Mogło być zaplanowanym prezentem. Olga przygotowała go przed śmiercią, a system uruchomił dokładnie w dniu urodzin córki. Było to niepokojące, ale możliwe. Nawet wzruszające, jeśli pominęło się wszystkie błędy techniczne, które pozwoliły zamówieniu przetrwać trzy lata.
Lena przewinęła kartę niżej.
Pod adresem dostawy znajdowało się pole personalizacji. Tekst wpisany przez klientkę miał zostać umieszczony na ozdobnej karcie wewnątrz pudełka.
Początkowo widoczna była tylko pierwsza linia.
Pola kończy dziś osiemnaście lat.
Lena nacisnęła „pokaż całość”.
Pole rozwinęło się.
Przeczytała wiadomość raz.
Potem drugi.
Za trzecim razem poruszała bezgłośnie ustami, jakby wypowiedzenie słów mogło nadać im inne znaczenie.
Pola kończy dziś osiemnaście lat. Nie anuluj tego zamówienia tak jak poprzedniego. Numer 4419.
Lena poczuła, jak całe zmęczenie znika. Wyprostowała się i przysunęła krzesło do biurka.
Wiadomość nie była skierowana do córki.
Była przeznaczona dla osoby obsługującej zamówienie.
Dla niej.
Numer 4419 również nie był przypadkowy. Olga podała go podczas ostatniej rozmowy, kilka minut przed śmiercią. Lena nie słyszała go od trzech lat, a jednak rozpoznała natychmiast.
Cztery.
Cztery.
Jeden.
Dziewięć.
Otworzyła wyszukiwarkę archiwalnych zamówień i wpisała cyfry. System przez chwilę przetwarzał zapytanie.
Brak wyników.
Spróbowała ponownie, dodając przedrostki używane w starym panelu.
Nadal nic.
Wróciła do wiadomości.
Nie anuluj tego zamówienia tak jak poprzedniego.
Lena nigdy nie anulowała zamówienia Olgi.
Nie zrobiła tego świadomie.
Spojrzała na datę utworzenia widoczną w szczegółach transakcji. Spodziewała się zobaczyć dzień sprzed trzech lat. Gdyby Olga przygotowała prezent przed śmiercią, właśnie taka data powinna tam widnieć.
System pokazywał jednak co innego.
Data utworzenia: dzisiaj, 02:06:51.
Data aktywacji: dzisiaj, 02:07:14.
Zamówienie nie czekało w archiwum od trzech lat.
Według systemu zostało utworzone przed kilkoma minutami.
Lena otworzyła ponownie adnotację na koncie. Data śmierci Olgi wciąż tam była. Kliknęła załącznik pozostawiony przez rodzinę. Na ekranie pojawił się skan aktu zgonu. Imię, nazwisko, data urodzenia i numer dokumentu zgadzały się z danymi klientki.
Nie było możliwości pomyłki.
Olga Sawicka nie żyła od trzech lat.
Ktoś mimo to wszedł na jej konto, opłacił wycofany produkt i pozostawił wiadomość dotyczącą rozmowy, której szczegóły znały najwyżej dwie osoby.
Lena oraz kobieta, która zginęła tej samej nocy.
Na dole ekranu status zamówienia zmienił kolor z fioletowego na zielony.
Zweryfikowane automatycznie.
Po chwili pojawił się następny komunikat.
Przekazano do realizacji.
Lena sięgnęła do myszy, zamierzając zatrzymać proces, lecz zanim zdążyła kliknąć, w hali pod nią uruchomiła się taśma przeznaczona dla zamówień personalizowanych.
Jeden z magazynierów podniósł głowę.
Lena spojrzała na niego przez szybę, a potem na zegar.
Była druga szesnaście.
Pola Sawicka właśnie kończyła osiemnaście lat.
A jej zmarła matka złożyła dla niej zamówienie.
Rozdział 2
Taśma ruszyła z głuchym szarpnięciem.
Najpierw zapaliły się lampy nad stanowiskiem personalizacji. Potem jeden po drugim odezwały się skanery, chociaż żaden pracownik nie trzymał ich w dłoni. Na końcu linii drukarka etykiet wysunęła pusty arkusz i zatrzymała się z cichym buczeniem.
Lena patrzyła na halę przez szklaną ścianę biura.
Przed chwilą była pewna, że wystarczy kliknąć odpowiedni przycisk. Zatrzymać zamówienie, zgłosić błąd i poczekać do rana, aż dział techniczny sprawdzi, w jaki sposób nieaktywne konto zostało przywrócone. Tak postępowała z każdą podejrzaną transakcją.
Teraz jednak nie potrafiła dotknąć myszy.
Na ekranie wciąż widniała wiadomość:
Pola kończy dziś osiemnaście lat. Nie anuluj tego zamówienia tak jak poprzedniego. Numer 4419.
Nie wiedziała, co przerażało ją bardziej. To, że ktoś znał treść rozmowy sprzed trzech lat, czy to, że przewidział, kto zobaczy zamówienie.
Telefon na biurku zadzwonił.
Lena drgnęła tak gwałtownie, że uderzyła kolanem o blat. Na ekranie pojawił się numer wewnętrzny magazynu.
Odebrała.
– Lena? – Głos należał do Marka, brygadzisty nocnej zmiany. – Uruchomiłaś linię siódmą?
Spojrzała w dół. Marek stał przy stanowisku personalizacji i patrzył w stronę antresoli. Jedną ręką trzymał telefon, drugą osłaniał oczy przed światłem.
– System ją uruchomił.
– Sam?
– Wpłynęło zamówienie.
– Na siódemkę?
– Tak.
– Przecież ona jest wyłączona od aktualizacji.
Lena wiedziała o tym. Linia siódma obsługiwała produkty wymagające ręcznego montażu: albumy, pudełka wspomnień, drewniane skrzynki z przegródkami. Firma ograniczała ich sprzedaż od kilku lat, aż w końcu pozostawiła w ofercie tylko dwa modele fotoksiążek. Po ostatniej aktualizacji stanowisko miało służyć jako zapasowe.
– Nie dotykaj niczego – powiedziała. – Zaraz zejdę.
– Co to za zamówienie?
Lena spojrzała na nazwisko klientki.
– Jeszcze nie wiem.
– Na monitorze mam produkt, którego nie ma w katalogu. „Osiemnaście lat wspomnień”. Lokalizacja pobrania też jest dziwna. Litera A, potem cztery zera.
– Zatrzymaj linię awaryjnie.
– Już próbowałem. Nie reaguje.
Lena odsunęła krzesło.
– Wyłącz zasilanie stanowiska.
– Całego?
– Tylko siódemki. I nikogo tam nie wpuszczaj.
Marek przez moment milczał.
– Coś się stało?
– Błąd po aktualizacji.
Powiedziała to zbyt szybko. Brygadzista musiał usłyszeć napięcie w jej głosie, lecz nie zadawał kolejnych pytań.
– Dobra. Wyłączam.
Połączenie się zakończyło.
Lena nie ruszyła się z miejsca. Powinna zejść na halę, ale najpierw potrzebowała dowodu, że zamówienie naprawdę istniało. Jeśli system sam je utworzył, mógł równie łatwo je usunąć.
Nacisnęła skrót otwierający narzędzie do wykonywania zrzutów ekranu. Program nie odpowiedział. Spróbowała ponownie.
Na środku monitora pojawił się komunikat:
Funkcja niedostępna ze względu na ochronę danych klienta.
– Od kiedy?
Firma blokowała kopiowanie numerów kart i danych płatniczych, ale Lena wielokrotnie wykonywała zrzuty kart zamówień, kiedy zgłaszała błędy. Ograniczenie nigdy nie obejmowało całego panelu.
Sięgnęła po prywatny telefon i zrobiła zdjęcie ekranu. Potem drugie, obejmujące dane klientki, numer transakcji oraz godzinę utworzenia.
Na fotografii litery były czytelne.
Olga Sawicka.
Data utworzenia: dzisiaj, 02:06:51.
Pola Sawicka.
Lena przesunęła stronę i sfotografowała wiadomość. Dopiero wtedy poczuła, że może oderwać wzrok od monitora.
Potrzebowała kogoś, kto znał system lepiej od niej.
Wybrała numer Sebastiana.
O tej porze telefon do dyrektora odpowiedzialnego za infrastrukturę informatyczną wymagał poważnego powodu. Sebastian wielokrotnie powtarzał, że nocne problemy należy wpisywać do panelu zgłoszeń, chyba że sklep przestanie przyjmować płatności albo cały magazyn utraci dostęp do sieci.
Martwa klientka składająca zamówienie nie znajdowała się w żadnej z tych kategorii.
Pierwszy sygnał.
Drugi.
Przy trzecim Lena zaczęła układać w głowie wiadomość, którą zostawi na poczcie głosowej. Nie zdążyła.
– Tak? – odezwał się zaspany męski głos.
– Sebastian, przepraszam, że dzwonię.
– Lena?
– Jestem w magazynie. Mamy problem z systemem.
Usłyszała szelest pościeli, a potem ciche kliknięcie lampki.
– Sklep działa?
– Działa.
– Płatności przechodzą?
– Tak.
– To wpisz zgłoszenie.
– Nie mogę czekać do rana.
Sebastian westchnął.
– Co się stało?
Lena spojrzała na ekran.
– System przyjął zamówienie z konta oznaczonego jako konto osoby zmarłej.
Po drugiej stronie zapadła cisza.
Nie trwała długo. Może sekundę, może dwie. Mimo to Lena odniosła wrażenie, że odpowiedź została starannie dobrana.
– To niemożliwe – powiedział Sebastian.
– Mam je przed sobą.
– Kiedy zablokowano konto?
– Trzy lata temu.
– A kiedy utworzono zamówienie?
– Siedemnaście minut temu.
– Jakieś logowanie?
– Brak.
– Płatność?
– Oznaczona jako zrealizowana ze starego portfela klienta.
Sebastian zaklął pod nosem.
– Po aktualizacji znowu ruszyła migracja sierot.
– Czego?
– Osieroconych rekordów. Zamówień, które mają wpis w jednej części bazy, ale nie są powiązane z aktywnym kontem w drugiej. Nowy system próbuje je odtwarzać. Ostrzegałem Igora, że nie powinniśmy uruchamiać migracji przed końcem testów.
Wyjaśnienie brzmiało wiarygodnie. Lena znała pojęcie osieroconych rekordów. Po każdej większej aktualizacji pojawiały się stare adresy, nieaktualne koszyki oraz faktury, których nie można było przypisać do żadnej transakcji.
Tym razem jednak nie chodziło o pusty koszyk.
– System twierdzi, że zamówienie powstało dzisiaj.
– Bo dzisiejsza data dotyczy rekonstrukcji rekordu, nie jego pierwotnego utworzenia.
– Jest na nim produkt wycofany trzy lata temu.
– To się zgadza. Stare zamówienie zachowało identyfikator artykułu, a migracja pobrała nazwę z archiwum.
– Zgadza się również data osiemnastych urodzin córki klientki?
Sebastian nie odpowiedział od razu.
– Co masz na myśli?
– Odbiorczynią jest Pola Sawicka. Dzisiaj kończy osiemnaście lat. Produkt nazywa się „Osiemnaście lat wspomnień”.
– Mogło zostać zaplanowane wcześniej.
– Usługę „Prezent na później” wyłączyliśmy.
– Wyłączyliśmy obsługę nowych zamówień. Stare harmonogramy nadal mogą istnieć w kopiach bazy.
– Nie powinny zostać aktywowane na koncie zmarłej osoby.
– Nie powinny – przyznał. – Dlatego nazywamy to błędem.
Lena przesunęła wzrok na wiadomość.
– W polu personalizacji jest numer 4419.
Tym razem Sebastian milczał dłużej.
– I?
– Kojarzysz go?
– Powinienem?
– To numer zamówienia, który Olga Sawicka podała podczas ostatniej rozmowy ze sklepem.
– Skąd to wiesz?
– To ja odebrałam tamten telefon.
W słuchawce rozległ się szelest. Sebastian najwyraźniej wstał z łóżka.
– Zaczekaj – powiedział już bardziej przytomnie. – Mówisz o tej audytorce, która zginęła w wypadku?
– Tak.
– Nie wiedziałem, że z nią rozmawiałaś.
– Zgłoszenie zniknęło następnego dnia. Nagranie połączenia też.
– Lena, trzy lata temu przenosiliśmy centralę telefoniczną. Straciliśmy część danych.
– Wiem, co mi wtedy powiedziano.
– Bo tak było.
– Zamówienie zawiera zdanie, które wygląda, jakby było skierowane do mnie.
– Przeczytaj.
Lena zawahała się, po czym wypowiedziała wiadomość na głos:
– „Pola kończy dziś osiemnaście lat. Nie anuluj tego zamówienia tak jak poprzedniego. Numer 4419”.
Po drugiej stronie nie było słychać niczego poza oddechem Sebastiana.
– To nie jest wiadomość do ciebie – stwierdził w końcu.
– Skąd wiesz?
– Bo nie ma żadnego sposobu, żeby zamówienie wiedziało, kto akurat pełni dyżur.
– Ktoś mógł wiedzieć.
– Kto?
Lena spojrzała przez szklaną ścianę. Marek znajdował się przy skrzynce zasilającej linię siódmą. Pozostali magazynierzy zgromadzili się kilka metrów dalej. Jeden z nich pokazywał coś na wygaszonym monitorze.
– Nie wiem.
– Właśnie. Zobaczyłaś nazwisko kobiety, z którą rozmawiałaś przed jej śmiercią, i połączyłaś ze sobą rzeczy, które nie muszą mieć związku. O tej porze każdy zacząłby szukać drugiego dna.
Lena poczuła irytację, ale starała się zachować spokojny ton.
– Zamówienie uruchomiło wyłączoną linię.
– To kolejny błąd migracji.
– Nie reaguje na zatrzymanie.
– Bo stary moduł nie korzysta z nowych poleceń. Każ Markowi odciąć zasilanie.
– Już to zrobił.
– Dobrze. Teraz anuluj zamówienie.
Lena spojrzała na czerwony przycisk na dole strony.
Anuluj realizację.
– W wiadomości jest napisane, żeby go nie anulować.
– Lena, proszę cię.
– Chcę najpierw zabezpieczyć dane.
– Po co?
– Żeby sprawdzić, kto je utworzył.
– Rano odtworzymy logi.
– Historia logowań jest pusta.
– Dlatego musimy usunąć aktywny rekord i przeanalizować go w kopii. Jeśli zostawisz go w głównym systemie, proces może próbować ponownie pobrać płatność albo wygenerować etykietę kurierską.
Lena nie odpowiedziała.
– Posłuchaj – ciągnął Sebastian. – To nie jest wiadomość od zmarłej kobiety. To źle odtworzony fragment starej bazy. Jeżeli nie zatrzymamy procesu, rano możemy mieć setki takich zamówień. Chcesz tłumaczyć rodzinom zmarłych klientów, dlaczego dostali potwierdzenia zakupów?
– Nie.
– Więc anuluj.
Jego ton pozostawał spokojny, lecz nie był już senny. Brzmiał tak, jak podczas zebrań kryzysowych, kiedy w kilku zdaniach wyznaczał zadania i kończył dyskusję.
Lena przesunęła kursor na przycisk.
– Jesteś przy komputerze? – zapytała.
– Włączam laptop.
– Możesz połączyć się z panelem?
– Za minutę. Najpierw zatrzymaj realizację.
Kliknęła.
Pojawiło się okno z pytaniem o powód anulowania. Wybrała opcję „błąd techniczny”, ale nie zatwierdziła operacji.
– Zrobione? – zapytał Sebastian.
– Jeszcze nie.
– Co cię powstrzymuje?
Nie potrafiła odpowiedzieć. Zdrowy rozsądek mówił, że Sebastian ma rację. Platforma składała się z dziesiątek połączonych modułów, z których część powstała jeszcze przed zatrudnieniem Leny. Jedna błędna synchronizacja mogła wyciągnąć z archiwum stare zamówienie, ustawić nową datę i przypisać do niego nieaktualne informacje.
Nie wyjaśniała jednak numeru 4419.
Ani zdania o usuwaniu poprzedniego zamówienia.
Lena sięgnęła po telefon, żeby sprawdzić wykonane zdjęcia. Pierwsze przedstawiało całą kartę klientki. Drugie szczegóły płatności. Na trzecim widniała wiadomość.
Dowód był zabezpieczony.
Nacisnęła „potwierdź”.
Białe okno zniknęło. W jego miejscu pojawił się symbol obracającego się kółka.
Anulowanie zamówienia. Proszę czekać.
– Teraz – powiedziała.
– Dobrze. Nie zamykaj panelu.
Usłyszała stukanie klawiatury po stronie Sebastiana.
Kółko obracało się przez kilka sekund. Potem ekran mignął. Lena spodziewała się zobaczyć potwierdzenie anulowania, lecz zamiast niego pojawiła się główna lista zamówień.
Transakcji Olgi na niej nie było.
Wpisała nazwisko w wyszukiwarce.
Brak wyników.
– Zniknęło – powiedziała.
– Anulowałaś je.
– Anulowane zamówienia pozostają w systemie.
– Może stary moduł działa inaczej.
– Nie ma go nawet w koszu.
– Odśwież stronę.
Lena wykonała polecenie.
Bez zmian.
Otworzyła historię operacji wykonanych przez swoje konto. Ostatni wpis dotyczył poprawienia adresu dostawy sprzed prawie pół godziny. System nie zarejestrował otwarcia karty Olgi ani anulowania jej zamówienia.
– Nie ma śladu, że cokolwiek zrobiłam.
– Sprawdzam serwer.
– Połączyłeś się?
– Tak.
– Widzisz rekord?
Krótka pauza.
– Nie.
– A kopię?
– Lena, to był uszkodzony wpis. Mógł istnieć tylko w pamięci podręcznej twojej sesji.
– Uruchomił linię magazynową.
– Sprawdzę to rano.
– Wykonałam zdjęcia.
– Dobrze. Przydadzą się przy analizie. Wyślij mi je.
Lena spojrzała na telefon.
– Rano.
– Dlaczego nie teraz?
– Chcę najpierw zachować oryginalne pliki.
Sebastian westchnął.
– Jak chcesz. Tylko nie wysyłaj ich nikomu spoza firmy. Są tam dane klienta.
– Wiem.
– I nie dzwoń do rodziny Sawickich.
Lena uniosła wzrok.
– Nie powiedziałam, że zamierzam.
– Ale pomyślałaś o tym. To naturalne. Nie rób tego, dopóki nie ustalimy, co się wydarzyło. Wyobraź sobie, że w dniu osiemnastych urodzin dzwonisz do dziewczyny i informujesz ją, że jej zmarła matka złożyła zamówienie. Możesz wyrządzić jej ogromną krzywdę z powodu zwykłego błędu technicznego.
Miał rację.
Pola mogła nie wiedzieć o planowanym prezencie. Mogła od trzech lat próbować pogodzić się ze śmiercią matki. Telefon od obcej kobiety w środku nocy nie przyniósłby jej odpowiedzi, tylko strach.
– Nie zadzwonię – obiecała Lena.
– Dobrze. Zakończ kontrolę i jedź do domu. Porozmawiamy po dziewiątej.
– A linia siódma?
– Niech zostanie odłączona. Nikt nie powinien jej uruchamiać, dopóki nie sprawdzę modułu.
– W porządku.
– Lena?
– Tak?
– Nie obwiniaj się o tamtą rozmowę.
Zacisnęła palce na telefonie.
– Nie obwiniam.
– Wiem, że to musiało do ciebie wrócić. Ale wypadek Olgi nie miał nic wspólnego ze sklepem.
Sebastian wypowiedział to z taką pewnością, jakby nie chodziło o opinię, lecz o fakt zapisany w raporcie.
– Dobranoc – powiedziała Lena.
– Dobranoc.
Rozłączyła się.
Przez chwilę siedziała nieruchomo. Na ekranie znów widniały zwyczajne zamówienia: kubki, albumy, grawerowane zawieszki i drewniane skrzynki na wino. Zielone statusy przesuwały się w dół listy.
Nie pozostał żaden ślad po Oldze Sawickiej.
Lena otworzyła galerię w telefonie.
Zdjęcia nadal tam były.
Powiększyła trzecie. Wiadomość wydawała się wyraźna, ale kiedy przyjrzała się godzinie wykonania fotografii, zauważyła coś dziwnego. Telefon wskazywał 02:11, chociaż pamiętała, że zrobiła zdjęcie kilka minut później.
Sprawdziła pozostałe.
Wszystkie miały tę samą godzinę.
02:11.
Uznała, że to opóźniona synchronizacja. Nie chciała szukać kolejnej zagadki w każdej nieścisłości.
Włożyła telefon do kieszeni i zeszła na halę.
Im niżej schodziła po metalowych schodach, tym głośniejsza stawała się praca wentylacji. Linia siódma była już ciemna. Marek czekał obok skrzynki zasilającej.
– Co to było? – zapytał.
– Stare zamówienie wyciągnięte przez aktualizację.
– Z konta duchów?
Lena zatrzymała się.
– Co powiedziałeś?
Marek wskazał wygaszony monitor.
– Tak nazywamy takie rekordy. Konta duchy. Niby nieaktywne, ale czasem coś na nich mignie. Punkty, zwrot, stary adres. Chłopaki z informatyki mówią, żeby ignorować.
– Często się to zdarza?
– Nie. Kilka razy widziałem nazwisko bez zamówienia. Nigdy nie ruszyła przez to linia.
– Dlaczego wcześniej mi nie zgłosiłeś?
Wzruszył ramionami.
– Skoro informatycy wiedzieli…
Z końca hali dobiegł nagły dźwięk drukarki.
Oboje odwrócili głowy.
Urządzenie przy linii siódmej nie powinno działać. Zasilanie stanowiska zostało odcięte, a lampka na obudowie nie świeciła. Mimo to rolki poruszały się powoli, wysuwając arkusz papieru.
Marek zrobił krok w stronę maszyny.
– Zostań – powiedziała Lena.
Podeszła sama.
Drukarka była zimna i martwa. Arkusz wystawał z niej do połowy. Lena chwyciła papier i delikatnie pociągnęła. Rolki ustąpiły bez oporu.
To nie była etykieta kurierska.
Trzymała kartę kompletacji wydrukowaną w starym formacie, którego magazyn nie używał od trzech lat. W górnym rogu znajdowało się logo sklepu, poniżej dane produktu oraz numer stanowiska.
Pole przeznaczone na numer zamówienia pozostawało puste.
Lena odwróciła arkusz.
Na odwrocie widniało jedno zdanie.
Jeżeli to czytasz, ktoś ponownie usuwa ślady.
Rozdział 3
Jeżeli to czytasz, ktoś ponownie usuwa ślady.
Lena wpatrywała się w zdanie, jakby papier mógł zdradzić, kto je wydrukował.
Litery były czarne, ostre i idealnie równe. Nie wyglądały na dopisane ręcznie ani naniesione później. Drukarka musiała otrzymać polecenie przygotowania obu stron arkusza, chociaż ten model nie miał funkcji druku dwustronnego.
Przynajmniej nie powinien jej mieć.
– Co tam jest? – zapytał Marek.
Lena odwróciła kartę z powrotem. Pokazała mu stronę z tabelą kompletacji, zasłaniając palcami pustą rubrykę numeru zamówienia.
– Stary formularz.
– To widzę. Pytam o drugą stronę.
– Komunikat techniczny.
Marek zmarszczył brwi.
– Komunikaty techniczne drukują się teraz na odwrocie?
– Widocznie od aktualizacji.
Nie uwierzył jej. Lena poznała to po sposobie, w jaki na nią patrzył, lecz nie próbował odebrać arkusza. Cofnął się i zerknął na skrzynkę zasilającą.
– Linia jest odłączona – powiedział. – Nie uśpiona, nie zatrzymana w systemie. Odłączyłem ją fizycznie. Możesz sama sprawdzić.
Lena podeszła do skrzynki. Główny przełącznik znajdował się w dolnym położeniu, a czerwone zabezpieczenie było założone prawidłowo. Przewody prowadzące do stanowiska pozostawały martwe. Nie świeciła żadna kontrolka. Ekran był czarny. Drukarka nie wydawała najmniejszego dźwięku.
Dotknęła jej obudowy.
Zimna.
– Papier mógł utknąć wcześniej – stwierdził Marek. – Rolki czasem puszczają po kilku minutach.
– Widziałeś kiedyś, żeby drukarka wysunęła arkusz po odłączeniu zasilania?
– Nie.
– Ja też nie.
Marek rozejrzał się po hali. Pozostali pracownicy wrócili do swoich stanowisk, ale co kilka sekund ktoś zerkał w ich stronę.
– Może powinniśmy wezwać serwis?
– O tej porze?
– Albo Sebastiana.
– Już z nim rozmawiałam.
– Co powiedział?
– Że to błąd migracji.
Marek parsknął cicho.
– Informatycy na wszystko mają dwie odpowiedzi. Albo błąd migracji, albo problem po stronie użytkownika.
Lena ponownie spojrzała na kartę kompletacji.
Pod logo sklepu znajdowała się nazwa produktu: Osiemnaście lat wspomnień. Pole numeru zamówienia było puste, ale niżej widniał ciąg znaków, którego wcześniej nie zauważyła.
ARC/PP/4419/R
To nie był standardowy identyfikator transakcji. Litery ARC mogły oznaczać archiwum, PP – usługę „Prezent na później”. Ostatniej litery nie rozumiała.
Wyjęła telefon i zrobiła zdjęcie obu stron arkusza.
– Nikomu o tym nie mów – powiedziała.
– O zamówieniu czy o drukarce, która działa bez prądu?
– O jednym i drugim.
– Lena…
– Dopóki nie ustalimy, co się stało, nie chcę plotek na całej zmianie. Rano przyjdzie Sebastian, sprawdzi system i pewnie okaże się, że aktualizacja uruchomiła stary bufor drukowania.
– A ten komunikat techniczny?
Złożyła kartę na pół i wsunęła do kieszeni marynarki.
– Też sprawdzimy.
Marek patrzył na nią jeszcze przez moment.
– Dobrze – powiedział w końcu. – Ale ja tego urządzenia już nie dotykam.
– Nikt ma go nie dotykać. Zabezpiecz stanowisko i wpisz awarię do raportu. Bez danych zamówienia. Napisz tylko, że linia uruchomiła się samoczynnie.
– Sebastian kazał ci wracać do domu?
Lena uniosła brwi.
– Dlaczego pytasz?
– Bo zawsze każe wszystkim wracać do domu, kiedy sam nie chce przyjechać.
– Mam dokończyć kontrolę.
Było to kłamstwo, ale wystarczająco wiarygodne.
Wróciła na antresolę. Zamknęła za sobą drzwi i opuściła żaluzje na szklanej ścianie. Po raz pierwszy odkąd pracowała w tym biurze, poczuła ulgę, gdy hala zniknęła jej z oczu.
Usiadła przy komputerze.
Zamówienia Olgi nadal nie było w głównym panelu. Wyszukiwanie po nazwisku, adresie, produkcie oraz numerze 4419 nie dawało żadnych wyników. Historia czynności Leny kończyła się na poprawieniu adresu innego klienta. Według systemu przez ostatnie czterdzieści minut nie zrobiła niczego.
Wyjęła z kieszeni wydruk.
ARC/PP/4419/R.
Trzy lata wcześniej firma używała osobnego panelu dla usługi „Prezent na później”. Lena pamiętała go słabo. Widziała go zaledwie kilka razy, kiedy klienci chcieli zmienić datę dostawy albo odzyskać pieniądze. Po zamknięciu usługi ikona zniknęła z głównego menu.
Dane jednak nie musiały zniknąć razem z ikoną.
Lena otworzyła nową kartę przeglądarki i zaczęła wpisywać adresy, które pamiętała ze starego systemu.
Pierwszy zwrócił komunikat o błędzie.
Drugi przekierował ją do głównego panelu.
Trzeci otworzył pustą stronę z niewielkim logo sklepu na środku.
Dopisała na końcu adresu „4419”.
Nacisnęła Enter.
Przeglądarka przez kilka sekund nie reagowała. Potem logo zniknęło, a na ekranie pojawiło się szare okno logowania.
Archiwum usług wyłączonych.
Poniżej znajdowały się pola na nazwę użytkownika i hasło.
Lena wpisała swoje służbowe dane.
Brak uprawnień.
Spróbowała ponownie, tym razem używając starego identyfikatora pracownika. Hasło zmieniała od tamtego czasu kilkanaście razy, lecz pierwszy panel obsługi klienta mógł nadal korzystać z oddzielnej bazy. Wpisała ciąg znaków, którym logowała się trzy lata wcześniej.
Przez moment nic się nie działo.
Następnie ekran zmienił kolor na ciemnogranatowy.
W lewym górnym rogu pojawiło się dawne logo sklepu. Było bardziej kanciaste, z charakterystyczną białą kokardą, której firma nie używała od rebrandingu. Obok widniał napis:
Tryb tylko do odczytu. Ostatnia synchronizacja: brak danych.
Lena poczuła przyspieszone bicie serca.
Powinna zadzwonić do Sebastiana.
Powinna powiedzieć mu, że znalazła dostęp do systemu, który najwyraźniej nie został prawidłowo zamknięty. To on odpowiadał za infrastrukturę. Mógł zabezpieczyć bazę i sprawdzić historię operacji.
Przypomniała sobie jednak jego słowa.
Najpierw zatrzymaj realizację.
Anuluj zamówienie.
Nie dzwoń do rodziny.
A potem kartę wysuniętą przez odłączoną drukarkę.
Ktoś ponownie usuwa ślady.
Nie wiedziała, czy ostrzeżenie było prawdziwe. Nie wiedziała nawet, czy skierowano je do niej. Wiedziała jedynie, że zamówienie Olgi zniknęło kilka sekund po tym, jak zastosowała się do polecenia Sebastiana.
Nie zadzwoniła.
W panelu były tylko trzy zakładki: „Zamówienia”, „Klienci” i „Dziennik operacji”. Lena otworzyła pierwszą.
Lista wyglądała na pustą.
W prawym dolnym rogu widniała jednak liczba rekordów.
1–50 z 18 442.
Dane istniały, tylko tabela się nie wyświetlała. Wyłączyła filtrowanie aktywnych zamówień, zaznaczyła opcję „pokaż usunięte” i wprowadziła numer 4419.
Na ekranie pojawił się jeden wiersz.
Lena przybliżyła krzesło.
Numer: PP-4419.
Klientka: Olga Sawicka.
Status: anulowane.
Data utworzenia: 14 października, 19:32.
Trzy lata wcześniej.
Kilka godzin przed śmiercią Olgi.
Lena kliknęła numer. Otworzyła się karta zamówienia, ale nie przypominała tej, którą widziała wcześniej. Nie było na niej pudełka wspomnień ani danych Poli. Pierwotne zamówienie składało się z czterech produktów.
Każdy został wycofany z oferty.
Kartka głosowa – wersja testowa.
Pendrive z nagraniem – 32 GB.
Album zamykany na kod.
Dostawa własna – bez operatora zewnętrznego.
Łączna wartość wynosiła jeden grosz. Płatność zrealizowano za pomocą technicznego kuponu, używanego przez pracowników podczas testowania nowych funkcji.
Olga nie kupowała prezentu.
Sprawdzała system.
Lena przewinęła stronę niżej. W polu uwag klientka pozostawiła krótką wiadomość:
Audyt procesu od utworzenia zamówienia do ręcznego usunięcia danych. Nie realizować bez kontaktu.
Pod tekstem widniał numer telefonu Olgi. Ten sam, z którego zadzwoniła tamtej nocy.
Lena pamiętała moment, kiedy podała numer zamówienia.
Wtedy nic jej nie powiedział. Brzmiał jak jeden z tysięcy numerów przewijających się każdego dnia przez panel obsługi. Olga próbowała wyjaśnić, że nie chodzi o przesyłkę, lecz o sposób, w jaki firma przechowuje dane klientów.
Potem powiedziała:
Zamówienia zmarłych nie zawsze składają zmarli.
Lena zjechała do historii statusów.
Pierwszy wpis potwierdzał utworzenie zamówienia o 19:32. Siedem minut później Olga zmieniła sposób dostawy. O dwudziestej pierwszej jedenaście dodała cztery pliki do personalizacji produktów.
Załączników nie było.
W ich miejscu znajdowały się jedynie puste ramki oraz komunikat:
Plik usunięty ręcznie. Brak kopii zapasowej.
Ostatnia operacja wykonana przez Olgę nastąpiła o 23:34.
Prośba klientki o kontakt z działem obsługi. Priorytet krytyczny.
Jedenaście minut później zatelefonowała do Leny.
Lena otworzyła szczegóły wpisu. Olga próbowała przesłać zgłoszenie bezpośrednio do zespołu bezpieczeństwa, ale system przekierował je na nocną infolinię. W polu tematu znajdowały się trzy słowa:
Nieuprawnione konta administratorów.
Treść została usunięta.
Zachował się tylko automatyczny fragment podglądu:
Jeżeli raport zniknie, należy sprawdzić zamówienia utworzone z kont oznaczonych jako…
Zdanie urywało się w połowie.
Lena zrobiła zdjęcie ekranu. Następnie przepisała najważniejsze godziny na kartkę, bo przestała ufać zarówno komputerowi, jak i telefonowi.
19:32 – utworzenie zamówienia.
21:11 – dodanie załączników.
23:34 – zgłoszenie krytyczne.
Niżej widniały jeszcze dwa wpisy.
Pierwszy dotyczył anulowania zamówienia.
Drugi jego trwałego usunięcia.
Lena przeczytała godzinę.
Następnego dnia, 08:17.
O tej porze Olga już nie żyła.
Według oficjalnej informacji samochód znaleziono po północy na drodze prowadzącej z magazynów na obrzeża miasta. Pojazd uderzył w betonowy przepust. Policja przyjęła, że do wypadku doszło między 23:45 a północą. Dokładnej godziny nie podano mediom.
Lena pamiętała poranek po nocnym dyżurze. Wyszła z firmy kilka minut po szóstej. W autobusie przeczytała wiadomość od przełożonego, że jej zgłoszenie dotyczące audytorki zostało przejęte przez dział techniczny. Kiedy dotarła do mieszkania, wzięła prysznic, wyciszyła telefon i zasnęła.
O ósmej siedemnaście była w domu.
Mimo to przy operacji anulowania widniał użytkownik:
LWIERZBICKA.
Lena poczuła ucisk w żołądku.
Kliknęła nazwę konta, sądząc, że ktoś mógł mieć podobny identyfikator. System otworzył profil pracownika.
Jej zdjęcie.
Jej imię i nazwisko.
Jej ówczesne stanowisko.
Nawet numer identyfikatora na karcie dostępu.
Operację wykonano ręcznie z konta użytkownika.
Przesunęła wzrok do pola „lokalizacja”.
Stanowisko BOK-07, hala główna.
Boks numer siedem.
Stanowisko, przy którym siedziała podczas rozmowy z Olgą.
Lena wstała gwałtownie i podeszła do żaluzji. Rozsunęła dwie listwy palcami.
Dawne boksy obsługi klienta zlikwidowano podczas remontu. W ich miejscu znajdowała się teraz linia siódma, ta sama, która przed chwilą uruchomiła się samoczynnie.
Ta sama, z której odłączona drukarka wysunęła ostrzeżenie.
Lena wróciła do komputera.
Mogła nie pamiętać wszystkiego. Mogła zalogować się rano jeszcze przed wyjściem i zlecić anulowanie. Mogła działać mechanicznie, zmęczona po całonocnym dyżurze. Trzy lata wystarczały, by zwykła czynność całkowicie zniknęła z pamięci.
Ale zapis z karty pracownika wskazywał, że opuściła budynek o 06:08.
Otworzyła archiwalną ewidencję wejść. System przechowywał ją w profilu pracownika.
Wejście: 21:52.
Wyjście: 06:08.
Ponowne wejście: brak.
Ktoś anulował zamówienie z jej konta ponad dwie godziny po tym, jak wyszła z firmy.
Adres sieciowy należał do komputera przy jej stanowisku.
Nie było zdalnego logowania.
Nie było błędu autoryzacji.
Wpis twierdził, że o ósmej siedemnaście Lena siedziała w boksie numer siedem, wpisała hasło, otworzyła zamówienie Olgi i anulowała je ręcznie.
Minutę później z tego samego konta usunięto cztery załączniki oraz zgłoszenie krytyczne.
O ósmej dwadzieścia trzy rekord przeniesiono do archiwum.
Operacja trwałego usunięcia zakończyła się błędem.
Niezgodność kopii. Co najmniej jeden rekord nie został usunięty.
Dlatego zamówienie 4419 przetrwało.
Nie w głównym systemie. Nie w oficjalnym archiwum firmy. Pozostało w niezsynchronizowanej bazie usługi, o której najwyraźniej wszyscy zapomnieli.
Albo chcieli zapomnieć.
Lena fotografowała kolejne wpisy. Przy trzecim zdjęciu telefon zawibrował. Na ekranie pojawiła się wiadomość od Sebastiana.
Widzę, że nadal jesteś zalogowana. Zakończ zmianę i jedź do domu. Resztą zajmiemy się rano.
Spojrzała na zegar.
02:43.
Sebastian nie mógł widzieć jej sesji w starym panelu, chyba że wiedział, że panel nadal istnieje.
Lena nie odpowiedziała.
Zamiast tego wróciła do listy produktów zamówienia 4419. Olga dodała cztery pozycje, choć do testu wystarczyłaby jedna. Ich nazwy wyglądały zwyczajnie. Kody katalogowe także początkowo nie zwróciły uwagi Leny.
Dopiero po chwili zauważyła, że składają się wyłącznie z cyfr.
Pierwszy produkt miał kod 23.
Drugi nie posiadał numeru, jedynie znak dwukropka w miejscu identyfikatora wariantu.
Trzeci miał kod 4.
Czwarty – 8.
System wyświetlał je w jednym wierszu:
23:48
Lena zapisała cyfry pod pozostałymi godzinami.
Nie wiedziała, co oznaczały. Mogły być przypadkowym układem starych kodów albo oznaczeniem etapu audytu. Mimo to wyglądały jak godzina.
Godzina, o której według raportu ratowników zatrzymał się zegarek znaleziony w rozbitym samochodzie Olgi.
Informację tę Lena przeczytała trzy lata wcześniej w kopii notatki przesłanej do firmy przez policję. Dokument zniknął następnego dnia razem z jej zgłoszeniem, ale godzinę zapamiętała.
23:48.
Na karcie zamówienia pojawił się biały prostokąt.
Sesja zostanie zakończona za 30 sekund.
Lena poruszyła myszą. Komunikat nie zniknął.
29.
28.
Otworzyła szczegóły anulowania i zrobiła ostatnie zdjęcie. Na ekranie telefonu wyraźnie widniały jej dane oraz godzina 08:17.
27.
Próbowała pobrać raport, lecz przycisk nie reagował.
24.
Sięgnęła po wydruk z kieszeni i przepisała identyfikator operacji.
18.
W polu historii pojawił się nowy wpis.
Lena przestała pisać.
Dzisiaj, 02:44. Rozpoczęto trwałe usuwanie rekordu.
Ktoś właśnie znalazł otwarte przez nią archiwum.
12.
Tabela zaczęła znikać od góry. Najpierw dane Olgi. Potem lista produktów. Następnie załączniki i historia statusów.
8.
Lena zrobiła zdjęcie pustoszejącego ekranu.
5.
Pozostał tylko wpis dotyczący anulowania.
Jej nazwisko.
Jej konto.
Jej ręce, których wtedy nie było przy komputerze.
2.
Ekran zrobił się biały.
Po chwili pojawiło się dawne logo sklepu i krótki komunikat:
Rekord nie istnieje.
Lena spojrzała na telefon. Zdjęcia pozostały w galerii. Tym razem nie zamierzała czekać do rana, aż znikną również one.
Otworzyła szczegóły ostatniej fotografii.
Na ekranie widniała karta zamówienia 4419, godzina anulowania oraz identyfikator użytkownika.
LWIERZBICKA.
Ktoś trzy lata wcześniej włamał się do systemu i usunął raport Olgi.
Nie zrobił tego jednak z anonimowego konta.
Użył konta Leny.
Jej stanowiska.
Jej nazwiska.
Ktoś usunął wszystkie ślady cudzymi rękami.
A teraz wiedział, że Lena właśnie je odnalazła.
Rozdział 4
Lena opuściła magazyn o trzeciej siedemnaście.
Marek zaproponował, że odprowadzi ją do samochodu, lecz odmówiła. Nie chciała, żeby zobaczył, jak często ogląda się za siebie ani jak długo stoi przy drzwiach auta, sprawdzając tylne siedzenie.
