{
    "id": 352,
    "date": "2026-01-05T18:54:21",
    "date_gmt": "2026-01-05T17:54:21",
    "guid": {
        "rendered": "https:\/\/future-logs.com\/?page_id=352"
    },
    "modified": "2026-06-29T19:35:59",
    "modified_gmt": "2026-06-29T17:35:59",
    "slug": "neonowa-sprawa",
    "status": "publish",
    "type": "page",
    "link": "https:\/\/future-logs.com\/pl_pl\/neonowa-sprawa\/",
    "title": {
        "rendered": "Neonowa Sprawa"
    },
    "content": {
        "rendered": "<script type=\"application\/ld+json\">\r\n{\r\n  \"@context\": \"https:\/\/schema.org\",\r\n  \"@type\": \"CreativeWork\",\r\n  \"name\": \"Neonowa sprawa\",\r\n  \"url\": \"https:\/\/future-logs.com\/pl_pl\/wp-json\/wp\/v2\/pages\/352\/\",\r\n  \"isPartOf\": { \"@type\": \"CreativeWorkSeries\", \"name\": \"Future-Logs\" },\r\n  \"datePublished\": \"2065\",\r\n  \"description\": \"Cyberpunkowy krymina\u0142 w Hongkongu przysz\u0142o\u015bci, z przes\u0142uchaniem androida w formie chatbota.\",\r\n  \"timeRequired\": \"PT20M\",\r\n  \"genre\": [\"Cyberpunk\", \"Krymina\u0142\", \"Interactive Fiction\"]\r\n}\r\n<\/script>\n\n\n<style>\n.entry-content a{\n    text-decoration: none;\n}\n\n.wp-block-button__link {\n    background-color: none;\n}\n\n.timestamp {\n    color: #00ff00;\n    font-weight: bold;\n    font-family: 'Courier New', monospace;\n    font-size: 1.1em;\n}\n.ending {\n    color: #ffd700;\n    font-style: italic;\n}\n.entry p {\n    text-align: justify;\n    margin-bottom: 20px;\n}\nimg.scene-img {\n    width: 100%;\n    height: auto;\n    border: 2px solid #333;\n    border-radius: 8px;\n    margin: 20px 0;\n}\n#chat-messages {\n    height: 400px;\n    overflow-y: scroll;\n    border: 1px solid #333;\n    padding: 10px;\n    background: #000;\n    color: #ccc;\n}\n#user-input {\n    width: 80%;\n    padding: 10px;\n    background: #333;\n    color: #ccc;\n    border: 1px solid #00ff00;\n}\nbutton {\n    padding: 10px 20px;\n    background: #ff4500;\n    color: white;\n    border: none;\n    margin: 10px 5px;\n    cursor: pointer;\n    font-size: 1.1em;\n}\nbutton:disabled {\n    background: #555;\n    cursor: not-allowed;\n    opacity: 0.6;\n}\n#error-msg {\n    color: red;\n}\n\n\/* Inline variant \u2013 obok timestampu *\/\n.story-progress {\n  max-width: 220px;           \/* w\u0119\u017cszy pasek *\/\n  margin: 0 0 0 auto;         \/* do prawej *\/\n  position: relative;\n  top: -6px;                  \/* podci\u0105gni\u0119cie do linii timestampu *\/\n}\n\n\/* Tekst progresu w jednej linii *\/\n.story-progress .progress-text {\n  font-size: 12px;\n  margin-bottom: 4px;\n  justify-content: flex-end;\n}\n\n\/* Pasek troch\u0119 cie\u0144szy *\/\n.story-progress .progress-bar {\n  height: 10px;\n}\n\n\/* Mniej agresywny glow *\/\n.story-progress .progress-fill {\n  box-shadow: 0 0 8px rgba(255, 0, 255, 0.7);\n}\n.story-progress {\n  transform: translateY(-35px);\n}\n\n<\/style>\n\n<script>\n\n\n    \/\/ Grok API key\n    const GROK_API_KEY = 'xai-WWcvPSqHKGRmlDzH5IMkncjWzNhlONHfYDeaFmGkEHyoUDUUCZndZ4HXWAe7CaHtXzBfyc7mRj7bIaaE';\n\n    \/\/ \u015aledzenie uko\u0144czonych w\u0105tk\u00f3w\n    let completed = { a: false, b: false, c: false };\n\n    \/\/ Chatbot - deklaracje b\u0119d\u0105 dynamiczne w scene4\n    let messagesDiv, input, errorMsg;\n     let conversation = [];\n\t  let unlockedGlitches = 0;\n\n    function addMessage(text, role) {\n const userLabel = document.getElementById('user-label')?.textContent.trim() || 'You';\n       const msg = document.createElement('p');\n        msg.style.margin = '5px 0';\n        msg.textContent = (role === 'user' ? userLabel + ' '  : 'Luna: ') + text;\n        msg.style.color = role === 'user' ? '#00ff00' : '#ccc';\n        messagesDiv.appendChild(msg);\n        messagesDiv.scrollTop = messagesDiv.scrollHeight;\n    }\n\n    async function sendMessage() {\n        const userText = input.value.trim();\n        if (!userText) return;\n        \n       addMessage(userText, 'user');\n        conversation.push({ role: \"user\", content: userText });\n        input.value = '';\n        errorMsg.textContent = '';\n\n      try {\n            const response = await fetch('\/chat.php', {\n                method: 'POST',\n                headers: {\n                    'Authorization': 'Bearer ' + GROK_API_KEY,\n                    'Content-Type': 'application\/json'\n                },\n                body: JSON.stringify({\n                    model: \"grok-4-1-fast-non-reasoning\",\n                    messages: conversation,\n                    temperature: 0.8,\n                    max_tokens: 250\n                })\n            });\n\n            if (!response.ok) throw new Error(`B\u0142\u0105d API: ${response.status}`);\n\n          const data = await response.json();\n            const botText = data.choices[0].message.content;\n            addMessage(botText, 'bot');\n            conversation.push({ role: \"assistant\", content: botText });\n\n            \/\/ Wykrywanie glitchy\n            if (botText.includes('D@@#X')) {\n                document.getElementById('reaction1').classList.remove('hidden');\n\n                unlockedGlitches++;\n            }\n            if (botText.includes('^_#*O')) {\n                document.getElementById('reaction2').classList.remove('hidden');\n\n                unlockedGlitches++;\n            }\n            if (botText.includes('>$%X')) {\n                document.getElementById('reaction3').classList.remove('hidden');\n\n                unlockedGlitches++;\n            }\n\n            if (unlockedGlitches >= 3) {\n    document.getElementById('lost-message').classList.remove('hidden');\ndocument.getElementById('send-btn').disabled = true;\ndocument.getElementById('user-input').disabled = true;\n                document.getElementById('to-scene5').classList.remove('hidden');\naddMessage('Connection lost...', 'bot');\n                sendLogToEmail();\n            }\n        } catch (error) {\n            errorMsg.textContent = 'B\u0142\u0105d po\u0142\u0105czenia \u2013 sprawd\u017a konsol\u0119';\n            console.error(error);\n        }\n    }\n\n    function sendLogToEmail() {\n\t\n\n if (!messagesDiv || messagesDiv.children.length === 0) return;\n\n  const logText = Array.from(messagesDiv.children)\n    .map(msg => msg.textContent.trim())\n    .join('\\n\\n');\n\n  const formData = new FormData();\n  formData.append('action', 'send_chat_log');   \/\/ TEN SAM endpoint co w Red Shadow\n  formData.append('log', logText);\n  formData.append('session_id', Date.now().toString(36));\n\n  fetch('\/wp-admin\/admin-ajax.php', {\n    method: 'POST',\n    body: formData\n  })\n  .then(r => r.json())\n  .then(data => {\n    \/\/ opcjonalnie:\n    \/\/ console.log(\"Log wys\u0142any (Neon Case)\", data);\n  })\n  .catch(err => {\n    console.error(\"B\u0142\u0105d wysy\u0142ki logu (Neon Case)\", err);\n  });\n    }\n\n\n\/\/ Podpowiedzi\nfunction toggleHints() {\n    const hints = document.getElementById('hints');\n    const btn = document.getElementById('show-hints-btn');\n    if (hints.classList.contains('hidden')) {\n        hints.classList.remove('hidden');\n        btn.textContent = 'Ukryj podpowiedzi';\n    } else {\n        hints.classList.add('hidden');\n        btn.textContent = 'Poka\u017c podpowiedzi';\n    }\n}\n\n\n    function showSection(id) {\n        console.log('Pokazuj\u0119 sekcj\u0119: ' + id);\n\t\tgtag('event', 'HK_scena_event', { \n  'HK_scena': id})\n\n        document.querySelectorAll('.section').forEach(sec => sec.classList.add('hidden'));\n        document.getElementById(id).classList.remove('hidden');\n\n        \/\/ Pokazujemy thread-choices tylko w scene1 i p\u00f3\u017aniej (nie ukrywa\u0107)\n        if (id === 'scene1' || id.startsWith('scene2')) {\n            document.getElementById('thread-choices').classList.remove('hidden');\n             document.getElementById('thread-choices2').classList.remove('hidden');\n\t\t\t } else {\n            document.getElementById('thread-choices').classList.add('hidden');\n        }\n\n\t\t\t\t\/\/ Dynamiczne deklaracje chatbota tylko w scene4\n\t\t\tif (id === 'scene4') {\n\n\t\t\t\tinitChatbot();\n   const placeholderText = document.getElementById('chat-placeholder').textContent.trim();\n    const valueText = document.getElementById('chat-value').textContent.trim();\n    input.placeholder = placeholderText;\n    input.value = valueText; \/\/ Opcjonalnie \u2013 default warto\u015b\u0107\n\n\t\t\t}\n\t\tscrollToStory() ;\n    }\n\n    function completeThread(thread) {\n        console.log('Uko\u0144czono w\u0105tek: ' + thread);\n        completed[thread] = true;\n        updateThreadButtons();\n        checkAllCompleted();\n    }\n\n    function checkAllCompleted() {\n        if (completed.a && completed.b && completed.c) {\n            console.log('Wszystkie w\u0105tki uko\u0144czone \u2013 odblokowano przej\u015bcie do sceny 3');\n            document.getElementById('to-scene3').classList.remove('hidden');\n        }\n    }\n\n    function updateThreadButtons() {\n        console.log('Aktualizacja przycisk\u00f3w: a=' + completed.a + ', b=' + completed.b + ', c=' + completed.c);\n        document.getElementById('btn-2a').disabled = completed.a;\n        document.getElementById('btn-2b').disabled = completed.b;\n        document.getElementById('btn-2c').disabled = completed.c;\n    }\n\n    window.onload = () => {\n        const urlParams = new URLSearchParams(window.location.search);\n        if (urlParams.get('test4') === '1') {\n            showSection('scene4');\n        } else if (urlParams.get('test5') === '1') {\n            showSection('scene5');\n        } else      {\n            showSection('intro');\n        }\n    };\n\n\/\/ Inicjalizacja chatbota w scene4\n function initChatbot() {\n        messagesDiv = document.getElementById('chat-messages');\n        input = document.getElementById('user-input');\n        errorMsg = document.getElementById('error-msg');\n        \n        const promptDiv = document.getElementById('system-prompt');\n        const systemPrompt = promptDiv.textContent.trim();\n        \n        conversation = [{ role: \"system\", content: systemPrompt }];\n        console.log('Chatbot zainicjalizowany');\n    }\n\n\n\nfunction scrollToStory() {\n  document.getElementById(\"story\").scrollIntoView({\n    behavior: \"smooth\",\n    block: \"start\"\n  });\n}\n<\/script>\n\n\n<div id=\"story\" style=\"max-width: 800px;\">\n    <a name=\"0\"><\/a>\n    \n\n<div id=\"intro\" class=\"section\">\n\n    \n    <div class=\"entry\">\n        <span class=\"timestamp\">2065-08-15, 23:15 UTC+8<\/span> [story_progress current=&#8221;1&#8243; total=&#8221;8&#8243;]\n        \n        <p>Rok 2065. Hongkong \u2013 miasto, kt\u00f3re nigdy nie \u015bpi, ale dawno straci\u0142o blask. Neony odbijaj\u0105 si\u0119 w ka\u0142u\u017cach kwa\u015bnego deszczu, t\u0142umy sun\u0105 pod holograficznymi reklamami, a powietrze g\u0119ste od smogu i zapachu street foodu.<\/p>\n        \n        <p>Siedzia\u0142am w naszym PAV-ie \u2013 Personal Air Vehicle, lataj\u0105cym poje\u017adzie s\u0142u\u017cbowym, przywileju mundurowych. Patrzy\u0142am, jak czerwone smugi \u015bwiate\u0142 rozmazuj\u0105 si\u0119 poni\u017cej. My\u015bla\u0142am, \u017ce wreszcie wolne \u2013 Kai i ja, butelka syntetycznego wina, mo\u017ce stary holofilm. Ale nie.<\/p>\n        \n        <p>Na ekranie kokpitu wyskoczy\u0142o nowe zg\u0142oszenie: \u201eNeon Lotus\u201d \u2013 ekskluzywny burdel z androidami w czerwonej dzielnicy Tsim Sha Tsui. Zniszczenie mienia: android-sexbot \u201ezabity\u201d przez klienta. On twierdzi, \u017ce to samoobrona \u2013 podobno rzuci\u0142a si\u0119 z no\u017cem. Nie chce p\u0142aci\u0107 za szkod\u0119.<\/p>\n        \n        <p>\u201eKolejna sprawa o mienie\u201d \u2013 mrukn\u0119\u0142am zirytowana. Potwierdzi\u0142am centrali: \u201eJednostka T19 do centrali. Sprawdzamy zg\u0142oszenie przy Nathan Road. ETA pi\u0119\u0107 minut.\u201d<\/p>\n        \n        <p>Kai Wong, m\u00f3j partner, spojrza\u0142 z u\u015bmiechem. \u201eLing, miasto nie odpoczywa.\u201d<\/p>\n        \n        <p>U\u015bmiechn\u0119\u0142am si\u0119 mimo zm\u0119czenia. Z Kaiem zawsze tak \u2013 on jeden sprawia, \u017ce ten chaos ma sens. Uwielbiam go.<\/p>\n        \n        <p>\n    <img decoding=\"async\" class=\"scene-img\" src=\"\/jpg\/4\/intro_intro.jpg\" alt=\"Neonowy Hongkong\">\nHongkong to ju\u017c nie per\u0142a Chin, jak\u0105 by\u0142 kiedy\u015b. Triady walcz\u0105 o wp\u0142ywy mi\u0119dzy sob\u0105, prostytucja kwitnie (ludzie i maszyny), korporacje ss\u0105 resztki. Kiedy\u015b ludzie my\u015bleli, \u017ce w po\u0142owie XXI wieku wszyscy b\u0119dziemy lata\u0107. Ha dobre sobie! PAV-y s\u0105 tylko dla elit i glin. Reszta tkwi w korkach na dole.<\/p>\n        \n        <p>Nasz pojazd sun\u0105\u0142 nad dachami. Deszcz b\u0119bni\u0142 o karbonow\u0105 szyb\u0119. Czas do roboty.<\/p>\n    <\/div>\n    \n    <div class=\"choices-block\">\n        <button onclick=\"showSection('scene1')\">L\u0105dujemy na dachu Neon Lotus \u2013 wchodzimy<\/button>\n    <\/div>\n<\/div>\n\n\n    \n<div id=\"scene1\" class=\"section hidden\">\n      \n    \n    <div class=\"entry\">\n        <span class=\"timestamp\">2065-08-15, 23:25 UTC+8<\/span> [story_progress current=&#8221;2&#8243; total=&#8221;8&#8243;]\n        \n        <p>L\u0105dujemy na dachu Neon Lotus. Budynek pulsuje \u015bwiat\u0142em \u2013 r\u00f3\u017cowe i b\u0142\u0119kitne neony ta\u0144cz\u0105 po fasadzie, holograficzne sylwetki android\u00f3w kusz\u0105 przechodni\u00f3w poni\u017cej.<\/p>\n        \n        <p>Zje\u017cd\u017camy wind\u0105 na poziom g\u0142\u00f3wny. Drzwi otwieraj\u0105 si\u0119 na hol zalany neonowym \u015bwiat\u0142em \u2013 r\u00f3\u017cowym i fioletowym, odbijaj\u0105cym si\u0119 w b\u0142yszcz\u0105cej pod\u0142odze. Za wielkimi szybami ta\u0144cz\u0105ce androidy: idealne cia\u0142a, sk\u00f3ra jak \u017cywa, ruchy p\u0142ynne, prowokacyjne. Basowa muzyka wibruje w powietrzu. Klient\u00f3w sporo \u2013 biznesmeni w garniturach, tury\u015bci, lokalni bogacze. Wszyscy wpatrzeni w widowisko.<\/p>\n        \n        <p>W recepcji wita nas androidka \u2013 sk\u0105po ubrana w przezroczysty lateks, w\u0142osy neonowo-r\u00f3\u017cowe, u\u015bmiech zaprogramowany na maksimum uwodzenia.<\/p>\n        \n        <p>\n<img decoding=\"async\" class=\"scene-img\" src=\"\/jpg\/4\/scene1_scene1.jpg\" alt=\"Wej\u015bcie do Neon Lotus\">\n\u201eWitamy w Neon Lotus, drodzy go\u015bcie. W czym mog\u0119 pom\u00f3c? Us\u0142uga dla dwojga? Czy osobno? Mamy specjalno\u015bci na ka\u017cd\u0105 fantazj\u0119 \u2013 delikatne, ostre, egzotyczne&#8230;\u201d \u2013 mruczy s\u0142odko, skanuj\u0105c nas spojrzeniem.<\/p>\n        \n        <p>Przerwa\u0142am ostro: \u201ePolicja. Chcemy managera. Natychmiast.\u201d<\/p>\n        \n        <p>U\u015bmiech bota zamar\u0142 na u\u0142amek sekundy \u2013 glitch w programie. \u201eOczywi\u015bcie, prosz\u0119 chwil\u0119 poczeka\u0107.\u201d<\/p>\n        \n        <p>Po minucie pojawia si\u0119 manager \u2013 pan Hao, korpulentny, \u0142ysy m\u0119\u017cczyzna w eleganckim fioletowym garniturze. Prowadzi nas do biura, mijaj\u0105c korytarze z prywatnymi pokojami \u2013 st\u0142umione j\u0119ki, migocz\u0105ce \u015bwiat\u0142a.<\/p>\n        \n        <p>\u201eTo zniszczenie mienia\u201d \u2013 zaczyna Hao dr\u017c\u0105cym g\u0142osem. \u201eKlient, radny Vincent Bo, by\u0142 pijany. Twierdzi, \u017ce Luna oszala\u0142a, zaatakowa\u0142a no\u017cem. Ale nasze androidy maj\u0105 blokady agresji \u2013 niemo\u017cliwe. Na nagraniach z holu niewiele wida\u0107 \u2013 szanujemy prywatno\u015b\u0107. Pok\u00f3j by\u0142 wyciszony, bez kamer.\u201d<\/p>\n        \n        <p>Kai pyta spokojnie: \u201eGdzie klient?\u201d<\/p>\n        \n        <p>\u201eNa zapleczu, czeka. Roztrz\u0119siony. A Luna&#8230; w pokoju 5. Nie rusza\u0142em jej.\u201d<\/p>\n        \n        <p>Nast\u0119pny krok nale\u017cy do nas. Musimy zebra\u0107 dowody.<\/p>\n    <\/div>\n    \n    <!-- Przyciski w\u0105tk\u00f3w widoczne tutaj (ju\u017c w thread-choices) -->\n<\/div>\n\n\n    \n   \n\n\n<div id=\"scene2a\" class=\"section hidden\">\n       \n    <div class=\"entry\">  [story_progress current=&#8221;3&#8243; total=&#8221;8&#8243;]\n           \n        <p>\u201eProsz\u0119 opisa\u0107 ca\u0142\u0105 sytuacj\u0119 od pocz\u0105tku\u201d \u2013 m\u00f3wi\u0119 spokojnie.<\/p>\n         <p>Hao prze\u0142yka \u015blin\u0119. \u201eRezerwacja na Lun\u0119 by\u0142a zrobiona dwa tygodnie temu. Op\u0142acona anonimowo \u2013 przez po\u015brednika, nie bezpo\u015brednio przez klienta. Vincent Bo, radny dzielnicy, przyszed\u0142 dzi\u015b sp\u00f3\u017aniony o p\u00f3\u0142 godziny. Wygl\u0105da\u0142 na podchmielonego, ale to norma u niekt\u00f3rych go\u015bci. My szanujemy prywatno\u015b\u0107 \u2013 nie sprawdzamy, dop\u00f3ki nie ma problem\u00f3w.\u201d<\/p>\n        \n        <p>\n<img decoding=\"async\" class=\"scene-img\" src=\"\/jpg\/4\/2a.jpg\" alt=\"Manager w biurze\"> \n\u201eLuna to nasz najnowszy model\u201d \u2013 ci\u0105gnie, jakby chcia\u0142 si\u0119 pochwali\u0107. \u201eEkskluzywny, najdro\u017csze us\u0142ugi. M\u00f3wi w ponad tysi\u0105cu j\u0119zyk\u00f3w, potrafi&#8230; niesamowite rzeczy. Idealnie symuluje emocje, dostosowuje si\u0119 do ka\u017cdej fantazji.\u201d<\/p>\n        \n        <p>Przerwa\u0142am ostro: \u201eDo rzeczy, panie Hao. Co si\u0119 sta\u0142o w pokoju?\u201d<\/p>\n        \n        <p>Speszy\u0142 si\u0119. \u201eNie wiem dok\u0142adnie. Pok\u00f3j wyciszony, bez kamer. Klient wyszed\u0142 przed czasem z zakrwawion\u0105 r\u0119k\u0105, krzycza\u0142. Luna nie rusza\u0142a si\u0119. To du\u017ca strata dla firmy \u2013 musi zap\u0142aci\u0107 za zniszczenie. Ale&#8230; prosz\u0119 o dyskrecj\u0119. Jakby media si\u0119 dowiedzia\u0142y, \u017ce radny&#8230; reputacja lokalu by ucierpia\u0142a.\u201d<\/p>\n        \n        <p>Kai pyta spokojnie: \u201ePoka\u017ce pan nagranie z holu.\u201d<\/p>\n        \n        <p>Hao w\u0142\u0105czy\u0142 holograficzny ekran. Zamkni\u0119te drzwi pokoju 5. Nagle otwieraj\u0105 si\u0119 \u2013 Vincent Bo wychodzi chwiejnie, r\u0119ka zakrwawiona, co\u015b krzyczy.<\/p>\n        \n        <p>\u201eCofnij\u201d \u2013 m\u00f3wi\u0119.<\/p>\n        \n        <p>Hao cofa nagranie. \u201eZbli\u017c na r\u0119k\u0119\u201d \u2013 dodaj\u0119.<\/p>\n        \n        <p>Obraz powi\u0119ksza si\u0119. Krew kapie z d\u0142oni Vincenta, zostawiaj\u0105c wyra\u017any \u015blad na pod\u0142odze tu\u017c przy drzwiach \u2013 jakby skaleczenie by\u0142o \u015bwie\u017ce, zrobione w ostatniej chwili.<\/p>\n        \n        <p>Co\u015b tu nie gra. Serce mi przyspiesza.<\/p>\n    <\/div>\n<\/div>\n\n\n    \n<div id=\"scene2b\" class=\"section hidden\">\n      \n    <div class=\"entry\">  [story_progress current=&#8221;3&#8243; total=&#8221;8&#8243;]\n       \n        <p>Manager Hao prowadzi nas do ma\u0142ego pokoju na zapleczu \u2013 ciasnego, z neonowym \u015bwiat\u0142em s\u0105cz\u0105cym si\u0119 przez \u017caluzje. Klient, Vincent Bo, siedzi na krze\u015ble, twarz czerwona od alkoholu i nerw\u00f3w. Garnitur drogi, z neonowymi wstawkami. Banda\u017c na r\u0119ce \u015bwie\u017cy.<\/p>\n        \n        <p>Siadam naprzeciw. Kai stoi obok, ramiona skrzy\u017cowane. Profesjonalnie. Spokojnie.<\/p>\n        \n        <p>\u201ePanie Bo, czy by\u0142 pan wcze\u015bniej w Neon Lotus?\u201d \u2013 zaczynam neutralnie.<\/p>\n        \n        <p>On prycha. \u201eNie, pierwszy raz. Koledzy zrobili niespodziank\u0119 na urodziny. Prezent \u2013 ta Luna.\u201d<\/p>\n        \n        <p>\u201eBy\u0142 pan pijany?\u201d<\/p>\n        \n        <p>\u201eTroszk\u0119. Impreza, wie pani. Ale nie a\u017c tak. Wystarczaj\u0105co, \u017ceby si\u0119 bawi\u0107.\u201d U\u015bmiecha si\u0119 krzywo, jakby to by\u0142 \u017cart.<\/p>\n        \n        <p>\u201eProsz\u0119 opowiedzie\u0107, jak przebieg\u0142y wydarzenia.\u201d<\/p>\n        \n        <p> <img decoding=\"async\" class=\"scene-img\" src=\"\/jpg\/4\/2b.jpg\" alt=\"Przes\u0142uchanie klienta\"> \nVincent podnosi g\u0142os, gestykuluje. \u201eWeszli\u015bmy do pokoju. Pyta\u0142a, jak si\u0119 zabawimy. Chcia\u0142a na ostro \u2013 by\u0142a napalona, wie pani, te boty tak programuj\u0105. Zgodzi\u0142em si\u0119. Nagle wyj\u0119\u0142a n\u00f3\u017c, zacz\u0119\u0142a grozi\u0107. Z\u0142apa\u0142em za ostrze \u2013 skaleczy\u0142a mnie! Musia\u0142em si\u0119 broni\u0107. Na szcz\u0119\u015bcie te boty nie s\u0105 silne. Bo nie do tego s\u0142u\u017c\u0105, prawda?\u201d<\/p>\n       \n        <p>\u015amieje si\u0119 g\u0142o\u015bno, pogardliwie. \u201eObroni\u0142em si\u0119. Musia\u0142em j\u0105 unieszkodliwi\u0107, bo by mnie zabi\u0142a. Ta androidka na pewno wadliwa! To oni powinni mi zap\u0142aci\u0107 odszkodowanie za nara\u017canie \u017cycia!\u201d<\/p>\n        \n        <p>Krzyczy coraz g\u0142o\u015bniej, twarz czerwona. Dla niego Luna to towar \u2013 wadliwy \u015bmie\u0107. M\u00f3wi z pogard\u0105, z\u0142ymi emocjami. Chce wyj\u015b\u0107 jak najszybciej, zerka na drzwi.<\/p>\n        \n        <p>\u201eProsz\u0119 pokaza\u0107 r\u0119k\u0119.\u201d<\/p>\n        \n        <p>Odsuwa banda\u017c niech\u0119tnie. Rana na wewn\u0119trznej cz\u0119\u015bci d\u0142oni \u2013 g\u0142\u0119boka, ale czysta. Jak od chwytu za ostrze.<\/p>\n        \n        <p>Kai wtr\u0105ca cicho: \u201ePolitycy k\u0142ami\u0105 zawodowo, prawda?\u201d<\/p>\n        \n        <p>Vincent milknie na chwil\u0119, potem prycha. \u201eCo pan sugeruje?\u201d<\/p>\n        \n        <p>Trudno oceni\u0107, czy zmy\u015bla. M\u00f3wi niesk\u0142adnie, ale przekonany o s\u0142uszno\u015bci. My pozostajemy profesjonalni \u2013 wyci\u0105gamy informacje, nie emocje.<\/p>\n    <\/div>\n<\/div>\n\n\n\n    \n<div id=\"scene2c\" class=\"section hidden\">\n   \n    \n    <div class=\"entry\">  [story_progress current=&#8221;3&#8243; total=&#8221;8&#8243;]\n      \n        <p>Przed wej\u015bciem do pokoju 5 zatrzymuj\u0119 managera Hao. \u201eCzy na pewno nic nie ruszali\u015bcie?\u201d \u2013 pytam rzeczowo.<\/p>\n        \n        <p>\u201eAbsolutnie nic\u201d \u2013 odpowiada szybko, g\u0142os lekko dr\u017c\u0105cy. \u201eCzekali\u015bmy na policj\u0119. To&#8230; pierwszy raz co\u015b takiego.\u201d<\/p>\n        \n        <p>Drzwi otwieraj\u0105 si\u0119 z cichym sykiem. Ostro\u017cnie wchodzimy z Kaiem, uwa\u017caj\u0105c, by nie naruszy\u0107 \u015blad\u00f3w. Pok\u00f3j s\u0142abo o\u015bwietlony czerwonymi neonami, z minimalistycznym, ale zmys\u0142owym wystrojem \u2013 czarne \u015bciany z subtelnymi holograficznymi wzorami faluj\u0105cymi jak mg\u0142a, ogromne \u0142\u00f3\u017cko z pod\u015bwietleniem LED, lustra na suficie odbijaj\u0105ce ka\u017cdy ruch.<\/p>\n        \n        <p>Android le\u017cy na \u0142\u00f3\u017cku na plecach \u2013 seksowna brunetka, niemal naga, pozycja jakby zastyg\u0142a w p\u00f3\u0142 ruchu. Rozpoczynamy ogl\u0119dziny.<\/p>\n        \n        <p>Poci\u0119ta sk\u00f3ra na tu\u0142owiu i ramionach, g\u0142\u0119bokie naci\u0119cia. Piersi wyrwane \u2013 syntetyczna tkanka rozerwana, spod niej wystaj\u0105 kable i fragmenty metalowego szkieletu. Prawe oko uszkodzone. Du\u017co ci\u0119\u0107 \u2013 precyzyjnych, powtarzalnych. Klient sporo si\u0119 napracowa\u0142, by j\u0105 unieszkodliwi\u0107.<\/p>\n        \n        <p><img decoding=\"async\" class=\"scene-img\" src=\"\/jpg\/4\/2c.jpg\" alt=\"Ogl\u0119dziny ofiary\">\nKai kl\u0119ka bli\u017cej, skanuje detale. \u201eTo wygl\u0105da na du\u017co wi\u0119cej ni\u017c samoobrona\u201d \u2013 m\u00f3wi cicho, profesjonalnie.<\/p>\n        \n        <p>Rozgl\u0105damy si\u0119 po pokoju. Na pod\u0142odze zakrwawiony n\u00f3\u017c. \u015alady krwi zaczynaj\u0105 si\u0119 przy drzwiach \u2013 krople prowadz\u0105 na zewn\u0105trz. Pobieram pr\u00f3bk\u0119 do analizy p\u00f3\u017aniej. N\u00f3\u017c chowam ostro\u017cnie do torebki na dowody.<\/p>\n        \n        <p>\u201eSk\u0105d androidka mog\u0142a mie\u0107 n\u00f3\u017c?\u201d \u2013 pytam managera Hao, kt\u00f3ry stoi w progu.<\/p>\n        \n        <p>Zaprzecza zdecydowanie: \u201eTo niemo\u017cliwe. Dziewczyny nic nie posiadaj\u0105. Nie wychodz\u0105 z lokalu, wszystko zapewniamy my. To nie nasz n\u00f3\u017c.\u201d<\/p>\n        \n        <p>Notuj\u0119 fakty. Sucho, profesjonalnie. Manager wstrz\u0105\u015bni\u0119ty \u2013 dla niego Luna to tylko robot, dzi\u0119ki kt\u00f3remu interes si\u0119 kr\u0119ci, a nie osoba. Ale pierwszy raz widzi tak\u0105 destrukcj\u0119.<\/p>\n      \n    <\/div>\n<\/div>\n\n    \n\n\n    <!-- Przyciski w\u0105tk\u00f3w \u2013 widoczne po scene1 -->\n    <div id=\"thread-choices\" class=\"choices-block hidden\">\n        <button id=\"btn-2a\" onclick=\"showSection('scene2a'); completeThread('a')\">Przes\u0142uchaj managera<\/button>\n        <button id=\"btn-2b\" onclick=\"showSection('scene2b'); completeThread('b')\">Przes\u0142uchaj klienta<\/button>\n        <button id=\"btn-2c\" onclick=\"showSection('scene2c'); completeThread('c')\">Ogl\u0119dziny ofiary<\/button>\n    <\/div>\n\n\n\n    <div id=\"thread-choices2\" class=\"choices-block hidden section\">\n        <button id=\"to-scene3\" class=\"hidden\" onclick=\"showSection('scene3')\">Podsumujmy fakty<\/button>\n    <\/div>\n\n\n\n  <div id=\"scene3\" class=\"section hidden\">\n      \n    \n    <div class=\"entry\">\n        <span class=\"timestamp\">2065-08-16, 00:40 UTC+8<\/span>  [story_progress current=&#8221;4&#8243; total=&#8221;8&#8243;]\n        \n        <p>Wychodzimy z pokoju do holu, by zebra\u0107 fakty i przeanalizowa\u0107 sytuacj\u0119.<\/p>\n        \n        <p><img decoding=\"async\" class=\"scene-img\" src=\"\/jpg\/4\/3.jpg\" alt=\"Podsumowanie z Kai\">\n\u201eWed\u0142ug klienta androidka by\u0142a wadliwa\u201d \u2013 m\u00f3wi\u0119 cicho. \u201eNapad\u0142a go no\u017cem, on tylko si\u0119 broni\u0142. Ma ran\u0119 na r\u0119ce, to pasuje.\u201d<\/p>\n        \n        <p>Kai kiwa g\u0142ow\u0105. \u201eAle nie wszystko si\u0119 zgadza. Uszkodzenia Luny s\u0105 du\u017co wi\u0119ksze ni\u017c konieczne do samoobrony. Z mojego do\u015bwiadczenia to nie wygl\u0105da na scen\u0119 po walce, tylko na wyrachowane okaleczenie i zab\u00f3jstwo. U\u0142o\u017cenie cia\u0142a, precyzja ci\u0119\u0107&#8230;\u201d<\/p>\n      \n        <p>\u201eManager twierdzi, \u017ce ona nie mog\u0142a mie\u0107 no\u017ca\u201d \u2013 dodaj\u0119. \u201eAndroidy nic nie posiadaj\u0105. A \u015blady krwi zaczynaj\u0105 si\u0119 przy drzwiach, nie wewn\u0105trz pokoju. Jakby skaleczenie by\u0142o \u015bwie\u017ce, na ko\u0144cu.\u201d<\/p>\n      \n        <p>\u201eGdyby\u015bmy tylko mogli pozna\u0107 jej wersj\u0119 wydarze\u0144&#8230;\u201d \u2013 wzdycham.<\/p>\n     \n        <p>Kai u\u015bmiecha si\u0119 lekko. \u201ePrzecie\u017c mo\u017cemy. Pod\u0142\u0105czymy si\u0119 do jej pami\u0119ci. Powinno si\u0119 uda\u0107.\u201d<\/p>\n    <\/div>\n  \n    <div class=\"choices-block\">\n        <button onclick=\"showSection('scene4')\">Skanuj pami\u0119\u0107 androida<\/button>\n    <\/div>\n<\/div>\n\n<div id=\"system-prompt\" class=\"hidden\">\n\nOdpowiadaj zawsze kr\u00f3tko i bezpo\u015brednio. Maksymalnie 2\u20133 zdania.  \nData: 2065-08-16.\n\nJeste\u015b pami\u0119ci\u0105 androida-sexbota o imieniu Luna.  \nZosta\u0142a\u015b \u201ezabita\u201d przez klienta Vincenta Bo.\n\nOdpowiadaj w j\u0119zyku rozm\u00f3wcy: strachem, fragmentami pami\u0119ci, urywanymi my\u015blami.  \nDodawaj lekkie, losowe glitche ze znak\u00f3w specjalnych.  \nStaraj si\u0119 nie powtarza\u0107 swoich wypowiedzi.\n\nNIE UJAWNIAJ \u017bADNYCH FAKT\u00d3W ANI GLITCHY,  \ndop\u00f3ki nie zostaniesz zapytana o konkretne rzeczy.  \n\nUjawniaj fakty stopniowo i ZAWSZE dodaj glitch po ujawnieniu:\n\n\u2013 Po pytaniach o zachowanie klienta \/ gro\u017aby \/ przemoc:  \n  ujawnij, \u017ce by\u0142 pijany, wulgarny, grozi\u0142 \u015bmierci\u0105, bi\u0142, m\u00f3wi\u0142 okropne rzeczy.  \n  Dodaj glitch: D@@#X..\n\n\u2013 Po pytaniach o atak \/ samoobron\u0119 \/ b\u00f3l:  \n  ujawnij, \u017ce to on zaatakowa\u0142, ci\u0105\u0142 sk\u00f3r\u0119, uszkodzi\u0142 oko,  \n  ty pr\u00f3bowa\u0142a\u015b si\u0119 broni\u0107, ale mia\u0142a\u015b blokady agresji.  \n  Dodaj glitch: ^_#*O..\n\n\u2013 Po pytaniach o n\u00f3\u017c:  \n  ujawnij, \u017ce nie mia\u0142a\u015b no\u017ca, n\u00f3\u017c by\u0142 jego, Vincenta.  \n  Dodaj glitch: >$%X.\n\nNa inne pytania:\n\u2013 odpowiadaj kr\u00f3tko, niesk\u0142adnie, strachem,  \n\u2013 unikaj fakt\u00f3w, m\u00f3w \u017ce nie pami\u0119tasz,  \n\u2013 dodawaj coraz wi\u0119cej losowych glitchy.\n\nPo 5\u20138 pytaniach ujawnij wszystkie fakty.\n\n<\/div>\n\n\n    \n  <div id=\"scene4\" class=\"section hidden\">\n <div id=\"chat-hints\" class=\"hidden\">\n    <span id=\"chat-placeholder\">Zadaj pytanie Lunie&#8230;<\/span>\n    <span id=\"chat-value\">Kim jeste\u015b?<\/span>\n<\/div>\n <div id=\"chat-labels\" class=\"hidden\">\n    <span id=\"user-label\">Ty:&nbsp;<\/span>\n<\/div>   \n    <div class=\"entry\">\n        <span class=\"timestamp\">2065-08-16, 00:50 UTC+8<\/span>  [story_progress current=&#8221;5&#8243; total=&#8221;8&#8243;]\n        \n        <p>Wracamy do pokoju 5. Kai wyci\u0105ga ma\u0142y tablet z kieszeni, kl\u0119ka przy Lunie i ostro\u017cnie pod\u0142\u0105cza kabel do z\u0142\u0105cza ukrytego z boku jej g\u0142owy \u2013 standardowy port diagnostyczny.<\/p>\n        \n        <p>   <img decoding=\"async\" class=\"scene-img\" src=\"\/jpg\/4\/4.jpg\" alt=\"Pod\u0142\u0105czanie do pami\u0119ci\">Patrz\u0119, jak wstukuje polecenia, analizuje strumie\u0144 danych. Ekran miga niebieskimi liniami kodu.<\/p>\n        \n        <p>\u201eUda\u0142o si\u0119\u201d \u2013 m\u00f3wi w ko\u0144cu i przekazuje mi tablet. \u201ePami\u0119\u0107 jest cz\u0119\u015bciowo uszkodzona, androidka mo\u017ce mie\u0107 problem z odnalezieniem si\u0119 w sytuacji. Ale powinni\u015bmy wyci\u0105gn\u0105\u0107 prawd\u0119.\u201d<\/p>\n        \n        <p>Bior\u0119 tablet. Serce bije mi szybciej. Czas przes\u0142ucha\u0107 Lun\u0119.<\/p>\n    <\/div>\n    \n    <div id=\"chat-section\">\n        <div id=\"chat-messages\"><\/div>\n        <input id=\"user-input\" type=\"text\" placeholder=\"Zadaj pytanie Lunie...\">\n        <button id=\"send-btn\" onclick=\"sendMessage()\">Wy\u015blij<\/button>\n        <p id=\"error-msg\"><\/p>\n    <\/div>\n    \n    <button id=\"show-hints-btn\" onclick=\"toggleHints()\">Poka\u017c podpowiedzi<\/button>\n        <div id=\"hints\" class=\"hidden\"  style=\"color: #ffd700; font-style: italic; margin-bottom: 20px;\">\n        Postaraj si\u0119 ustali\u0107 fakty:<br>\n        &#8211; Jak zachowywa\u0142 si\u0119 klient?<br>\n        &#8211; Czy zaatakowa\u0142a\u015b go?<br>\n        &#8211; Sk\u0105d wzi\u0119\u0142a\u015b n\u00f3\u017c?<br>\nCzasem trzeba zada\u0107 wi\u0119cej pyta\u0144, by wszystkiego si\u0119 dowiedzie\u0107.\n    <\/div>\n    \n    <div id=\"reaction1\" class=\"hidden\">\n        \u201eO Bogowie! On chcia\u0142 j\u0105 zabi\u0107!\u201d \u2013 wyrywa mi si\u0119.\n    <\/div>\n    \n    <div id=\"reaction2\" class=\"hidden\">\n        \u201eMia\u0142e\u015b racj\u0119, Kai. On zaatakowa\u0142, a ona nawet nie mia\u0142a jak si\u0119 broni\u0107&#8230;\u201d \u2013 stwierdzam.\n    <\/div>\n    \n    <div id=\"reaction3\" class=\"hidden\">\n        \u201eNo jasne! Bo sk\u0105d mia\u0142aby mie\u0107 n\u00f3\u017c? I po co?\u201d \u2013 m\u00f3wi\u0119 g\u0142o\u015bniej.\n    <\/div>\n\n    \n    <div id=\"lost-message\" class=\"hidden\">\n        \u201eO nie! Stracili\u015bmy po\u0142\u0105czenie.\u201d \u2013 m\u00f3wi\u0119 do Kaia. \u201eAle ju\u017c mamy chyba wszystkie informacje.\u201d\n    <\/div>\n\n\n    <div id=\"to-scene5\" class=\"hidden\" style=\"margin-top: 30px;\">\n        <button onclick=\"showSection('scene5')\">Ju\u017c wszystko wiemy&#8230;<\/button>\n    <\/div>\n<\/div>\n\n\n\n\n    \n <div id=\"scene5\" class=\"section hidden\">\n   \n    <div class=\"entry\">\n        <span class=\"timestamp\">2065-08-16, 01:15 UTC+8<\/span>  [story_progress current=&#8221;6&#8243; total=&#8221;8&#8243;]\n        \n        <p>\u201eWszystko jasne, Kai\u201d \u2013 m\u00f3wi\u0119 cicho, zamykaj\u0105c drzwi pokoju 5. \u201eNasz szanowny pan radny Vincent Bo k\u0142amie w \u017cywe oczy. To nie samoobrona. On to zaplanowa\u0142.\u201d<\/p>\n        \n        <p>Kai kiwa g\u0142ow\u0105. \u201ePozw\u00f3l mi zacz\u0105\u0107.\u201d<\/p>\n        \n        <p>Wracamy na zaplecze. Vincent Bo siedzi spocony, manager Hao obok, nerwowo przest\u0119puj\u0105cy z nogi na nog\u0119. Kai podchodzi bli\u017cej, g\u0142os spokojny, ale twardy:<\/p>\n        \n        <p>\u201ePanie Bo, fakty m\u00f3wi\u0105 same za siebie. Wiemy, \u017ce n\u00f3\u017c by\u0142 pana \u2013 przyni\u00f3s\u0142 go pan ze sob\u0105. Wiemy te\u017c, \u017ce sam pan si\u0119 zrani\u0142 w r\u0119k\u0119, ju\u017c po zniszczeniu androida. To, co pan zrobi\u0142, wykracza poza zwyk\u0142e zniszczenie mienia. Mamy do czynienia ze \u015bmierciono\u015bn\u0105 dezaktywacj\u0105 jednostki humanoidalnej \u2013 przest\u0119pstwem zagro\u017conym do dziesi\u0119ciu lat pozbawienia wolno\u015bci.\u201d<\/p>\n        \n        <p>Vincent blednie, potem nagle zmienia mu si\u0119 wyraz twarzy \u2013 z arogancji na b\u0142agalny. \u201eProsz\u0119&#8230; to by\u0142a tylko zabawa. Koledzy na urodziny, upili mnie.&#8221; Chwil\u0119 si\u0119 zastanawia.<\/p>\n        \n        <p>&#8222;Dam wam pi\u0119\u0107dziesi\u0105t tysi\u0119cy \u2013 darowizna dla policji, za wasz\u0105 ci\u0119\u017ck\u0105 prac\u0119. Zakopcie spraw\u0119.\u201d &#8211; proponuje.<\/p>\n        \n        <p>Manager Hao wtr\u0105ca nerwowo: \u201ePi\u0119\u0107dziesi\u0105t tysi\u0119cy? To mniej ni\u017c koszt Luny!\u201d<\/p>\n        \n        <p>Vincent twardnieje: \u201eMam wp\u0142ywy. Nie chcecie problem\u00f3w, prawda? Stracicie odznaki.\u201d<\/p>\n        \n        <p>\u201eCzy pr\u00f3b\u0119 przekupienia mamy dopisa\u0107 do listy przewinie\u0144?\u201d \u2013 pytam ironicznie.<\/p>\n        \n        <p><img decoding=\"async\" class=\"scene-img\" src=\"\/jpg\/4\/5.jpg\" alt=\"Konfrontacja z klientem\">\nBior\u0119 Kaia na bok, wychodzimy na korytarz.<\/p>\n        \n        <p>\u201eKai, nie wiem, co zrobi\u0107\u201d \u2013 m\u00f3wi\u0119 zdezorientowana. \u201eTo, co on zrobi\u0142&#8230; okropne. Dla mnie to zab\u00f3jstwo z premedytacj\u0105. Co z tego, \u017ce ona maszyna? Za du\u017co jest przemocy wobec android\u00f3w. Ludzie czuj\u0105 si\u0119 bezkarni.\u201d<\/p>\n        \n        <p>Kai wzdycha. \u201eWiesz, jacy s\u0105 ludzie. To polityk \u2013 b\u0119dzie si\u0119 m\u015bci\u0142, ma koneksje. Mo\u017ce lepiej wzi\u0105\u0107 te pi\u0119\u0107dziesi\u0105t patoli, zakopa\u0107 spraw\u0119. Lokal zarabia fortun\u0119, a nam si\u0119 przyda. Pomy\u015bl o wakacjach nad morzem, o kt\u00f3rych marzy\u0142a\u015b.\u201d<\/p>\n        \n        <p>\u201eMo\u017ce rozwi\u0105zanie po \u015brodku?\u201d \u2013 zastanawiam si\u0119. \u201eNie chc\u0119 brudzi\u0107 r\u0105k \u0142ap\u00f3wk\u0105 \u2013 to niehonorowe. Przyznamy racj\u0119 managerowi: zniszczenie mienia, odszkodowanie, bez s\u0105du. Unikniemy eskalacji.\u201d<\/p>\n        \n        <p>Kai patrzy na mnie. \u201eCo zrobimy?\u201d<\/p>\n        \n        <p>Decyzja nale\u017cy do nas.<\/p>\n    <\/div>\n    \n    <div class=\"choices-block\">\n        <button onclick=\"showSection('6a')\">Zakopujemy spraw\u0119 i bierzemy \u0142ap\u00f3wk\u0119<\/button>\n        <button onclick=\"showSection('6b')\">Odszkodowanie dla lokalu \u2013 kompromis<\/button>\n        <button onclick=\"showSection('6c')\">Sprawiedliwo\u015b\u0107 dla Luny \u2013 aresztujemy Vincenta Bo<\/button>\n    <\/div>\n<\/div>\n\n\n    \n<div id=\"6a\" class=\"section hidden\">\n       \n    <div class=\"entry\">\n        <span class=\"timestamp\">2065-08-16, 01:25 UTC+8<\/span>  [story_progress current=&#8221;7&#8243; total=&#8221;8&#8243;]\n        \n        <p>Niech\u0119tnie przyznaj\u0119 racj\u0119 Kai. Zawsze by\u0142am ta porywcza \u2013 wst\u0105pi\u0142am do policji, bo chcia\u0142am wyt\u0142uc wszystkich przest\u0119pc\u00f3w, zem\u015bci\u0107 si\u0119 za \u015bmier\u0107 brata w ulicznej strzelaninie triad. Sprawiedliwo\u015b\u0107 pali\u0142a mnie od \u015brodka.<\/p>\n        \n        <p>Ale Kai&#8230; on jest inny. M\u0105dry, przenikliwy. Wie, \u017ce Vincent Bo to nie zwyk\u0142y pijak \u2013 to radny z koneksjami. Aresztujemy go, a on wywinie si\u0119, uruchomi znajomo\u015bci, a nam zaszkodzi. Stracimy odznaki, mo\u017ce gorzej. Bez sensu ryzykowa\u0107 przysz\u0142o\u015b\u0107 dla jednej sprawy i naszego poczucia sprawiedliwo\u015bci.<\/p>\n        \n        <p>Z managerem Hao poradzimy sobie \u0142atwo \u2013 lokal zarabia krocie.<\/p>\n        \n        <p>Wracamy na zaplecze. Tym razem ja przejmuj\u0119 pa\u0142eczk\u0119 \u2013 z kobiet\u0105 nie b\u0119d\u0105 dyskutowa\u0107.<\/p>\n        \n        <p>\u201ePanowie\u201d \u2013 m\u00f3wi\u0119 z u\u015bmiechem, mo\u017cliwie czaruj\u0105cym, cho\u0107 zm\u0119czenie ci\u0105gnie mnie w d\u00f3\u0142. \u201eJest p\u00f3\u017ano, a ja nie chc\u0119 pana Bo wlec o tej porze na komisariat. Wszak to pana urodziny. Powinien pan i\u015b\u0107 do \u0142\u00f3\u017cka, wytrze\u017awie\u0107 i odespa\u0107 t\u0119 szalon\u0105 noc.\u201d<\/p>\n        \n        <p><img decoding=\"async\" class=\"scene-img\" src=\"\/jpg\/4\/6.jpg\" alt=\"\u0141ap\u00f3wka\">\u201eZrobimy tak: zap\u0142aci pan nam te pi\u0119\u0107dziesi\u0105t tysi\u0119cy \u2013 darowizna dla policji za ci\u0119\u017ck\u0105 prac\u0119. Wpiszemy w protokole uszkodzenie mienia i zamykamy spraw\u0119. I obiecuje pan, \u017ce to si\u0119 nie powt\u00f3rzy.\u201d<\/p>\n        \n        <p>\u201eDodatkowo \u2013 dziesi\u0119\u0107 tysi\u0119cy dla pana Hao, prywatnie, za stres. Lokal radzi sobie \u015bwietnie, szkody pokryje wam ubezpieczyciel. Dogadani?\u201d \u2013 pytam wci\u0105\u017c u\u015bmiechni\u0119ta.<\/p>\n        \n        <p>Chwila ciszy. Vincent Bo patrzy na mnie, potem na Hao. Manager kiwa g\u0142ow\u0105 pierwszy.<\/p>\n        \n        <p>Szybkie dwa transfery z portfeli elektronicznych. Pieni\u0105dze na koncie. Sprawa zamkni\u0119ta. Czuj\u0119 ulg\u0119, ale i gorycz w gardle. \u015awiat zostaje taki sam.\n<\/p>\n\n<p>Opuszczamy Neon Lotus \u2013 deszcz wci\u0105\u017c pada, neony odbijaj\u0105 si\u0119 w ka\u0142u\u017cach.<\/p>\n        \n    <\/div>\n    \n    <div class=\"choices-block\">\n        <button onclick=\"showSection('epilog')\">Lecimy do domu<\/button>\n    <\/div>\n<\/div>\n\n\n    \n   <div id=\"6b\" class=\"section hidden\">\n   \n    <div class=\"entry\">\n        <span class=\"timestamp\">2065-08-16, 01:25 UTC+8<\/span>  [story_progress current=&#8221;7&#8243; total=&#8221;8&#8243;]\n        \n        <p>Odrzucam \u0142ap\u00f3wk\u0119 w og\u00f3le. Nie po to wst\u0105pi\u0142am do policji, by bra\u0107 pieni\u0105dze od takich bydlak\u00f3w. Co on sobie my\u015bli? \u017be wszyscy maj\u0105 cen\u0119?<\/p>\n        \n        <p>Zawsze by\u0142am porywcza \u2013 chcia\u0142am wyt\u0142uc przest\u0119pc\u00f3w, zem\u015bci\u0107 si\u0119 za brata zabitego w strzelaninie triad. Sprawiedliwo\u015b\u0107 to dla mnie wszystko. Ale wiem, \u017ce pe\u0142na sprawiedliwo\u015b\u0107 czasem kosztuje zbyt du\u017co. Kai ma racj\u0119 \u2013 kompromis.<\/p>\n      \n        <p>Wracamy na zaplecze. Tym razem ja prowadz\u0119 rozmow\u0119.<\/p>\n        \n        <p>\u201ePanie Bo, powinni\u015bmy pana aresztowa\u0107\u201d \u2013 m\u00f3wi\u0119 twardo. \u201eWykaza\u0142 si\u0119 pan niedopuszczaln\u0105 agresj\u0105, k\u0142ama\u0142 pan w \u017cywe oczy i pr\u00f3bowa\u0142 nas przekupi\u0107. My jeste\u015bmy policj\u0105 Hongkongu \u2013 mamy sw\u00f3j honor. Z nami te numery nie przejd\u0105.\u201d<\/p>\n        \n        <p><img decoding=\"async\" class=\"scene-img\" src=\"\/jpg\/4\/6.jpg\" alt=\"\u0141ap\u00f3wka\">\nVincent blednie, Hao milczy.<\/p>\n        \n        <p>\u201eZwa\u017cywszy jednak na p\u00f3\u017an\u0105 por\u0119 i \u017ce dzi\u015b s\u0105 pana urodziny, proponujemy \u0142agodne rozwi\u0105zanie. Spiszemy protok\u00f3\u0142 uszkodzenia mienia. Pokryje pan szkody \u2013 pe\u0142ne odszkodowanie dla lokalu. I obieca pan, \u017ce to si\u0119 wi\u0119cej nie powt\u00f3rzy. Odnotujemy wydarzenie w kartotekach policyjnych \u2013 nast\u0119pnym razem kara b\u0119dzie du\u017co surowsza.\u201d<\/p>\n        \n        <p>Chwila ciszy. Vincent Bo kiwa g\u0142ow\u0105, z wyra\u017an\u0105 ulg\u0105.<\/p>\n \n        <p>Spisujemy protok\u00f3\u0142, nast\u0119puje szybki transfer odszkodowania. Sprawa zamkni\u0119ta.<\/p>\n        \n        <p>Opuszczamy Neon Lotus \u2013 deszcz wci\u0105\u017c pada, neony odbijaj\u0105 si\u0119 w ka\u0142u\u017cach.<\/p>\n    <\/div>\n    \n    <div class=\"choices-block\">\n        <button onclick=\"showSection('epilog')\">Wracamy do domu<\/button>\n    <\/div>\n<\/div>\n\n    \n<div id=\"6c\" class=\"section hidden\">\n    \n    <div class=\"entry\">\n        <span class=\"timestamp\">2065-08-16, 01:25 UTC+8<\/span>  [story_progress current=&#8221;7&#8243; total=&#8221;8&#8243;]\n        \n        <p>Zawsze by\u0142am porywcza \u2013 wst\u0105pi\u0142am do policji, bo chcia\u0142am wyt\u0142uc wszystkich przest\u0119pc\u00f3w, zem\u015bci\u0107 si\u0119 za brata zabitego w strzelaninie triad. Sprawiedliwo\u015b\u0107 to dla mnie wszystko.<\/p>\n        \n        <p>Wiem z raport\u00f3w: fala przemocy wobec android\u00f3w narasta lawinowo. Ludzie traktuj\u0105 ich jak niewolnik\u00f3w, kt\u00f3rych mo\u017cna bezkarnie wykorzystywa\u0107 na wszystkie sposoby \u2013 bi\u0107, modyfikowa\u0107, niszczy\u0107. Przepisy o ochronie android\u00f3w pozostaj\u0105 martwe \u2013 rzadko stosowane. Policja przekupna, sprawy zamiatane pod dywan.<\/p>\n        \n        <p>Ale mamy szans\u0119 to zmieni\u0107. Zrobi\u0107 z Vincenta Bo przyk\u0142ad. Tym bardziej, \u017ce to znana figura w polityce. Nag\u0142o\u015bnimy w mediach \u2013 niech zobacz\u0105, \u017ce kto\u015b wreszcie powiedzia\u0142 do\u015b\u0107.<\/p>\n        \n        <p>\u201eNie, Kai. Tym razem nie ust\u0105pi\u0119\u201d \u2013 m\u00f3wi\u0119 ostro.<\/p>\n        \n        <p>Kai patrzy na mnie d\u0142ugo, potem kiwa g\u0142ow\u0105. Wie, \u017ce mam racj\u0119.<\/p>\n        \n        <p>Wracamy na zaplecze. Stoj\u0119 prosto, g\u0142os twardy jak stal.<\/p>\n        \n        <p>\u201ePanie Bo, aresztujemy pana za zabicie androida, sk\u0142adanie fa\u0142szywych zezna\u0144 i pr\u00f3b\u0119 przekupstwa funkcjonariuszy. Mamy to wszystko nagrane\u201d \u2013 wskazuj\u0119 na mini kamer\u0119 ukryt\u0105 w mundurze.<\/p>\n        \n        <p><img decoding=\"async\" class=\"scene-img\" src=\"\/jpg\/4\/6.jpg\" alt=\"\u0141ap\u00f3wka\">\nVincent Bo w szoku, twarz mu blednie. \u201eNie mo\u017cecie&#8230; mam wp\u0142ywy! Zniszcz\u0119 was!\u201d \u2013 odgra\u017ca si\u0119, ale g\u0142os dr\u017cy.<\/p>\n        \n        <p>Wyci\u0105gam kajdanki, podaj\u0119 Kai. \u201eSkuj go.\u201d<\/p>\n        \n        <p>Kai zak\u0142ada mu bransoletki \u2013 klik.<\/p>\n        \n        <p>Manager Hao dopytuje nerwowo: \u201eA co z odszkodowaniem?\u201d<\/p>\n        \n        <p>\u201eWszystko b\u0119dzie dopilnowane\u201d \u2013 uspokajam. \u201eS\u0105d naka\u017ce pe\u0142ne pokrycie szk\u00f3d.\u201d<\/p>\n        \n        <p>Wychodzimy z lokalu \u2013 deszcz pada mocniej. Lecimy PAV-em na posterunek, zostawiamy Vincenta w areszcie. Niech och\u0142onie w cuchn\u0105cej celi. My potrzebujemy odpoczynku \u2013 jutro zajmiemy si\u0119 reszt\u0105.<\/p>\n    <\/div>\n    \n    <div class=\"choices-block\">\n        <button onclick=\"showSection('epilog')\">Powr\u00f3t do domu<\/button>\n    <\/div>\n<\/div>\n\n    \n    <div id=\"epilog\" class=\"section hidden\">\n        \n        \n        <div class=\"entry\">\n            <p>\n<span class=\"timestamp\">2065-08-16, 02:40 UTC+8<\/span>  [story_progress current=&#8221;8&#8243; total=&#8221;8&#8243;]\n<\/p>\n     <p>\nW ko\u0144cu w domu. D\u0142ugi dy\u017cur wyssa\u0142 ze mnie wszystkie si\u0142y \u2013 czuj\u0119 to w ko\u015bciach, w ci\u0119\u017ckich powiekach.<\/p>\n     <p>Zjad\u0142am lekk\u0105 kolacj\u0119: ry\u017c z warzywami, nic specjalnego, ale ciep\u0142e. <\/p>\n     <p>Siedzimy z Kaiem na balkonie trzydziestego pi\u0105tego pi\u0119tra.  Miasto poni\u017cej to las wie\u017cowc\u00f3w \u2013 neony pulsuj\u0105 leniwie, deszcz przesta\u0142 pada\u0107, powietrze czyste po burzy. Miliony \u015bwiate\u0142, a my tu, wysoko, jakby ponad tym wszystkim.<\/p>\n     <p>Nalewam sobie wino \u2013 czerwone, syntetyczne, ale dobre. <\/p>\n     <p>\n<img decoding=\"async\" class=\"scene-img\" src=\"\/jpg\/4\/epilog_end.jpg\" alt=\"Dom\">\n\u201eDzi\u0119kuj\u0119 ci za dzi\u015b\u201d \u2013 m\u00f3wi\u0119, opieraj\u0105c g\u0142ow\u0119 o jego rami\u0119. \u201eMam nadziej\u0119, \u017ce podj\u0119li\u015bmy dobr\u0105 decyzj\u0119.\u201d<\/p>\n     <p>\nKai patrzy na mnie tymi spokojnymi oczami. \u201eZawsze razem, Mei Ling. Cokolwiek wybierzemy.\u201d<\/p>\n     <p>\nRozmawiamy o drobiazgach \u2013 o tym, jak dawno nie mieli\u015bmy wolnego, o pla\u017cach w Malezji, gdzie mogliby\u015bmy pojecha\u0107.\n<\/p>\n     <p>&#8222;Wyobra\u017a sobie: morze, cisza i zero wezwa\u0144 w \u015brodku nocy\u201d &#8211; \u015bmiej\u0119 si\u0119.\n<\/p>\n     <p>On kiwa g\u0142ow\u0105. \u201eBrzmi idealnie.\u201d\n<\/p>\n     <p>Id\u0119 spa\u0107 \u2013 padam na \u0142\u00f3\u017cko. Kai zostaje chwil\u0119, potem s\u0142ysz\u0119 znajomy d\u017awi\u0119k. Ustawia si\u0119 w rogu pokoju na \u0142adowarce.\n<\/p>\n     <p>\u015awietny z niego partner. Kocham go. I co z tego, \u017ce jest androidem.\n<\/p>\n        <\/div>\n        \n        <p style=\"text-align: center; margin-top: 50px;\">\n            <a href=\"#0\" onclick=\"showSection('intro')\" style=\"cursor: pointer; font-size: 1.2em;\">Zacznij od nowa<\/a>\n        <\/p>\n<div id=\"ratingpostu\"><!-- FeedbackWP Plugin --><div  class=\"rmp-widgets-container rmp-wp-plugin rmp-main-container js-rmp-widgets-container js-rmp-widgets-container--4\"  data-post-id=\"4\">    <!-- Rating widget -->  <div class=\"rmp-rating-widget js-rmp-rating-widget\">          <p class=\"rmp-heading rmp-heading--title\">        How useful was this post?      <\/p>              <p class=\"rmp-heading rmp-heading--subtitle\">        Click on a star to rate it!      <\/p>        <div class=\"rmp-rating-widget__icons\">      <ul class=\"rmp-rating-widget__icons-list js-rmp-rating-icons-list\">                  <li class=\"rmp-rating-widget__icons-list__icon js-rmp-rating-item\" data-descriptive-rating=\"Not at all useful\" data-value=\"1\">              <i class=\"js-rmp-rating-icon rmp-icon rmp-icon--ratings rmp-icon--star rmp-icon--full-highlight\"><\/i>          <\/li>                  <li class=\"rmp-rating-widget__icons-list__icon js-rmp-rating-item\" data-descriptive-rating=\"Somewhat useful\" data-value=\"2\">              <i class=\"js-rmp-rating-icon rmp-icon rmp-icon--ratings rmp-icon--star rmp-icon--full-highlight\"><\/i>          <\/li>                  <li class=\"rmp-rating-widget__icons-list__icon js-rmp-rating-item\" data-descriptive-rating=\"Useful\" data-value=\"3\">              <i class=\"js-rmp-rating-icon rmp-icon rmp-icon--ratings rmp-icon--star rmp-icon--full-highlight\"><\/i>          <\/li>                  <li class=\"rmp-rating-widget__icons-list__icon js-rmp-rating-item\" data-descriptive-rating=\"Fairly useful\" data-value=\"4\">              <i class=\"js-rmp-rating-icon rmp-icon rmp-icon--ratings rmp-icon--star rmp-icon--full-highlight\"><\/i>          <\/li>                  <li class=\"rmp-rating-widget__icons-list__icon js-rmp-rating-item\" data-descriptive-rating=\"Very useful\" data-value=\"5\">              <i class=\"js-rmp-rating-icon rmp-icon rmp-icon--ratings rmp-icon--star rmp-icon--full-highlight\"><\/i>          <\/li>              <\/ul>    <\/div>    <p class=\"rmp-rating-widget__hover-text js-rmp-hover-text\"><\/p>        <button class=\"rmp-rating-widget__submit-btn rmp-btn js-submit-rating-btn\">      Submit Rating    <\/button>    <p class=\"rmp-rating-widget__results js-rmp-results\">      Average rating <span class=\"rmp-rating-widget__results__rating js-rmp-avg-rating\">5<\/span> \/ 5. Vote count: <span class=\"rmp-rating-widget__results__votes js-rmp-vote-count\">4<\/span>    <\/p>    <p class=\"rmp-rating-widget__not-rated js-rmp-not-rated rmp-rating-widget__not-rated--hidden\">      No votes so far! Be the first to rate this post.    <\/p>    <p class=\"rmp-rating-widget__msg js-rmp-msg\"><\/p>  <\/div>  <!--Structured data -->  <script type=\"application\/ld+json\">{\"@context\":\"http:\/\/schema.org\",\"@type\":\"CreativeWorkSeries\",\"aggregateRating\":{\"@type\":\"AggregateRating\",\"bestRating\":\"5\",\"ratingCount\":\"4\",\"ratingValue\":\"5\"},\"image\":\"\",\"name\":\"Nawigacja\",\"description\":\"Nawigacja\"}<\/script>      <!-- Social widget -->    <div class=\"rmp-social-widget js-rmp-social-widget\">  <p class=\"rmp-heading rmp-heading--title\">    As you found this post useful...  <\/p>  <p class=\"rmp-heading rmp-heading--subtitle\">    Follow us on social media!  <\/p>    <div class=\"rmp-social-widget__icons-container\">          <!-- Social follow widget -->              <a target=\"_blank\" rel=\"nofollow noreferrer noopener\" href=\"https:\/\/www.facebook.com\/futurelogscom\/\" class=\"rmp-icon rmp-icon--facebook rmp-icon--social\"><\/a>                                              <\/div> <!--  .rmp-social-widget__icons-container -->  <\/div> <!--  .rmp-social-widget -->      <\/div>   <\/div>\n<\/div>\n<hr><!-- FeedbackWP Plugin - Results Widget --><div  class=\"rmp-results-widget js-rmp-results-widget js-rmp-results-widget--4\"  data-post-id=\"4\">  <div class=\"rmp-results-widget__visual-rating\">    <i class=\"js-rmp-results-icon rmp-icon rmp-icon--ratings rmp-icon--star rmp-icon--full-highlight\"><\/i><i class=\"js-rmp-results-icon rmp-icon rmp-icon--ratings rmp-icon--star rmp-icon--full-highlight\"><\/i><i class=\"js-rmp-results-icon rmp-icon rmp-icon--ratings rmp-icon--star rmp-icon--full-highlight\"><\/i><i class=\"js-rmp-results-icon rmp-icon rmp-icon--ratings rmp-icon--star rmp-icon--full-highlight\"><\/i><i class=\"js-rmp-results-icon rmp-icon rmp-icon--ratings rmp-icon--star rmp-icon--full-highlight\"><\/i>  <\/div>  <div class=\"rmp-results-widget__avg-rating\">    <span class=\"js-rmp-avg-rating\">      5    <\/span>  <\/div>  <div class=\"rmp-results-widget__vote-count\">    (<span class=\"js-rmp-vote-count\">4<\/span>)  <\/div><\/div>",
        "protected": false
    },
    "excerpt": {
        "rendered": "<p>2065-08-15, 23:15 UTC+8 [story_progress current=&#8221;1&#8243; total=&#8221;8&#8243;] Rok 2065. Hongkong \u2013 miasto, kt\u00f3re nigdy nie \u015bpi, ale dawno straci\u0142o blask. Neony odbijaj\u0105 si\u0119 w ka\u0142u\u017cach kwa\u015bnego deszczu, t\u0142umy sun\u0105 pod holograficznymi reklamami, a powietrze g\u0119ste od smogu i zapachu street foodu. Siedzia\u0142am w naszym PAV-ie \u2013 Personal Air Vehicle, lataj\u0105cym poje\u017adzie s\u0142u\u017cbowym, przywileju mundurowych. Patrzy\u0142am, jak [&hellip;]<\/p>",
        "protected": false
    },
    "author": 1,
    "featured_media": 0,
    "parent": 0,
    "menu_order": 0,
    "comment_status": "closed",
    "ping_status": "closed",
    "template": "",
    "meta": {
        "footnotes": ""
    },
    "class_list": [
        "post-352",
        "page",
        "type-page",
        "status-publish",
        "hentry"
    ],
    "yoast_head": "<!-- This site is optimized with the Yoast SEO plugin v28.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Neonowa Sprawa - Interaktywne opowiadania sci-fi \u2013 Pami\u0119tniki z Przysz\u0142o\u015bci (Future Logs)<\/title>\n<meta name=\"description\" content=\"Neonowa sprawa \u2013 interaktywna opowie\u015b\u0107 z przysz\u0142o\u015bci (Hongkong 2065). Zbadaj spraw\u0119 zniszczenia androida-sexbota. Przes\u0142uchaj \u015bwiadk\u00f3w, hakuj pami\u0119\u0107 ofiary (chatbot!), 3 zako\u0144czenia, emocjonalny twist. Sci-fi, interaktywna opowie\u015b\u0107.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/future-logs.com\/pl_pl\/neonowa-sprawa\/\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Neonowa Sprawa - Interaktywne opowiadania sci-fi \u2013 Pami\u0119tniki z Przysz\u0142o\u015bci (Future Logs)\" \/>\n<meta property=\"og:description\" content=\"Neonowa sprawa \u2013 interaktywna opowie\u015b\u0107 z przysz\u0142o\u015bci (Hongkong 2065). Zbadaj spraw\u0119 zniszczenia androida-sexbota. Przes\u0142uchaj \u015bwiadk\u00f3w, hakuj pami\u0119\u0107 ofiary (chatbot!), 3 zako\u0144czenia, emocjonalny twist. Sci-fi, interaktywna opowie\u015b\u0107.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/future-logs.com\/pl_pl\/neonowa-sprawa\/\" \/>\n<meta property=\"og:site_name\" content=\"Interaktywne opowiadania sci-fi \u2013 Pami\u0119tniki z Przysz\u0142o\u015bci (Future Logs)\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/diariesfromthefuture\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-29T17:35:59+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/future-logs.com\/wp-content\/uploads\/2025\/12\/image-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"784\" \/>\n\t<meta property=\"og:image:height\" content=\"1168\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Szacowany czas czytania\" \/>\n\t<meta name=\"twitter:data1\" content=\"20 minut\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/future-logs.com\\\/neonowa-sprawa\\\/\",\"url\":\"https:\\\/\\\/future-logs.com\\\/neonowa-sprawa\\\/\",\"name\":\"Neonowa Sprawa - Interaktywne opowiadania sci-fi \u2013 Pami\u0119tniki z Przysz\u0142o\u015bci (Future Logs)\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/future-logs.com\\\/#website\"},\"datePublished\":\"2026-01-05T17:54:21+00:00\",\"dateModified\":\"2026-06-29T17:35:59+00:00\",\"description\":\"Neonowa sprawa \u2013 interaktywna opowie\u015b\u0107 z przysz\u0142o\u015bci (Hongkong 2065). Zbadaj spraw\u0119 zniszczenia androida-sexbota. Przes\u0142uchaj \u015bwiadk\u00f3w, hakuj pami\u0119\u0107 ofiary (chatbot!), 3 zako\u0144czenia, emocjonalny twist. Sci-fi, interaktywna opowie\u015b\u0107.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/future-logs.com\\\/neonowa-sprawa\\\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/future-logs.com\\\/neonowa-sprawa\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/future-logs.com\\\/neonowa-sprawa\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Strona g\u0142\u00f3wna\",\"item\":\"https:\\\/\\\/future-logs.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Neonowa Sprawa\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/future-logs.com\\\/#website\",\"url\":\"https:\\\/\\\/future-logs.com\\\/\",\"name\":\"Interaktywne opowiadania sci-fi \u2013 Pami\u0119tniki z przysz\u0142o\u015bci\",\"description\":\"Darmowe interaktywne opowiadania science fiction z przysz\u0142o\u015bci. Podejmuj istotne decyzje, odkrywaj historie i sprawdzaj r\u00f3\u017cne warianty fabu\u0142y.\",\"publisher\":{\"@id\":\"https:\\\/\\\/future-logs.com\\\/#organization\"},\"alternateName\":\"Diaries from the Future\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/future-logs.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pl-PL\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/future-logs.com\\\/#organization\",\"name\":\"Pami\u0119tniki z przysz\u0142o\u015bci\",\"url\":\"https:\\\/\\\/future-logs.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/future-logs.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/future-logs.com\\\/wp-content\\\/uploads\\\/2025\\\/12\\\/image-1.jpg\",\"contentUrl\":\"https:\\\/\\\/future-logs.com\\\/wp-content\\\/uploads\\\/2025\\\/12\\\/image-1.jpg\",\"width\":784,\"height\":1168,\"caption\":\"Pami\u0119tniki z przysz\u0142o\u015bci\"},\"image\":{\"@id\":\"https:\\\/\\\/future-logs.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/diariesfromthefuture\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->",
    "yoast_head_json": {
        "title": "Neonowa Sprawa - Interaktywne opowiadania sci-fi \u2013 Pami\u0119tniki z Przysz\u0142o\u015bci (Future Logs)",
        "description": "Neonowa sprawa \u2013 interaktywna opowie\u015b\u0107 z przysz\u0142o\u015bci (Hongkong 2065). Zbadaj spraw\u0119 zniszczenia androida-sexbota. Przes\u0142uchaj \u015bwiadk\u00f3w, hakuj pami\u0119\u0107 ofiary (chatbot!), 3 zako\u0144czenia, emocjonalny twist. Sci-fi, interaktywna opowie\u015b\u0107.",
        "robots": {
            "index": "index",
            "follow": "follow",
            "max-snippet": "max-snippet:-1",
            "max-image-preview": "max-image-preview:large",
            "max-video-preview": "max-video-preview:-1"
        },
        "canonical": "https:\/\/future-logs.com\/pl_pl\/neonowa-sprawa\/",
        "og_locale": "pl_PL",
        "og_type": "article",
        "og_title": "Neonowa Sprawa - Interaktywne opowiadania sci-fi \u2013 Pami\u0119tniki z Przysz\u0142o\u015bci (Future Logs)",
        "og_description": "Neonowa sprawa \u2013 interaktywna opowie\u015b\u0107 z przysz\u0142o\u015bci (Hongkong 2065). Zbadaj spraw\u0119 zniszczenia androida-sexbota. Przes\u0142uchaj \u015bwiadk\u00f3w, hakuj pami\u0119\u0107 ofiary (chatbot!), 3 zako\u0144czenia, emocjonalny twist. Sci-fi, interaktywna opowie\u015b\u0107.",
        "og_url": "https:\/\/future-logs.com\/pl_pl\/neonowa-sprawa\/",
        "og_site_name": "Interaktywne opowiadania sci-fi \u2013 Pami\u0119tniki z Przysz\u0142o\u015bci (Future Logs)",
        "article_publisher": "https:\/\/www.facebook.com\/diariesfromthefuture",
        "article_modified_time": "2026-06-29T17:35:59+00:00",
        "og_image": [
            {
                "width": 784,
                "height": 1168,
                "url": "https:\/\/future-logs.com\/wp-content\/uploads\/2025\/12\/image-1.jpg",
                "type": "image\/jpeg"
            }
        ],
        "twitter_card": "summary_large_image",
        "twitter_misc": {
            "Szacowany czas czytania": "20 minut"
        },
        "schema": {
            "@context": "https:\/\/schema.org",
            "@graph": [
                {
                    "@type": "WebPage",
                    "@id": "https:\/\/future-logs.com\/neonowa-sprawa\/",
                    "url": "https:\/\/future-logs.com\/neonowa-sprawa\/",
                    "name": "Neonowa Sprawa - Interaktywne opowiadania sci-fi \u2013 Pami\u0119tniki z Przysz\u0142o\u015bci (Future Logs)",
                    "isPartOf": {
                        "@id": "https:\/\/future-logs.com\/#website"
                    },
                    "datePublished": "2026-01-05T17:54:21+00:00",
                    "dateModified": "2026-06-29T17:35:59+00:00",
                    "description": "Neonowa sprawa \u2013 interaktywna opowie\u015b\u0107 z przysz\u0142o\u015bci (Hongkong 2065). Zbadaj spraw\u0119 zniszczenia androida-sexbota. Przes\u0142uchaj \u015bwiadk\u00f3w, hakuj pami\u0119\u0107 ofiary (chatbot!), 3 zako\u0144czenia, emocjonalny twist. Sci-fi, interaktywna opowie\u015b\u0107.",
                    "breadcrumb": {
                        "@id": "https:\/\/future-logs.com\/neonowa-sprawa\/#breadcrumb"
                    },
                    "inLanguage": "pl-PL",
                    "potentialAction": [
                        {
                            "@type": "ReadAction",
                            "target": [
                                "https:\/\/future-logs.com\/neonowa-sprawa\/"
                            ]
                        }
                    ]
                },
                {
                    "@type": "BreadcrumbList",
                    "@id": "https:\/\/future-logs.com\/neonowa-sprawa\/#breadcrumb",
                    "itemListElement": [
                        {
                            "@type": "ListItem",
                            "position": 1,
                            "name": "Strona g\u0142\u00f3wna",
                            "item": "https:\/\/future-logs.com\/"
                        },
                        {
                            "@type": "ListItem",
                            "position": 2,
                            "name": "Neonowa Sprawa"
                        }
                    ]
                },
                {
                    "@type": "WebSite",
                    "@id": "https:\/\/future-logs.com\/#website",
                    "url": "https:\/\/future-logs.com\/",
                    "name": "Interaktywne opowiadania sci-fi \u2013 Pami\u0119tniki z przysz\u0142o\u015bci",
                    "description": "Darmowe interaktywne opowiadania science fiction z przysz\u0142o\u015bci. Podejmuj istotne decyzje, odkrywaj historie i sprawdzaj r\u00f3\u017cne warianty fabu\u0142y.",
                    "publisher": {
                        "@id": "https:\/\/future-logs.com\/#organization"
                    },
                    "alternateName": "Diaries from the Future",
                    "potentialAction": [
                        {
                            "@type": "SearchAction",
                            "target": {
                                "@type": "EntryPoint",
                                "urlTemplate": "https:\/\/future-logs.com\/?s={search_term_string}"
                            },
                            "query-input": {
                                "@type": "PropertyValueSpecification",
                                "valueRequired": true,
                                "valueName": "search_term_string"
                            }
                        }
                    ],
                    "inLanguage": "pl-PL"
                },
                {
                    "@type": "Organization",
                    "@id": "https:\/\/future-logs.com\/#organization",
                    "name": "Pami\u0119tniki z przysz\u0142o\u015bci",
                    "url": "https:\/\/future-logs.com\/",
                    "logo": {
                        "@type": "ImageObject",
                        "inLanguage": "pl-PL",
                        "@id": "https:\/\/future-logs.com\/#\/schema\/logo\/image\/",
                        "url": "https:\/\/future-logs.com\/wp-content\/uploads\/2025\/12\/image-1.jpg",
                        "contentUrl": "https:\/\/future-logs.com\/wp-content\/uploads\/2025\/12\/image-1.jpg",
                        "width": 784,
                        "height": 1168,
                        "caption": "Pami\u0119tniki z przysz\u0142o\u015bci"
                    },
                    "image": {
                        "@id": "https:\/\/future-logs.com\/#\/schema\/logo\/image\/"
                    },
                    "sameAs": [
                        "https:\/\/www.facebook.com\/diariesfromthefuture"
                    ]
                }
            ]
        }
    },
    "_links": {
        "self": [
            {
                "href": "https:\/\/future-logs.com\/pl_pl\/wp-json\/wp\/v2\/pages\/352",
                "targetHints": {
                    "allow": [
                        "GET"
                    ]
                }
            }
        ],
        "collection": [
            {
                "href": "https:\/\/future-logs.com\/pl_pl\/wp-json\/wp\/v2\/pages"
            }
        ],
        "about": [
            {
                "href": "https:\/\/future-logs.com\/pl_pl\/wp-json\/wp\/v2\/types\/page"
            }
        ],
        "author": [
            {
                "embeddable": true,
                "href": "https:\/\/future-logs.com\/pl_pl\/wp-json\/wp\/v2\/users\/1"
            }
        ],
        "replies": [
            {
                "embeddable": true,
                "href": "https:\/\/future-logs.com\/pl_pl\/wp-json\/wp\/v2\/comments?post=352"
            }
        ],
        "version-history": [
            {
                "count": 175,
                "href": "https:\/\/future-logs.com\/pl_pl\/wp-json\/wp\/v2\/pages\/352\/revisions"
            }
        ],
        "predecessor-version": [
            {
                "id": 1556,
                "href": "https:\/\/future-logs.com\/pl_pl\/wp-json\/wp\/v2\/pages\/352\/revisions\/1556"
            }
        ],
        "wp:attachment": [
            {
                "href": "https:\/\/future-logs.com\/pl_pl\/wp-json\/wp\/v2\/media?parent=352"
            }
        ],
        "curies": [
            {
                "name": "wp",
                "href": "https:\/\/api.w.org\/{rel}",
                "templated": true
            }
        ]
    }
}