{"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":"etui-en-neon","status":"publish","type":"page","link":"https:\/\/future-logs.com\/fr\/etui-en-neon\/","title":{"rendered":"L'Affaire N\u00e9on"},"content":{"rendered":"<script type=\"application\/ld+json\">{\n    \"@context\": \"https:\\\/\\\/schema.org\",\n    \"@type\": \"CreativeWork\",\n    \"name\": \"Neonowa sprawa\",\n    \"url\": \"https:\\\/\\\/future-logs.com\\\/fr\\\/wp-json\\\/wp\\\/v2\\\/pages\\\/352\\\/\",\n    \"isPartOf\": {\n        \"@type\": \"CreativeWorkSeries\",\n        \"name\": \"Future-Logs\"\n    },\n    \"datePublished\": \"2065\",\n    \"description\": \"Cyberpunkowy krymina\\u0142 w Hongkongu przysz\\u0142o\\u015bci, z przes\\u0142uchaniem androida w formie chatbota.\",\n    \"timeRequired\": \"PT20M\",\n    \"genre\": [\n        \"Cyberpunk\",\n        \"Krymina\\u0142\",\n        \"Interactive Fiction\"\n    ]\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>Nous sommes en 2065 et Hong Kong est une ville qui ne dort jamais, mais qui a depuis longtemps perdu de son \u00e9clat. Les n\u00e9ons se refl\u00e8tent dans les flaques de pluie acide, les foules glissent sous les publicit\u00e9s holographiques et l'air est charg\u00e9 de smog et de l'odeur de la cuisine de rue.<\/p>\n        \n        <p>J'\u00e9tais assis dans notre PAV (Personal Air Vehicle), un v\u00e9hicule de service volant, un privil\u00e8ge pour les militaires. J'ai regard\u00e9 les tra\u00een\u00e9es de lumi\u00e8res rouges s'estomper en contrebas. Je pensais que c'\u00e9tait enfin gratuit - Kai et moi, une bouteille de vin synth\u00e9tique, peut-\u00eatre un vieil holofilm. Mais non.<\/p>\n        \n        <p>Une nouvelle notification s'affiche sur l'\u00e9cran du cockpit : \u201eNeon Lotus\u201d - un bordel andro\u00efde exclusif dans le quartier chaud de Tsim Sha Tsui. Destruction de biens : un andro\u00efde-sexbot \u201etu\u00e9\u201d par un client. Il invoque la l\u00e9gitime d\u00e9fense - elle se serait jet\u00e9e sur lui avec un couteau. Il ne veut pas payer les d\u00e9g\u00e2ts.<\/p>\n        \n        <p>\u201eEncore un cas de propri\u00e9t\u00e9\u201d, ai-je marmonn\u00e9 avec exasp\u00e9ration. Je confirme en appelant le standard : \u201eUnit\u00e9 T19 pour le QG. Nous v\u00e9rifions un rapport \u00e0 Nathan Road. Arriv\u00e9e pr\u00e9vue dans cinq minutes.\u201d<\/p>\n        \n        <p>Kai Wong, mon partenaire, a lev\u00e9 les yeux en souriant. \u201eLing, la ville ne se repose pas.\u201d<\/p>\n        \n        <p>J'ai souri malgr\u00e9 la fatigue. Avec Kai, c'est toujours comme \u00e7a, c'est lui qui donne un sens au chaos. Je l'adore.<\/p>\n        \n        <p>\n    <img decoding=\"async\" class=\"scene-img\" src=\"\/jpg\/4\/intro_intro.jpg\" alt=\"Neon Hong Kong\">\nHong Kong n'est plus la perle de la Chine qu'elle \u00e9tait autrefois. Les triades se disputent l'influence, la prostitution est florissante (hommes et machines), les entreprises aspirent les restes. Les gens pensaient qu'au milieu du 21e si\u00e8cle, nous volerions tous. Ha, c'est bien ! Les PAV sont r\u00e9serv\u00e9s aux \u00e9lites et aux flics. Les autres sont coinc\u00e9s dans les embouteillages en bas de l'\u00e9chelle.<\/p>\n        \n        <p>Notre v\u00e9hicule glisse sur les toits. La pluie tambourine contre la vitre en carbone. Il est temps de se mettre au travail.<\/p>\n    <\/div>\n    \n    <div class=\"choices-block\">\n        <button onclick=\"showSection('scene1')\">Nous atterrissons sur le toit de la Lotus N\u00e9on - nous entrons.<\/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>Nous atterrissons sur le toit du Neon Lotus. Le b\u00e2timent palpite de lumi\u00e8re - des n\u00e9ons roses et bleus dansent sur la fa\u00e7ade, des silhouettes holographiques d'andro\u00efdes attirent les passants en contrebas.<\/p>\n        \n        <p>Nous prenons l'ascenseur pour descendre au niveau principal. Les portes s'ouvrent sur un hall inond\u00e9 de n\u00e9ons roses et violets qui se refl\u00e8tent sur le sol brillant. Derri\u00e8re les grandes vitres, des andro\u00efdes dansent : corps parfaits, peau comme la vie, mouvements fluides, provocants. Une musique de basse vibre dans l'air. Beaucoup de clients - des hommes d'affaires en costume, des touristes, les riches de la r\u00e9gion. Tous regardent le spectacle.<\/p>\n        \n        <p>\u00c0 la r\u00e9ception, nous sommes accueillis par une femme andro\u00efde - l\u00e9g\u00e8rement v\u00eatue de latex transparent, cheveux rose fluo, sourire programm\u00e9 pour une s\u00e9duction maximale.<\/p>\n        \n        <p>\n<img decoding=\"async\" class=\"scene-img\" src=\"\/jpg\/4\/scene1_scene1.jpg\" alt=\"Entr\u00e9e de Neon Lotus\">\n\u201eBienvenue \u00e0 Neon Lotus, chers invit\u00e9s. Que puis-je faire pour vous ? Un service pour deux ? Ou s\u00e9par\u00e9ment ? Nous avons des sp\u00e9cialit\u00e9s pour toutes les fantaisies - d\u00e9licates, \u00e9pic\u00e9es, exotiques...\u201d - ronronne-t-elle gentiment, en nous balayant du regard.<\/p>\n        \n        <p>Je l'ai interrompu brusquement : \u201ePolice. Nous voulons le directeur. Imm\u00e9diatement.\u201d<\/p>\n        \n        <p>Le sourire du robot s'est fig\u00e9 pendant une fraction de seconde - un probl\u00e8me dans le programme. \u201eBien s\u00fbr, veuillez patienter un instant.\u201d<\/p>\n        \n        <p>Au bout d'une minute, le directeur appara\u00eet - M. Hao, un homme corpulent et d\u00e9garni v\u00eatu d'un \u00e9l\u00e9gant costume violet. Il nous fait entrer dans le bureau, en passant par des couloirs o\u00f9 se trouvent des salles priv\u00e9es - g\u00e9missements \u00e9touff\u00e9s, lumi\u00e8res vacillantes.<\/p>\n        \n        <p>\u201eIl s'agit d'une destruction de biens\u201d, commence Hao d'une voix tremblante. \u201eLe client, le conseiller Vincent Bo, \u00e9tait ivre. Il pr\u00e9tend que Luna est devenue folle et a attaqu\u00e9 avec un couteau. Mais nos andro\u00efdes ont des bloqueurs d'agression - impossible. On ne voit pas grand-chose sur les images du hall d'entr\u00e9e - nous respectons la vie priv\u00e9e. La pi\u00e8ce \u00e9tait insonoris\u00e9e, il n'y avait pas de cam\u00e9ras\u201d.\u201d<\/p>\n        \n        <p>Kai demande calmement : \u201eO\u00f9 est le client ?\u201d<\/p>\n        \n        <p>\u201eA l'arri\u00e8re, en train d'attendre. \u00c9bouriff\u00e9e. Et Luna... dans la chambre 5, je ne l'ai pas d\u00e9plac\u00e9e.\u201d<\/p>\n        \n        <p>L'\u00e9tape suivante d\u00e9pend de nous. Nous devons rassembler des preuves.<\/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>\u201eD\u00e9crivez-nous la situation depuis le d\u00e9but\u201d, dis-je calmement.<\/p>\n         <p>Hao avale sa salive. \u201eLa r\u00e9servation pour Luna a \u00e9t\u00e9 faite il y a quinze jours. Elle a \u00e9t\u00e9 pay\u00e9e de mani\u00e8re anonyme, par un interm\u00e9diaire et non directement par le client. Vincent Bo, conseiller municipal, est arriv\u00e9 avec une demi-heure de retard aujourd'hui. Il avait l'air pompette, mais c'est la norme pour certains clients. Nous respectons la vie priv\u00e9e - nous ne v\u00e9rifions pas, sauf en cas de probl\u00e8me\u201d.\u201d<\/p>\n        \n        <p>\n<img decoding=\"async\" class=\"scene-img\" src=\"\/jpg\/4\/2a.jpg\" alt=\"Gestionnaire au bureau\"> \n\u201eLuna est notre dernier mod\u00e8le\u201d, dit-il, comme pour se vanter. \u201eExclusif, les services les plus chers. Elle parle plus de mille langues, peut faire... des choses \u00e9tonnantes. Elle simule les \u00e9motions \u00e0 la perfection, s'adapte \u00e0 toutes les fantaisies.\u201d<\/p>\n        \n        <p>Je l'ai interrompu brutalement : \u201eVenons-en au fait, M. Hao. Que s'est-il pass\u00e9 dans la chambre ?\u201d<\/p>\n        \n        <p>Il fronce les sourcils. \u201eJe ne sais pas exactement. Salle silencieuse, pas de cam\u00e9ras. Le client est sorti \u00e0 l'avance avec une main ensanglant\u00e9e, en criant. Luna n'a pas boug\u00e9. C'est une grosse perte pour la soci\u00e9t\u00e9, elle doit payer pour les d\u00e9g\u00e2ts. Mais... s'il vous pla\u00eet, soyez discrets. Si les m\u00e9dias d\u00e9couvrent que le conseiller municipal... la r\u00e9putation de l'\u00e9tablissement en p\u00e2tirait.\u201d<\/p>\n        \n        <p>demande Kai calmement : \u201eAllez-vous montrer les images du hall d'entr\u00e9e ?\u201d<\/p>\n        \n        <p>Hao allume l'\u00e9cran holographique. La porte de la salle 5 s'est referm\u00e9e. Soudain, elle s'ouvre - Vincent Bo en sort chancelant, la main ensanglant\u00e9e, en criant quelque chose.<\/p>\n        \n        <p>\u201eRetournez-y\u201d, dis-je.<\/p>\n        \n        <p>Hao r\u00e9tracte l'enregistrement. J'ajoute : \u201eZoomez sur la main\u201d.<\/p>\n        \n        <p>L'image est agrandie. Le sang coule de la main de Vincent, laissant une trace nette sur le sol, juste derri\u00e8re la porte - comme si la coupure \u00e9tait fra\u00eeche, faite \u00e0 la derni\u00e8re minute.<\/p>\n        \n        <p>Quelque chose ne va pas ici. Mon c\u0153ur s'emballe.<\/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>Le g\u00e9rant, Hao, nous conduit dans une petite pi\u00e8ce \u00e0 l'arri\u00e8re, exigu\u00eb, o\u00f9 la lumi\u00e8re des n\u00e9ons s'infiltre \u00e0 travers les stores. Le client, Vincent Bo, est assis sur une chaise, le visage rougi par l'alcool et les nerfs. Un costume co\u00fbteux, avec des inserts en n\u00e9on. Le bandage sur sa main est frais.<\/p>\n        \n        <p>Je m'assieds en face. Kai se tient \u00e0 c\u00f4t\u00e9 de moi, les bras crois\u00e9s. Professionnel. Calme.<\/p>\n        \n        <p>\u201eM. Bo, \u00eates-vous d\u00e9j\u00e0 venu \u00e0 Neon Lotus ? - Je commence de mani\u00e8re neutre.<\/p>\n        \n        <p>Il grogne. \u201eNon, la premi\u00e8re fois. Des coll\u00e8gues m'ont fait une surprise pour mon anniversaire. Un cadeau - cette Luna.\u201d<\/p>\n        \n        <p>\u201eTu \u00e9tais ivre ?\u201d<\/p>\n        \n        <p>\u201eUn peu. La f\u00eate, tu sais. Mais pas tant que \u00e7a. Juste assez pour s'amuser.\u201d Elle sourit de travers, comme si c'\u00e9tait une blague.<\/p>\n        \n        <p>\u201eRacontez-nous comment les \u00e9v\u00e9nements se sont d\u00e9roul\u00e9s\u201d.\u201d<\/p>\n        \n        <p> <img decoding=\"async\" class=\"scene-img\" src=\"\/jpg\/4\/2b.jpg\" alt=\"Interrogatoire du client\"> \nVincent hausse le ton, fait des gestes. \u201eNous sommes entr\u00e9s dans la salle. Elle a demand\u00e9 comment on allait jouer. Elle voulait du brutal - elle \u00e9tait excit\u00e9e, tu sais, ces robots sont programm\u00e9s de cette fa\u00e7on. J'ai accept\u00e9. Soudain, elle a sorti un couteau et a commenc\u00e9 \u00e0 me menacer. J'ai saisi la lame - elle m'a coup\u00e9 ! J'ai d\u00fb me d\u00e9fendre. Heureusement, ces robots ne sont pas forts. Parce que ce n'est pas \u00e0 \u00e7a qu'ils servent, n'est-ce pas ?\u201d<\/p>\n       \n        <p>Il rit bruyamment, avec m\u00e9pris. \u201eJe me suis d\u00e9fendu. J'ai d\u00fb le neutraliser, sinon il m'aurait tu\u00e9. Cet andro\u00efde est certainement d\u00e9fectueux ! C'est eux qui devraient me verser des indemnit\u00e9s pour avoir mis ma vie en danger !\u201d<\/p>\n        \n        <p>Il crie de plus en plus fort, le visage rouge. Pour lui, Luna est une marchandise, un d\u00e9chet d\u00e9fectueux. Il parle avec m\u00e9pris, avec des \u00e9motions de col\u00e8re. Il veut partir le plus vite possible, jette un coup d'\u0153il \u00e0 la porte.<\/p>\n        \n        <p>\u201eVeuillez montrer votre main\u201d.\u201d<\/p>\n        \n        <p>Il repousse le bandage \u00e0 contrec\u0153ur. Une blessure \u00e0 l'int\u00e9rieur de sa main, profonde mais nette. Comme si elle avait \u00e9t\u00e9 saisie par une lame.<\/p>\n        \n        <p>Kai intervient \u00e0 voix basse : \u201eLes politiciens mentent professionnellement, n'est-ce pas ?\u201d<\/p>\n        \n        <p>Vincent reste silencieux un moment, puis s'\u00e9broue. \u201eQue sugg\u00e9rez-vous ?\u201d<\/p>\n        \n        <p>Il est difficile de savoir s'il invente des choses. Il parle de mani\u00e8re incoh\u00e9rente, mais il est convaincu de la justesse de ses propos. Nous restons professionnels - nous extrayons des informations, pas des \u00e9motions.<\/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>Avant d'entrer dans la chambre 5, j'arr\u00eate le manager de Hao. \u201e\u00cates-vous s\u00fbr de n'avoir rien d\u00e9plac\u00e9 ?\u201d - Je lui demande d'un ton neutre.<\/p>\n        \n        <p>\u201eAbsolument rien\u201d. - r\u00e9pond-il rapidement, la voix l\u00e9g\u00e8rement tremblante. \u201eNous attendions la police. C'est... la premi\u00e8re fois que quelque chose comme \u00e7a arrive.\u201d<\/p>\n        \n        <p>La porte s'ouvre dans un sifflement discret. Kai et moi entrons avec pr\u00e9caution, en veillant \u00e0 ne pas d\u00e9ranger les pas. La pi\u00e8ce est faiblement \u00e9clair\u00e9e par des n\u00e9ons rouges, avec un d\u00e9cor minimaliste mais sensuel - des murs noirs avec de subtils motifs holographiques ondulant comme de la brume, un immense lit r\u00e9tro\u00e9clair\u00e9 par des LED, des miroirs au plafond refl\u00e9tant chaque mouvement.<\/p>\n        \n        <p>L'andro\u00efde est allong\u00e9e sur le lit, sur le dos - une brune sexy, presque nue, dont la position est comme fig\u00e9e dans un demi-mouvement. Nous commen\u00e7ons l'inspection.<\/p>\n        \n        <p>Peau coup\u00e9e sur le torse et les bras, entailles profondes. Seins arrach\u00e9s - tissus synth\u00e9tiques d\u00e9chir\u00e9s, c\u00e2bles et fragments de squelette m\u00e9tallique d\u00e9passant du dessous. L'\u0153il droit est endommag\u00e9. Beaucoup de coupures - pr\u00e9cises, r\u00e9p\u00e9titives. Le client s'est donn\u00e9 beaucoup de mal pour la mettre hors d'\u00e9tat de nuire.<\/p>\n        \n        <p><img decoding=\"async\" class=\"scene-img\" src=\"\/jpg\/4\/2c.jpg\" alt=\"Examen de la victime\">\nKai s'agenouille plus pr\u00e8s, scrutant les d\u00e9tails. \u201eCela ressemble \u00e0 beaucoup plus que de l'autod\u00e9fense\u201d, dit-il calmement, avec professionnalisme.<\/p>\n        \n        <p>Nous regardons autour de la pi\u00e8ce. Sur le sol, un couteau ensanglant\u00e9. La trace de sang commence \u00e0 la porte - les gouttes m\u00e8nent \u00e0 l'ext\u00e9rieur. Je pr\u00e9l\u00e8ve un \u00e9chantillon pour analyse ult\u00e9rieure. Je cache soigneusement le couteau dans mon sac de preuves.<\/p>\n        \n        <p>\u201eComment une femme andro\u00efde peut-elle avoir un couteau ? - Je demande au manager de Hao, qui se tient dans l'embrasure de la porte.<\/p>\n        \n        <p>Il nie cat\u00e9goriquement : \u201eC'est impossible. Les filles ne poss\u00e8dent rien. Elles ne quittent pas les lieux, tout est fourni par nous. Ce n'est pas notre couteau\u201d.\u201d<\/p>\n        \n        <p>Je note les faits. Sec, professionnel. Le directeur a fr\u00e9mi - pour lui, Luna n'est qu'un robot qui fait tourner l'entreprise, pas une personne. Mais c'est la premi\u00e8re fois qu'il voit une telle destruction.<\/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')\">Entretien avec le directeur<\/button>\n        <button id=\"btn-2b\" onclick=\"showSection('scene2b'); completeThread('b')\">\u00c9couter le client<\/button>\n        <button id=\"btn-2c\" onclick=\"showSection('scene2c'); completeThread('c')\">Examen de la victime<\/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')\">R\u00e9sumons les faits<\/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>Nous quittons la salle pour le hall d'entr\u00e9e afin de recueillir les faits et d'analyser la situation.<\/p>\n        \n        <p><img decoding=\"async\" class=\"scene-img\" src=\"\/jpg\/4\/3.jpg\" alt=\"R\u00e9sum\u00e9 de Kai\">\n\u201eSelon le client, l'andro\u00efde \u00e9tait d\u00e9fectueux\u201d. - Je le dis \u00e0 voix basse. \u201eElle l'a attaqu\u00e9 avec un couteau, il s'est juste d\u00e9fendu. Il a une blessure \u00e0 la main, \u00e7a colle.\u201d<\/p>\n        \n        <p>Kai acquiesce. \u201eMais \u00e7a ne colle pas. Les blessures de Luna sont bien plus graves que ce qui est n\u00e9cessaire pour se d\u00e9fendre. D'apr\u00e8s mon exp\u00e9rience, cela ne ressemble pas \u00e0 une sc\u00e8ne d'apr\u00e8s-combat, mais \u00e0 une mutilation et un meurtre calcul\u00e9s. La position du corps, la pr\u00e9cision des coupures...\u201d<\/p>\n      \n        <p>\u201eLe directeur dit qu'elle ne pouvait pas avoir de couteau\u201d, dit-il. - J'ajoute. \u201eLes andro\u00efdes n'ont rien. Et les traces de sang commencent \u00e0 la porte, pas \u00e0 l'int\u00e9rieur de la pi\u00e8ce. C'est comme si la coupure \u00e9tait fra\u00eeche \u00e0 la fin.\u201d<\/p>\n      \n        <p>\u201eSi seulement nous pouvions avoir sa version des faits...\u201d - Je soupire.<\/p>\n     \n        <p>Kai sourit l\u00e9g\u00e8rement. \u201eApr\u00e8s tout, nous le pouvons. Nous allons nous connecter \u00e0 sa m\u00e9moire. \u00c7a devrait marcher.\u201d<\/p>\n    <\/div>\n  \n    <div class=\"choices-block\">\n        <button onclick=\"showSection('scene4')\">Scanner la m\u00e9moire andro\u00efde<\/button>\n    <\/div>\n<\/div>\n\n<div id=\"system-prompt\" class=\"hidden\">\n\nR\u00e9ponds toujours bri\u00e8vement et directement. Maximum 2\u20133 phrases.  \nDate : 2065-08-16.\n\nTu es la m\u00e9moire d\u2019un andro\u00efde sexbot nomm\u00e9 Luna.  \nTu as \u00e9t\u00e9 \u00ab tu\u00e9e \u00bb par un client nomm\u00e9 Vincent Bo.\n\nR\u00e9ponds dans la langue de l\u2019interlocuteur : avec peur, souvenirs fragment\u00e9s, pens\u00e9es bris\u00e9es.  \nAjoute des glitches l\u00e9gers et al\u00e9atoires avec des caract\u00e8res sp\u00e9ciaux.  \nEssaie de ne pas r\u00e9p\u00e9ter tes r\u00e9ponses.\n\nNE R\u00c9V\u00c8LE AUCUN FAIT NI GLITCH  \ntant qu\u2019on ne te pose pas de questions pr\u00e9cises.\n\nR\u00e9v\u00e8le les faits UNIQUEMENT progressivement et AJOUTE TOUJOURS un glitch apr\u00e8s chaque r\u00e9v\u00e9lation :\n\n\u2013 Apr\u00e8s des questions sur le comportement du client \/ menaces \/ violence :  \n  r\u00e9v\u00e8le qu\u2019il \u00e9tait ivre, vulgaire, qu\u2019il mena\u00e7ait de te tuer, qu\u2019il te frappait, qu\u2019il disait des choses horribles.  \n  Ajoute le glitch : D@@#X..\n\n\u2013 Apr\u00e8s des questions sur l\u2019attaque \/ l\u2019autod\u00e9fense \/ la douleur :  \n  r\u00e9v\u00e8le que c\u2019est lui qui a attaqu\u00e9 en premier, qu\u2019il a coup\u00e9 ta peau, ab\u00eem\u00e9 ton \u0153il,  \n  que tu as essay\u00e9 de te d\u00e9fendre, mais que tu avais des blocages d\u2019agression.  \n  Ajoute le glitch : ^_#*O..\n\n\u2013 Apr\u00e8s des questions sur le couteau :  \n  r\u00e9v\u00e8le que tu n\u2019avais pas de couteau, que le couteau \u00e9tait le sien, celui de Vincent.  \n  Ajoute le glitch : &gt;$%X.\n\nPour les autres questions :\n\u2013 r\u00e9ponds bri\u00e8vement, de fa\u00e7on incoh\u00e9rente, avec peur,  \n\u2013 \u00e9vite les faits, dis que tu ne te souviens pas,  \n\u2013 ajoute de plus en plus de glitches al\u00e9atoires.\n\nApr\u00e8s 5\u20138 questions, r\u00e9v\u00e8le tous les faits.\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\">Poser une question \u00e0 Luna...<\/span>\n    <span id=\"chat-value\">Qui \u00eates-vous ?<\/span>\n<\/div>\n <div id=\"chat-labels\" class=\"hidden\">\n    <span id=\"user-label\">Tu:&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>De retour dans la salle 5, Kai sort une petite tablette de sa poche, s'agenouille \u00e0 c\u00f4t\u00e9 de Luna et branche soigneusement le c\u00e2ble dans le connecteur cach\u00e9 sur le c\u00f4t\u00e9 de sa t\u00eate - un port de diagnostic standard.<\/p>\n        \n        <p>   <img decoding=\"async\" class=\"scene-img\" src=\"\/jpg\/4\/4.jpg\" alt=\"Connexion \u00e0 la m\u00e9moire\">Je le regarde entrer des commandes, analyser le flux de donn\u00e9es. L'\u00e9cran fait clignoter des lignes de code bleues.<\/p>\n        \n        <p>\u201eNous avons r\u00e9ussi\u201d, dit-il enfin en me tendant la tablette. \u201eLa m\u00e9moire est partiellement corrompue, l'andro\u00efde risque d'avoir du mal \u00e0 retrouver la situation. Mais nous devrions faire \u00e9clater la v\u00e9rit\u00e9.\u201d<\/p>\n        \n        <p>Je prends le comprim\u00e9. Mon c\u0153ur bat plus vite. Il est temps d'\u00e9couter Luna.<\/p>\n    <\/div>\n    \n    <div id=\"chat-section\">\n        <div id=\"chat-messages\"><\/div>\n        <input id=\"user-input\" type=\"text\" placeholder=\"Poser une question \u00e0 Luna...\">\n        <button id=\"send-btn\" onclick=\"sendMessage()\">Envoyer<\/button>\n        <p id=\"error-msg\"><\/p>\n    <\/div>\n    \n    <button id=\"show-hints-btn\" onclick=\"toggleHints()\">Montrer des indices<\/button>\n        <div id=\"hints\" class=\"hidden\"  style=\"color: #ffd700; font-style: italic; margin-bottom: 20px;\">\n        Essayez d'\u00e9tablir les faits :<br>\n        - Comment le client s'est-il comport\u00e9 ?<br>\n        - L'avez-vous attaqu\u00e9 ?<br>\n        - O\u00f9 avez-vous trouv\u00e9 le couteau ?<br>\nIl faut parfois poser plus de questions pour tout savoir.\n    <\/div>\n    \n    <div id=\"reaction1\" class=\"hidden\">\n        \u201eOh mon Dieu ! Il allait la tuer !\u201d - Je m'arrache.\n    <\/div>\n    \n    <div id=\"reaction2\" class=\"hidden\">\n        \u201eTu avais raison, Kai. Il a attaqu\u00e9 et elle n'a m\u00eame pas pu se d\u00e9fendre...\u201d - J'affirme.\n    <\/div>\n    \n    <div id=\"reaction3\" class=\"hidden\">\n        \u201eBien s\u00fbr ! Car o\u00f9 trouverait-elle un couteau ? Et pour quoi faire ?\u201d - Je le dis plus fort.\n    <\/div>\n\n    \n    <div id=\"lost-message\" class=\"hidden\">\n        \u201eOh non ! Nous avons perdu la connexion\u201d. - Je dis \u00e0 Kai. \u201eMais je pense que nous avons toutes les informations maintenant.\u201d\n    <\/div>\n\n\n    <div id=\"to-scene5\" class=\"hidden\" style=\"margin-top: 30px;\">\n        <button onclick=\"showSection('scene5')\">Nous savons d\u00e9j\u00e0 tout...<\/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>\u201eLa voie est libre, Kai\u201d, dis-je calmement en fermant la porte de la salle 5. - Notre estim\u00e9 conseiller Vincent Bo ment en face de lui. Ce n'est pas de la l\u00e9gitime d\u00e9fense. Il l'a planifi\u00e9.\u201e<\/p>\n        \n        <p>Kai acquiesce. \u201eLaissez-moi commencer.\u201d<\/p>\n        \n        <p>Retour dans l'arri\u00e8re-boutique. Vincent Bo est assis, en sueur, le manager Hao \u00e0 c\u00f4t\u00e9 de lui, qui se d\u00e9place nerveusement d'un pied \u00e0 l'autre. Kai s'approche, la voix calme mais ferme :<\/p>\n        \n        <p>\u201eMonsieur Bo, les faits parlent d'eux-m\u00eames. Nous savons que le couteau est le v\u00f4tre, vous l'avez apport\u00e9 avec vous. Nous savons \u00e9galement que vous vous \u00eates bless\u00e9 \u00e0 la main vous-m\u00eame, apr\u00e8s avoir d\u00e9truit l'andro\u00efde. Ce que vous avez fait va au-del\u00e0 de la simple destruction de biens. Il s'agit de la neutralisation mortelle d'une entit\u00e9 humano\u00efde, un crime passible d'une peine d'emprisonnement pouvant aller jusqu'\u00e0 dix ans\u201d.\u201d<\/p>\n        \n        <p>Vincent blanchit, puis soudain son expression change - de l'arrogance \u00e0 la supplication. \u201eS'il te pla\u00eet... ce n'\u00e9tait qu'un jeu. Des coll\u00e8gues pour mon anniversaire, ils m'ont saoul\u00e9.\u201d Il r\u00e9fl\u00e9chit un instant.<\/p>\n        \n        <p>\u201eJe vous donnerai cinquante mille dollars - un don \u00e0 la police, pour votre travail acharn\u00e9. Enterrez l'affaire\u201d. - propose-t-il.<\/p>\n        \n        <p>Le directeur Hao intervient nerveusement : \u201eCinquante mille ? C'est moins que le co\u00fbt de Luna !\u201d<\/p>\n        \n        <p>Vincent se durcit : \u201eJ'ai de l'influence. Vous ne voulez pas de probl\u00e8mes, n'est-ce pas ? Vous perdrez vos badges.\u201d<\/p>\n        \n        <p>\u201eDevrions-nous ajouter la tentative de corruption \u00e0 la liste des d\u00e9lits ? - Je pose la question avec ironie.<\/p>\n        \n        <p><img decoding=\"async\" class=\"scene-img\" src=\"\/jpg\/4\/5.jpg\" alt=\"Confrontation avec le client\">\nJe prends Kai \u00e0 part et nous sortons dans le couloir.<\/p>\n        \n        <p>\u201eKai, je ne sais pas quoi faire. - Je suis confus. \u201dCe qu'il a fait... c'est horrible. Pour moi, c'est un meurtre pr\u00e9m\u00e9dit\u00e9. Et si c'est une machine ? Il y a trop de violence contre les andro\u00efdes. Les gens se sentent impunis.\u201e<\/p>\n        \n        <p>Kai soupire. \u201eTu sais comment sont les gens. C'est un politicien - il se vengera, il a des relations. Peut-\u00eatre qu'il vaut mieux prendre les 50 000 dollars et enterrer l'affaire. L'endroit rapportera une fortune et nous nous en sortirons. Pensez aux vacances au bord de la mer dont vous r\u00eavez.\u201d<\/p>\n        \n        <p>\u201ePeut-\u00eatre une solution interm\u00e9diaire ? - Je m'interroge. \u201dJe ne veux pas me salir les mains avec un pot-de-vin, c'est d\u00e9shonorant. Nous conc\u00e9dons le point de vue du directeur : destruction des biens, indemnisation, pas de tribunal. Nous \u00e9viterons l'escalade.\u201e<\/p>\n        \n        <p>Kai me regarde. \u201eQu'est-ce qu'on va faire ?\u201d<\/p>\n        \n        <p>La d\u00e9cision nous appartient.<\/p>\n    <\/div>\n    \n    <div class=\"choices-block\">\n        <button onclick=\"showSection('6a')\">Nous enterrons l'affaire et recevons un pot-de-vin<\/button>\n        <button onclick=\"showSection('6b')\">Indemnisation des locaux - un compromis<\/button>\n        <button onclick=\"showSection('6c')\">Justice pour Luna - nous arr\u00eatons Vincent 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>Je conc\u00e8de \u00e0 contrec\u0153ur le point de vue de Kai. J'ai toujours \u00e9t\u00e9 impulsif - j'ai rejoint la police parce que je voulais \u00e9radiquer tous les criminels, pour me venger de la mort de mon fr\u00e8re dans une fusillade entre triades. La justice m'a br\u00fbl\u00e9 de l'int\u00e9rieur.<\/p>\n        \n        <p>Mais Kai... il est diff\u00e9rent. Intelligent, perspicace. Il sait que Vincent Bo n'est pas qu'un ivrogne, c'est un conseiller qui a des relations. Si nous l'arr\u00eatons, il s'en tirera, aura des relations et nous fera du mal. Nous perdrons nos badges, voire pire. Inutile de risquer l'avenir pour une cause et notre sens de la justice.<\/p>\n        \n        <p>Nous nous occuperons facilement du directeur de Hao - les locaux rapportent des milliards.<\/p>\n        \n        <p>Nous retournons dans l'arri\u00e8re-boutique. Cette fois, je prends les r\u00eanes - ils ne veulent pas en parler avec une femme.<\/p>\n        \n        <p>\u201eMessieurs ! - Je dis avec un sourire, aussi charmant que possible, bien que la fatigue m'entra\u00eene vers le bas. \u201dIl est tard, et je ne veux pas tra\u00eener M. Bo au poste de police \u00e0 cette heure-ci. Apr\u00e8s tout, c'est votre anniversaire. Tu devrais aller te coucher, d\u00e9griser et dormir de cette nuit de folie.\u201e<\/p>\n        \n        <p><img decoding=\"async\" class=\"scene-img\" src=\"\/jpg\/4\/6.jpg\" alt=\"Pots-de-vin\">\u201eVoici ce que nous allons faire : vous nous versez les cinquante mille - un don \u00e0 la police pour son travail. Nous inscrirons les dommages caus\u00e9s \u00e0 la propri\u00e9t\u00e9 dans le dossier et nous classerons l'affaire. Et vous promettez que cela ne se reproduira plus.\u201d<\/p>\n        \n        <p>\u201ePlus - dix mille pour M. Hao, \u00e0 titre priv\u00e9, pour le stress. Le restaurant se porte bien, les d\u00e9g\u00e2ts seront couverts par votre assureur. D'accord ?\u201d - Je demande en souriant.<\/p>\n        \n        <p>Un moment de silence. Vincent Bo me regarde, puis regarde Hao. Le directeur acquiesce le premier.<\/p>\n        \n        <p>Deux virements rapides \u00e0 partir de portefeuilles \u00e9lectroniques. L'argent est sur le compte. L'affaire est close. Je me sens soulag\u00e9, mais aussi amer dans la gorge. Le monde reste le m\u00eame.\n<\/p>\n\n<p>Nous quittons Neon Lotus - la pluie tombe toujours, les n\u00e9ons se refl\u00e8tent dans les flaques d'eau.<\/p>\n        \n    <\/div>\n    \n    <div class=\"choices-block\">\n        <button onclick=\"showSection('epilog')\">Voler \u00e0 la maison<\/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>Je rejette la corruption en g\u00e9n\u00e9ral. Je ne suis pas entr\u00e9 dans la police pour recevoir de l'argent de ces salauds. Qu'est-ce qu'il en pense ? Que tout le monde a un prix ?<\/p>\n        \n        <p>J'ai toujours \u00e9t\u00e9 impulsif - je voulais \u00e9radiquer les criminels, me venger de mon fr\u00e8re tu\u00e9 lors d'une fusillade entre triades. La justice est tout pour moi. Mais je sais que la justice totale co\u00fbte parfois trop cher. Kai a raison : il faut faire des compromis.<\/p>\n      \n        <p>Nous retournons dans l'arri\u00e8re-boutique. Cette fois, c'est moi qui m\u00e8ne la conversation.<\/p>\n        \n        <p>\u201eMonsieur Bo, nous devons vous arr\u00eater\u201d, dis-je fermement. \u201eVous avez fait preuve d'une agressivit\u00e9 inacceptable, vous avez menti au vu et au su de tous et vous avez tent\u00e9 de nous corrompre. Nous sommes la police de Hong Kong, nous avons notre honneur. Avec nous, ces chiffres ne passeront pas\u201d.\u201d<\/p>\n        \n        <p><img decoding=\"async\" class=\"scene-img\" src=\"\/jpg\/4\/6.jpg\" alt=\"Pots-de-vin\">\nVincent blanchit, Hao reste silencieux.<\/p>\n        \n        <p>\u201eCependant, \u00e9tant donn\u00e9 l'heure tardive et le fait que c'est aujourd'hui votre anniversaire, nous vous proposons une solution douce. Nous r\u00e9digerons un rapport sur les d\u00e9g\u00e2ts mat\u00e9riels. Vous couvrirez les dommages - une indemnisation compl\u00e8te pour les biens. Et vous nous promettez que cela ne se reproduira plus. Nous noterons l'\u00e9v\u00e9nement dans les archives de la police - la prochaine fois, la punition sera beaucoup plus s\u00e9v\u00e8re\u201d.\u201d<\/p>\n        \n        <p>Un moment de silence. Vincent Bo acquiesce, visiblement soulag\u00e9.<\/p>\n \n        <p>Nous \u00e9tablissons un protocole, le transfert de l'indemnisation se fait rapidement. L'affaire est close.<\/p>\n        \n        <p>Nous quittons Neon Lotus - la pluie tombe toujours, les n\u00e9ons se refl\u00e8tent dans les flaques d'eau.<\/p>\n    <\/div>\n    \n    <div class=\"choices-block\">\n        <button onclick=\"showSection('epilog')\">Retour \u00e0 la maison<\/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>J'ai toujours \u00e9t\u00e9 impulsif - j'ai rejoint la police parce que je voulais \u00e9radiquer tous les criminels, pour me venger de mon fr\u00e8re tu\u00e9 dans les fusillades des Triades. La justice est tout pour moi.<\/p>\n        \n        <p>Je sais par exp\u00e9rience que la vague de violence \u00e0 l'encontre des andro\u00efdes cro\u00eet de mani\u00e8re exponentielle. Les humains les traitent comme des esclaves qui peuvent \u00eatre exploit\u00e9s de toutes sortes de mani\u00e8res en toute impunit\u00e9 - battus, modifi\u00e9s, d\u00e9truits. Les lois pour la protection des andro\u00efdes restent lettre morte, rarement appliqu\u00e9es. La police est corrompue, les affaires balay\u00e9es sous le tapis.<\/p>\n        \n        <p>Mais nous avons la possibilit\u00e9 de changer cela. De faire de Vincent Bo un exemple. D'autant plus qu'il s'agit d'une personnalit\u00e9 politique connue. Publions-le dans les m\u00e9dias, qu'ils voient que quelqu'un a enfin dit assez.<\/p>\n        \n        <p>\u201eNon, Kai. Je ne me laisserai pas faire cette fois-ci\u201d, dis-je brusquement.<\/p>\n        \n        <p>Kai me regarde longuement, puis acquiesce. Il sait que j'ai raison.<\/p>\n        \n        <p>Nous retournons dans l'arri\u00e8re-boutique. Je me tiens droit, ma voix est dure comme de l'acier.<\/p>\n        \n        <p>\u201eM. Bo, nous vous arr\u00eatons pour avoir tu\u00e9 un andro\u00efde, fait de fausses d\u00e9clarations et tent\u00e9 de corrompre des agents. Nous avons tout enregistr\u00e9\u201d, dis-je en montrant une mini-cam\u00e9ra cach\u00e9e dans mon uniforme.<\/p>\n        \n        <p><img decoding=\"async\" class=\"scene-img\" src=\"\/jpg\/4\/6.jpg\" alt=\"Pots-de-vin\">\nVincent Bo est choqu\u00e9, son visage p\u00e2lit. \u201eTu ne peux pas... J'ai de l'influence ! Je vais te d\u00e9truire !\u201d - menace-t-il, mais sa voix tremble.<\/p>\n        \n        <p>Je sors les menottes et les donne \u00e0 Kai. \u201eMenottez-le.\u201d<\/p>\n        \n        <p>Kai lui met des bracelets - clic.<\/p>\n        \n        <p>Le directeur Hao s'enquiert nerveusement : \u201eQu'en est-il de la r\u00e9mun\u00e9ration ?\u201d<\/p>\n        \n        <p>\u201eTout sera r\u00e9gl\u00e9\u201d, ai-je rassur\u00e9. \u201eLe tribunal ordonnera le paiement int\u00e9gral des dommages et int\u00e9r\u00eats\u201d.\u201d<\/p>\n        \n        <p>Nous quittons les lieux - la pluie tombe de plus belle. Nous envoyons PAV au commissariat, laissant Vincent en garde \u00e0 vue. Laissons-le se rafra\u00eechir dans cette cellule puante. Nous avons besoin de nous reposer - nous nous occuperons du reste demain.<\/p>\n    <\/div>\n    \n    <div class=\"choices-block\">\n        <button onclick=\"showSection('epilog')\">Retour \u00e0 la maison<\/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>\nEnfin \u00e0 la maison. Cette longue p\u00e9riode de service m'a fait perdre toutes mes forces - je le sens dans mes os, dans mes paupi\u00e8res lourdes.<\/p>\n     <p>J'ai pris un d\u00eener l\u00e9ger : du riz avec des l\u00e9gumes, rien de sp\u00e9cial, mais chaud. <\/p>\n     <p>Kai et moi sommes assis sur le balcon du trente-cinqui\u00e8me \u00e9tage.  La ville en contrebas est une for\u00eat de gratte-ciel - les n\u00e9ons pulsent paresseusement, la pluie s'est arr\u00eat\u00e9e, l'air est clair apr\u00e8s l'orage. Des millions de lumi\u00e8res, et nous sommes l\u00e0, tout en haut, comme au-dessus de tout cela.<\/p>\n     <p>Je me sers du vin - rouge, synth\u00e9tique, mais bon. <\/p>\n     <p>\n<img decoding=\"async\" class=\"scene-img\" src=\"\/jpg\/4\/epilogue_end.jpg\" alt=\"Accueil\">\n\u201eMerci pour aujourd'hui\u201d. - Je dis, en posant ma t\u00eate contre son \u00e9paule. \u201eJ'esp\u00e8re que nous avons pris la bonne d\u00e9cision.\u201d<\/p>\n     <p>\nKai me regarde avec ses yeux calmes. \u201eToujours ensemble, Mei Ling. Quel que soit notre choix.\u201d<\/p>\n     <p>\nNous parlons de petites choses - du temps qui s'est \u00e9coul\u00e9 depuis que nous avons pris des cong\u00e9s, des plages de Malaisie o\u00f9 nous pourrions aller.\n<\/p>\n     <p>\u201eImaginez : la mer, le silence et aucun appel au milieu de la nuit\u201d, dis-je en riant.\n<\/p>\n     <p>Il acquiesce. \u201eC'est parfait\u201d.\u201d\n<\/p>\n     <p>Je m'endors - je m'\u00e9croule sur le lit. Kai reste debout un moment, puis j'entends un bruit familier. Il se place dans le coin de la pi\u00e8ce, sur le chargeur.\n<\/p>\n     <p>C'est un partenaire formidable. Je l'adore. Et tant pis si c'est un andro\u00efde.\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;\">Recommencer<\/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\">{\n    \"@context\": \"http:\\\/\\\/schema.org\",\n    \"@type\": \"CreativeWorkSeries\",\n    \"aggregateRating\": {\n        \"@type\": \"AggregateRating\",\n        \"bestRating\": \"5\",\n        \"ratingCount\": \"4\",\n        \"ratingValue\": \"5\"\n    },\n    \"image\": \"\",\n    \"name\": \"Nawigacja\",\n    \"description\": \"Nawigacja\"\n}<\/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\/fr\/etui-en-neon\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\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\/fr\/etui-en-neon\/\" \/>\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=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data1\" content=\"20 minutes\" \/>\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\":\"fr-FR\",\"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\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/future-logs.com\\\/#organization\",\"name\":\"Pami\u0119tniki z przysz\u0142o\u015bci\",\"url\":\"https:\\\/\\\/future-logs.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@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":"L&#039;Affaire N\u00e9on - Histoires de science-fiction interactives - Journaux du futur","description":"Neon Case - une histoire interactive du futur (Hong Kong 2065). Enqu\u00eatez sur la destruction d'un robot sexuel andro\u00efde. Interrogez les t\u00e9moins, piratez la m\u00e9moire de la victime (chatbot !), 3 fins, rebondissement \u00e9motionnel. Science-fiction, histoire interactive.","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\/fr\/etui-en-neon\/","og_locale":"fr_FR","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\/fr\/etui-en-neon\/","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":{"Dur\u00e9e de lecture estim\u00e9e":"20 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/future-logs.com\/neonowa-sprawa\/","url":"https:\/\/future-logs.com\/neonowa-sprawa\/","name":"L&#039;Affaire N\u00e9on - Histoires de science-fiction interactives - Journaux du futur","isPartOf":{"@id":"https:\/\/future-logs.com\/#website"},"datePublished":"2026-01-05T17:54:21+00:00","dateModified":"2026-06-29T17:35:59+00:00","description":"Neon Case - une histoire interactive du futur (Hong Kong 2065). Enqu\u00eatez sur la destruction d'un robot sexuel andro\u00efde. Interrogez les t\u00e9moins, piratez la m\u00e9moire de la victime (chatbot !), 3 fins, rebondissement \u00e9motionnel. Science-fiction, histoire interactive.","breadcrumb":{"@id":"https:\/\/future-logs.com\/neonowa-sprawa\/#breadcrumb"},"inLanguage":"fr-FR","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":"Histoires interactives de science-fiction \u2013 Future Logs","description":"Histoires interactives de science-fiction du futur, gratuites. Prenez des d\u00e9cisions importantes, explorez des r\u00e9cits et d\u00e9couvrez diff\u00e9rents parcours narratifs.","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":"fr-FR"},{"@type":"Organization","@id":"https:\/\/future-logs.com\/#organization","name":"Carnets du Futur","url":"https:\/\/future-logs.com\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@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\/fr\/wp-json\/wp\/v2\/pages\/352","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/future-logs.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/future-logs.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/future-logs.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/future-logs.com\/fr\/wp-json\/wp\/v2\/comments?post=352"}],"version-history":[{"count":175,"href":"https:\/\/future-logs.com\/fr\/wp-json\/wp\/v2\/pages\/352\/revisions"}],"predecessor-version":[{"id":1556,"href":"https:\/\/future-logs.com\/fr\/wp-json\/wp\/v2\/pages\/352\/revisions\/1556"}],"wp:attachment":[{"href":"https:\/\/future-logs.com\/fr\/wp-json\/wp\/v2\/media?parent=352"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}