{
  "room": "brest_salle2",
  "date": "2026-10-23",
  "timeZone": "Europe/Paris",
  "start": 1792706400000,
  "end": 1792792800000,
  "generatedAt": "2026-10-27T09:47:49.836Z",
  "sources": [
    {
      "file": "log_1792755617380.txt",
      "first": 1792755617000,
      "last": 1792790878000,
      "linesInDay": 116591,
      "bytes": 16863695
    }
  ],
  "events": [
    {
      "id": 1,
      "t": 1792755617000,
      "type": "restart",
      "label": "Redémarrage · nouvelle session MAIN",
      "module": "MAIN",
      "game": null,
      "detail": "log_1792669365435.txt → log_1792755617380.txt\nUn fichier de log est créé à chaque exécution de MAIN. Le changement de fichier atteste une nouvelle session MAIN ; un reboot complet de Windows reste possible, mais non confirmé par ces seules traces.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 1,
          "raw": "2026-10-23 11:40:17 I'm antalzic106!",
          "inherited": false
        }
      ],
      "certainty": "nouvelle session observée"
    },
    {
      "id": 2,
      "t": 1792755619000,
      "type": "system",
      "label": "Démarrage module · com",
      "module": "superviseur",
      "game": null,
      "detail": "",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 83,
          "raw": "2026-10-23 11:40:19 Start com",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 3,
      "t": 1792755621000,
      "type": "system",
      "label": "Démarrage module · dmx",
      "module": "superviseur",
      "game": null,
      "detail": "",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 86,
          "raw": "2026-10-23 11:40:21 Start dmx",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 4,
      "t": 1792755623000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": null,
      "detail": "parent 32c32209-5989-4551-847d-98424909cacb\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 92,
          "raw": "2026-10-23 11:40:23 [com] stdout Connect parent 32c32209-5989-4551-847d-98424909cacb",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 5,
      "t": 1792755623000,
      "type": "system",
      "label": "Démarrage module · arduino",
      "module": "superviseur",
      "game": null,
      "detail": "",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 94,
          "raw": "2026-10-23 11:40:23 Start arduino",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 6,
      "t": 1792755625000,
      "type": "connection",
      "label": "Connexion COM · Arduino / entrées joueurs",
      "module": "COM",
      "game": null,
      "detail": "parent 55a8087a-c979-4651-9b80-a63baed31755\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 101,
          "raw": "2026-10-23 11:40:25 [com] stdout Connect parent 55a8087a-c979-4651-9b80-a63baed31755",
          "inherited": false
        }
      ],
      "certainty": "signature des messages"
    },
    {
      "id": 7,
      "t": 1792755625000,
      "type": "system",
      "label": "Démarrage module · ardour",
      "module": "superviseur",
      "game": null,
      "detail": "",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 105,
          "raw": "2026-10-23 11:40:25 Start ardour",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 8,
      "t": 1792755626000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": null,
      "detail": "parent b44f11a4-5724-4456-aa88-1c6c54a9217f\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 110,
          "raw": "2026-10-23 11:40:26 [com] stdout Connect parent b44f11a4-5724-4456-aa88-1c6c54a9217f",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 9,
      "t": 1792755627000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": null,
      "detail": "parent 615c04d7-9020-4c33-9adb-2e934904d255\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 114,
          "raw": "2026-10-23 11:40:27 [com] stdout Connect parent 615c04d7-9020-4c33-9adb-2e934904d255",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 10,
      "t": 1792755628000,
      "type": "system",
      "label": "Journal de crash annoncé · ardour",
      "module": "ardour",
      "game": null,
      "detail": "stdout: Crash Log: C:\\Users\\antalzic\\AppData\\Local\\Ardour8\\CrashLog\\Ardour-8.12.0-crash-1792755628.txt\nLe chemin annoncé au démarrage ne prouve pas à lui seul un crash dans la journée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 144,
          "raw": "2026-10-23 11:40:28 [ardour] stdout stdout: Crash Log: C:\\Users\\antalzic\\AppData\\Local\\Ardour8\\CrashLog\\Ardour-8.12.0-crash-1792755628.txt",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 11,
      "t": 1792755635000,
      "type": "system",
      "label": "Démarrage module · quiz",
      "module": "superviseur",
      "game": null,
      "detail": "",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 164,
          "raw": "2026-10-23 11:40:35 Start quiz",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 12,
      "t": 1792755635000,
      "type": "connection",
      "label": "Connexion COM · superviseur",
      "module": "superviseur",
      "game": null,
      "detail": "Connected to com",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 165,
          "raw": "2026-10-23 11:40:35 Connected to com",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 13,
      "t": 1792755635000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": null,
      "detail": "parent 7471e8bf-f9ae-49ce-a5e4-61cdc7634332\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 166,
          "raw": "2026-10-23 11:40:35 [com] stdout Connect parent 7471e8bf-f9ae-49ce-a5e4-61cdc7634332",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 14,
      "t": 1792755636000,
      "type": "warning",
      "label": "Avertissement · (Ardour.exe:3176): Pango-WARNING **: 13:40:36.151: couldn't load font \"bold ArdourMono Not-Rotated 7\", falling back to \"Sans Not-Rotated 7\", expect ugly output.",
      "module": "ardour",
      "game": null,
      "detail": "(Ardour.exe:3176): Pango-WARNING **: 13:40:36.151: couldn't load font \"bold ArdourMono Not-Rotated 7\", falling back to \"Sans Not-Rotated 7\", expect ugly output.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 171,
          "raw": "(Ardour.exe:3176): Pango-WARNING **: 13:40:36.151: couldn't load font \"bold ArdourMono Not-Rotated 7\", falling back to \"Sans Not-Rotated 7\", expect ugly output.",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 15,
      "t": 1792755636000,
      "type": "warning",
      "label": "Avertissement · (Ardour.exe:3176): Pango-WARNING **: 13:40:36.154: couldn't load font \"ArdourMono Ultra-Light Ultra-Condensed Not-Rotated 5.3994140625\", falling back to \"Sans U",
      "module": "ardour",
      "game": null,
      "detail": "(Ardour.exe:3176): Pango-WARNING **: 13:40:36.154: couldn't load font \"ArdourMono Ultra-Light Ultra-Condensed Not-Rotated 5.3994140625\", falling back to \"Sans Ultra-Light Ultra-Condensed Not-Rotated 5.3994140625\", expect ugly output.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 173,
          "raw": "(Ardour.exe:3176): Pango-WARNING **: 13:40:36.154: couldn't load font \"ArdourMono Ultra-Light Ultra-Condensed Not-Rotated 5.3994140625\", falling back to \"Sans Ultra-Light Ultra-Condensed Not-Rotated 5.3994140625\", expect ugly output.",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 16,
      "t": 1792755636000,
      "type": "warning",
      "label": "Avertissement · (Ardour.exe:3176): Pango-WARNING **: 13:40:36.154: couldn't load font \"Sans Ultra-Light Ultra-Condensed Not-Rotated 5.3994140625\", falling back to \"Sans Not-Rot",
      "module": "ardour",
      "game": null,
      "detail": "(Ardour.exe:3176): Pango-WARNING **: 13:40:36.154: couldn't load font \"Sans Ultra-Light Ultra-Condensed Not-Rotated 5.3994140625\", falling back to \"Sans Not-Rotated 5.3994140625\", expect ugly output.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 175,
          "raw": "(Ardour.exe:3176): Pango-WARNING **: 13:40:36.154: couldn't load font \"Sans Ultra-Light Ultra-Condensed Not-Rotated 5.3994140625\", falling back to \"Sans Not-Rotated 5.3994140625\", expect ugly output.",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 17,
      "t": 1792755639000,
      "type": "connection",
      "label": "Connexion COM · Quiz · vp / Quiz · logique de jeu / Quiz · kiosk / Quiz · tv / Arduino / entrées joueurs",
      "module": "COM",
      "game": null,
      "detail": "parent 4de94659-adf0-4ec6-b45a-63d17914a066\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 436,
          "raw": "2026-10-23 11:40:39 [com] stdout Connect parent 4de94659-adf0-4ec6-b45a-63d17914a066",
          "inherited": false
        }
      ],
      "certainty": "signature des messages"
    },
    {
      "id": 18,
      "t": 1792755640000,
      "type": "session",
      "label": "Jeu verrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 508,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"gameLocked\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 19,
      "t": 1792755645000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 701,
          "raw": "2026-10-23 11:40:45 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 20,
      "t": 1792755645000,
      "type": "system",
      "label": "Fin de processus enfant · code 0",
      "module": "quiz",
      "game": null,
      "detail": "child process exited with code 0\nUne sortie avec code 0 ne prouve pas un crash.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 708,
          "raw": "2026-10-23 11:40:45 [quiz] stdout child process exited with code 0",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 21,
      "t": 1792755646000,
      "type": "connection",
      "label": "Connexion COM · Quiz · tv / Quiz · vp / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs",
      "module": "COM",
      "game": null,
      "detail": "parent 0315c96f-1e18-4a5b-8287-46a0a5d00a83\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 714,
          "raw": "2026-10-23 11:40:46 [com] stdout Connect parent 0315c96f-1e18-4a5b-8287-46a0a5d00a83",
          "inherited": false
        }
      ],
      "certainty": "signature des messages"
    },
    {
      "id": 22,
      "t": 1792755646000,
      "type": "monitor",
      "label": "tv · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.tv.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 717,
          "raw": "2026-10-23 11:40:46 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.tv.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 23,
      "t": 1792755655000,
      "type": "system",
      "label": "Fin de processus enfant · code 0",
      "module": "quiz",
      "game": null,
      "detail": "child process exited with code 0\nUne sortie avec code 0 ne prouve pas un crash.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 806,
          "raw": "2026-10-23 11:40:55 [quiz] stdout child process exited with code 0",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 24,
      "t": 1792755656000,
      "type": "connection",
      "label": "Connexion COM · Quiz · kiosk / Quiz · tv / Quiz · vp / Quiz · logique de jeu / Arduino / entrées joueurs",
      "module": "COM",
      "game": null,
      "detail": "parent d8854e61-b2bf-4389-9464-5891b0184d45\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 812,
          "raw": "2026-10-23 11:40:56 [com] stdout Connect parent d8854e61-b2bf-4389-9464-5891b0184d45",
          "inherited": false
        }
      ],
      "certainty": "signature des messages"
    },
    {
      "id": 25,
      "t": 1792755664000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 1411,
          "raw": "2026-10-23 11:41:04 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 26,
      "t": 1792755664000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 1431,
          "raw": "2026-10-23 11:41:04 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 27,
      "t": 1792755664000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 1443,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 28,
      "t": 1792755664000,
      "type": "phase",
      "label": "Phase · locked-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 1453,
          "raw": "2026-10-23 11:41:04 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"locked-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 29,
      "t": 1792755664000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 1474,
          "raw": "2026-10-23 11:41:04 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 30,
      "t": 1792755664000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 1486,
          "raw": "2026-10-23 11:41:04 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 31,
      "t": 1792755665000,
      "type": "system",
      "label": "Fin de processus enfant · code 0",
      "module": "quiz",
      "game": null,
      "detail": "child process exited with code 0\nUne sortie avec code 0 ne prouve pas un crash.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 1497,
          "raw": "2026-10-23 11:41:05 [quiz] stdout child process exited with code 0",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 32,
      "t": 1792755940000,
      "type": "connection",
      "label": "Connexion COM · Quiz · vp / Quiz · kiosk / Quiz · tv / Quiz · logique de jeu",
      "module": "COM",
      "game": null,
      "detail": "parent 9e5211e4-bbc4-4a2c-a547-936456d8ff30\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 1504,
          "raw": "2026-10-23 11:45:40 [com] stdout Connect parent 9e5211e4-bbc4-4a2c-a547-936456d8ff30",
          "inherited": false
        }
      ],
      "certainty": "signature des messages"
    },
    {
      "id": 33,
      "t": 1792755942000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 1591,
          "raw": "2026-10-23 11:45:42 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 34,
      "t": 1792755942000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 1604,
          "raw": "2026-10-23 11:45:42 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 35,
      "t": 1792755942000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": null,
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\n9e5211e4-bbc4-4a2c-a547-936456d8ff30 — Quiz · vp / Quiz · kiosk / Quiz · tv / Quiz · logique de jeu\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 1617,
          "raw": "2026-10-23 11:45:42 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 1506,
          "raw": "2026-10-23 11:45:40 [com] stdout Receive from parent 9e5211e4-bbc4-4a2c-a547-936456d8ff30 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 36,
      "t": 1792773679000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 1629,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 37,
      "t": 1792773679000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 1639,
          "raw": "2026-10-23 16:41:19 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 38,
      "t": 1792773679000,
      "type": "phase",
      "label": "Phase · home-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 1649,
          "raw": "2026-10-23 16:41:19 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"home-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 39,
      "t": 1792773679000,
      "type": "session",
      "label": "Jeu déverrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 1659,
          "raw": "2026-10-23 16:41:19 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"gameLocked\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 40,
      "t": 1792773679000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1792773679351,0,3900,1]",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 1669,
          "raw": "2026-10-23 16:41:19 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1792773679351,0,3900,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 41,
      "t": 1792773679000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1792773679351,0,3900,1]",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 1690,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1792773679351,0,3900,1]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 42,
      "t": 1792773679000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 1701,
          "raw": "2026-10-23 16:41:19 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 43,
      "t": 1792773679000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 1711,
          "raw": "2026-10-23 16:41:19 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 44,
      "t": 1792773679000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1792773679351,0,3900,1]",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 1721,
          "raw": "2026-10-23 16:41:19 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1792773679351,0,3900,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 45,
      "t": 1792773680000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 1741,
          "raw": "2026-10-23 16:41:20 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 46,
      "t": 1792773680000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 1910,
          "raw": "2026-10-23 16:41:20 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 47,
      "t": 1792773680000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 1920,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 48,
      "t": 1792773680000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 2028,
          "raw": "2026-10-23 16:41:20 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 49,
      "t": 1792773680000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 2038,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 50,
      "t": 1792773691000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 2406,
          "raw": "2026-10-23 16:41:31 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 51,
      "t": 1792773691000,
      "type": "game",
      "label": "Début de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "Sélection activeGame ; couvre aussi les menus et préparatifs.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 2416,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"activeGame\":\"karaoke\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 52,
      "t": 1792773691000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "karaoke",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 2678,
          "raw": "2026-10-23 16:41:31 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 53,
      "t": 1792773694000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": "karaoke",
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\n4de94659-adf0-4ec6-b45a-63d17914a066 — Quiz · vp / Quiz · logique de jeu / Quiz · kiosk / Quiz · tv / Arduino / entrées joueurs\n0315c96f-1e18-4a5b-8287-46a0a5d00a83 — Quiz · tv / Quiz · vp / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs\nd8854e61-b2bf-4389-9464-5891b0184d45 — Quiz · kiosk / Quiz · tv / Quiz · vp / Quiz · logique de jeu / Arduino / entrées joueurs\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 2687,
          "raw": "2026-10-23 16:41:34 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 488,
          "raw": "Receive from parent 4de94659-adf0-4ec6-b45a-63d17914a066 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 716,
          "raw": "2026-10-23 11:40:46 [com] stdout Receive from parent 0315c96f-1e18-4a5b-8287-46a0a5d00a83 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 862,
          "raw": "2026-10-23 11:40:56 [com] stdout Receive from parent d8854e61-b2bf-4389-9464-5891b0184d45 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 54,
      "t": 1792773694000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": "karaoke",
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\n4de94659-adf0-4ec6-b45a-63d17914a066 — Quiz · vp / Quiz · logique de jeu / Quiz · kiosk / Quiz · tv / Arduino / entrées joueurs\n0315c96f-1e18-4a5b-8287-46a0a5d00a83 — Quiz · tv / Quiz · vp / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs\nd8854e61-b2bf-4389-9464-5891b0184d45 — Quiz · kiosk / Quiz · tv / Quiz · vp / Quiz · logique de jeu / Arduino / entrées joueurs\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 2689,
          "raw": "2026-10-23 16:41:34 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 488,
          "raw": "Receive from parent 4de94659-adf0-4ec6-b45a-63d17914a066 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 716,
          "raw": "2026-10-23 11:40:46 [com] stdout Receive from parent 0315c96f-1e18-4a5b-8287-46a0a5d00a83 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 862,
          "raw": "2026-10-23 11:40:56 [com] stdout Receive from parent d8854e61-b2bf-4389-9464-5891b0184d45 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 55,
      "t": 1792773694000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": "karaoke",
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\n4de94659-adf0-4ec6-b45a-63d17914a066 — Quiz · vp / Quiz · logique de jeu / Quiz · kiosk / Quiz · tv / Arduino / entrées joueurs\n0315c96f-1e18-4a5b-8287-46a0a5d00a83 — Quiz · tv / Quiz · vp / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs\nd8854e61-b2bf-4389-9464-5891b0184d45 — Quiz · kiosk / Quiz · tv / Quiz · vp / Quiz · logique de jeu / Arduino / entrées joueurs\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 2691,
          "raw": "2026-10-23 16:41:34 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 488,
          "raw": "Receive from parent 4de94659-adf0-4ec6-b45a-63d17914a066 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 716,
          "raw": "2026-10-23 11:40:46 [com] stdout Receive from parent 0315c96f-1e18-4a5b-8287-46a0a5d00a83 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 862,
          "raw": "2026-10-23 11:40:56 [com] stdout Receive from parent d8854e61-b2bf-4389-9464-5891b0184d45 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 56,
      "t": 1792773694000,
      "type": "connection",
      "label": "Connexion COM · KaraWorld · contrôleur",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent cafb9de3-ad4d-4f88-9c04-2720425b8b7a\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 2699,
          "raw": "2026-10-23 16:41:34 [com] stdout Connect parent cafb9de3-ad4d-4f88-9c04-2720425b8b7a",
          "inherited": false
        }
      ],
      "certainty": "signature des messages"
    },
    {
      "id": 57,
      "t": 1792773694000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent d60466be-ebd5-442a-9a1c-4bd954d1580a\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 2702,
          "raw": "2026-10-23 16:41:34 [com] stdout Connect parent d60466be-ebd5-442a-9a1c-4bd954d1580a",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 58,
      "t": 1792773694000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 0dd24516-1eab-4277-b11c-c098e87f1f8e\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 2704,
          "raw": "2026-10-23 16:41:34 [com] stdout Connect parent 0dd24516-1eab-4277-b11c-c098e87f1f8e",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 59,
      "t": 1792773706000,
      "type": "music",
      "label": "Début morceau · kpop-demon-hunters_golden_88727",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 192.688437 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 2988,
          "raw": "2026-10-23 16:41:46 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792773706205,0,192.688437,0.02,\"kpop-demon-hunters_golden_88727\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 60,
      "t": 1792773886000,
      "type": "music",
      "label": "Repositionnement / reprise · kpop-demon-hunters_golden_88727",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 178.9304825982 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 5250,
          "raw": "2026-10-23 16:44:46 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792773886322,178.9304825982,192.688437,0.02,\"kpop-demon-hunters_golden_88727\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 61,
      "t": 1792773886000,
      "type": "music",
      "label": "Repositionnement / reprise · kpop-demon-hunters_golden_88727",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 183.1696282122 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 5260,
          "raw": "2026-10-23 16:44:46 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792773886408,183.1696282122,192.688437,0.02,\"kpop-demon-hunters_golden_88727\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 62,
      "t": 1792773886000,
      "type": "music",
      "label": "Repositionnement / reprise · kpop-demon-hunters_golden_88727",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 188.9310124785 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 5270,
          "raw": "2026-10-23 16:44:46 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792773886431,188.9310124785,192.688437,0.02,\"kpop-demon-hunters_golden_88727\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 63,
      "t": 1792773886000,
      "type": "music",
      "label": "Repositionnement / reprise · kpop-demon-hunters_golden_88727",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 192.688437 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 5280,
          "raw": "2026-10-23 16:44:46 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792773886451,192.688437,192.688437,0.02,\"kpop-demon-hunters_golden_88727\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 64,
      "t": 1792773886000,
      "type": "music",
      "label": "Fin / arrêt morceau · kpop-demon-hunters_golden_88727",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 5290,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 65,
      "t": 1792773887000,
      "type": "music",
      "label": "Début morceau · daddy-yankee_la-gasolina_14315",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 195.418753 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 5312,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792773887663,0,195.418753,0.02,\"daddy-yankee_la-gasolina_14315\"]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 66,
      "t": 1792774074000,
      "type": "music",
      "label": "Fin / arrêt morceau · daddy-yankee_la-gasolina_14315",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 6786,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 67,
      "t": 1792774075000,
      "type": "music",
      "label": "Début morceau · frozen-2013-film_liberee-delivree_45871",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 220.370499 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 6808,
          "raw": "2026-10-23 16:47:55 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792774075818,0,220.370499,0.02,\"frozen-2013-film_liberee-delivree_45871\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 68,
      "t": 1792774296000,
      "type": "music",
      "label": "Fin / arrêt morceau · frozen-2013-film_liberee-delivree_45871",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 7451,
          "raw": "2026-10-23 16:51:36 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792774296204,0,220.370499,0,\"frozen-2013-film_liberee-delivree_45871\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 69,
      "t": 1792774327000,
      "type": "music",
      "label": "Début morceau · moana_le-bleu-lumiere_57018",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 163.414558 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 7815,
          "raw": "2026-10-23 16:52:07 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792774327028,0,163.414558,0.02,\"moana_le-bleu-lumiere_57018\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 70,
      "t": 1792774490000,
      "type": "music",
      "label": "Fin / arrêt morceau · moana_le-bleu-lumiere_57018",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 9180,
          "raw": "2026-10-23 16:54:50 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792774490457,0,163.414558,0,\"moana_le-bleu-lumiere_57018\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 71,
      "t": 1792774495000,
      "type": "connection",
      "label": "Connexion COM · KaraWorld · contrôleur",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 33a298b8-0e76-4f15-b44c-196bf01022fa\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 9193,
          "raw": "2026-10-23 16:54:55 [com] stdout Connect parent 33a298b8-0e76-4f15-b44c-196bf01022fa",
          "inherited": false
        }
      ],
      "certainty": "signature des messages"
    },
    {
      "id": 72,
      "t": 1792774498000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": "karaoke",
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\n33a298b8-0e76-4f15-b44c-196bf01022fa — KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 9441,
          "raw": "2026-10-23 16:54:58 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 9257,
          "raw": "2026-10-23 16:54:55 [com] stdout Receive from parent 33a298b8-0e76-4f15-b44c-196bf01022fa : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 73,
      "t": 1792774542000,
      "type": "music",
      "label": "Début morceau · tlc_no-scrubs_8520",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 223.265351 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 9557,
          "raw": "2026-10-23 16:55:42 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792774542428,0,223.265351,0.02,\"tlc_no-scrubs_8520\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 74,
      "t": 1792774765000,
      "type": "music",
      "label": "Fin / arrêt morceau · tlc_no-scrubs_8520",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 11122,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 75,
      "t": 1792774767000,
      "type": "music",
      "label": "Début morceau · justin-bieber_baby_27935",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 216.241633 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 11144,
          "raw": "2026-10-23 16:59:27 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792774767057,0,216.241633,0.02,\"justin-bieber_baby_27935\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 76,
      "t": 1792774983000,
      "type": "music",
      "label": "Fin / arrêt morceau · justin-bieber_baby_27935",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 11953,
          "raw": "2026-10-23 17:03:03 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 77,
      "t": 1792774984000,
      "type": "music",
      "label": "Début morceau · kendji-girac_andalouse_47571",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 169.628481 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 11975,
          "raw": "2026-10-23 17:03:04 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792774984304,0,169.628481,0.02,\"kendji-girac_andalouse_47571\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 78,
      "t": 1792775153000,
      "type": "music",
      "label": "Fin / arrêt morceau · kendji-girac_andalouse_47571",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 12065,
          "raw": "2026-10-23 17:05:53 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 79,
      "t": 1792775155000,
      "type": "music",
      "label": "Début morceau · marwa-loud_bad-boy_74210",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 187.525397 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 12087,
          "raw": "2026-10-23 17:05:55 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792775155047,0,187.525397,0.02,\"marwa-loud_bad-boy_74210\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 80,
      "t": 1792775341000,
      "type": "music",
      "label": "Fin / arrêt morceau · marwa-loud_bad-boy_74210",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 12172,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 81,
      "t": 1792775342000,
      "type": "music",
      "label": "Début morceau · niska_chasse-a-l-homme_77053",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 165.053855 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 12194,
          "raw": "2026-10-23 17:09:02 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792775342489,0,165.053855,0.02,\"niska_chasse-a-l-homme_77053\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 82,
      "t": 1792775507000,
      "type": "music",
      "label": "Fin / arrêt morceau · niska_chasse-a-l-homme_77053",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 12238,
          "raw": "2026-10-23 17:11:47 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792775507551,0,165.053855,0,\"niska_chasse-a-l-homme_77053\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 83,
      "t": 1792775530000,
      "type": "music",
      "label": "Début morceau · niska_chasse-a-l-homme_77053",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 165.053855 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 12339,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792775530130,0,165.053855,0.02,\"niska_chasse-a-l-homme_77053\"]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 84,
      "t": 1792775534000,
      "type": "music",
      "label": "Fin / arrêt morceau · niska_chasse-a-l-homme_77053",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 12350,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 85,
      "t": 1792775535000,
      "type": "music",
      "label": "Début morceau · aya-nakamura_pookie_58856",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 177.860998 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 12372,
          "raw": "2026-10-23 17:12:15 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792775535859,0,177.860998,0.02,\"aya-nakamura_pookie_58856\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 86,
      "t": 1792775638000,
      "type": "music",
      "label": "Fin / arrêt morceau · aya-nakamura_pookie_58856",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 12623,
          "raw": "2026-10-23 17:13:58 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 87,
      "t": 1792775640000,
      "type": "music",
      "label": "Début morceau · aya-nakamura_copines_56994",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 173.700091 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 12645,
          "raw": "2026-10-23 17:14:00 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792775640026,0,173.700091,0.02,\"aya-nakamura_copines_56994\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 88,
      "t": 1792775812000,
      "type": "music",
      "label": "Fin / arrêt morceau · aya-nakamura_copines_56994",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 13345,
          "raw": "2026-10-23 17:16:52 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792775812811,172.7640000000146,173.700091,0,\"aya-nakamura_copines_56994\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 89,
      "t": 1792775872000,
      "type": "music",
      "label": "Début morceau · imen-es_attentat_84507",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 191.963937 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 13389,
          "raw": "2026-10-23 17:17:52 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792775872909,0,191.963937,0.02,\"imen-es_attentat_84507\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 90,
      "t": 1792776064000,
      "type": "music",
      "label": "Fin / arrêt morceau · imen-es_attentat_84507",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 13658,
          "raw": "2026-10-23 17:21:04 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 91,
      "t": 1792776066000,
      "type": "music",
      "label": "Début morceau · sheryfa-luna_il-avait-les-mots_14311",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 228.837234 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 13680,
          "raw": "2026-10-23 17:21:06 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792776066289,0,228.837234,0.02,\"sheryfa-luna_il-avait-les-mots_14311\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 92,
      "t": 1792776198000,
      "type": "music",
      "label": "Fin / arrêt morceau · sheryfa-luna_il-avait-les-mots_14311",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 13719,
          "raw": "2026-10-23 17:23:18 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792776198011,131.70199999999357,228.837234,0,\"sheryfa-luna_il-avait-les-mots_14311\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 93,
      "t": 1792776212000,
      "type": "music",
      "label": "Début morceau · sheryfa-luna_il-avait-les-mots_14311",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 131.70199999999357 s, durée 228.837234 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 13730,
          "raw": "2026-10-23 17:23:32 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792776212591,131.70199999999357,228.837234,0.02,\"sheryfa-luna_il-avait-les-mots_14311\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 94,
      "t": 1792776281000,
      "type": "music",
      "label": "Fin / arrêt morceau · sheryfa-luna_il-avait-les-mots_14311",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 13801,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 95,
      "t": 1792776281000,
      "type": "music",
      "label": "Début morceau · triangle-des-bermudes_charger_89352",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 155.678708 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 13823,
          "raw": "2026-10-23 17:24:41 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792776281983,0,155.678708,0.02,\"triangle-des-bermudes_charger_89352\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 96,
      "t": 1792776437000,
      "type": "music",
      "label": "Fin / arrêt morceau · triangle-des-bermudes_charger_89352",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 13989,
          "raw": "2026-10-23 17:27:17 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792776437668,0,155.678708,0,\"triangle-des-bermudes_charger_89352\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 97,
      "t": 1792776446000,
      "type": "music",
      "label": "Début morceau · happy-birthday-songs_joyeux-anniversaire_5064",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 69.582698 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 14093,
          "raw": "2026-10-23 17:27:26 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792776446665,0,69.582698,0.02,\"happy-birthday-songs_joyeux-anniversaire_5064\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 98,
      "t": 1792776460000,
      "type": "music",
      "label": "Fin / arrêt morceau · happy-birthday-songs_joyeux-anniversaire_5064",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 14156,
          "raw": "2026-10-23 17:27:40 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 99,
      "t": 1792776461000,
      "type": "music",
      "label": "Début morceau · patrick-sebastien_joyeux-anniversaire_13268",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 193.833379 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 14178,
          "raw": "2026-10-23 17:27:41 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792776461864,0,193.833379,0.02,\"patrick-sebastien_joyeux-anniversaire_13268\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 100,
      "t": 1792776558000,
      "type": "music",
      "label": "Fin / arrêt morceau · patrick-sebastien_joyeux-anniversaire_13268",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 15095,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 101,
      "t": 1792776560000,
      "type": "music",
      "label": "Début morceau · diam-s_confessions-nocturnes_11902",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 322.440363 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 15117,
          "raw": "2026-10-23 17:29:20 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792776560649,0,322.440363,0.02,\"diam-s_confessions-nocturnes_11902\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 102,
      "t": 1792776883000,
      "type": "music",
      "label": "Fin / arrêt morceau · diam-s_confessions-nocturnes_11902",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 15677,
          "raw": "2026-10-23 17:34:43 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792776883101,0,322.440363,0,\"diam-s_confessions-nocturnes_11902\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 103,
      "t": 1792776904000,
      "type": "game",
      "label": "Fin de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 15825,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"activeGame\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 104,
      "t": 1792776904000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": null,
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\ncafb9de3-ad4d-4f88-9c04-2720425b8b7a — KaraWorld · contrôleur\nd60466be-ebd5-442a-9a1c-4bd954d1580a — module non identifié\n0dd24516-1eab-4277-b11c-c098e87f1f8e — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 15846,
          "raw": "2026-10-23 17:35:04 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 2771,
          "raw": "2026-10-23 16:41:35 [com] stdout Receive from parent cafb9de3-ad4d-4f88-9c04-2720425b8b7a : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 105,
      "t": 1792776904000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": null,
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\ncafb9de3-ad4d-4f88-9c04-2720425b8b7a — KaraWorld · contrôleur\nd60466be-ebd5-442a-9a1c-4bd954d1580a — module non identifié\n0dd24516-1eab-4277-b11c-c098e87f1f8e — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 15853,
          "raw": "2026-10-23 17:35:04 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 2771,
          "raw": "2026-10-23 16:41:35 [com] stdout Receive from parent cafb9de3-ad4d-4f88-9c04-2720425b8b7a : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 106,
      "t": 1792776904000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": null,
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\ncafb9de3-ad4d-4f88-9c04-2720425b8b7a — KaraWorld · contrôleur\nd60466be-ebd5-442a-9a1c-4bd954d1580a — module non identifié\n0dd24516-1eab-4277-b11c-c098e87f1f8e — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 15854,
          "raw": "2026-10-23 17:35:04 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 2771,
          "raw": "2026-10-23 16:41:35 [com] stdout Receive from parent cafb9de3-ad4d-4f88-9c04-2720425b8b7a : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 107,
      "t": 1792776904000,
      "type": "connection",
      "label": "Connexion COM · Quiz · kiosk / Quiz · tv / Quiz · logique de jeu / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur",
      "module": "COM",
      "game": null,
      "detail": "parent e669423a-5d83-41b1-ba46-78ca901b1a3d\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 15871,
          "raw": "2026-10-23 17:35:04 [com] stdout Connect parent e669423a-5d83-41b1-ba46-78ca901b1a3d",
          "inherited": false
        }
      ],
      "certainty": "signature des messages"
    },
    {
      "id": 108,
      "t": 1792776904000,
      "type": "connection",
      "label": "Connexion COM · Quiz · vp / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs / KaraWorld · contrôleur",
      "module": "COM",
      "game": null,
      "detail": "parent 2d4a08cd-7e1c-4a6c-84bb-0148f4865d9d\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 15873,
          "raw": "2026-10-23 17:35:04 [com] stdout Connect parent 2d4a08cd-7e1c-4a6c-84bb-0148f4865d9d",
          "inherited": false
        }
      ],
      "certainty": "signature des messages"
    },
    {
      "id": 109,
      "t": 1792776904000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1792773679351,0,3900,1]",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 15957,
          "raw": "2026-10-23 17:35:04 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1792773679351,0,3900,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 110,
      "t": 1792776904000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1792773679351,0,3900,1]",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 16217,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1792773679351,0,3900,1]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 111,
      "t": 1792776904000,
      "type": "connection",
      "label": "Connexion COM · Quiz · vp / Quiz · tv / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs / KaraWorld · contrôleur",
      "module": "COM",
      "game": null,
      "detail": "parent df73c100-1047-49d4-81c1-04ac831384ce\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 16337,
          "raw": "2026-10-23 17:35:04 [com] stdout Connect parent df73c100-1047-49d4-81c1-04ac831384ce",
          "inherited": false
        }
      ],
      "certainty": "signature des messages"
    },
    {
      "id": 112,
      "t": 1792776904000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1792773679351,0,3900,1]",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 16484,
          "raw": "2026-10-23 17:35:04 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1792773679351,0,3900,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 113,
      "t": 1792776913000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 17045,
          "raw": "2026-10-23 17:35:13 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 114,
      "t": 1792776921000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 17711,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 115,
      "t": 1792776921000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 17731,
          "raw": "2026-10-23 17:35:21 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 116,
      "t": 1792776921000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 17741,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 117,
      "t": 1792776921000,
      "type": "phase",
      "label": "Phase · home-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 17751,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"home-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 118,
      "t": 1792776921000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 17771,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 119,
      "t": 1792776922000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 17781,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 120,
      "t": 1792776923000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 17802,
          "raw": "2026-10-23 17:35:23 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 121,
      "t": 1792776923000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 17834,
          "raw": "2026-10-23 17:35:23 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 122,
      "t": 1792776923000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 17844,
          "raw": "2026-10-23 17:35:23 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 123,
      "t": 1792776923000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 17864,
          "raw": "2026-10-23 17:35:23 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 124,
      "t": 1792776923000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 17874,
          "raw": "2026-10-23 17:35:23 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 125,
      "t": 1792776929000,
      "type": "game",
      "label": "Début de partie · Blindtest",
      "module": "Quiz / KaraWorld",
      "game": "blindtest",
      "detail": "Sélection activeGame ; couvre aussi les menus et préparatifs.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 17884,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"activeGame\":\"blindtest\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 126,
      "t": 1792776929000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 17916,
          "raw": "2026-10-23 17:35:29 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 127,
      "t": 1792776930000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 17976,
          "raw": "2026-10-23 17:35:30 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 128,
      "t": 1792776930000,
      "type": "phase",
      "label": "Phase · players-amount-selection-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 17986,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"players-amount-selection-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 129,
      "t": 1792776930000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 18026,
          "raw": "2026-10-23 17:35:30 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 130,
      "t": 1792776930000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 18036,
          "raw": "2026-10-23 17:35:30 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 131,
      "t": 1792776943000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 18146,
          "raw": "2026-10-23 17:35:43 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 132,
      "t": 1792776943000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 18176,
          "raw": "2026-10-23 17:35:43 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 133,
      "t": 1792776943000,
      "type": "phase",
      "label": "Phase · game-introduction-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 18186,
          "raw": "2026-10-23 17:35:43 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-introduction-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 134,
      "t": 1792776943000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 18226,
          "raw": "2026-10-23 17:35:43 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 135,
      "t": 1792776943000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 18246,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 136,
      "t": 1792776960000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 18495,
          "raw": "2026-10-23 17:36:00 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 137,
      "t": 1792776960000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 18581,
          "raw": "2026-10-23 17:36:00 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 138,
      "t": 1792776960000,
      "type": "phase",
      "label": "Phase · avatar-selection-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 18592,
          "raw": "2026-10-23 17:36:00 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"avatar-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 139,
      "t": 1792776960000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 18602,
          "raw": "2026-10-23 17:36:00 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 140,
      "t": 1792776960000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 18614,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 141,
      "t": 1792776987000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 19547,
          "raw": "2026-10-23 17:36:27 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 142,
      "t": 1792776987000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 19567,
          "raw": "2026-10-23 17:36:27 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 143,
      "t": 1792776987000,
      "type": "phase",
      "label": "Phase · game-instructions-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 19577,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-instructions-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 144,
      "t": 1792776987000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 19587,
          "raw": "2026-10-23 17:36:27 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 145,
      "t": 1792776987000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 19598,
          "raw": "2026-10-23 17:36:27 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 146,
      "t": 1792777009000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 19658,
          "raw": "2026-10-23 17:36:49 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 147,
      "t": 1792777009000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 19678,
          "raw": "2026-10-23 17:36:49 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 148,
      "t": 1792777009000,
      "type": "phase",
      "label": "Phase · theme-selection-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 19688,
          "raw": "2026-10-23 17:36:49 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"theme-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 149,
      "t": 1792777009000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 19715,
          "raw": "2026-10-23 17:36:49 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 150,
      "t": 1792777009000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 19726,
          "raw": "2026-10-23 17:36:49 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 151,
      "t": 1792777036000,
      "type": "theme",
      "label": "Thème · 21_BlindtestHits2000s",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "quizThemes.activeTheme",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 20037,
          "raw": "2026-10-23 17:37:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"quizThemes.activeTheme\":\"21_BlindtestHits2000s\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 152,
      "t": 1792777036000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 20079,
          "raw": "2026-10-23 17:37:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 153,
      "t": 1792777036000,
      "type": "phase",
      "label": "Phase · preloading-theme-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 20110,
          "raw": "2026-10-23 17:37:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"preloading-theme-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 154,
      "t": 1792777036000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 20130,
          "raw": "2026-10-23 17:37:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 155,
      "t": 1792777036000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 20140,
          "raw": "2026-10-23 17:37:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 156,
      "t": 1792777038000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 20175,
          "raw": "2026-10-23 17:37:18 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 157,
      "t": 1792777038000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 20195,
          "raw": "2026-10-23 17:37:18 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 158,
      "t": 1792777038000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 20215,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 159,
      "t": 1792777038000,
      "type": "phase",
      "label": "Phase · gameplay-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 20225,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"gameplay-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 160,
      "t": 1792777038000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 20245,
          "raw": "2026-10-23 17:37:18 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 161,
      "t": 1792777038000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 20255,
          "raw": "2026-10-23 17:37:18 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 162,
      "t": 1792777039000,
      "type": "question",
      "label": "Début réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 1",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 20265,
          "raw": "2026-10-23 17:37:19 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 163,
      "t": 1792777044000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 1",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 20549,
          "raw": "2026-10-23 17:37:24 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 164,
      "t": 1792777046000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 20729,
          "raw": "2026-10-23 17:37:26 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 165,
      "t": 1792777049000,
      "type": "question",
      "label": "Début réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 2",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 20769,
          "raw": "2026-10-23 17:37:29 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 166,
      "t": 1792777054000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 2",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 21053,
          "raw": "2026-10-23 17:37:34 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 167,
      "t": 1792777056000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 21123,
          "raw": "2026-10-23 17:37:36 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 168,
      "t": 1792777067000,
      "type": "question",
      "label": "Début réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 3",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 21303,
          "raw": "2026-10-23 17:37:47 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 169,
      "t": 1792777078000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 3",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 21557,
          "raw": "2026-10-23 17:37:58 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 170,
      "t": 1792777079000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 21667,
          "raw": "2026-10-23 17:37:59 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 171,
      "t": 1792777087000,
      "type": "question",
      "label": "Début réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 4",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 21707,
          "raw": "2026-10-23 17:38:07 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 172,
      "t": 1792777100000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 4",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 21961,
          "raw": "2026-10-23 17:38:20 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 173,
      "t": 1792777102000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 22031,
          "raw": "2026-10-23 17:38:22 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 174,
      "t": 1792777107000,
      "type": "question",
      "label": "Début réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 5",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 22071,
          "raw": "2026-10-23 17:38:27 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 175,
      "t": 1792777115000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 5",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 22345,
          "raw": "2026-10-23 17:38:35 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 176,
      "t": 1792777116000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 22415,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 177,
      "t": 1792777120000,
      "type": "question",
      "label": "Début réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 6",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 22455,
          "raw": "2026-10-23 17:38:40 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 178,
      "t": 1792777128000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 6",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 22729,
          "raw": "2026-10-23 17:38:48 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 179,
      "t": 1792777129000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 22799,
          "raw": "2026-10-23 17:38:49 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 180,
      "t": 1792777134000,
      "type": "question",
      "label": "Début réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 7",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 22839,
          "raw": "2026-10-23 17:38:54 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 181,
      "t": 1792777148000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 7",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 23113,
          "raw": "2026-10-23 17:39:08 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 182,
      "t": 1792777149000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 23183,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 183,
      "t": 1792777160000,
      "type": "question",
      "label": "Début réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 8",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 23223,
          "raw": "2026-10-23 17:39:20 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 184,
      "t": 1792777162000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 8",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 23507,
          "raw": "2026-10-23 17:39:22 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 185,
      "t": 1792777164000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 23707,
          "raw": "2026-10-23 17:39:24 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 186,
      "t": 1792777171000,
      "type": "question",
      "label": "Début réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 9",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 23747,
          "raw": "2026-10-23 17:39:31 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 187,
      "t": 1792777179000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 9",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 24021,
          "raw": "2026-10-23 17:39:39 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 188,
      "t": 1792777180000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 24091,
          "raw": "2026-10-23 17:39:40 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 189,
      "t": 1792777185000,
      "type": "question",
      "label": "Début réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 10",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 24131,
          "raw": "2026-10-23 17:39:45 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 190,
      "t": 1792777198000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 10",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 24405,
          "raw": "2026-10-23 17:39:58 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 191,
      "t": 1792777199000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 24475,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 192,
      "t": 1792777205000,
      "type": "question",
      "label": "Début réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 11",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 24515,
          "raw": "2026-10-23 17:40:05 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 193,
      "t": 1792777212000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 11",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 24789,
          "raw": "2026-10-23 17:40:12 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 194,
      "t": 1792777214000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 24859,
          "raw": "2026-10-23 17:40:14 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 195,
      "t": 1792777218000,
      "type": "question",
      "label": "Début réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 12",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 25039,
          "raw": "2026-10-23 17:40:18 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 196,
      "t": 1792777228000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 12",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 25313,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 197,
      "t": 1792777230000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 25383,
          "raw": "2026-10-23 17:40:30 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 198,
      "t": 1792777237000,
      "type": "question",
      "label": "Début réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 13",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 25423,
          "raw": "2026-10-23 17:40:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 199,
      "t": 1792777242000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 13",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 25697,
          "raw": "2026-10-23 17:40:42 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 200,
      "t": 1792777244000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 25767,
          "raw": "2026-10-23 17:40:44 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 201,
      "t": 1792777249000,
      "type": "question",
      "label": "Début réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 14",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 25807,
          "raw": "2026-10-23 17:40:49 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 202,
      "t": 1792777259000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 14",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 26081,
          "raw": "2026-10-23 17:40:59 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 203,
      "t": 1792777260000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 26151,
          "raw": "2026-10-23 17:41:00 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 204,
      "t": 1792777265000,
      "type": "question",
      "label": "Début réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 15",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 26191,
          "raw": "2026-10-23 17:41:05 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 205,
      "t": 1792777274000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 15",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 26465,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 206,
      "t": 1792777276000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 26535,
          "raw": "2026-10-23 17:41:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 207,
      "t": 1792777282000,
      "type": "question",
      "label": "Début réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 16",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 26575,
          "raw": "2026-10-23 17:41:22 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 208,
      "t": 1792777291000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 16",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 26849,
          "raw": "2026-10-23 17:41:31 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 209,
      "t": 1792777292000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 26919,
          "raw": "2026-10-23 17:41:32 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 210,
      "t": 1792777298000,
      "type": "question",
      "label": "Début réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 17",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 26959,
          "raw": "2026-10-23 17:41:38 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 211,
      "t": 1792777302000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 17",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 27233,
          "raw": "2026-10-23 17:41:42 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 212,
      "t": 1792777303000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 27303,
          "raw": "2026-10-23 17:41:43 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 213,
      "t": 1792777309000,
      "type": "question",
      "label": "Début réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 18",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 27343,
          "raw": "2026-10-23 17:41:49 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 214,
      "t": 1792777319000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 18",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 27677,
          "raw": "2026-10-23 17:41:59 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 215,
      "t": 1792777321000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 27787,
          "raw": "2026-10-23 17:42:01 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 216,
      "t": 1792777330000,
      "type": "question",
      "label": "Début réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 19",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 27847,
          "raw": "2026-10-23 17:42:10 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 217,
      "t": 1792777337000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 19",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 28121,
          "raw": "2026-10-23 17:42:17 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 218,
      "t": 1792777338000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 28191,
          "raw": "2026-10-23 17:42:18 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 219,
      "t": 1792777345000,
      "type": "question",
      "label": "Début réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 20",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 28231,
          "raw": "2026-10-23 17:42:25 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 220,
      "t": 1792777351000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 20",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 28505,
          "raw": "2026-10-23 17:42:31 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 221,
      "t": 1792777353000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 28575,
          "raw": "2026-10-23 17:42:33 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 222,
      "t": 1792777371000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 28625,
          "raw": "2026-10-23 17:42:51 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 223,
      "t": 1792777371000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 28673,
          "raw": "2026-10-23 17:42:51 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 224,
      "t": 1792777371000,
      "type": "phase",
      "label": "Phase · theme-leaderboard-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 28683,
          "raw": "2026-10-23 17:42:51 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"theme-leaderboard-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 225,
      "t": 1792777371000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 28694,
          "raw": "2026-10-23 17:42:51 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 226,
      "t": 1792777371000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 28704,
          "raw": "2026-10-23 17:42:51 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 227,
      "t": 1792777396000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "[]",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 28844,
          "raw": "2026-10-23 17:43:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 228,
      "t": 1792777396000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 28874,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 229,
      "t": 1792777396000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "[]",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 28894,
          "raw": "2026-10-23 17:43:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 230,
      "t": 1792777396000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "[]",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 28928,
          "raw": "2026-10-23 17:43:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 231,
      "t": 1792777396000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 29034,
          "raw": "2026-10-23 17:43:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 232,
      "t": 1792777396000,
      "type": "phase",
      "label": "Phase · theme-selection-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 29044,
          "raw": "2026-10-23 17:43:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"theme-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 233,
      "t": 1792777396000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 29056,
          "raw": "2026-10-23 17:43:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 234,
      "t": 1792777396000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 29076,
          "raw": "2026-10-23 17:43:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 235,
      "t": 1792777403000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 29400,
          "raw": "2026-10-23 17:43:23 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 236,
      "t": 1792777403000,
      "type": "game",
      "label": "Fin de partie · Blindtest",
      "module": "Quiz / KaraWorld",
      "game": "blindtest",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 29410,
          "raw": "2026-10-23 17:43:23 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 237,
      "t": 1792777403000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 29464,
          "raw": "2026-10-23 17:43:23 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 238,
      "t": 1792777403000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 29474,
          "raw": "2026-10-23 17:43:23 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 239,
      "t": 1792777404000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 29497,
          "raw": "2026-10-23 17:43:24 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 240,
      "t": 1792777404000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 29509,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 241,
      "t": 1792777405000,
      "type": "game",
      "label": "Début de partie · Blindtest",
      "module": "Quiz / KaraWorld",
      "game": "blindtest",
      "detail": "Sélection activeGame ; couvre aussi les menus et préparatifs.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 29521,
          "raw": "2026-10-23 17:43:25 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"activeGame\":\"blindtest\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 242,
      "t": 1792777405000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 29543,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 243,
      "t": 1792777405000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 29554,
          "raw": "2026-10-23 17:43:25 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 244,
      "t": 1792777405000,
      "type": "phase",
      "label": "Phase · theme-selection-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 29564,
          "raw": "2026-10-23 17:43:25 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"theme-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 245,
      "t": 1792777405000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 29584,
          "raw": "2026-10-23 17:43:25 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 246,
      "t": 1792777405000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 29604,
          "raw": "2026-10-23 17:43:25 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 247,
      "t": 1792777406000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 29644,
          "raw": "2026-10-23 17:43:26 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 248,
      "t": 1792777406000,
      "type": "game",
      "label": "Fin de partie · Blindtest",
      "module": "Quiz / KaraWorld",
      "game": "blindtest",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 29654,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"activeGame\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 249,
      "t": 1792777406000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 29708,
          "raw": "2026-10-23 17:43:26 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 250,
      "t": 1792777406000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 29718,
          "raw": "2026-10-23 17:43:26 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 251,
      "t": 1792777406000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 29741,
          "raw": "2026-10-23 17:43:26 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 252,
      "t": 1792777406000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 29752,
          "raw": "2026-10-23 17:43:26 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 253,
      "t": 1792777408000,
      "type": "game",
      "label": "Début de partie · Quiz Kid",
      "module": "Quiz / KaraWorld",
      "game": "kids",
      "detail": "Sélection activeGame ; couvre aussi les menus et préparatifs.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 29765,
          "raw": "2026-10-23 17:43:28 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"activeGame\":\"kids\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 254,
      "t": 1792777408000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 29787,
          "raw": "2026-10-23 17:43:28 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 255,
      "t": 1792777408000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 29798,
          "raw": "2026-10-23 17:43:28 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 256,
      "t": 1792777408000,
      "type": "phase",
      "label": "Phase · game-introduction-phase",
      "module": "Quiz",
      "game": "kids",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 29808,
          "raw": "2026-10-23 17:43:28 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-introduction-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 257,
      "t": 1792777408000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 29838,
          "raw": "2026-10-23 17:43:28 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 258,
      "t": 1792777408000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 29858,
          "raw": "2026-10-23 17:43:28 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 259,
      "t": 1792777409000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 29935,
          "raw": "2026-10-23 17:43:29 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 260,
      "t": 1792777409000,
      "type": "game",
      "label": "Fin de partie · Quiz Kid",
      "module": "Quiz / KaraWorld",
      "game": "kids",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 29945,
          "raw": "2026-10-23 17:43:29 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 261,
      "t": 1792777409000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 29999,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 262,
      "t": 1792777409000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 30010,
          "raw": "2026-10-23 17:43:29 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 263,
      "t": 1792777409000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 30041,
          "raw": "2026-10-23 17:43:29 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 264,
      "t": 1792777409000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 30060,
          "raw": "2026-10-23 17:43:29 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 265,
      "t": 1792777410000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 30085,
          "raw": "2026-10-23 17:43:30 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 266,
      "t": 1792777410000,
      "type": "game",
      "label": "Début de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "Sélection activeGame ; couvre aussi les menus et préparatifs.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 30099,
          "raw": "2026-10-23 17:43:30 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"activeGame\":\"karaoke\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 267,
      "t": 1792777410000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "karaoke",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 30120,
          "raw": "2026-10-23 17:43:30 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 268,
      "t": 1792777413000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": "karaoke",
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\ne669423a-5d83-41b1-ba46-78ca901b1a3d — Quiz · kiosk / Quiz · tv / Quiz · logique de jeu / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur\n2d4a08cd-7e1c-4a6c-84bb-0148f4865d9d — Quiz · vp / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs / KaraWorld · contrôleur\ndf73c100-1047-49d4-81c1-04ac831384ce — Quiz · vp / Quiz · tv / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs / KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 30132,
          "raw": "2026-10-23 17:43:33 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 15923,
          "raw": "2026-10-23 17:35:04 [com] stdout Receive from parent e669423a-5d83-41b1-ba46-78ca901b1a3d : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 16183,
          "raw": "2026-10-23 17:35:04 [com] stdout Receive from parent 2d4a08cd-7e1c-4a6c-84bb-0148f4865d9d : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 16449,
          "raw": "Receive from parent df73c100-1047-49d4-81c1-04ac831384ce : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 269,
      "t": 1792777413000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": "karaoke",
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\ne669423a-5d83-41b1-ba46-78ca901b1a3d — Quiz · kiosk / Quiz · tv / Quiz · logique de jeu / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur\n2d4a08cd-7e1c-4a6c-84bb-0148f4865d9d — Quiz · vp / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs / KaraWorld · contrôleur\ndf73c100-1047-49d4-81c1-04ac831384ce — Quiz · vp / Quiz · tv / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs / KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 30133,
          "raw": "2026-10-23 17:43:33 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 15923,
          "raw": "2026-10-23 17:35:04 [com] stdout Receive from parent e669423a-5d83-41b1-ba46-78ca901b1a3d : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 16183,
          "raw": "2026-10-23 17:35:04 [com] stdout Receive from parent 2d4a08cd-7e1c-4a6c-84bb-0148f4865d9d : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 16449,
          "raw": "Receive from parent df73c100-1047-49d4-81c1-04ac831384ce : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 270,
      "t": 1792777413000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": "karaoke",
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\ne669423a-5d83-41b1-ba46-78ca901b1a3d — Quiz · kiosk / Quiz · tv / Quiz · logique de jeu / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur\n2d4a08cd-7e1c-4a6c-84bb-0148f4865d9d — Quiz · vp / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs / KaraWorld · contrôleur\ndf73c100-1047-49d4-81c1-04ac831384ce — Quiz · vp / Quiz · tv / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs / KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 30134,
          "raw": "2026-10-23 17:43:33 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 15923,
          "raw": "2026-10-23 17:35:04 [com] stdout Receive from parent e669423a-5d83-41b1-ba46-78ca901b1a3d : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 16183,
          "raw": "2026-10-23 17:35:04 [com] stdout Receive from parent 2d4a08cd-7e1c-4a6c-84bb-0148f4865d9d : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 16449,
          "raw": "Receive from parent df73c100-1047-49d4-81c1-04ac831384ce : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 271,
      "t": 1792777413000,
      "type": "connection",
      "label": "Connexion COM · KaraWorld · contrôleur",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 4660757e-2415-4b4d-968a-878994101972\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 30144,
          "raw": "2026-10-23 17:43:33 [com] stdout Connect parent 4660757e-2415-4b4d-968a-878994101972",
          "inherited": false
        }
      ],
      "certainty": "signature des messages"
    },
    {
      "id": 272,
      "t": 1792777413000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 4aec83bc-2d0c-4367-b7c7-8098de494811\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 30147,
          "raw": "2026-10-23 17:43:33 [com] stdout Connect parent 4aec83bc-2d0c-4367-b7c7-8098de494811",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 273,
      "t": 1792777413000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 384d907c-c7b3-4024-9580-e2b8efbc4ef1\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 30149,
          "raw": "2026-10-23 17:43:33 [com] stdout Connect parent 384d907c-c7b3-4024-9580-e2b8efbc4ef1",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 274,
      "t": 1792777424000,
      "type": "music",
      "label": "Début morceau · k-maro_femme-like-u_7889",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 238.57898 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 30347,
          "raw": "2026-10-23 17:43:44 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792777424602,0,238.57898,0.02,\"k-maro_femme-like-u_7889\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 275,
      "t": 1792777663000,
      "type": "session",
      "label": "Session · minuterie effacée",
      "module": "COM",
      "game": "karaoke",
      "detail": "null",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 31334,
          "raw": "2026-10-23 17:47:43 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 276,
      "t": 1792777663000,
      "type": "music",
      "label": "Fin / arrêt morceau · k-maro_femme-like-u_7889",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 31387,
          "raw": "2026-10-23 17:47:43 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 277,
      "t": 1792777663000,
      "type": "game",
      "label": "Fin de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 31471,
          "raw": "2026-10-23 17:47:43 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 278,
      "t": 1792777663000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": null,
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\n4660757e-2415-4b4d-968a-878994101972 — KaraWorld · contrôleur\n4aec83bc-2d0c-4367-b7c7-8098de494811 — module non identifié\n384d907c-c7b3-4024-9580-e2b8efbc4ef1 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 31492,
          "raw": "2026-10-23 17:47:43 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 30165,
          "raw": "Receive from parent 4660757e-2415-4b4d-968a-878994101972 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 279,
      "t": 1792777663000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": null,
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\n4660757e-2415-4b4d-968a-878994101972 — KaraWorld · contrôleur\n4aec83bc-2d0c-4367-b7c7-8098de494811 — module non identifié\n384d907c-c7b3-4024-9580-e2b8efbc4ef1 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 31493,
          "raw": "2026-10-23 17:47:43 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 30165,
          "raw": "Receive from parent 4660757e-2415-4b4d-968a-878994101972 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 280,
      "t": 1792777663000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": null,
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\n4660757e-2415-4b4d-968a-878994101972 — KaraWorld · contrôleur\n4aec83bc-2d0c-4367-b7c7-8098de494811 — module non identifié\n384d907c-c7b3-4024-9580-e2b8efbc4ef1 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 31500,
          "raw": "2026-10-23 17:47:43 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 30165,
          "raw": "Receive from parent 4660757e-2415-4b4d-968a-878994101972 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 281,
      "t": 1792777663000,
      "type": "connection",
      "label": "Connexion COM · Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu",
      "module": "COM",
      "game": null,
      "detail": "parent 739507b0-36c9-4fd7-9327-3051d7f73d7b\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 31517,
          "raw": "2026-10-23 17:47:43 [com] stdout Connect parent 739507b0-36c9-4fd7-9327-3051d7f73d7b",
          "inherited": false
        }
      ],
      "certainty": "signature des messages"
    },
    {
      "id": 282,
      "t": 1792777663000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 31800,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 283,
      "t": 1792777663000,
      "type": "connection",
      "label": "Connexion COM · Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu",
      "module": "COM",
      "game": null,
      "detail": "parent e6487106-4d42-4267-af80-0c812e6cae59\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 31809,
          "raw": "2026-10-23 17:47:43 [com] stdout Connect parent e6487106-4d42-4267-af80-0c812e6cae59",
          "inherited": false
        }
      ],
      "certainty": "signature des messages"
    },
    {
      "id": 284,
      "t": 1792777663000,
      "type": "connection",
      "label": "Connexion COM · Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu",
      "module": "COM",
      "game": null,
      "detail": "parent 36a40385-3d6e-48aa-a6d9-fc6f468b8292\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 31818,
          "raw": "2026-10-23 17:47:43 [com] stdout Connect parent 36a40385-3d6e-48aa-a6d9-fc6f468b8292",
          "inherited": false
        }
      ],
      "certainty": "signature des messages"
    },
    {
      "id": 285,
      "t": 1792777663000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 32132,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 286,
      "t": 1792777663000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 32462,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 287,
      "t": 1792777664000,
      "type": "phase",
      "label": "Phase · session-outro-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 32616,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"session-outro-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 288,
      "t": 1792777664000,
      "type": "session",
      "label": "Jeu verrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 32626,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"gameLocked\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 289,
      "t": 1792777670000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 32994,
          "raw": "2026-10-23 17:47:50 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 290,
      "t": 1792777675000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 33350,
          "raw": "2026-10-23 17:47:55 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 291,
      "t": 1792777676000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 33370,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 292,
      "t": 1792777676000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 33380,
          "raw": "2026-10-23 17:47:56 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 293,
      "t": 1792777676000,
      "type": "phase",
      "label": "Phase · session-outro-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 33390,
          "raw": "2026-10-23 17:47:56 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"session-outro-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 294,
      "t": 1792777676000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 33410,
          "raw": "2026-10-23 17:47:56 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 295,
      "t": 1792777676000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 33430,
          "raw": "2026-10-23 17:47:56 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 296,
      "t": 1792777700000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 33462,
          "raw": "2026-10-23 17:48:20 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 297,
      "t": 1792777700000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 33472,
          "raw": "2026-10-23 17:48:20 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 298,
      "t": 1792777700000,
      "type": "phase",
      "label": "Phase · locked-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 33482,
          "raw": "2026-10-23 17:48:20 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"locked-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 299,
      "t": 1792777700000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 33502,
          "raw": "2026-10-23 17:48:20 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 300,
      "t": 1792777700000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 33512,
          "raw": "2026-10-23 17:48:20 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 301,
      "t": 1792782700000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 35332,
          "raw": "2026-10-23 19:11:40 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 302,
      "t": 1792782700000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 35342,
          "raw": "2026-10-23 19:11:40 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 303,
      "t": 1792782700000,
      "type": "phase",
      "label": "Phase · home-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 35352,
          "raw": "2026-10-23 19:11:40 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"home-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 304,
      "t": 1792782700000,
      "type": "session",
      "label": "Jeu déverrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 35362,
          "raw": "2026-10-23 19:11:40 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"gameLocked\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 305,
      "t": 1792782700000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1792782700500,0,3900,1]",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 35372,
          "raw": "2026-10-23 19:11:40 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1792782700500,0,3900,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 306,
      "t": 1792782700000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1792782700500,0,3900,1]",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 35394,
          "raw": "2026-10-23 19:11:40 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1792782700500,0,3900,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 307,
      "t": 1792782700000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 35404,
          "raw": "2026-10-23 19:11:40 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 308,
      "t": 1792782700000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 35414,
          "raw": "2026-10-23 19:11:40 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 309,
      "t": 1792782700000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1792782700500,0,3900,1]",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 35424,
          "raw": "2026-10-23 19:11:40 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1792782700500,0,3900,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 310,
      "t": 1792782701000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 35444,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 311,
      "t": 1792782701000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 35491,
          "raw": "2026-10-23 19:11:41 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 312,
      "t": 1792782701000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 35501,
          "raw": "2026-10-23 19:11:41 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 313,
      "t": 1792782701000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 35521,
          "raw": "2026-10-23 19:11:41 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 314,
      "t": 1792782701000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 35532,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 315,
      "t": 1792782756000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 35553,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 316,
      "t": 1792782756000,
      "type": "game",
      "label": "Début de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "Sélection activeGame ; couvre aussi les menus et préparatifs.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 35566,
          "raw": "2026-10-23 19:12:36 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"activeGame\":\"karaoke\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 317,
      "t": 1792782756000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "karaoke",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 35591,
          "raw": "2026-10-23 19:12:36 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 318,
      "t": 1792782759000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": "karaoke",
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\ne6487106-4d42-4267-af80-0c812e6cae59 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n36a40385-3d6e-48aa-a6d9-fc6f468b8292 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 35603,
          "raw": "2026-10-23 19:12:39 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 31861,
          "raw": "2026-10-23 17:47:43 [com] stdout Receive from parent e6487106-4d42-4267-af80-0c812e6cae59 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 32191,
          "raw": "2026-10-23 17:47:43 [com] stdout Receive from parent 36a40385-3d6e-48aa-a6d9-fc6f468b8292 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 319,
      "t": 1792782759000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": "karaoke",
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\ne6487106-4d42-4267-af80-0c812e6cae59 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n36a40385-3d6e-48aa-a6d9-fc6f468b8292 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 35604,
          "raw": "2026-10-23 19:12:39 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 31861,
          "raw": "2026-10-23 17:47:43 [com] stdout Receive from parent e6487106-4d42-4267-af80-0c812e6cae59 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 32191,
          "raw": "2026-10-23 17:47:43 [com] stdout Receive from parent 36a40385-3d6e-48aa-a6d9-fc6f468b8292 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 320,
      "t": 1792782760000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 9d674588-1105-43ea-b107-7776609e2c45\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 35611,
          "raw": "2026-10-23 19:12:40 [com] stdout Connect parent 9d674588-1105-43ea-b107-7776609e2c45",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 321,
      "t": 1792782760000,
      "type": "connection",
      "label": "Connexion COM · KaraWorld · contrôleur",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 3be89b82-afe3-41d1-bd4f-5571f3364244\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 35613,
          "raw": "2026-10-23 19:12:40 [com] stdout Connect parent 3be89b82-afe3-41d1-bd4f-5571f3364244",
          "inherited": false
        }
      ],
      "certainty": "signature des messages"
    },
    {
      "id": 322,
      "t": 1792782761000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": "karaoke",
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\n739507b0-36c9-4fd7-9327-3051d7f73d7b — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\ne6487106-4d42-4267-af80-0c812e6cae59 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n36a40385-3d6e-48aa-a6d9-fc6f468b8292 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 35719,
          "raw": "2026-10-23 19:12:41 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 31567,
          "raw": "2026-10-23 17:47:43 [com] stdout Receive from parent 739507b0-36c9-4fd7-9327-3051d7f73d7b : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 31861,
          "raw": "2026-10-23 17:47:43 [com] stdout Receive from parent e6487106-4d42-4267-af80-0c812e6cae59 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 32191,
          "raw": "2026-10-23 17:47:43 [com] stdout Receive from parent 36a40385-3d6e-48aa-a6d9-fc6f468b8292 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 323,
      "t": 1792782761000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent e5213687-28f9-4bf2-a8df-b0cb9a7613d5\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 35723,
          "raw": "2026-10-23 19:12:41 [com] stdout Connect parent e5213687-28f9-4bf2-a8df-b0cb9a7613d5",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 324,
      "t": 1792782769000,
      "type": "music",
      "label": "Début morceau · gilbert-montagne_on-va-s-aimer_8110",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 247.214036 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 35766,
          "raw": "2026-10-23 19:12:49 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792782769319,0,247.214036,0.02,\"gilbert-montagne_on-va-s-aimer_8110\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 325,
      "t": 1792782961000,
      "type": "music",
      "label": "Fin / arrêt morceau · gilbert-montagne_on-va-s-aimer_8110",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 37045,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 326,
      "t": 1792782961000,
      "type": "game",
      "label": "Fin de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 37131,
          "raw": "2026-10-23 19:16:01 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 327,
      "t": 1792782961000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": null,
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\n9d674588-1105-43ea-b107-7776609e2c45 — module non identifié\n3be89b82-afe3-41d1-bd4f-5571f3364244 — KaraWorld · contrôleur\ne5213687-28f9-4bf2-a8df-b0cb9a7613d5 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 37152,
          "raw": "2026-10-23 19:16:01 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 35629,
          "raw": "Receive from parent 3be89b82-afe3-41d1-bd4f-5571f3364244 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 328,
      "t": 1792782961000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": null,
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\n9d674588-1105-43ea-b107-7776609e2c45 — module non identifié\n3be89b82-afe3-41d1-bd4f-5571f3364244 — KaraWorld · contrôleur\ne5213687-28f9-4bf2-a8df-b0cb9a7613d5 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 37166,
          "raw": "2026-10-23 19:16:01 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 35629,
          "raw": "Receive from parent 3be89b82-afe3-41d1-bd4f-5571f3364244 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 329,
      "t": 1792782961000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": null,
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\n9d674588-1105-43ea-b107-7776609e2c45 — module non identifié\n3be89b82-afe3-41d1-bd4f-5571f3364244 — KaraWorld · contrôleur\ne5213687-28f9-4bf2-a8df-b0cb9a7613d5 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 37169,
          "raw": "2026-10-23 19:16:01 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 35629,
          "raw": "Receive from parent 3be89b82-afe3-41d1-bd4f-5571f3364244 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 330,
      "t": 1792782961000,
      "type": "connection",
      "label": "Connexion COM · Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu",
      "module": "COM",
      "game": null,
      "detail": "parent 70bea80d-246f-4db2-859f-677c614e6e3b\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 37184,
          "raw": "2026-10-23 19:16:01 [com] stdout Connect parent 70bea80d-246f-4db2-859f-677c614e6e3b",
          "inherited": false
        }
      ],
      "certainty": "signature des messages"
    },
    {
      "id": 331,
      "t": 1792782961000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 37463,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 332,
      "t": 1792782961000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1792782700500,0,3900,1]",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 37473,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1792782700500,0,3900,1]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 333,
      "t": 1792782961000,
      "type": "connection",
      "label": "Connexion COM · Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu",
      "module": "COM",
      "game": null,
      "detail": "parent 25a71ed6-24bb-4ff4-93e1-9224d767c688\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 37481,
          "raw": "2026-10-23 19:16:01 [com] stdout Connect parent 25a71ed6-24bb-4ff4-93e1-9224d767c688",
          "inherited": false
        }
      ],
      "certainty": "signature des messages"
    },
    {
      "id": 334,
      "t": 1792782961000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 37779,
          "raw": "2026-10-23 19:16:01 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 335,
      "t": 1792782961000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1792782700500,0,3900,1]",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 37790,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1792782700500,0,3900,1]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 336,
      "t": 1792782961000,
      "type": "connection",
      "label": "Connexion COM · Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu",
      "module": "COM",
      "game": null,
      "detail": "parent 2cf6377d-4519-4556-9a3d-bc370ae2c9dc\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 37799,
          "raw": "2026-10-23 19:16:01 [com] stdout Connect parent 2cf6377d-4519-4556-9a3d-bc370ae2c9dc",
          "inherited": false
        }
      ],
      "certainty": "signature des messages"
    },
    {
      "id": 337,
      "t": 1792782962000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 38116,
          "raw": "2026-10-23 19:16:02 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 338,
      "t": 1792782962000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1792782700500,0,3900,1]",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 38128,
          "raw": "2026-10-23 19:16:02 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1792782700500,0,3900,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 339,
      "t": 1792782970000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 38497,
          "raw": "2026-10-23 19:16:10 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 340,
      "t": 1792782978000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 38853,
          "raw": "2026-10-23 19:16:18 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 341,
      "t": 1792782978000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 38873,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 342,
      "t": 1792782978000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 38883,
          "raw": "2026-10-23 19:16:18 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 343,
      "t": 1792782978000,
      "type": "phase",
      "label": "Phase · home-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 38893,
          "raw": "2026-10-23 19:16:18 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"home-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 344,
      "t": 1792782979000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 38913,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 345,
      "t": 1792782979000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 38923,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 346,
      "t": 1792782981000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 38944,
          "raw": "2026-10-23 19:16:21 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 347,
      "t": 1792782981000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 38976,
          "raw": "2026-10-23 19:16:21 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 348,
      "t": 1792782981000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 38986,
          "raw": "2026-10-23 19:16:21 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 349,
      "t": 1792782981000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 39006,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 350,
      "t": 1792782981000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 39016,
          "raw": "2026-10-23 19:16:21 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 351,
      "t": 1792782983000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 39066,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 352,
      "t": 1792782983000,
      "type": "game",
      "label": "Début de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "Sélection activeGame ; couvre aussi les menus et préparatifs.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 39076,
          "raw": "2026-10-23 19:16:23 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"activeGame\":\"karaoke\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 353,
      "t": 1792782983000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "karaoke",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 39098,
          "raw": "2026-10-23 19:16:23 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 354,
      "t": 1792782986000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": "karaoke",
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\n9d674588-1105-43ea-b107-7776609e2c45 — module non identifié\n3be89b82-afe3-41d1-bd4f-5571f3364244 — KaraWorld · contrôleur\ne5213687-28f9-4bf2-a8df-b0cb9a7613d5 — module non identifié\n70bea80d-246f-4db2-859f-677c614e6e3b — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n25a71ed6-24bb-4ff4-93e1-9224d767c688 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n2cf6377d-4519-4556-9a3d-bc370ae2c9dc — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 39107,
          "raw": "2026-10-23 19:16:26 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 35629,
          "raw": "Receive from parent 3be89b82-afe3-41d1-bd4f-5571f3364244 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 37234,
          "raw": "2026-10-23 19:16:01 [com] stdout Receive from parent 70bea80d-246f-4db2-859f-677c614e6e3b : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 37531,
          "raw": "2026-10-23 19:16:01 [com] stdout Receive from parent 25a71ed6-24bb-4ff4-93e1-9224d767c688 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 37849,
          "raw": "2026-10-23 19:16:01 [com] stdout Receive from parent 2cf6377d-4519-4556-9a3d-bc370ae2c9dc : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 355,
      "t": 1792782986000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": "karaoke",
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\n9d674588-1105-43ea-b107-7776609e2c45 — module non identifié\n3be89b82-afe3-41d1-bd4f-5571f3364244 — KaraWorld · contrôleur\ne5213687-28f9-4bf2-a8df-b0cb9a7613d5 — module non identifié\n70bea80d-246f-4db2-859f-677c614e6e3b — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n25a71ed6-24bb-4ff4-93e1-9224d767c688 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n2cf6377d-4519-4556-9a3d-bc370ae2c9dc — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 39108,
          "raw": "2026-10-23 19:16:26 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 35629,
          "raw": "Receive from parent 3be89b82-afe3-41d1-bd4f-5571f3364244 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 37234,
          "raw": "2026-10-23 19:16:01 [com] stdout Receive from parent 70bea80d-246f-4db2-859f-677c614e6e3b : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 37531,
          "raw": "2026-10-23 19:16:01 [com] stdout Receive from parent 25a71ed6-24bb-4ff4-93e1-9224d767c688 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 37849,
          "raw": "2026-10-23 19:16:01 [com] stdout Receive from parent 2cf6377d-4519-4556-9a3d-bc370ae2c9dc : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 356,
      "t": 1792782986000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": "karaoke",
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\n9d674588-1105-43ea-b107-7776609e2c45 — module non identifié\n3be89b82-afe3-41d1-bd4f-5571f3364244 — KaraWorld · contrôleur\ne5213687-28f9-4bf2-a8df-b0cb9a7613d5 — module non identifié\n70bea80d-246f-4db2-859f-677c614e6e3b — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n25a71ed6-24bb-4ff4-93e1-9224d767c688 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n2cf6377d-4519-4556-9a3d-bc370ae2c9dc — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 39109,
          "raw": "2026-10-23 19:16:26 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 35629,
          "raw": "Receive from parent 3be89b82-afe3-41d1-bd4f-5571f3364244 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 37234,
          "raw": "2026-10-23 19:16:01 [com] stdout Receive from parent 70bea80d-246f-4db2-859f-677c614e6e3b : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 37531,
          "raw": "2026-10-23 19:16:01 [com] stdout Receive from parent 25a71ed6-24bb-4ff4-93e1-9224d767c688 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 37849,
          "raw": "2026-10-23 19:16:01 [com] stdout Receive from parent 2cf6377d-4519-4556-9a3d-bc370ae2c9dc : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 357,
      "t": 1792782986000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 1da4b374-8d5b-4d9d-beab-31a1e999cdc7\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 39119,
          "raw": "2026-10-23 19:16:26 [com] stdout Connect parent 1da4b374-8d5b-4d9d-beab-31a1e999cdc7",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 358,
      "t": 1792782986000,
      "type": "connection",
      "label": "Connexion COM · KaraWorld · contrôleur",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 7da97397-f786-4f2b-bb6a-6c55baa6f976\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 39123,
          "raw": "2026-10-23 19:16:26 [com] stdout Connect parent 7da97397-f786-4f2b-bb6a-6c55baa6f976",
          "inherited": false
        }
      ],
      "certainty": "signature des messages"
    },
    {
      "id": 359,
      "t": 1792782986000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 1eff9d7e-2d47-4b9d-9a29-a8ac03159ce8\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 39125,
          "raw": "2026-10-23 19:16:26 [com] stdout Connect parent 1eff9d7e-2d47-4b9d-9a29-a8ac03159ce8",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 360,
      "t": 1792782994000,
      "type": "music",
      "label": "Début morceau · celine-dion_pour-que-tu-m-aimes-encore_5940",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 242.371633 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 39306,
          "raw": "2026-10-23 19:16:34 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792782994157,0,242.371633,0.02,\"celine-dion_pour-que-tu-m-aimes-encore_5940\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 361,
      "t": 1792783013000,
      "type": "connection",
      "label": "Connexion COM · KaraWorld · contrôleur",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 9cb8bda0-994c-4e9e-a99f-44ddce4fe6f8\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 40030,
          "raw": "2026-10-23 19:16:53 [com] stdout Connect parent 9cb8bda0-994c-4e9e-a99f-44ddce4fe6f8",
          "inherited": false
        }
      ],
      "certainty": "signature des messages"
    },
    {
      "id": 362,
      "t": 1792783014000,
      "type": "music",
      "label": "Fin / arrêt morceau · celine-dion_pour-que-tu-m-aimes-encore_5940",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 40075,
          "raw": "2026-10-23 19:16:54 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 363,
      "t": 1792783016000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": "karaoke",
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\n9d674588-1105-43ea-b107-7776609e2c45 — module non identifié\n3be89b82-afe3-41d1-bd4f-5571f3364244 — KaraWorld · contrôleur\ne5213687-28f9-4bf2-a8df-b0cb9a7613d5 — module non identifié\n70bea80d-246f-4db2-859f-677c614e6e3b — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n25a71ed6-24bb-4ff4-93e1-9224d767c688 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n2cf6377d-4519-4556-9a3d-bc370ae2c9dc — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n9cb8bda0-994c-4e9e-a99f-44ddce4fe6f8 — KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 40214,
          "raw": "2026-10-23 19:16:56 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 35629,
          "raw": "Receive from parent 3be89b82-afe3-41d1-bd4f-5571f3364244 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 37234,
          "raw": "2026-10-23 19:16:01 [com] stdout Receive from parent 70bea80d-246f-4db2-859f-677c614e6e3b : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 37531,
          "raw": "2026-10-23 19:16:01 [com] stdout Receive from parent 25a71ed6-24bb-4ff4-93e1-9224d767c688 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 37849,
          "raw": "2026-10-23 19:16:01 [com] stdout Receive from parent 2cf6377d-4519-4556-9a3d-bc370ae2c9dc : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 40074,
          "raw": "Receive from parent 9cb8bda0-994c-4e9e-a99f-44ddce4fe6f8 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 364,
      "t": 1792783035000,
      "type": "music",
      "label": "Début morceau · george-michael_careless-whisper_14228",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 296.628639 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 40270,
          "raw": "2026-10-23 19:17:15 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792783035454,0,296.628639,0.02,\"george-michael_careless-whisper_14228\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 365,
      "t": 1792783072000,
      "type": "music",
      "label": "Fin / arrêt morceau · george-michael_careless-whisper_14228",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 40598,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 366,
      "t": 1792783073000,
      "type": "music",
      "label": "Début morceau · lara-fabian_je-t-aime_8166",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 259.523016 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 40620,
          "raw": "2026-10-23 19:17:53 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792783073717,0,259.523016,0.02,\"lara-fabian_je-t-aime_8166\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 367,
      "t": 1792783112000,
      "type": "music",
      "label": "Fin / arrêt morceau · lara-fabian_je-t-aime_8166",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 40713,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 368,
      "t": 1792783113000,
      "type": "music",
      "label": "Début morceau · garou_sous-le-vent_5952",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 213.067347 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 40735,
          "raw": "2026-10-23 19:18:33 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792783113890,0,213.067347,0.02,\"garou_sous-le-vent_5952\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 369,
      "t": 1792783326000,
      "type": "music",
      "label": "Fin / arrêt morceau · garou_sous-le-vent_5952",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 41227,
          "raw": "2026-10-23 19:22:06 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 370,
      "t": 1792783328000,
      "type": "music",
      "label": "Début morceau · manau_la-tribu-de-dana_11022",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 233.984014 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 41249,
          "raw": "2026-10-23 19:22:08 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792783328440,0,233.984014,0.02,\"manau_la-tribu-de-dana_11022\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 371,
      "t": 1792783562000,
      "type": "music",
      "label": "Fin / arrêt morceau · manau_la-tribu-de-dana_11022",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 42260,
          "raw": "2026-10-23 19:26:02 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 372,
      "t": 1792783563000,
      "type": "music",
      "label": "Début morceau · fanny-j_ancree-a-ton-port_20824",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 249.897619 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 42282,
          "raw": "2026-10-23 19:26:03 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792783563984,0,249.897619,0.02,\"fanny-j_ancree-a-ton-port_20824\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 373,
      "t": 1792783803000,
      "type": "music",
      "label": "Fin / arrêt morceau · fanny-j_ancree-a-ton-port_20824",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 45798,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 374,
      "t": 1792783804000,
      "type": "music",
      "label": "Début morceau · joe-dassin_dans-les-yeux-d-emilie_23290",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 227.752018 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 45820,
          "raw": "2026-10-23 19:30:04 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792783804518,0,227.752018,0.02,\"joe-dassin_dans-les-yeux-d-emilie_23290\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 375,
      "t": 1792784032000,
      "type": "music",
      "label": "Fin / arrêt morceau · joe-dassin_dans-les-yeux-d-emilie_23290",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 46527,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 376,
      "t": 1792784033000,
      "type": "music",
      "label": "Début morceau · diam-s_la-boulette-generation-nan-nan_12297",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 220.030454 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 46549,
          "raw": "2026-10-23 19:33:53 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792784033496,0,220.030454,0.02,\"diam-s_la-boulette-generation-nan-nan_12297\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 377,
      "t": 1792784253000,
      "type": "music",
      "label": "Fin / arrêt morceau · diam-s_la-boulette-generation-nan-nan_12297",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 47475,
          "raw": "2026-10-23 19:37:33 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 378,
      "t": 1792784254000,
      "type": "music",
      "label": "Début morceau · la-petite-culotte_la-goffa-lolita_69859",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 219.392336 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 47497,
          "raw": "2026-10-23 19:37:34 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792784254887,0,219.392336,0.02,\"la-petite-culotte_la-goffa-lolita_69859\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 379,
      "t": 1792784473000,
      "type": "music",
      "label": "Fin / arrêt morceau · la-petite-culotte_la-goffa-lolita_69859",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 54668,
          "raw": "2026-10-23 19:41:13 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792784473280,218.3850000000379,219.392336,0,\"la-petite-culotte_la-goffa-lolita_69859\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 380,
      "t": 1792784490000,
      "type": "music",
      "label": "Début morceau · france-gall_il-jouait-du-piano-debout_11666",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 247.459569 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 55032,
          "raw": "2026-10-23 19:41:30 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792784490480,0,247.459569,0.02,\"france-gall_il-jouait-du-piano-debout_11666\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 381,
      "t": 1792784732000,
      "type": "music",
      "label": "Fin / arrêt morceau · france-gall_il-jouait-du-piano-debout_11666",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 58708,
          "raw": "2026-10-23 19:45:32 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 382,
      "t": 1792784734000,
      "type": "music",
      "label": "Début morceau · soldat-louis_c-est-un-pays_43798",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 238.606395 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 58730,
          "raw": "2026-10-23 19:45:34 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792784734181,0,238.606395,0.02,\"soldat-louis_c-est-un-pays_43798\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 383,
      "t": 1792784972000,
      "type": "music",
      "label": "Fin / arrêt morceau · soldat-louis_c-est-un-pays_43798",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 61157,
          "raw": "2026-10-23 19:49:32 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 384,
      "t": 1792784974000,
      "type": "music",
      "label": "Début morceau · renaud_manhattan-kaboul_6020",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 234.216825 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 61179,
          "raw": "2026-10-23 19:49:34 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792784974209,0,234.216825,0.02,\"renaud_manhattan-kaboul_6020\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 385,
      "t": 1792785202000,
      "type": "music",
      "label": "Fin / arrêt morceau · renaud_manhattan-kaboul_6020",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 61420,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 386,
      "t": 1792785204000,
      "type": "music",
      "label": "Début morceau · nena_99-luftballons_19192",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 234.78678 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 61442,
          "raw": "2026-10-23 19:53:24 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792785204208,0,234.78678,0.02,\"nena_99-luftballons_19192\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 387,
      "t": 1792785330000,
      "type": "music",
      "label": "Fin / arrêt morceau · nena_99-luftballons_19192",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 61515,
          "raw": "2026-10-23 19:55:30 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 388,
      "t": 1792785331000,
      "type": "music",
      "label": "Début morceau · lorie_sur-un-air-latino_6003",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 214.728458 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 61537,
          "raw": "2026-10-23 19:55:31 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792785331694,0,214.728458,0.02,\"lorie_sur-un-air-latino_6003\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 389,
      "t": 1792785546000,
      "type": "music",
      "label": "Fin / arrêt morceau · lorie_sur-un-air-latino_6003",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 64189,
          "raw": "2026-10-23 19:59:06 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 390,
      "t": 1792785547000,
      "type": "music",
      "label": "Début morceau · the-killers_mr-brightside_5632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 222.573333 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 64211,
          "raw": "2026-10-23 19:59:07 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792785547741,0,222.573333,0.02,\"the-killers_mr-brightside_5632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 391,
      "t": 1792785770000,
      "type": "music",
      "label": "Fin / arrêt morceau · the-killers_mr-brightside_5632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 65495,
          "raw": "2026-10-23 20:02:50 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 392,
      "t": 1792785771000,
      "type": "music",
      "label": "Début morceau · john-denver_take-me-home-country-roads_14121",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 191.710998 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 65547,
          "raw": "2026-10-23 20:02:51 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792785771475,0,191.710998,0.02,\"john-denver_take-me-home-country-roads_14121\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 393,
      "t": 1792785889000,
      "type": "music",
      "label": "Fin / arrêt morceau · john-denver_take-me-home-country-roads_14121",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 66605,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 394,
      "t": 1792785890000,
      "type": "music",
      "label": "Début morceau · johnny-hallyday_diego-libre-dans-sa-tete_13191",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 235.967347 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 66627,
          "raw": "2026-10-23 20:04:50 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792785890917,0,235.967347,0.02,\"johnny-hallyday_diego-libre-dans-sa-tete_13191\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 395,
      "t": 1792786126000,
      "type": "music",
      "label": "Fin / arrêt morceau · johnny-hallyday_diego-libre-dans-sa-tete_13191",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 68474,
          "raw": "2026-10-23 20:08:46 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 396,
      "t": 1792786128000,
      "type": "music",
      "label": "Début morceau · fatal-bazooka_fous-ta-cagoule_43875",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 208.457143 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 68496,
          "raw": "2026-10-23 20:08:48 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792786128169,0,208.457143,0.02,\"fatal-bazooka_fous-ta-cagoule_43875\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 397,
      "t": 1792786131000,
      "type": "music",
      "label": "Fin / arrêt morceau · fatal-bazooka_fous-ta-cagoule_43875",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 68550,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 398,
      "t": 1792786132000,
      "type": "music",
      "label": "Début morceau · michel-delpech_le-chasseur_20470",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 191.562018 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 68572,
          "raw": "2026-10-23 20:08:52 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792786132817,0,191.562018,0.02,\"michel-delpech_le-chasseur_20470\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 399,
      "t": 1792786233000,
      "type": "music",
      "label": "Fin / arrêt morceau · michel-delpech_le-chasseur_20470",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 69101,
          "raw": "2026-10-23 20:10:33 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 400,
      "t": 1792786233000,
      "type": "game",
      "label": "Fin de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 69196,
          "raw": "2026-10-23 20:10:33 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 401,
      "t": 1792786233000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": null,
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\n1da4b374-8d5b-4d9d-beab-31a1e999cdc7 — module non identifié\n7da97397-f786-4f2b-bb6a-6c55baa6f976 — KaraWorld · contrôleur\n1eff9d7e-2d47-4b9d-9a29-a8ac03159ce8 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 69207,
          "raw": "2026-10-23 20:10:33 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 39142,
          "raw": "Receive from parent 7da97397-f786-4f2b-bb6a-6c55baa6f976 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 402,
      "t": 1792786233000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": null,
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\n1da4b374-8d5b-4d9d-beab-31a1e999cdc7 — module non identifié\n7da97397-f786-4f2b-bb6a-6c55baa6f976 — KaraWorld · contrôleur\n1eff9d7e-2d47-4b9d-9a29-a8ac03159ce8 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 69217,
          "raw": "2026-10-23 20:10:33 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 39142,
          "raw": "Receive from parent 7da97397-f786-4f2b-bb6a-6c55baa6f976 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 403,
      "t": 1792786233000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": null,
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\n1da4b374-8d5b-4d9d-beab-31a1e999cdc7 — module non identifié\n7da97397-f786-4f2b-bb6a-6c55baa6f976 — KaraWorld · contrôleur\n1eff9d7e-2d47-4b9d-9a29-a8ac03159ce8 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 69226,
          "raw": "2026-10-23 20:10:33 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 39142,
          "raw": "Receive from parent 7da97397-f786-4f2b-bb6a-6c55baa6f976 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 404,
      "t": 1792786233000,
      "type": "connection",
      "label": "Connexion COM · Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu",
      "module": "COM",
      "game": null,
      "detail": "parent c80b181b-2a6a-4125-a0c1-7b4211af1d29\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 69241,
          "raw": "2026-10-23 20:10:33 [com] stdout Connect parent c80b181b-2a6a-4125-a0c1-7b4211af1d29",
          "inherited": false
        }
      ],
      "certainty": "signature des messages"
    },
    {
      "id": 405,
      "t": 1792786233000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 69520,
          "raw": "2026-10-23 20:10:33 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 406,
      "t": 1792786233000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1792782700500,0,3900,1]",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 69529,
          "raw": "2026-10-23 20:10:33 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1792782700500,0,3900,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 407,
      "t": 1792786233000,
      "type": "connection",
      "label": "Connexion COM · Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu",
      "module": "COM",
      "game": null,
      "detail": "parent c0a3f486-bb90-4405-9ffb-bab91c102871\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 69538,
          "raw": "2026-10-23 20:10:33 [com] stdout Connect parent c0a3f486-bb90-4405-9ffb-bab91c102871",
          "inherited": false
        }
      ],
      "certainty": "signature des messages"
    },
    {
      "id": 408,
      "t": 1792786233000,
      "type": "connection",
      "label": "Connexion COM · Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu",
      "module": "COM",
      "game": null,
      "detail": "parent a985f8f6-e9f6-418a-9f32-a024eebc9f9b\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 69548,
          "raw": "2026-10-23 20:10:33 [com] stdout Connect parent a985f8f6-e9f6-418a-9f32-a024eebc9f9b",
          "inherited": false
        }
      ],
      "certainty": "signature des messages"
    },
    {
      "id": 409,
      "t": 1792786233000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 69857,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 410,
      "t": 1792786233000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1792782700500,0,3900,1]",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 69868,
          "raw": "2026-10-23 20:10:33 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1792782700500,0,3900,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 411,
      "t": 1792786233000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 70194,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 412,
      "t": 1792786233000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1792782700500,0,3900,1]",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 70205,
          "raw": "2026-10-23 20:10:33 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1792782700500,0,3900,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 413,
      "t": 1792786241000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 70575,
          "raw": "2026-10-23 20:10:41 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 414,
      "t": 1792786245000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 70931,
          "raw": "2026-10-23 20:10:45 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 415,
      "t": 1792786245000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 70951,
          "raw": "2026-10-23 20:10:45 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 416,
      "t": 1792786245000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 70961,
          "raw": "2026-10-23 20:10:45 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 417,
      "t": 1792786246000,
      "type": "phase",
      "label": "Phase · home-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 70971,
          "raw": "2026-10-23 20:10:46 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"home-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 418,
      "t": 1792786246000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 70991,
          "raw": "2026-10-23 20:10:46 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 419,
      "t": 1792786246000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 71001,
          "raw": "2026-10-23 20:10:46 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 420,
      "t": 1792786248000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 71022,
          "raw": "2026-10-23 20:10:48 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 421,
      "t": 1792786248000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 71054,
          "raw": "2026-10-23 20:10:48 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 422,
      "t": 1792786248000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 71064,
          "raw": "2026-10-23 20:10:48 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 423,
      "t": 1792786248000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 71084,
          "raw": "2026-10-23 20:10:48 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 424,
      "t": 1792786248000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 71094,
          "raw": "2026-10-23 20:10:48 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 425,
      "t": 1792786250000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 71144,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 426,
      "t": 1792786250000,
      "type": "game",
      "label": "Début de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "Sélection activeGame ; couvre aussi les menus et préparatifs.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 71154,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"activeGame\":\"karaoke\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 427,
      "t": 1792786250000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "karaoke",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 71176,
          "raw": "2026-10-23 20:10:50 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 428,
      "t": 1792786253000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": "karaoke",
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\n1da4b374-8d5b-4d9d-beab-31a1e999cdc7 — module non identifié\n7da97397-f786-4f2b-bb6a-6c55baa6f976 — KaraWorld · contrôleur\n1eff9d7e-2d47-4b9d-9a29-a8ac03159ce8 — module non identifié\nc80b181b-2a6a-4125-a0c1-7b4211af1d29 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nc0a3f486-bb90-4405-9ffb-bab91c102871 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\na985f8f6-e9f6-418a-9f32-a024eebc9f9b — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 71185,
          "raw": "2026-10-23 20:10:53 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 39142,
          "raw": "Receive from parent 7da97397-f786-4f2b-bb6a-6c55baa6f976 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 69291,
          "raw": "2026-10-23 20:10:33 [com] stdout Receive from parent c80b181b-2a6a-4125-a0c1-7b4211af1d29 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 69590,
          "raw": "Receive from parent c0a3f486-bb90-4405-9ffb-bab91c102871 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 69927,
          "raw": "Receive from parent a985f8f6-e9f6-418a-9f32-a024eebc9f9b : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 429,
      "t": 1792786253000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": "karaoke",
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\n1da4b374-8d5b-4d9d-beab-31a1e999cdc7 — module non identifié\n7da97397-f786-4f2b-bb6a-6c55baa6f976 — KaraWorld · contrôleur\n1eff9d7e-2d47-4b9d-9a29-a8ac03159ce8 — module non identifié\nc80b181b-2a6a-4125-a0c1-7b4211af1d29 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nc0a3f486-bb90-4405-9ffb-bab91c102871 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\na985f8f6-e9f6-418a-9f32-a024eebc9f9b — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 71186,
          "raw": "2026-10-23 20:10:53 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 39142,
          "raw": "Receive from parent 7da97397-f786-4f2b-bb6a-6c55baa6f976 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 69291,
          "raw": "2026-10-23 20:10:33 [com] stdout Receive from parent c80b181b-2a6a-4125-a0c1-7b4211af1d29 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 69590,
          "raw": "Receive from parent c0a3f486-bb90-4405-9ffb-bab91c102871 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 69927,
          "raw": "Receive from parent a985f8f6-e9f6-418a-9f32-a024eebc9f9b : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 430,
      "t": 1792786253000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": "karaoke",
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\n1da4b374-8d5b-4d9d-beab-31a1e999cdc7 — module non identifié\n7da97397-f786-4f2b-bb6a-6c55baa6f976 — KaraWorld · contrôleur\n1eff9d7e-2d47-4b9d-9a29-a8ac03159ce8 — module non identifié\nc80b181b-2a6a-4125-a0c1-7b4211af1d29 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nc0a3f486-bb90-4405-9ffb-bab91c102871 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\na985f8f6-e9f6-418a-9f32-a024eebc9f9b — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 71187,
          "raw": "2026-10-23 20:10:53 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 39142,
          "raw": "Receive from parent 7da97397-f786-4f2b-bb6a-6c55baa6f976 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 69291,
          "raw": "2026-10-23 20:10:33 [com] stdout Receive from parent c80b181b-2a6a-4125-a0c1-7b4211af1d29 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 69590,
          "raw": "Receive from parent c0a3f486-bb90-4405-9ffb-bab91c102871 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 69927,
          "raw": "Receive from parent a985f8f6-e9f6-418a-9f32-a024eebc9f9b : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 431,
      "t": 1792786253000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 29bef2ad-e527-4570-a662-4b0f9fafa77f\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 71197,
          "raw": "2026-10-23 20:10:53 [com] stdout Connect parent 29bef2ad-e527-4570-a662-4b0f9fafa77f",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 432,
      "t": 1792786253000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 9aa81081-196a-476b-a9f9-d584c6f0e95c\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 71200,
          "raw": "2026-10-23 20:10:53 [com] stdout Connect parent 9aa81081-196a-476b-a9f9-d584c6f0e95c",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 433,
      "t": 1792786253000,
      "type": "connection",
      "label": "Connexion COM · KaraWorld · contrôleur",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 1c1229ed-ca33-4eab-912c-d09cb98ea0a1\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 71202,
          "raw": "2026-10-23 20:10:53 [com] stdout Connect parent 1c1229ed-ca33-4eab-912c-d09cb98ea0a1",
          "inherited": false
        }
      ],
      "certainty": "signature des messages"
    },
    {
      "id": 434,
      "t": 1792786263000,
      "type": "music",
      "label": "Début morceau · celine-dion_j-irai-ou-tu-iras_11646",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 208.457166 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 71414,
          "raw": "2026-10-23 20:11:03 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792786263757,0,208.457166,0.02,\"celine-dion_j-irai-ou-tu-iras_11646\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 435,
      "t": 1792786330000,
      "type": "music",
      "label": "Fin / arrêt morceau · celine-dion_j-irai-ou-tu-iras_11646",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 71837,
          "raw": "2026-10-23 20:12:10 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 436,
      "t": 1792786330000,
      "type": "game",
      "label": "Fin de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 71921,
          "raw": "2026-10-23 20:12:10 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 437,
      "t": 1792786330000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": null,
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\n29bef2ad-e527-4570-a662-4b0f9fafa77f — module non identifié\n9aa81081-196a-476b-a9f9-d584c6f0e95c — module non identifié\n1c1229ed-ca33-4eab-912c-d09cb98ea0a1 — KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 71932,
          "raw": "2026-10-23 20:12:10 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 71220,
          "raw": "Receive from parent 1c1229ed-ca33-4eab-912c-d09cb98ea0a1 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 438,
      "t": 1792786330000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": null,
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\n29bef2ad-e527-4570-a662-4b0f9fafa77f — module non identifié\n9aa81081-196a-476b-a9f9-d584c6f0e95c — module non identifié\n1c1229ed-ca33-4eab-912c-d09cb98ea0a1 — KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 71933,
          "raw": "2026-10-23 20:12:10 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 71220,
          "raw": "Receive from parent 1c1229ed-ca33-4eab-912c-d09cb98ea0a1 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 439,
      "t": 1792786330000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": null,
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\n29bef2ad-e527-4570-a662-4b0f9fafa77f — module non identifié\n9aa81081-196a-476b-a9f9-d584c6f0e95c — module non identifié\n1c1229ed-ca33-4eab-912c-d09cb98ea0a1 — KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 71953,
          "raw": "2026-10-23 20:12:10 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 71220,
          "raw": "Receive from parent 1c1229ed-ca33-4eab-912c-d09cb98ea0a1 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 440,
      "t": 1792786330000,
      "type": "connection",
      "label": "Connexion COM · Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu",
      "module": "COM",
      "game": null,
      "detail": "parent 34c7bc73-c669-42f8-934d-8b58e506f557\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 71965,
          "raw": "2026-10-23 20:12:10 [com] stdout Connect parent 34c7bc73-c669-42f8-934d-8b58e506f557",
          "inherited": false
        }
      ],
      "certainty": "signature des messages"
    },
    {
      "id": 441,
      "t": 1792786330000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 72244,
          "raw": "2026-10-23 20:12:10 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 442,
      "t": 1792786330000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1792782700500,0,3900,1]",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 72253,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1792782700500,0,3900,1]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 443,
      "t": 1792786330000,
      "type": "connection",
      "label": "Connexion COM · Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu",
      "module": "COM",
      "game": null,
      "detail": "parent 68c17e5d-bbdb-48c3-b5f3-5a2e808e5059\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 72262,
          "raw": "2026-10-23 20:12:10 [com] stdout Connect parent 68c17e5d-bbdb-48c3-b5f3-5a2e808e5059",
          "inherited": false
        }
      ],
      "certainty": "signature des messages"
    },
    {
      "id": 444,
      "t": 1792786330000,
      "type": "connection",
      "label": "Connexion COM · Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu",
      "module": "COM",
      "game": null,
      "detail": "parent edfa6f14-afd8-4688-92a2-603b00778ec5\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 72273,
          "raw": "2026-10-23 20:12:10 [com] stdout Connect parent edfa6f14-afd8-4688-92a2-603b00778ec5",
          "inherited": false
        }
      ],
      "certainty": "signature des messages"
    },
    {
      "id": 445,
      "t": 1792786330000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 72581,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 446,
      "t": 1792786330000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1792782700500,0,3900,1]",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 72592,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1792782700500,0,3900,1]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 447,
      "t": 1792786330000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 72918,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 448,
      "t": 1792786330000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1792782700500,0,3900,1]",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 72929,
          "raw": "2026-10-23 20:12:10 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1792782700500,0,3900,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 449,
      "t": 1792786338000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 73289,
          "raw": "2026-10-23 20:12:18 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 450,
      "t": 1792786342000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 73665,
          "raw": "2026-10-23 20:12:22 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 451,
      "t": 1792786342000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 73685,
          "raw": "2026-10-23 20:12:22 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 452,
      "t": 1792786342000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 73695,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 453,
      "t": 1792786342000,
      "type": "phase",
      "label": "Phase · home-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 73705,
          "raw": "2026-10-23 20:12:22 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"home-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 454,
      "t": 1792786342000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 73725,
          "raw": "2026-10-23 20:12:22 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 455,
      "t": 1792786342000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 73735,
          "raw": "2026-10-23 20:12:22 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 456,
      "t": 1792786349000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 73756,
          "raw": "2026-10-23 20:12:29 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 457,
      "t": 1792786349000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 73788,
          "raw": "2026-10-23 20:12:29 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 458,
      "t": 1792786349000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 73798,
          "raw": "2026-10-23 20:12:29 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 459,
      "t": 1792786349000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 73818,
          "raw": "2026-10-23 20:12:29 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 460,
      "t": 1792786349000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 73828,
          "raw": "2026-10-23 20:12:29 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 461,
      "t": 1792786352000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 73878,
          "raw": "2026-10-23 20:12:32 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 462,
      "t": 1792786352000,
      "type": "game",
      "label": "Début de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "Sélection activeGame ; couvre aussi les menus et préparatifs.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 73888,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"activeGame\":\"karaoke\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 463,
      "t": 1792786352000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "karaoke",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 73910,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 464,
      "t": 1792786355000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": "karaoke",
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\n29bef2ad-e527-4570-a662-4b0f9fafa77f — module non identifié\n9aa81081-196a-476b-a9f9-d584c6f0e95c — module non identifié\n1c1229ed-ca33-4eab-912c-d09cb98ea0a1 — KaraWorld · contrôleur\n34c7bc73-c669-42f8-934d-8b58e506f557 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n68c17e5d-bbdb-48c3-b5f3-5a2e808e5059 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nedfa6f14-afd8-4688-92a2-603b00778ec5 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 73919,
          "raw": "2026-10-23 20:12:35 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 71220,
          "raw": "Receive from parent 1c1229ed-ca33-4eab-912c-d09cb98ea0a1 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 72015,
          "raw": "2026-10-23 20:12:10 [com] stdout Receive from parent 34c7bc73-c669-42f8-934d-8b58e506f557 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 72314,
          "raw": "2026-10-23 20:12:10 [com] stdout Receive from parent 68c17e5d-bbdb-48c3-b5f3-5a2e808e5059 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 72651,
          "raw": "Receive from parent edfa6f14-afd8-4688-92a2-603b00778ec5 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 465,
      "t": 1792786355000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": "karaoke",
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\n29bef2ad-e527-4570-a662-4b0f9fafa77f — module non identifié\n9aa81081-196a-476b-a9f9-d584c6f0e95c — module non identifié\n1c1229ed-ca33-4eab-912c-d09cb98ea0a1 — KaraWorld · contrôleur\n34c7bc73-c669-42f8-934d-8b58e506f557 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n68c17e5d-bbdb-48c3-b5f3-5a2e808e5059 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nedfa6f14-afd8-4688-92a2-603b00778ec5 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 73920,
          "raw": "2026-10-23 20:12:35 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 71220,
          "raw": "Receive from parent 1c1229ed-ca33-4eab-912c-d09cb98ea0a1 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 72015,
          "raw": "2026-10-23 20:12:10 [com] stdout Receive from parent 34c7bc73-c669-42f8-934d-8b58e506f557 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 72314,
          "raw": "2026-10-23 20:12:10 [com] stdout Receive from parent 68c17e5d-bbdb-48c3-b5f3-5a2e808e5059 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 72651,
          "raw": "Receive from parent edfa6f14-afd8-4688-92a2-603b00778ec5 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 466,
      "t": 1792786355000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": "karaoke",
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\n29bef2ad-e527-4570-a662-4b0f9fafa77f — module non identifié\n9aa81081-196a-476b-a9f9-d584c6f0e95c — module non identifié\n1c1229ed-ca33-4eab-912c-d09cb98ea0a1 — KaraWorld · contrôleur\n34c7bc73-c669-42f8-934d-8b58e506f557 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n68c17e5d-bbdb-48c3-b5f3-5a2e808e5059 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nedfa6f14-afd8-4688-92a2-603b00778ec5 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 73921,
          "raw": "2026-10-23 20:12:35 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 71220,
          "raw": "Receive from parent 1c1229ed-ca33-4eab-912c-d09cb98ea0a1 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 72015,
          "raw": "2026-10-23 20:12:10 [com] stdout Receive from parent 34c7bc73-c669-42f8-934d-8b58e506f557 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 72314,
          "raw": "2026-10-23 20:12:10 [com] stdout Receive from parent 68c17e5d-bbdb-48c3-b5f3-5a2e808e5059 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 72651,
          "raw": "Receive from parent edfa6f14-afd8-4688-92a2-603b00778ec5 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 467,
      "t": 1792786356000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent a2b7198d-250d-4030-b4f9-885f1ac019dc\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 73931,
          "raw": "2026-10-23 20:12:36 [com] stdout Connect parent a2b7198d-250d-4030-b4f9-885f1ac019dc",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 468,
      "t": 1792786356000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent b6fd7d65-457a-4f75-97a3-6ba5384b5f83\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 73934,
          "raw": "2026-10-23 20:12:36 [com] stdout Connect parent b6fd7d65-457a-4f75-97a3-6ba5384b5f83",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 469,
      "t": 1792786356000,
      "type": "connection",
      "label": "Connexion COM · KaraWorld · contrôleur",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent fdb9d13e-1990-4f7e-8957-1231cb238c37\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 73936,
          "raw": "2026-10-23 20:12:36 [com] stdout Connect parent fdb9d13e-1990-4f7e-8957-1231cb238c37",
          "inherited": false
        }
      ],
      "certainty": "signature des messages"
    },
    {
      "id": 470,
      "t": 1792786455000,
      "type": "music",
      "label": "Début morceau · bad-bunny_dtmf_85938",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 239.574187 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 74769,
          "raw": "2026-10-23 20:14:15 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792786455032,0,239.574187,0.02,\"bad-bunny_dtmf_85938\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 471,
      "t": 1792786463000,
      "type": "music",
      "label": "Fin / arrêt morceau · bad-bunny_dtmf_85938",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 74845,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 472,
      "t": 1792786464000,
      "type": "music",
      "label": "Début morceau · bad-bunny_nuevayol_85918",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 187.534937 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 74867,
          "raw": "2026-10-23 20:14:24 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792786464473,0,187.534937,0.02,\"bad-bunny_nuevayol_85918\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 473,
      "t": 1792786652000,
      "type": "session",
      "label": "Session · minuterie effacée",
      "module": "COM",
      "game": "karaoke",
      "detail": "null",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 76134,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 474,
      "t": 1792786652000,
      "type": "music",
      "label": "Fin / arrêt morceau · bad-bunny_nuevayol_85918",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 76186,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 475,
      "t": 1792786652000,
      "type": "game",
      "label": "Fin de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 76290,
          "raw": "2026-10-23 20:17:32 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 476,
      "t": 1792786652000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": null,
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\na2b7198d-250d-4030-b4f9-885f1ac019dc — module non identifié\nb6fd7d65-457a-4f75-97a3-6ba5384b5f83 — module non identifié\nfdb9d13e-1990-4f7e-8957-1231cb238c37 — KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 76318,
          "raw": "2026-10-23 20:17:32 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 73956,
          "raw": "Receive from parent fdb9d13e-1990-4f7e-8957-1231cb238c37 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 477,
      "t": 1792786652000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": null,
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\na2b7198d-250d-4030-b4f9-885f1ac019dc — module non identifié\nb6fd7d65-457a-4f75-97a3-6ba5384b5f83 — module non identifié\nfdb9d13e-1990-4f7e-8957-1231cb238c37 — KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 76319,
          "raw": "2026-10-23 20:17:32 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 73956,
          "raw": "Receive from parent fdb9d13e-1990-4f7e-8957-1231cb238c37 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 478,
      "t": 1792786652000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": null,
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\na2b7198d-250d-4030-b4f9-885f1ac019dc — module non identifié\nb6fd7d65-457a-4f75-97a3-6ba5384b5f83 — module non identifié\nfdb9d13e-1990-4f7e-8957-1231cb238c37 — KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 76320,
          "raw": "2026-10-23 20:17:32 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 73956,
          "raw": "Receive from parent fdb9d13e-1990-4f7e-8957-1231cb238c37 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 479,
      "t": 1792786652000,
      "type": "connection",
      "label": "Connexion COM · Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu",
      "module": "COM",
      "game": null,
      "detail": "parent 10c592e7-b8cb-4a70-9b24-166cbc9777fa\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 76335,
          "raw": "2026-10-23 20:17:32 [com] stdout Connect parent 10c592e7-b8cb-4a70-9b24-166cbc9777fa",
          "inherited": false
        }
      ],
      "certainty": "signature des messages"
    },
    {
      "id": 480,
      "t": 1792786652000,
      "type": "connection",
      "label": "Connexion COM · Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu",
      "module": "COM",
      "game": null,
      "detail": "parent 0099022d-892c-44af-87dc-8c35bbe6f974\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 76337,
          "raw": "2026-10-23 20:17:32 [com] stdout Connect parent 0099022d-892c-44af-87dc-8c35bbe6f974",
          "inherited": false
        }
      ],
      "certainty": "signature des messages"
    },
    {
      "id": 481,
      "t": 1792786652000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 76635,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 482,
      "t": 1792786652000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 76942,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 483,
      "t": 1792786652000,
      "type": "connection",
      "label": "Connexion COM · Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu",
      "module": "COM",
      "game": null,
      "detail": "parent efd5befd-6ba6-4b22-affa-3ac7b818b39b\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 76953,
          "raw": "2026-10-23 20:17:32 [com] stdout Connect parent efd5befd-6ba6-4b22-affa-3ac7b818b39b",
          "inherited": false
        }
      ],
      "certainty": "signature des messages"
    },
    {
      "id": 484,
      "t": 1792786652000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 77270,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 485,
      "t": 1792786653000,
      "type": "phase",
      "label": "Phase · session-outro-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 77355,
          "raw": "2026-10-23 20:17:33 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"session-outro-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 486,
      "t": 1792786653000,
      "type": "session",
      "label": "Jeu verrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 77365,
          "raw": "2026-10-23 20:17:33 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"gameLocked\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 487,
      "t": 1792786659000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 77723,
          "raw": "2026-10-23 20:17:39 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 488,
      "t": 1792786663000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 78079,
          "raw": "2026-10-23 20:17:43 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 489,
      "t": 1792786663000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 78099,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 490,
      "t": 1792786663000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 78109,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 491,
      "t": 1792786663000,
      "type": "phase",
      "label": "Phase · session-outro-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 78119,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"session-outro-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 492,
      "t": 1792786663000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 78139,
          "raw": "2026-10-23 20:17:43 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 493,
      "t": 1792786663000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 78159,
          "raw": "2026-10-23 20:17:43 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 494,
      "t": 1792786687000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 78191,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 495,
      "t": 1792786688000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 78201,
          "raw": "2026-10-23 20:18:08 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 496,
      "t": 1792786688000,
      "type": "phase",
      "label": "Phase · locked-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 78211,
          "raw": "2026-10-23 20:18:08 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"locked-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 497,
      "t": 1792786688000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 78231,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 498,
      "t": 1792786688000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 78241,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 499,
      "t": 1792786728000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 78261,
          "raw": "2026-10-23 20:18:48 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 500,
      "t": 1792786728000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 78271,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 501,
      "t": 1792786728000,
      "type": "phase",
      "label": "Phase · home-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 78281,
          "raw": "2026-10-23 20:18:48 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"home-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 502,
      "t": 1792786728000,
      "type": "session",
      "label": "Jeu déverrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 78291,
          "raw": "2026-10-23 20:18:48 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"gameLocked\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 503,
      "t": 1792786728000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1792786728202,0,3900,1]",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 78301,
          "raw": "2026-10-23 20:18:48 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1792786728202,0,3900,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 504,
      "t": 1792786728000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1792786728202,0,3900,1]",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 78323,
          "raw": "2026-10-23 20:18:48 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1792786728202,0,3900,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 505,
      "t": 1792786728000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 78333,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 506,
      "t": 1792786728000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 78343,
          "raw": "2026-10-23 20:18:48 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 507,
      "t": 1792786728000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1792786728202,0,3900,1]",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 78353,
          "raw": "2026-10-23 20:18:48 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1792786728202,0,3900,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 508,
      "t": 1792786729000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 78373,
          "raw": "2026-10-23 20:18:49 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 509,
      "t": 1792786729000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 78420,
          "raw": "2026-10-23 20:18:49 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 510,
      "t": 1792786729000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 78430,
          "raw": "2026-10-23 20:18:49 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 511,
      "t": 1792786729000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 78450,
          "raw": "2026-10-23 20:18:49 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 512,
      "t": 1792786729000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 78461,
          "raw": "2026-10-23 20:18:49 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 513,
      "t": 1792786733000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 78485,
          "raw": "2026-10-23 20:18:53 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 514,
      "t": 1792786733000,
      "type": "game",
      "label": "Début de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "Sélection activeGame ; couvre aussi les menus et préparatifs.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 78495,
          "raw": "2026-10-23 20:18:53 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"activeGame\":\"karaoke\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 515,
      "t": 1792786733000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "karaoke",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 78520,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 516,
      "t": 1792786736000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": "karaoke",
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\n10c592e7-b8cb-4a70-9b24-166cbc9777fa — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n0099022d-892c-44af-87dc-8c35bbe6f974 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nefd5befd-6ba6-4b22-affa-3ac7b818b39b — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 78532,
          "raw": "2026-10-23 20:18:56 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 76387,
          "raw": "Receive from parent 10c592e7-b8cb-4a70-9b24-166cbc9777fa : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 76694,
          "raw": "Receive from parent 0099022d-892c-44af-87dc-8c35bbe6f974 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 77003,
          "raw": "Receive from parent efd5befd-6ba6-4b22-affa-3ac7b818b39b : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 517,
      "t": 1792786736000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": "karaoke",
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\n10c592e7-b8cb-4a70-9b24-166cbc9777fa — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n0099022d-892c-44af-87dc-8c35bbe6f974 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nefd5befd-6ba6-4b22-affa-3ac7b818b39b — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 78533,
          "raw": "2026-10-23 20:18:56 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 76387,
          "raw": "Receive from parent 10c592e7-b8cb-4a70-9b24-166cbc9777fa : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 76694,
          "raw": "Receive from parent 0099022d-892c-44af-87dc-8c35bbe6f974 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 77003,
          "raw": "Receive from parent efd5befd-6ba6-4b22-affa-3ac7b818b39b : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 518,
      "t": 1792786736000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": "karaoke",
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\n10c592e7-b8cb-4a70-9b24-166cbc9777fa — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n0099022d-892c-44af-87dc-8c35bbe6f974 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nefd5befd-6ba6-4b22-affa-3ac7b818b39b — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 78534,
          "raw": "2026-10-23 20:18:56 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 76387,
          "raw": "Receive from parent 10c592e7-b8cb-4a70-9b24-166cbc9777fa : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 76694,
          "raw": "Receive from parent 0099022d-892c-44af-87dc-8c35bbe6f974 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 77003,
          "raw": "Receive from parent efd5befd-6ba6-4b22-affa-3ac7b818b39b : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 519,
      "t": 1792786736000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 2fc50c0f-bb0a-477f-ab05-9f18f28fb78f\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 78544,
          "raw": "2026-10-23 20:18:56 [com] stdout Connect parent 2fc50c0f-bb0a-477f-ab05-9f18f28fb78f",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 520,
      "t": 1792786736000,
      "type": "connection",
      "label": "Connexion COM · KaraWorld · contrôleur",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent edd713bf-eba1-4eda-b183-2804c49769af\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 78547,
          "raw": "2026-10-23 20:18:56 [com] stdout Connect parent edd713bf-eba1-4eda-b183-2804c49769af",
          "inherited": false
        }
      ],
      "certainty": "signature des messages"
    },
    {
      "id": 521,
      "t": 1792786736000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 24867db6-27dc-4edf-b918-6900981bee7b\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 78549,
          "raw": "2026-10-23 20:18:56 [com] stdout Connect parent 24867db6-27dc-4edf-b918-6900981bee7b",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 522,
      "t": 1792786746000,
      "type": "music",
      "label": "Début morceau · jean-jacques-goldman_pas-toi_12908",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 325.767188 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 78785,
          "raw": "2026-10-23 20:19:06 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792786746698,0,325.767188,0.02,\"jean-jacques-goldman_pas-toi_12908\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 523,
      "t": 1792786957000,
      "type": "music",
      "label": "Fin / arrêt morceau · jean-jacques-goldman_pas-toi_12908",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 81766,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 524,
      "t": 1792786958000,
      "type": "music",
      "label": "Début morceau · notre-dame-de-paris_le-temps-des-cathedrales_11031",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 200.7 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 81868,
          "raw": "2026-10-23 20:22:38 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792786958579,0,200.7,0.02,\"notre-dame-de-paris_le-temps-des-cathedrales_11031\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 525,
      "t": 1792787148000,
      "type": "music",
      "label": "Fin / arrêt morceau · notre-dame-de-paris_le-temps-des-cathedrales_11031",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 82347,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 526,
      "t": 1792787150000,
      "type": "music",
      "label": "Début morceau · neil-diamond_sweet-caroline_6534",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 212.693991 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 82369,
          "raw": "2026-10-23 20:25:50 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792787150191,0,212.693991,0.02,\"neil-diamond_sweet-caroline_6534\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 527,
      "t": 1792787248000,
      "type": "music",
      "label": "Fin / arrêt morceau · neil-diamond_sweet-caroline_6534",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 82699,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 528,
      "t": 1792787249000,
      "type": "music",
      "label": "Début morceau · stromae_alors-on-danse_28433",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 205.3 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 82721,
          "raw": "2026-10-23 20:27:29 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792787249448,0,205.3,0.02,\"stromae_alors-on-danse_28433\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 529,
      "t": 1792787431000,
      "type": "music",
      "label": "Fin / arrêt morceau · stromae_alors-on-danse_28433",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 83630,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 530,
      "t": 1792787433000,
      "type": "music",
      "label": "Début morceau · celine-dion_pour-que-tu-m-aimes-encore_5940",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 242.371633 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 83652,
          "raw": "2026-10-23 20:30:33 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792787433043,0,242.371633,0.02,\"celine-dion_pour-que-tu-m-aimes-encore_5940\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 531,
      "t": 1792787675000,
      "type": "music",
      "label": "Fin / arrêt morceau · celine-dion_pour-que-tu-m-aimes-encore_5940",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 86739,
          "raw": "2026-10-23 20:34:35 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 532,
      "t": 1792787677000,
      "type": "music",
      "label": "Début morceau · notre-dame-de-paris_belle_7869",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 276.72 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 86781,
          "raw": "2026-10-23 20:34:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792787677111,0,276.72,0.02,\"notre-dame-de-paris_belle_7869\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 533,
      "t": 1792787940000,
      "type": "music",
      "label": "Fin / arrêt morceau · notre-dame-de-paris_belle_7869",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 88371,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 534,
      "t": 1792787942000,
      "type": "music",
      "label": "Début morceau · france-gall_ella-elle-l-a_12466",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 277.681905 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 88423,
          "raw": "2026-10-23 20:39:02 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792787942221,0,277.681905,0.02,\"france-gall_ella-elle-l-a_12466\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 535,
      "t": 1792788207000,
      "type": "music",
      "label": "Fin / arrêt morceau · france-gall_ella-elle-l-a_12466",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 89141,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 536,
      "t": 1792788208000,
      "type": "music",
      "label": "Début morceau · dalida_mourir-sur-scene_14472",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 205.914558 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 89163,
          "raw": "2026-10-23 20:43:28 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792788208803,0,205.914558,0.02,\"dalida_mourir-sur-scene_14472\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 537,
      "t": 1792788378000,
      "type": "music",
      "label": "Fin / arrêt morceau · dalida_mourir-sur-scene_14472",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 90118,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 538,
      "t": 1792788379000,
      "type": "music",
      "label": "Début morceau · abba_dancing-queen_7300",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 236.482336 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 90190,
          "raw": "2026-10-23 20:46:19 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792788379501,0,236.482336,0.02,\"abba_dancing-queen_7300\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 539,
      "t": 1792788437000,
      "type": "music",
      "label": "Fin / arrêt morceau · abba_dancing-queen_7300",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 90577,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 540,
      "t": 1792788438000,
      "type": "music",
      "label": "Début morceau · tragedie_hey-ho_43901",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 215.084286 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 90599,
          "raw": "2026-10-23 20:47:18 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792788438719,0,215.084286,0.02,\"tragedie_hey-ho_43901\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 541,
      "t": 1792788653000,
      "type": "music",
      "label": "Fin / arrêt morceau · tragedie_hey-ho_43901",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 92754,
          "raw": "2026-10-23 20:50:53 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 542,
      "t": 1792788655000,
      "type": "music",
      "label": "Début morceau · johnny-hallyday_l-envie_11658",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 248.888866 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 92806,
          "raw": "2026-10-23 20:50:55 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792788655320,0,248.888866,0.02,\"johnny-hallyday_l-envie_11658\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 543,
      "t": 1792788656000,
      "type": "music",
      "label": "Fin / arrêt morceau · johnny-hallyday_l-envie_11658",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 92852,
          "raw": "2026-10-23 20:50:56 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 544,
      "t": 1792788658000,
      "type": "music",
      "label": "Début morceau · sexion-d-assaut_wati-by-night_40221",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 248.843855 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 92874,
          "raw": "2026-10-23 20:50:58 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792788658441,0,248.843855,0.02,\"sexion-d-assaut_wati-by-night_40221\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 545,
      "t": 1792788877000,
      "type": "music",
      "label": "Fin / arrêt morceau · sexion-d-assaut_wati-by-night_40221",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 93833,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 546,
      "t": 1792788879000,
      "type": "music",
      "label": "Début morceau · k-maro_femme-like-u_7889",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 238.57898 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 93865,
          "raw": "2026-10-23 20:54:39 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792788879403,0,238.57898,0.02,\"k-maro_femme-like-u_7889\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 547,
      "t": 1792789090000,
      "type": "music",
      "label": "Fin / arrêt morceau · k-maro_femme-like-u_7889",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 96703,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 548,
      "t": 1792789091000,
      "type": "music",
      "label": "Début morceau · christophe-mae_j-ai-laisse_29016",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 218.625986 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 96725,
          "raw": "2026-10-23 20:58:11 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792789091660,0,218.625986,0.02,\"christophe-mae_j-ai-laisse_29016\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 549,
      "t": 1792789298000,
      "type": "music",
      "label": "Fin / arrêt morceau · christophe-mae_j-ai-laisse_29016",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 98141,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 550,
      "t": 1792789299000,
      "type": "music",
      "label": "Début morceau · charles-aznavour_emmenez-moi_12304",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 218.229592 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 98183,
          "raw": "2026-10-23 21:01:39 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792789299513,0,218.229592,0.02,\"charles-aznavour_emmenez-moi_12304\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 551,
      "t": 1792789516000,
      "type": "music",
      "label": "Fin / arrêt morceau · charles-aznavour_emmenez-moi_12304",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 101230,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 552,
      "t": 1792789517000,
      "type": "music",
      "label": "Début morceau · joe-dassin_siffler-sur-la-colline_5994",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 163.069388 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 101252,
          "raw": "2026-10-23 21:05:17 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792789517211,0,163.069388,0.02,\"joe-dassin_siffler-sur-la-colline_5994\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 553,
      "t": 1792789589000,
      "type": "music",
      "label": "Fin / arrêt morceau · joe-dassin_siffler-sur-la-colline_5994",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 102176,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 554,
      "t": 1792789590000,
      "type": "music",
      "label": "Début morceau · christophe-willem_hakuna-matata_46134",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 113.236644 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 102198,
          "raw": "2026-10-23 21:06:30 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792789590273,0,113.236644,0.02,\"christophe-willem_hakuna-matata_46134\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 555,
      "t": 1792789703000,
      "type": "music",
      "label": "Fin / arrêt morceau · christophe-willem_hakuna-matata_46134",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 102375,
          "raw": "2026-10-23 21:08:23 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 556,
      "t": 1792789704000,
      "type": "music",
      "label": "Début morceau · romeo-et-juliette-de-la-haine-a-l-amour_les-rois-du-monde_11027",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 204.734853 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 102397,
          "raw": "2026-10-23 21:08:24 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792789704767,0,204.734853,0.02,\"romeo-et-juliette-de-la-haine-a-l-amour_les-rois-du-monde_11027\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 557,
      "t": 1792789859000,
      "type": "music",
      "label": "Fin / arrêt morceau · romeo-et-juliette-de-la-haine-a-l-amour_les-rois-du-monde_11027",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 103051,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 558,
      "t": 1792789860000,
      "type": "music",
      "label": "Début morceau · willy-denzey_le-mur-du-son_48222",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 194.534195 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 103073,
          "raw": "2026-10-23 21:11:00 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792789860928,0,194.534195,0.02,\"willy-denzey_le-mur-du-son_48222\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 559,
      "t": 1792789943000,
      "type": "music",
      "label": "Fin / arrêt morceau · willy-denzey_le-mur-du-son_48222",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 103636,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 560,
      "t": 1792789944000,
      "type": "music",
      "label": "Début morceau · abba_voulez-vous_13063",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 264.839524 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 103658,
          "raw": "2026-10-23 21:12:24 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792789944988,0,264.839524,0.02,\"abba_voulez-vous_13063\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 561,
      "t": 1792790151000,
      "type": "music",
      "label": "Fin / arrêt morceau · abba_voulez-vous_13063",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 104286,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 562,
      "t": 1792790152000,
      "type": "music",
      "label": "Début morceau · georges-brassens_les-copains-d-abord_5606",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 240.89542 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 104308,
          "raw": "2026-10-23 21:15:52 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792790152983,0,240.89542,0.02,\"georges-brassens_les-copains-d-abord_5606\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 563,
      "t": 1792790246000,
      "type": "music",
      "label": "Fin / arrêt morceau · georges-brassens_les-copains-d-abord_5606",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 105060,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 564,
      "t": 1792790247000,
      "type": "music",
      "label": "Début morceau · joe-dassin_l-equipe-a-jojo_10275",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 190.519138 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 105082,
          "raw": "2026-10-23 21:17:27 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792790247274,0,190.519138,0.02,\"joe-dassin_l-equipe-a-jojo_10275\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 565,
      "t": 1792790281000,
      "type": "music",
      "label": "Fin / arrêt morceau · joe-dassin_l-equipe-a-jojo_10275",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 105443,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 566,
      "t": 1792790283000,
      "type": "music",
      "label": "Début morceau · michel-sardou_les-lacs-du-connemara_12400",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 362.892766 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 105505,
          "raw": "2026-10-23 21:18:03 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792790283404,0,362.892766,0.02,\"michel-sardou_les-lacs-du-connemara_12400\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 567,
      "t": 1792790289000,
      "type": "music",
      "label": "Repositionnement / reprise · michel-sardou_les-lacs-du-connemara_12400",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 3.7740847663999997 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 105579,
          "raw": "2026-10-23 21:18:09 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792790289034,3.7740847663999997,362.892766,0.02,\"michel-sardou_les-lacs-du-connemara_12400\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 568,
      "t": 1792790289000,
      "type": "music",
      "label": "Repositionnement / reprise · michel-sardou_les-lacs-du-connemara_12400",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 9.906972511800001 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 105589,
          "raw": "2026-10-23 21:18:09 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792790289207,9.906972511800001,362.892766,0.02,\"michel-sardou_les-lacs-du-connemara_12400\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 569,
      "t": 1792790289000,
      "type": "music",
      "label": "Repositionnement / reprise · michel-sardou_les-lacs-du-connemara_12400",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 10.8504937034 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 105599,
          "raw": "2026-10-23 21:18:09 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792790289217,10.8504937034,362.892766,0.02,\"michel-sardou_les-lacs-du-connemara_12400\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 570,
      "t": 1792790289000,
      "type": "music",
      "label": "Repositionnement / reprise · michel-sardou_les-lacs-du-connemara_12400",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 13.2092966824 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 105609,
          "raw": "2026-10-23 21:18:09 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792790289236,13.2092966824,362.892766,0.02,\"michel-sardou_les-lacs-du-connemara_12400\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 571,
      "t": 1792790289000,
      "type": "music",
      "label": "Repositionnement / reprise · michel-sardou_les-lacs-du-connemara_12400",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 15.5680996614 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 105619,
          "raw": "2026-10-23 21:18:09 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792790289257,15.5680996614,362.892766,0.02,\"michel-sardou_les-lacs-du-connemara_12400\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 572,
      "t": 1792790289000,
      "type": "music",
      "label": "Repositionnement / reprise · michel-sardou_les-lacs-du-connemara_12400",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 18.3623739596 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 105629,
          "raw": "2026-10-23 21:18:09 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792790289278,18.3623739596,362.892766,0.02,\"michel-sardou_les-lacs-du-connemara_12400\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 573,
      "t": 1792790289000,
      "type": "music",
      "label": "Repositionnement / reprise · michel-sardou_les-lacs-du-connemara_12400",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 20.2494163428 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 105639,
          "raw": "2026-10-23 21:18:09 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792790289296,20.2494163428,362.892766,0.02,\"michel-sardou_les-lacs-du-connemara_12400\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 574,
      "t": 1792790289000,
      "type": "music",
      "label": "Repositionnement / reprise · michel-sardou_les-lacs-du-connemara_12400",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 22.136458726 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 105649,
          "raw": "2026-10-23 21:18:09 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792790289316,22.136458726,362.892766,0.02,\"michel-sardou_les-lacs-du-connemara_12400\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 575,
      "t": 1792790289000,
      "type": "music",
      "label": "Repositionnement / reprise · michel-sardou_les-lacs-du-connemara_12400",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 24.023501109199998 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 105659,
          "raw": "2026-10-23 21:18:09 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792790289336,24.023501109199998,362.892766,0.02,\"michel-sardou_les-lacs-du-connemara_12400\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 576,
      "t": 1792790289000,
      "type": "music",
      "label": "Repositionnement / reprise · michel-sardou_les-lacs-du-connemara_12400",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 24.9670223008 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 105669,
          "raw": "2026-10-23 21:18:09 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792790289356,24.9670223008,362.892766,0.02,\"michel-sardou_les-lacs-du-connemara_12400\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 577,
      "t": 1792790289000,
      "type": "music",
      "label": "Repositionnement / reprise · michel-sardou_les-lacs-du-connemara_12400",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 26.3823040882 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 105679,
          "raw": "2026-10-23 21:18:09 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792790289376,26.3823040882,362.892766,0.02,\"michel-sardou_les-lacs-du-connemara_12400\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 578,
      "t": 1792790289000,
      "type": "music",
      "label": "Repositionnement / reprise · michel-sardou_les-lacs-du-connemara_12400",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 27.3258252798 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 105689,
          "raw": "2026-10-23 21:18:09 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792790289396,27.3258252798,362.892766,0.02,\"michel-sardou_les-lacs-du-connemara_12400\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 579,
      "t": 1792790289000,
      "type": "music",
      "label": "Repositionnement / reprise · michel-sardou_les-lacs-du-connemara_12400",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 28.2693464714 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 105699,
          "raw": "2026-10-23 21:18:09 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792790289416,28.2693464714,362.892766,0.02,\"michel-sardou_les-lacs-du-connemara_12400\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 580,
      "t": 1792790289000,
      "type": "music",
      "label": "Repositionnement / reprise · michel-sardou_les-lacs-du-connemara_12400",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 29.212867663 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 105709,
          "raw": "2026-10-23 21:18:09 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792790289456,29.212867663,362.892766,0.02,\"michel-sardou_les-lacs-du-connemara_12400\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 581,
      "t": 1792790614000,
      "type": "music",
      "label": "Fin / arrêt morceau · michel-sardou_les-lacs-du-connemara_12400",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 112200,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 582,
      "t": 1792790615000,
      "type": "music",
      "label": "Début morceau · jul_tchikita_52889",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 194.94034 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 112222,
          "raw": "2026-10-23 21:23:35 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1792790615602,0,194.94034,0.02,\"jul_tchikita_52889\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 583,
      "t": 1792790810000,
      "type": "session",
      "label": "Session · minuterie effacée",
      "module": "COM",
      "game": "karaoke",
      "detail": "null",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 113506,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 584,
      "t": 1792790810000,
      "type": "music",
      "label": "Fin / arrêt morceau · jul_tchikita_52889",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 113559,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 585,
      "t": 1792790810000,
      "type": "game",
      "label": "Fin de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 113652,
          "raw": "2026-10-23 21:26:50 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 586,
      "t": 1792790810000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": null,
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\n2fc50c0f-bb0a-477f-ab05-9f18f28fb78f — module non identifié\nedd713bf-eba1-4eda-b183-2804c49769af — KaraWorld · contrôleur\n24867db6-27dc-4edf-b918-6900981bee7b — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 113673,
          "raw": "2026-10-23 21:26:50 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 78567,
          "raw": "Receive from parent edd713bf-eba1-4eda-b183-2804c49769af : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 587,
      "t": 1792790810000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": null,
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\n2fc50c0f-bb0a-477f-ab05-9f18f28fb78f — module non identifié\nedd713bf-eba1-4eda-b183-2804c49769af — KaraWorld · contrôleur\n24867db6-27dc-4edf-b918-6900981bee7b — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 113674,
          "raw": "2026-10-23 21:26:50 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 78567,
          "raw": "Receive from parent edd713bf-eba1-4eda-b183-2804c49769af : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 588,
      "t": 1792790810000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": null,
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\n2fc50c0f-bb0a-477f-ab05-9f18f28fb78f — module non identifié\nedd713bf-eba1-4eda-b183-2804c49769af — KaraWorld · contrôleur\n24867db6-27dc-4edf-b918-6900981bee7b — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 113684,
          "raw": "2026-10-23 21:26:50 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 78567,
          "raw": "Receive from parent edd713bf-eba1-4eda-b183-2804c49769af : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 589,
      "t": 1792790810000,
      "type": "connection",
      "label": "Connexion COM · Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu",
      "module": "COM",
      "game": null,
      "detail": "parent 46ae4543-e443-42ab-b7bb-917b35754592\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 113697,
          "raw": "2026-10-23 21:26:50 [com] stdout Connect parent 46ae4543-e443-42ab-b7bb-917b35754592",
          "inherited": false
        }
      ],
      "certainty": "signature des messages"
    },
    {
      "id": 590,
      "t": 1792790810000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 113976,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 591,
      "t": 1792790810000,
      "type": "connection",
      "label": "Connexion COM · Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu",
      "module": "COM",
      "game": null,
      "detail": "parent 9914e0ed-9f91-4e7b-b844-c4214bb8b15f\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 113986,
          "raw": "2026-10-23 21:26:50 [com] stdout Connect parent 9914e0ed-9f91-4e7b-b844-c4214bb8b15f",
          "inherited": false
        }
      ],
      "certainty": "signature des messages"
    },
    {
      "id": 592,
      "t": 1792790810000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 114284,
          "raw": "2026-10-23 21:26:50 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 593,
      "t": 1792790810000,
      "type": "connection",
      "label": "Connexion COM · Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu",
      "module": "COM",
      "game": null,
      "detail": "parent b99c8a13-d91b-4c2c-98d4-d6d707d0be87\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 114295,
          "raw": "2026-10-23 21:26:50 [com] stdout Connect parent b99c8a13-d91b-4c2c-98d4-d6d707d0be87",
          "inherited": false
        }
      ],
      "certainty": "signature des messages"
    },
    {
      "id": 594,
      "t": 1792790810000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 114612,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 595,
      "t": 1792790811000,
      "type": "phase",
      "label": "Phase · session-outro-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 114717,
          "raw": "2026-10-23 21:26:51 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"session-outro-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 596,
      "t": 1792790811000,
      "type": "session",
      "label": "Jeu verrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 114727,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"gameLocked\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 597,
      "t": 1792790817000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 115105,
          "raw": "2026-10-23 21:26:57 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 598,
      "t": 1792790822000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 115591,
          "raw": "2026-10-23 21:27:02 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 599,
      "t": 1792790822000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 115621,
          "raw": "2026-10-23 21:27:02 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 600,
      "t": 1792790822000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 115631,
          "raw": "2026-10-23 21:27:02 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 601,
      "t": 1792790822000,
      "type": "phase",
      "label": "Phase · session-outro-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 115641,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"session-outro-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 602,
      "t": 1792790822000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 115661,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 603,
      "t": 1792790822000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 115681,
          "raw": "2026-10-23 21:27:02 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 604,
      "t": 1792790846000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 115973,
          "raw": "2026-10-23 21:27:26 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 605,
      "t": 1792790846000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 115983,
          "raw": "2026-10-23 21:27:26 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 606,
      "t": 1792790846000,
      "type": "phase",
      "label": "Phase · locked-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 115993,
          "raw": "2026-10-23 21:27:26 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"locked-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 607,
      "t": 1792790846000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 116013,
          "raw": "2026-10-23 21:27:26 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 608,
      "t": 1792790846000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1792755617380.txt",
          "line": 116023,
          "raw": "2026-10-23 21:27:26 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    }
  ],
  "segments": [
    {
      "game": "karaoke",
      "start": 1792773691000,
      "end": 1792776904000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "blindtest",
      "start": 1792776929000,
      "end": 1792777403000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "blindtest",
      "start": 1792777405000,
      "end": 1792777406000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "kids",
      "start": 1792777408000,
      "end": 1792777409000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "karaoke",
      "start": 1792777410000,
      "end": 1792777663000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "karaoke",
      "start": 1792782756000,
      "end": 1792782961000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "karaoke",
      "start": 1792782983000,
      "end": 1792786233000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "karaoke",
      "start": 1792786250000,
      "end": 1792786330000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "karaoke",
      "start": 1792786352000,
      "end": 1792786652000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "karaoke",
      "start": 1792786733000,
      "end": 1792790810000,
      "endReason": "activeGame a changé.",
      "open": false
    }
  ],
  "connections": [
    {
      "id": "32c32209-5989-4551-847d-98424909cacb",
      "file": "log_1792755617380.txt",
      "side": "parent",
      "start": 1792755623000,
      "last": 1792790878000,
      "firstSend": 1792755623000,
      "lastSend": 1792790878000,
      "labels": [],
      "evidence": []
    },
    {
      "id": "55a8087a-c979-4651-9b80-a63baed31755",
      "file": "log_1792755617380.txt",
      "side": "parent",
      "start": 1792755625000,
      "last": 1792790878000,
      "firstSend": 1792755625000,
      "lastSend": 1792790878000,
      "labels": [
        "Arduino / entrées joueurs"
      ],
      "evidence": [
        {
          "file": "log_1792755617380.txt",
          "line": 7170,
          "raw": "2026-10-23 16:50:24 [com] stdout Receive from parent 55a8087a-c979-4651-9b80-a63baed31755 : {\"name\":\"brest_salle2\",\"variables\":{\"players.1.inputStatus\":[\"down\"]}}",
          "inherited": false
        }
      ]
    },
    {
      "id": "b44f11a4-5724-4456-aa88-1c6c54a9217f",
      "file": "log_1792755617380.txt",
      "side": "parent",
      "start": 1792755626000,
      "last": 1792790878000,
      "firstSend": 1792755626000,
      "lastSend": 1792790878000,
      "labels": [],
      "evidence": []
    },
    {
      "id": "615c04d7-9020-4c33-9adb-2e934904d255",
      "file": "log_1792755617380.txt",
      "side": "parent",
      "start": 1792755627000,
      "last": 1792790878000,
      "firstSend": 1792755627000,
      "lastSend": 1792790878000,
      "labels": [],
      "evidence": []
    },
    {
      "id": "7471e8bf-f9ae-49ce-a5e4-61cdc7634332",
      "file": "log_1792755617380.txt",
      "side": "parent",
      "start": 1792755635000,
      "last": 1792790878000,
      "firstSend": 1792755635000,
      "lastSend": 1792790878000,
      "labels": [],
      "evidence": []
    },
    {
      "id": "4de94659-adf0-4ec6-b45a-63d17914a066",
      "file": "log_1792755617380.txt",
      "side": "parent",
      "start": 1792755639000,
      "last": 1792773691000,
      "firstSend": 1792755639000,
      "lastSend": 1792773691000,
      "labels": [
        "Quiz · vp",
        "Quiz · logique de jeu",
        "Quiz · kiosk",
        "Quiz · tv",
        "Arduino / entrées joueurs"
      ],
      "evidence": [
        {
          "file": "log_1792755617380.txt",
          "line": 488,
          "raw": "Receive from parent 4de94659-adf0-4ec6-b45a-63d17914a066 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 515,
          "raw": "2026-10-23 11:40:41 [com] stdout Receive from parent 4de94659-adf0-4ec6-b45a-63d17914a066 : {\"name\":\"brest_salle2\",\"variables\":{\"phase\":null},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 700,
          "raw": "2026-10-23 11:40:45 [com] stdout Receive from parent 4de94659-adf0-4ec6-b45a-63d17914a066 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 803,
          "raw": "2026-10-23 11:40:46 [com] stdout Receive from parent 4de94659-adf0-4ec6-b45a-63d17914a066 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 1812,
          "raw": "2026-10-23 16:41:20 [com] stdout Receive from parent 4de94659-adf0-4ec6-b45a-63d17914a066 : {\"name\":\"brest_salle2\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        }
      ]
    },
    {
      "id": "0315c96f-1e18-4a5b-8287-46a0a5d00a83",
      "file": "log_1792755617380.txt",
      "side": "parent",
      "start": 1792755646000,
      "last": 1792773691000,
      "firstSend": 1792755646000,
      "lastSend": 1792773691000,
      "labels": [
        "Quiz · tv",
        "Quiz · vp",
        "Quiz · kiosk",
        "Quiz · logique de jeu",
        "Arduino / entrées joueurs"
      ],
      "evidence": [
        {
          "file": "log_1792755617380.txt",
          "line": 716,
          "raw": "2026-10-23 11:40:46 [com] stdout Receive from parent 0315c96f-1e18-4a5b-8287-46a0a5d00a83 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 773,
          "raw": "2026-10-23 11:40:46 [com] stdout Receive from parent 0315c96f-1e18-4a5b-8287-46a0a5d00a83 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 774,
          "raw": "Receive from parent 0315c96f-1e18-4a5b-8287-46a0a5d00a83 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 1462,
          "raw": "2026-10-23 11:41:04 [com] stdout Receive from parent 0315c96f-1e18-4a5b-8287-46a0a5d00a83 : {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"locked-phase\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 1945,
          "raw": "2026-10-23 16:41:20 [com] stdout Receive from parent 0315c96f-1e18-4a5b-8287-46a0a5d00a83 : {\"name\":\"brest_salle2\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        }
      ]
    },
    {
      "id": "d8854e61-b2bf-4389-9464-5891b0184d45",
      "file": "log_1792755617380.txt",
      "side": "parent",
      "start": 1792755656000,
      "last": 1792773691000,
      "firstSend": 1792755656000,
      "lastSend": 1792773691000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · vp",
        "Quiz · logique de jeu",
        "Arduino / entrées joueurs"
      ],
      "evidence": [
        {
          "file": "log_1792755617380.txt",
          "line": 862,
          "raw": "2026-10-23 11:40:56 [com] stdout Receive from parent d8854e61-b2bf-4389-9464-5891b0184d45 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 892,
          "raw": "Receive from parent d8854e61-b2bf-4389-9464-5891b0184d45 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 1410,
          "raw": "2026-10-23 11:41:04 [com] stdout Receive from parent d8854e61-b2bf-4389-9464-5891b0184d45 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 1495,
          "raw": "2026-10-23 11:41:04 [com] stdout Receive from parent d8854e61-b2bf-4389-9464-5891b0184d45 : {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"locked-phase\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 1988,
          "raw": "2026-10-23 16:41:20 [com] stdout Receive from parent d8854e61-b2bf-4389-9464-5891b0184d45 : {\"name\":\"brest_salle2\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        }
      ]
    },
    {
      "id": "9e5211e4-bbc4-4a2c-a547-936456d8ff30",
      "file": "log_1792755617380.txt",
      "side": "parent",
      "start": 1792755940000,
      "last": 1792755942000,
      "firstSend": 1792755940000,
      "lastSend": 1792755942000,
      "labels": [
        "Quiz · vp",
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1792755617380.txt",
          "line": 1506,
          "raw": "2026-10-23 11:45:40 [com] stdout Receive from parent 9e5211e4-bbc4-4a2c-a547-936456d8ff30 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 1555,
          "raw": "2026-10-23 11:45:40 [com] stdout Receive from parent 9e5211e4-bbc4-4a2c-a547-936456d8ff30 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 1586,
          "raw": "2026-10-23 11:45:40 [com] stdout Receive from parent 9e5211e4-bbc4-4a2c-a547-936456d8ff30 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 1588,
          "raw": "Receive from parent 9e5211e4-bbc4-4a2c-a547-936456d8ff30 : {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"locked-phase\"},\"children\":{}}",
          "inherited": true
        }
      ]
    },
    {
      "id": "cafb9de3-ad4d-4f88-9c04-2720425b8b7a",
      "file": "log_1792755617380.txt",
      "side": "parent",
      "start": 1792773694000,
      "last": 1792776904000,
      "firstSend": 1792773694000,
      "lastSend": 1792776904000,
      "labels": [
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1792755617380.txt",
          "line": 2771,
          "raw": "2026-10-23 16:41:35 [com] stdout Receive from parent cafb9de3-ad4d-4f88-9c04-2720425b8b7a : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ]
    },
    {
      "id": "d60466be-ebd5-442a-9a1c-4bd954d1580a",
      "file": "log_1792755617380.txt",
      "side": "parent",
      "start": 1792773694000,
      "last": 1792776904000,
      "firstSend": 1792773694000,
      "lastSend": 1792776904000,
      "labels": [],
      "evidence": []
    },
    {
      "id": "0dd24516-1eab-4277-b11c-c098e87f1f8e",
      "file": "log_1792755617380.txt",
      "side": "parent",
      "start": 1792773694000,
      "last": 1792776904000,
      "firstSend": 1792773694000,
      "lastSend": 1792776904000,
      "labels": [],
      "evidence": []
    },
    {
      "id": "33a298b8-0e76-4f15-b44c-196bf01022fa",
      "file": "log_1792755617380.txt",
      "side": "parent",
      "start": 1792774495000,
      "last": 1792774497000,
      "firstSend": 1792774495000,
      "lastSend": 1792774497000,
      "labels": [
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1792755617380.txt",
          "line": 9257,
          "raw": "2026-10-23 16:54:55 [com] stdout Receive from parent 33a298b8-0e76-4f15-b44c-196bf01022fa : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ]
    },
    {
      "id": "e669423a-5d83-41b1-ba46-78ca901b1a3d",
      "file": "log_1792755617380.txt",
      "side": "parent",
      "start": 1792776904000,
      "last": 1792777410000,
      "firstSend": 1792776904000,
      "lastSend": 1792777410000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · logique de jeu",
        "Quiz · vp",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1792755617380.txt",
          "line": 15923,
          "raw": "2026-10-23 17:35:04 [com] stdout Receive from parent e669423a-5d83-41b1-ba46-78ca901b1a3d : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 15952,
          "raw": "2026-10-23 17:35:04 [com] stdout Receive from parent e669423a-5d83-41b1-ba46-78ca901b1a3d : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 15954,
          "raw": "Receive from parent e669423a-5d83-41b1-ba46-78ca901b1a3d : {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 15955,
          "raw": "2026-10-23 17:35:04 [com] stdout Receive from parent e669423a-5d83-41b1-ba46-78ca901b1a3d : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 15978,
          "raw": "Receive from parent e669423a-5d83-41b1-ba46-78ca901b1a3d : {\"name\":\"brest_salle2\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 16122,
          "raw": "2026-10-23 17:35:04 [com] stdout Receive from parent e669423a-5d83-41b1-ba46-78ca901b1a3d : {\"name\":\"brest_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        }
      ]
    },
    {
      "id": "2d4a08cd-7e1c-4a6c-84bb-0148f4865d9d",
      "file": "log_1792755617380.txt",
      "side": "parent",
      "start": 1792776904000,
      "last": 1792777410000,
      "firstSend": 1792776904000,
      "lastSend": 1792777410000,
      "labels": [
        "Quiz · vp",
        "Quiz · kiosk",
        "Quiz · logique de jeu",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1792755617380.txt",
          "line": 16183,
          "raw": "2026-10-23 17:35:04 [com] stdout Receive from parent 2d4a08cd-7e1c-4a6c-84bb-0148f4865d9d : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 16184,
          "raw": "Receive from parent 2d4a08cd-7e1c-4a6c-84bb-0148f4865d9d : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 16214,
          "raw": "Receive from parent 2d4a08cd-7e1c-4a6c-84bb-0148f4865d9d : {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 16240,
          "raw": "Receive from parent 2d4a08cd-7e1c-4a6c-84bb-0148f4865d9d : {\"name\":\"brest_salle2\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 16387,
          "raw": "Receive from parent 2d4a08cd-7e1c-4a6c-84bb-0148f4865d9d : {\"name\":\"brest_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        }
      ]
    },
    {
      "id": "df73c100-1047-49d4-81c1-04ac831384ce",
      "file": "log_1792755617380.txt",
      "side": "parent",
      "start": 1792776904000,
      "last": 1792777410000,
      "firstSend": 1792776904000,
      "lastSend": 1792777410000,
      "labels": [
        "Quiz · vp",
        "Quiz · tv",
        "Quiz · kiosk",
        "Quiz · logique de jeu",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1792755617380.txt",
          "line": 16449,
          "raw": "Receive from parent df73c100-1047-49d4-81c1-04ac831384ce : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 16479,
          "raw": "2026-10-23 17:35:04 [com] stdout Receive from parent df73c100-1047-49d4-81c1-04ac831384ce : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 16480,
          "raw": "2026-10-23 17:35:04 [com] stdout Receive from parent df73c100-1047-49d4-81c1-04ac831384ce : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 16481,
          "raw": "2026-10-23 17:35:04 [com] stdout Receive from parent df73c100-1047-49d4-81c1-04ac831384ce : {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 16509,
          "raw": "2026-10-23 17:35:04 [com] stdout Receive from parent df73c100-1047-49d4-81c1-04ac831384ce : {\"name\":\"brest_salle2\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 16662,
          "raw": "2026-10-23 17:35:04 [com] stdout Receive from parent df73c100-1047-49d4-81c1-04ac831384ce : {\"name\":\"brest_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        }
      ]
    },
    {
      "id": "4660757e-2415-4b4d-968a-878994101972",
      "file": "log_1792755617380.txt",
      "side": "parent",
      "start": 1792777413000,
      "last": 1792777663000,
      "firstSend": 1792777413000,
      "lastSend": 1792777663000,
      "labels": [
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1792755617380.txt",
          "line": 30165,
          "raw": "Receive from parent 4660757e-2415-4b4d-968a-878994101972 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ]
    },
    {
      "id": "4aec83bc-2d0c-4367-b7c7-8098de494811",
      "file": "log_1792755617380.txt",
      "side": "parent",
      "start": 1792777413000,
      "last": 1792777663000,
      "firstSend": 1792777413000,
      "lastSend": 1792777663000,
      "labels": [],
      "evidence": []
    },
    {
      "id": "384d907c-c7b3-4024-9580-e2b8efbc4ef1",
      "file": "log_1792755617380.txt",
      "side": "parent",
      "start": 1792777413000,
      "last": 1792777663000,
      "firstSend": 1792777413000,
      "lastSend": 1792777663000,
      "labels": [],
      "evidence": []
    },
    {
      "id": "739507b0-36c9-4fd7-9327-3051d7f73d7b",
      "file": "log_1792755617380.txt",
      "side": "parent",
      "start": 1792777663000,
      "last": 1792782760000,
      "firstSend": 1792777663000,
      "lastSend": 1792782760000,
      "labels": [
        "Quiz · vp",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1792755617380.txt",
          "line": 31567,
          "raw": "2026-10-23 17:47:43 [com] stdout Receive from parent 739507b0-36c9-4fd7-9327-3051d7f73d7b : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 31568,
          "raw": "Receive from parent 739507b0-36c9-4fd7-9327-3051d7f73d7b : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 31612,
          "raw": "Receive from parent 739507b0-36c9-4fd7-9327-3051d7f73d7b : {\"name\":\"brest_salle2\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 31741,
          "raw": "Receive from parent 739507b0-36c9-4fd7-9327-3051d7f73d7b : {\"name\":\"brest_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 31753,
          "raw": "2026-10-23 17:47:43 [com] stdout Receive from parent 739507b0-36c9-4fd7-9327-3051d7f73d7b : {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": false
        }
      ]
    },
    {
      "id": "e6487106-4d42-4267-af80-0c812e6cae59",
      "file": "log_1792755617380.txt",
      "side": "parent",
      "start": 1792777663000,
      "last": 1792782756000,
      "firstSend": 1792777663000,
      "lastSend": 1792782756000,
      "labels": [
        "Quiz · vp",
        "Quiz · tv",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1792755617380.txt",
          "line": 31861,
          "raw": "2026-10-23 17:47:43 [com] stdout Receive from parent e6487106-4d42-4267-af80-0c812e6cae59 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 31891,
          "raw": "2026-10-23 17:47:43 [com] stdout Receive from parent e6487106-4d42-4267-af80-0c812e6cae59 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 31892,
          "raw": "2026-10-23 17:47:43 [com] stdout Receive from parent e6487106-4d42-4267-af80-0c812e6cae59 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 31910,
          "raw": "2026-10-23 17:47:43 [com] stdout Receive from parent e6487106-4d42-4267-af80-0c812e6cae59 : {\"name\":\"brest_salle2\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 32061,
          "raw": "2026-10-23 17:47:43 [com] stdout Receive from parent e6487106-4d42-4267-af80-0c812e6cae59 : {\"name\":\"brest_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 32075,
          "raw": "Receive from parent e6487106-4d42-4267-af80-0c812e6cae59 : {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": true
        }
      ]
    },
    {
      "id": "36a40385-3d6e-48aa-a6d9-fc6f468b8292",
      "file": "log_1792755617380.txt",
      "side": "parent",
      "start": 1792777663000,
      "last": 1792782756000,
      "firstSend": 1792777663000,
      "lastSend": 1792782756000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · vp",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1792755617380.txt",
          "line": 32191,
          "raw": "2026-10-23 17:47:43 [com] stdout Receive from parent 36a40385-3d6e-48aa-a6d9-fc6f468b8292 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 32221,
          "raw": "Receive from parent 36a40385-3d6e-48aa-a6d9-fc6f468b8292 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 32223,
          "raw": "2026-10-23 17:47:43 [com] stdout Receive from parent 36a40385-3d6e-48aa-a6d9-fc6f468b8292 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 32240,
          "raw": "Receive from parent 36a40385-3d6e-48aa-a6d9-fc6f468b8292 : {\"name\":\"brest_salle2\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 32391,
          "raw": "Receive from parent 36a40385-3d6e-48aa-a6d9-fc6f468b8292 : {\"name\":\"brest_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 32405,
          "raw": "2026-10-23 17:47:43 [com] stdout Receive from parent 36a40385-3d6e-48aa-a6d9-fc6f468b8292 : {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": false
        }
      ]
    },
    {
      "id": "9d674588-1105-43ea-b107-7776609e2c45",
      "file": "log_1792755617380.txt",
      "side": "parent",
      "start": 1792782760000,
      "last": 1792782961000,
      "firstSend": 1792782760000,
      "lastSend": 1792782961000,
      "labels": [],
      "evidence": []
    },
    {
      "id": "3be89b82-afe3-41d1-bd4f-5571f3364244",
      "file": "log_1792755617380.txt",
      "side": "parent",
      "start": 1792782760000,
      "last": 1792782961000,
      "firstSend": 1792782760000,
      "lastSend": 1792782961000,
      "labels": [
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1792755617380.txt",
          "line": 35629,
          "raw": "Receive from parent 3be89b82-afe3-41d1-bd4f-5571f3364244 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ]
    },
    {
      "id": "e5213687-28f9-4bf2-a8df-b0cb9a7613d5",
      "file": "log_1792755617380.txt",
      "side": "parent",
      "start": 1792782761000,
      "last": 1792782961000,
      "firstSend": 1792782761000,
      "lastSend": 1792782961000,
      "labels": [],
      "evidence": []
    },
    {
      "id": "70bea80d-246f-4db2-859f-677c614e6e3b",
      "file": "log_1792755617380.txt",
      "side": "parent",
      "start": 1792782961000,
      "last": 1792782983000,
      "firstSend": 1792782961000,
      "lastSend": 1792782983000,
      "labels": [
        "Quiz · vp",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1792755617380.txt",
          "line": 37234,
          "raw": "2026-10-23 19:16:01 [com] stdout Receive from parent 70bea80d-246f-4db2-859f-677c614e6e3b : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 37235,
          "raw": "Receive from parent 70bea80d-246f-4db2-859f-677c614e6e3b : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 37276,
          "raw": "Receive from parent 70bea80d-246f-4db2-859f-677c614e6e3b : {\"name\":\"brest_salle2\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 37408,
          "raw": "Receive from parent 70bea80d-246f-4db2-859f-677c614e6e3b : {\"name\":\"brest_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 37471,
          "raw": "2026-10-23 19:16:01 [com] stdout Receive from parent 70bea80d-246f-4db2-859f-677c614e6e3b : {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": false
        }
      ]
    },
    {
      "id": "25a71ed6-24bb-4ff4-93e1-9224d767c688",
      "file": "log_1792755617380.txt",
      "side": "parent",
      "start": 1792782961000,
      "last": 1792782983000,
      "firstSend": 1792782961000,
      "lastSend": 1792782983000,
      "labels": [
        "Quiz · vp",
        "Quiz · tv",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1792755617380.txt",
          "line": 37531,
          "raw": "2026-10-23 19:16:01 [com] stdout Receive from parent 25a71ed6-24bb-4ff4-93e1-9224d767c688 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 37560,
          "raw": "2026-10-23 19:16:01 [com] stdout Receive from parent 25a71ed6-24bb-4ff4-93e1-9224d767c688 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 37561,
          "raw": "2026-10-23 19:16:01 [com] stdout Receive from parent 25a71ed6-24bb-4ff4-93e1-9224d767c688 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 37578,
          "raw": "Receive from parent 25a71ed6-24bb-4ff4-93e1-9224d767c688 : {\"name\":\"brest_salle2\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 37718,
          "raw": "2026-10-23 19:16:01 [com] stdout Receive from parent 25a71ed6-24bb-4ff4-93e1-9224d767c688 : {\"name\":\"brest_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 37788,
          "raw": "Receive from parent 25a71ed6-24bb-4ff4-93e1-9224d767c688 : {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": true
        }
      ]
    },
    {
      "id": "2cf6377d-4519-4556-9a3d-bc370ae2c9dc",
      "file": "log_1792755617380.txt",
      "side": "parent",
      "start": 1792782961000,
      "last": 1792782983000,
      "firstSend": 1792782961000,
      "lastSend": 1792782983000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · vp",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1792755617380.txt",
          "line": 37849,
          "raw": "2026-10-23 19:16:01 [com] stdout Receive from parent 2cf6377d-4519-4556-9a3d-bc370ae2c9dc : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 37879,
          "raw": "2026-10-23 19:16:01 [com] stdout Receive from parent 2cf6377d-4519-4556-9a3d-bc370ae2c9dc : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 37881,
          "raw": "2026-10-23 19:16:01 [com] stdout Receive from parent 2cf6377d-4519-4556-9a3d-bc370ae2c9dc : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 37898,
          "raw": "2026-10-23 19:16:01 [com] stdout Receive from parent 2cf6377d-4519-4556-9a3d-bc370ae2c9dc : {\"name\":\"brest_salle2\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 38049,
          "raw": "2026-10-23 19:16:02 [com] stdout Receive from parent 2cf6377d-4519-4556-9a3d-bc370ae2c9dc : {\"name\":\"brest_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 38126,
          "raw": "Receive from parent 2cf6377d-4519-4556-9a3d-bc370ae2c9dc : {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": true
        }
      ]
    },
    {
      "id": "1da4b374-8d5b-4d9d-beab-31a1e999cdc7",
      "file": "log_1792755617380.txt",
      "side": "parent",
      "start": 1792782986000,
      "last": 1792786233000,
      "firstSend": 1792782986000,
      "lastSend": 1792786233000,
      "labels": [],
      "evidence": []
    },
    {
      "id": "7da97397-f786-4f2b-bb6a-6c55baa6f976",
      "file": "log_1792755617380.txt",
      "side": "parent",
      "start": 1792782986000,
      "last": 1792786233000,
      "firstSend": 1792782986000,
      "lastSend": 1792786233000,
      "labels": [
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1792755617380.txt",
          "line": 39142,
          "raw": "Receive from parent 7da97397-f786-4f2b-bb6a-6c55baa6f976 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ]
    },
    {
      "id": "1eff9d7e-2d47-4b9d-9a29-a8ac03159ce8",
      "file": "log_1792755617380.txt",
      "side": "parent",
      "start": 1792782986000,
      "last": 1792786233000,
      "firstSend": 1792782986000,
      "lastSend": 1792786233000,
      "labels": [],
      "evidence": []
    },
    {
      "id": "9cb8bda0-994c-4e9e-a99f-44ddce4fe6f8",
      "file": "log_1792755617380.txt",
      "side": "parent",
      "start": 1792783013000,
      "last": 1792783014000,
      "firstSend": 1792783013000,
      "lastSend": 1792783014000,
      "labels": [
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1792755617380.txt",
          "line": 40074,
          "raw": "Receive from parent 9cb8bda0-994c-4e9e-a99f-44ddce4fe6f8 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ]
    },
    {
      "id": "c80b181b-2a6a-4125-a0c1-7b4211af1d29",
      "file": "log_1792755617380.txt",
      "side": "parent",
      "start": 1792786233000,
      "last": 1792786250000,
      "firstSend": 1792786233000,
      "lastSend": 1792786250000,
      "labels": [
        "Quiz · vp",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1792755617380.txt",
          "line": 69291,
          "raw": "2026-10-23 20:10:33 [com] stdout Receive from parent c80b181b-2a6a-4125-a0c1-7b4211af1d29 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 69292,
          "raw": "2026-10-23 20:10:33 [com] stdout Receive from parent c80b181b-2a6a-4125-a0c1-7b4211af1d29 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 69336,
          "raw": "2026-10-23 20:10:33 [com] stdout Receive from parent c80b181b-2a6a-4125-a0c1-7b4211af1d29 : {\"name\":\"brest_salle2\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 69465,
          "raw": "Receive from parent c80b181b-2a6a-4125-a0c1-7b4211af1d29 : {\"name\":\"brest_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 69536,
          "raw": "2026-10-23 20:10:33 [com] stdout Receive from parent c80b181b-2a6a-4125-a0c1-7b4211af1d29 : {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-game-select\"},\"children\":{}}",
          "inherited": false
        }
      ]
    },
    {
      "id": "c0a3f486-bb90-4405-9ffb-bab91c102871",
      "file": "log_1792755617380.txt",
      "side": "parent",
      "start": 1792786233000,
      "last": 1792786250000,
      "firstSend": 1792786233000,
      "lastSend": 1792786250000,
      "labels": [
        "Quiz · vp",
        "Quiz · tv",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1792755617380.txt",
          "line": 69590,
          "raw": "Receive from parent c0a3f486-bb90-4405-9ffb-bab91c102871 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 69620,
          "raw": "2026-10-23 20:10:33 [com] stdout Receive from parent c0a3f486-bb90-4405-9ffb-bab91c102871 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 69621,
          "raw": "2026-10-23 20:10:33 [com] stdout Receive from parent c0a3f486-bb90-4405-9ffb-bab91c102871 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 69639,
          "raw": "2026-10-23 20:10:33 [com] stdout Receive from parent c0a3f486-bb90-4405-9ffb-bab91c102871 : {\"name\":\"brest_salle2\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 69790,
          "raw": "Receive from parent c0a3f486-bb90-4405-9ffb-bab91c102871 : {\"name\":\"brest_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 69877,
          "raw": "Receive from parent c0a3f486-bb90-4405-9ffb-bab91c102871 : {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-game-select\"},\"children\":{}}",
          "inherited": true
        }
      ]
    },
    {
      "id": "a985f8f6-e9f6-418a-9f32-a024eebc9f9b",
      "file": "log_1792755617380.txt",
      "side": "parent",
      "start": 1792786233000,
      "last": 1792786250000,
      "firstSend": 1792786233000,
      "lastSend": 1792786250000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · vp",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1792755617380.txt",
          "line": 69927,
          "raw": "Receive from parent a985f8f6-e9f6-418a-9f32-a024eebc9f9b : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 69957,
          "raw": "2026-10-23 20:10:33 [com] stdout Receive from parent a985f8f6-e9f6-418a-9f32-a024eebc9f9b : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 69959,
          "raw": "2026-10-23 20:10:33 [com] stdout Receive from parent a985f8f6-e9f6-418a-9f32-a024eebc9f9b : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 69976,
          "raw": "2026-10-23 20:10:33 [com] stdout Receive from parent a985f8f6-e9f6-418a-9f32-a024eebc9f9b : {\"name\":\"brest_salle2\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 70127,
          "raw": "Receive from parent a985f8f6-e9f6-418a-9f32-a024eebc9f9b : {\"name\":\"brest_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 70214,
          "raw": "Receive from parent a985f8f6-e9f6-418a-9f32-a024eebc9f9b : {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-game-select\"},\"children\":{}}",
          "inherited": true
        }
      ]
    },
    {
      "id": "29bef2ad-e527-4570-a662-4b0f9fafa77f",
      "file": "log_1792755617380.txt",
      "side": "parent",
      "start": 1792786253000,
      "last": 1792786330000,
      "firstSend": 1792786253000,
      "lastSend": 1792786330000,
      "labels": [],
      "evidence": []
    },
    {
      "id": "9aa81081-196a-476b-a9f9-d584c6f0e95c",
      "file": "log_1792755617380.txt",
      "side": "parent",
      "start": 1792786253000,
      "last": 1792786330000,
      "firstSend": 1792786253000,
      "lastSend": 1792786330000,
      "labels": [],
      "evidence": []
    },
    {
      "id": "1c1229ed-ca33-4eab-912c-d09cb98ea0a1",
      "file": "log_1792755617380.txt",
      "side": "parent",
      "start": 1792786253000,
      "last": 1792786330000,
      "firstSend": 1792786253000,
      "lastSend": 1792786330000,
      "labels": [
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1792755617380.txt",
          "line": 71220,
          "raw": "Receive from parent 1c1229ed-ca33-4eab-912c-d09cb98ea0a1 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ]
    },
    {
      "id": "34c7bc73-c669-42f8-934d-8b58e506f557",
      "file": "log_1792755617380.txt",
      "side": "parent",
      "start": 1792786330000,
      "last": 1792786352000,
      "firstSend": 1792786330000,
      "lastSend": 1792786352000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · vp",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1792755617380.txt",
          "line": 72015,
          "raw": "2026-10-23 20:12:10 [com] stdout Receive from parent 34c7bc73-c669-42f8-934d-8b58e506f557 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 72043,
          "raw": "2026-10-23 20:12:10 [com] stdout Receive from parent 34c7bc73-c669-42f8-934d-8b58e506f557 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 72045,
          "raw": "2026-10-23 20:12:10 [com] stdout Receive from parent 34c7bc73-c669-42f8-934d-8b58e506f557 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 72060,
          "raw": "Receive from parent 34c7bc73-c669-42f8-934d-8b58e506f557 : {\"name\":\"brest_salle2\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 72189,
          "raw": "2026-10-23 20:12:10 [com] stdout Receive from parent 34c7bc73-c669-42f8-934d-8b58e506f557 : {\"name\":\"brest_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 72260,
          "raw": "Receive from parent 34c7bc73-c669-42f8-934d-8b58e506f557 : {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-game-select\"},\"children\":{}}",
          "inherited": true
        }
      ]
    },
    {
      "id": "68c17e5d-bbdb-48c3-b5f3-5a2e808e5059",
      "file": "log_1792755617380.txt",
      "side": "parent",
      "start": 1792786330000,
      "last": 1792786352000,
      "firstSend": 1792786330000,
      "lastSend": 1792786352000,
      "labels": [
        "Quiz · vp",
        "Quiz · tv",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1792755617380.txt",
          "line": 72314,
          "raw": "2026-10-23 20:12:10 [com] stdout Receive from parent 68c17e5d-bbdb-48c3-b5f3-5a2e808e5059 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 72344,
          "raw": "2026-10-23 20:12:10 [com] stdout Receive from parent 68c17e5d-bbdb-48c3-b5f3-5a2e808e5059 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 72345,
          "raw": "2026-10-23 20:12:10 [com] stdout Receive from parent 68c17e5d-bbdb-48c3-b5f3-5a2e808e5059 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 72363,
          "raw": "2026-10-23 20:12:10 [com] stdout Receive from parent 68c17e5d-bbdb-48c3-b5f3-5a2e808e5059 : {\"name\":\"brest_salle2\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 72514,
          "raw": "Receive from parent 68c17e5d-bbdb-48c3-b5f3-5a2e808e5059 : {\"name\":\"brest_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 72601,
          "raw": "2026-10-23 20:12:10 [com] stdout Receive from parent 68c17e5d-bbdb-48c3-b5f3-5a2e808e5059 : {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-game-select\"},\"children\":{}}",
          "inherited": false
        }
      ]
    },
    {
      "id": "edfa6f14-afd8-4688-92a2-603b00778ec5",
      "file": "log_1792755617380.txt",
      "side": "parent",
      "start": 1792786330000,
      "last": 1792786352000,
      "firstSend": 1792786330000,
      "lastSend": 1792786352000,
      "labels": [
        "Quiz · vp",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1792755617380.txt",
          "line": 72651,
          "raw": "Receive from parent edfa6f14-afd8-4688-92a2-603b00778ec5 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 72652,
          "raw": "Receive from parent edfa6f14-afd8-4688-92a2-603b00778ec5 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 72700,
          "raw": "2026-10-23 20:12:10 [com] stdout Receive from parent edfa6f14-afd8-4688-92a2-603b00778ec5 : {\"name\":\"brest_salle2\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 72851,
          "raw": "Receive from parent edfa6f14-afd8-4688-92a2-603b00778ec5 : {\"name\":\"brest_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 72938,
          "raw": "Receive from parent edfa6f14-afd8-4688-92a2-603b00778ec5 : {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-game-select\"},\"children\":{}}",
          "inherited": true
        }
      ]
    },
    {
      "id": "a2b7198d-250d-4030-b4f9-885f1ac019dc",
      "file": "log_1792755617380.txt",
      "side": "parent",
      "start": 1792786356000,
      "last": 1792786652000,
      "firstSend": 1792786356000,
      "lastSend": 1792786652000,
      "labels": [],
      "evidence": []
    },
    {
      "id": "b6fd7d65-457a-4f75-97a3-6ba5384b5f83",
      "file": "log_1792755617380.txt",
      "side": "parent",
      "start": 1792786356000,
      "last": 1792786652000,
      "firstSend": 1792786356000,
      "lastSend": 1792786652000,
      "labels": [],
      "evidence": []
    },
    {
      "id": "fdb9d13e-1990-4f7e-8957-1231cb238c37",
      "file": "log_1792755617380.txt",
      "side": "parent",
      "start": 1792786356000,
      "last": 1792786652000,
      "firstSend": 1792786356000,
      "lastSend": 1792786652000,
      "labels": [
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1792755617380.txt",
          "line": 73956,
          "raw": "Receive from parent fdb9d13e-1990-4f7e-8957-1231cb238c37 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ]
    },
    {
      "id": "10c592e7-b8cb-4a70-9b24-166cbc9777fa",
      "file": "log_1792755617380.txt",
      "side": "parent",
      "start": 1792786652000,
      "last": 1792786733000,
      "firstSend": 1792786652000,
      "lastSend": 1792786733000,
      "labels": [
        "Quiz · vp",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1792755617380.txt",
          "line": 76387,
          "raw": "Receive from parent 10c592e7-b8cb-4a70-9b24-166cbc9777fa : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 76388,
          "raw": "Receive from parent 10c592e7-b8cb-4a70-9b24-166cbc9777fa : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 76432,
          "raw": "2026-10-23 20:17:32 [com] stdout Receive from parent 10c592e7-b8cb-4a70-9b24-166cbc9777fa : {\"name\":\"brest_salle2\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 76574,
          "raw": "2026-10-23 20:17:32 [com] stdout Receive from parent 10c592e7-b8cb-4a70-9b24-166cbc9777fa : {\"name\":\"brest_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 76644,
          "raw": "Receive from parent 10c592e7-b8cb-4a70-9b24-166cbc9777fa : {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-game-select\"},\"children\":{}}",
          "inherited": true
        }
      ]
    },
    {
      "id": "0099022d-892c-44af-87dc-8c35bbe6f974",
      "file": "log_1792755617380.txt",
      "side": "parent",
      "start": 1792786652000,
      "last": 1792786733000,
      "firstSend": 1792786652000,
      "lastSend": 1792786733000,
      "labels": [
        "Quiz · vp",
        "Quiz · tv",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1792755617380.txt",
          "line": 76694,
          "raw": "Receive from parent 0099022d-892c-44af-87dc-8c35bbe6f974 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 76723,
          "raw": "2026-10-23 20:17:32 [com] stdout Receive from parent 0099022d-892c-44af-87dc-8c35bbe6f974 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 76724,
          "raw": "2026-10-23 20:17:32 [com] stdout Receive from parent 0099022d-892c-44af-87dc-8c35bbe6f974 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 76739,
          "raw": "2026-10-23 20:17:32 [com] stdout Receive from parent 0099022d-892c-44af-87dc-8c35bbe6f974 : {\"name\":\"brest_salle2\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 76881,
          "raw": "2026-10-23 20:17:32 [com] stdout Receive from parent 0099022d-892c-44af-87dc-8c35bbe6f974 : {\"name\":\"brest_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 76951,
          "raw": "Receive from parent 0099022d-892c-44af-87dc-8c35bbe6f974 : {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-game-select\"},\"children\":{}}",
          "inherited": true
        }
      ]
    },
    {
      "id": "efd5befd-6ba6-4b22-affa-3ac7b818b39b",
      "file": "log_1792755617380.txt",
      "side": "parent",
      "start": 1792786652000,
      "last": 1792786733000,
      "firstSend": 1792786652000,
      "lastSend": 1792786733000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · vp",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1792755617380.txt",
          "line": 77003,
          "raw": "Receive from parent efd5befd-6ba6-4b22-affa-3ac7b818b39b : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 77033,
          "raw": "2026-10-23 20:17:32 [com] stdout Receive from parent efd5befd-6ba6-4b22-affa-3ac7b818b39b : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 77035,
          "raw": "2026-10-23 20:17:32 [com] stdout Receive from parent efd5befd-6ba6-4b22-affa-3ac7b818b39b : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 77052,
          "raw": "2026-10-23 20:17:32 [com] stdout Receive from parent efd5befd-6ba6-4b22-affa-3ac7b818b39b : {\"name\":\"brest_salle2\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 77203,
          "raw": "2026-10-23 20:17:32 [com] stdout Receive from parent efd5befd-6ba6-4b22-affa-3ac7b818b39b : {\"name\":\"brest_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 77280,
          "raw": "Receive from parent efd5befd-6ba6-4b22-affa-3ac7b818b39b : {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-game-select\"},\"children\":{}}",
          "inherited": true
        }
      ]
    },
    {
      "id": "2fc50c0f-bb0a-477f-ab05-9f18f28fb78f",
      "file": "log_1792755617380.txt",
      "side": "parent",
      "start": 1792786736000,
      "last": 1792790810000,
      "firstSend": 1792786736000,
      "lastSend": 1792790810000,
      "labels": [],
      "evidence": []
    },
    {
      "id": "edd713bf-eba1-4eda-b183-2804c49769af",
      "file": "log_1792755617380.txt",
      "side": "parent",
      "start": 1792786736000,
      "last": 1792790810000,
      "firstSend": 1792786736000,
      "lastSend": 1792790810000,
      "labels": [
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1792755617380.txt",
          "line": 78567,
          "raw": "Receive from parent edd713bf-eba1-4eda-b183-2804c49769af : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ]
    },
    {
      "id": "24867db6-27dc-4edf-b918-6900981bee7b",
      "file": "log_1792755617380.txt",
      "side": "parent",
      "start": 1792786736000,
      "last": 1792790810000,
      "firstSend": 1792786736000,
      "lastSend": 1792790810000,
      "labels": [],
      "evidence": []
    },
    {
      "id": "46ae4543-e443-42ab-b7bb-917b35754592",
      "file": "log_1792755617380.txt",
      "side": "parent",
      "start": 1792790810000,
      "last": 1792790878000,
      "firstSend": 1792790810000,
      "lastSend": 1792790878000,
      "labels": [
        "Quiz · vp",
        "Quiz · tv",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1792755617380.txt",
          "line": 113747,
          "raw": "2026-10-23 21:26:50 [com] stdout Receive from parent 46ae4543-e443-42ab-b7bb-917b35754592 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 113775,
          "raw": "Receive from parent 46ae4543-e443-42ab-b7bb-917b35754592 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 113776,
          "raw": "Receive from parent 46ae4543-e443-42ab-b7bb-917b35754592 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 113792,
          "raw": "2026-10-23 21:26:50 [com] stdout Receive from parent 46ae4543-e443-42ab-b7bb-917b35754592 : {\"name\":\"brest_salle2\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 113921,
          "raw": "2026-10-23 21:26:50 [com] stdout Receive from parent 46ae4543-e443-42ab-b7bb-917b35754592 : {\"name\":\"brest_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 113984,
          "raw": "Receive from parent 46ae4543-e443-42ab-b7bb-917b35754592 : {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": true
        }
      ]
    },
    {
      "id": "9914e0ed-9f91-4e7b-b844-c4214bb8b15f",
      "file": "log_1792755617380.txt",
      "side": "parent",
      "start": 1792790810000,
      "last": 1792790878000,
      "firstSend": 1792790810000,
      "lastSend": 1792790878000,
      "labels": [
        "Quiz · vp",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1792755617380.txt",
          "line": 114036,
          "raw": "2026-10-23 21:26:50 [com] stdout Receive from parent 9914e0ed-9f91-4e7b-b844-c4214bb8b15f : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 114037,
          "raw": "Receive from parent 9914e0ed-9f91-4e7b-b844-c4214bb8b15f : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 114083,
          "raw": "Receive from parent 9914e0ed-9f91-4e7b-b844-c4214bb8b15f : {\"name\":\"brest_salle2\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 114223,
          "raw": "Receive from parent 9914e0ed-9f91-4e7b-b844-c4214bb8b15f : {\"name\":\"brest_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 114293,
          "raw": "Receive from parent 9914e0ed-9f91-4e7b-b844-c4214bb8b15f : {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": true
        }
      ]
    },
    {
      "id": "b99c8a13-d91b-4c2c-98d4-d6d707d0be87",
      "file": "log_1792755617380.txt",
      "side": "parent",
      "start": 1792790810000,
      "last": 1792790878000,
      "firstSend": 1792790810000,
      "lastSend": 1792790878000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · vp",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1792755617380.txt",
          "line": 114345,
          "raw": "2026-10-23 21:26:50 [com] stdout Receive from parent b99c8a13-d91b-4c2c-98d4-d6d707d0be87 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 114375,
          "raw": "2026-10-23 21:26:50 [com] stdout Receive from parent b99c8a13-d91b-4c2c-98d4-d6d707d0be87 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 114377,
          "raw": "Receive from parent b99c8a13-d91b-4c2c-98d4-d6d707d0be87 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 114394,
          "raw": "2026-10-23 21:26:50 [com] stdout Receive from parent b99c8a13-d91b-4c2c-98d4-d6d707d0be87 : {\"name\":\"brest_salle2\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1792755617380.txt",
          "line": 114545,
          "raw": "Receive from parent b99c8a13-d91b-4c2c-98d4-d6d707d0be87 : {\"name\":\"brest_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1792755617380.txt",
          "line": 114622,
          "raw": "Receive from parent b99c8a13-d91b-4c2c-98d4-d6d707d0be87 : {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": true
        }
      ]
    }
  ],
  "counts": {
    "restart": 1,
    "system": 9,
    "connection": 99,
    "warning": 3,
    "session": 52,
    "monitor": 173,
    "phase": 38,
    "game": 20,
    "music": 152,
    "theme": 1,
    "question": 60
  }
}