{
  "room": "strasbourg_salle1",
  "date": "2026-11-01",
  "timeZone": "Europe/Paris",
  "start": 1793487600000,
  "end": 1793574000000,
  "generatedAt": "2026-11-03T09:25:46.036Z",
  "sources": [
    {
      "file": "log_1793436062776.txt",
      "first": 1793487665000,
      "last": 1793491853000,
      "linesInDay": 15027,
      "bytes": 7674336
    },
    {
      "file": "log_1793530755848.txt",
      "first": 1793530755000,
      "last": 1793539207000,
      "linesInDay": 14519,
      "bytes": 2933726
    }
  ],
  "events": [
    {
      "id": 1,
      "t": 1793487665000,
      "type": "music",
      "label": "Fin / arrêt morceau · a-star-is-born_always-remember-us-this-way_56466",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 34066,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 2,
      "t": 1793487666000,
      "type": "music",
      "label": "Début morceau · akon_lonely_14881",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 238.198027 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 34088,
          "raw": "2026-10-31 23:01:06 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793487666845,0,238.198027,0.02,\"akon_lonely_14881\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 3,
      "t": 1793487770000,
      "type": "music",
      "label": "Fin / arrêt morceau · akon_lonely_14881",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 34140,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 4,
      "t": 1793487772000,
      "type": "music",
      "label": "Début morceau · christophe-mae_on-s-attache_11876",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 172.08712 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 34162,
          "raw": "2026-10-31 23:02:52 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793487772096,0,172.08712,0.02,\"christophe-mae_on-s-attache_11876\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 5,
      "t": 1793487944000,
      "type": "session",
      "label": "Session · minuterie effacée",
      "module": "COM",
      "game": "karaoke",
      "detail": "null",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 34225,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"sessionTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 6,
      "t": 1793487944000,
      "type": "music",
      "label": "Fin / arrêt morceau · christophe-mae_on-s-attache_11876",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 34288,
          "raw": "2026-10-31 23:05:44 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 7,
      "t": 1793487944000,
      "type": "game",
      "label": "Fin de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 34381,
          "raw": "2026-10-31 23:05:44 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 8,
      "t": 1793487944000,
      "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) :\n0264364c-f6fe-45d7-88a9-b7083ae08b6c — KaraWorld · contrôleur\ne65df11c-0950-4cb0-b0da-217d8f679fda — module non identifié\n97e0ce7e-e8a3-4c83-a598-3a3dfbb17e2e — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 34415,
          "raw": "2026-10-31 23:05:44 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436062776.txt",
          "line": 25539,
          "raw": "Receive from parent 0264364c-f6fe-45d7-88a9-b7083ae08b6c : {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 9,
      "t": 1793487944000,
      "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) :\n0264364c-f6fe-45d7-88a9-b7083ae08b6c — KaraWorld · contrôleur\ne65df11c-0950-4cb0-b0da-217d8f679fda — module non identifié\n97e0ce7e-e8a3-4c83-a598-3a3dfbb17e2e — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 34416,
          "raw": "2026-10-31 23:05:44 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436062776.txt",
          "line": 25539,
          "raw": "Receive from parent 0264364c-f6fe-45d7-88a9-b7083ae08b6c : {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 10,
      "t": 1793487944000,
      "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) :\n0264364c-f6fe-45d7-88a9-b7083ae08b6c — KaraWorld · contrôleur\ne65df11c-0950-4cb0-b0da-217d8f679fda — module non identifié\n97e0ce7e-e8a3-4c83-a598-3a3dfbb17e2e — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 34417,
          "raw": "2026-10-31 23:05:44 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436062776.txt",
          "line": 25539,
          "raw": "Receive from parent 0264364c-f6fe-45d7-88a9-b7083ae08b6c : {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 11,
      "t": 1793487944000,
      "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 a9bfcd6c-5c4b-407c-b019-da3f6f882e79\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 34432,
          "raw": "2026-10-31 23:05:44 [com] stdout Connect parent a9bfcd6c-5c4b-407c-b019-da3f6f882e79",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "a9bfcd6c-5c4b-407c-b019-da3f6f882e79"
    },
    {
      "id": 12,
      "t": 1793487944000,
      "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 b0402b65-960c-443b-9126-98e65a417dee\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 34437,
          "raw": "2026-10-31 23:05:44 [com] stdout Connect parent b0402b65-960c-443b-9126-98e65a417dee",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "b0402b65-960c-443b-9126-98e65a417dee"
    },
    {
      "id": 13,
      "t": 1793487944000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 34687,
          "raw": "2026-10-31 23:05:44 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 14,
      "t": 1793487944000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 34949,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 15,
      "t": 1793487944000,
      "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 4b3fe667-5880-4fc5-9781-2c9a707461c2\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 34960,
          "raw": "2026-10-31 23:05:44 [com] stdout Connect parent 4b3fe667-5880-4fc5-9781-2c9a707461c2",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "4b3fe667-5880-4fc5-9781-2c9a707461c2"
    },
    {
      "id": 16,
      "t": 1793487944000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 35227,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 17,
      "t": 1793487945000,
      "type": "phase",
      "label": "Phase · session-outro-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 35312,
          "raw": "2026-10-31 23:05:45 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"phase\":\"session-outro-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 18,
      "t": 1793487945000,
      "type": "session",
      "label": "Jeu verrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 35322,
          "raw": "2026-10-31 23:05:45 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"gameLocked\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 19,
      "t": 1793487952000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 35680,
          "raw": "2026-10-31 23:05:52 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 20,
      "t": 1793487956000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 36036,
          "raw": "2026-10-31 23:05:56 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 21,
      "t": 1793487956000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 36056,
          "raw": "2026-10-31 23:05:56 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 22,
      "t": 1793487956000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 36066,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 23,
      "t": 1793487956000,
      "type": "phase",
      "label": "Phase · session-outro-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 36076,
          "raw": "2026-10-31 23:05:56 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"phase\":\"session-outro-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 24,
      "t": 1793487956000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 36096,
          "raw": "2026-10-31 23:05:56 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 25,
      "t": 1793487956000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 36116,
          "raw": "2026-10-31 23:05:56 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 26,
      "t": 1793487980000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 36148,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 27,
      "t": 1793487980000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 36158,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 28,
      "t": 1793487980000,
      "type": "phase",
      "label": "Phase · locked-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 36168,
          "raw": "2026-10-31 23:06:20 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"phase\":\"locked-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 29,
      "t": 1793487980000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 36188,
          "raw": "2026-10-31 23:06:20 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 30,
      "t": 1793487980000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 36198,
          "raw": "2026-10-31 23:06:20 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 31,
      "t": 1793488071000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 36218,
          "raw": "2026-10-31 23:07:51 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 32,
      "t": 1793488071000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 36228,
          "raw": "2026-10-31 23:07:51 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 33,
      "t": 1793488071000,
      "type": "phase",
      "label": "Phase · home-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 36238,
          "raw": "2026-10-31 23:07:51 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"phase\":\"home-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 34,
      "t": 1793488071000,
      "type": "session",
      "label": "Jeu déverrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 36248,
          "raw": "2026-10-31 23:07:51 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"gameLocked\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 35,
      "t": 1793488071000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793488071839,0,3600,1]",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 36258,
          "raw": "2026-10-31 23:07:51 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"sessionTimerConf\":[1793488071839,0,3600,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 36,
      "t": 1793488071000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793488071839,0,3600,1]",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 36280,
          "raw": "2026-10-31 23:07:51 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"sessionTimerConf\":[1793488071839,0,3600,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 37,
      "t": 1793488071000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 36290,
          "raw": "2026-10-31 23:07:51 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 38,
      "t": 1793488071000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 36300,
          "raw": "2026-10-31 23:07:51 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 39,
      "t": 1793488071000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793488071839,0,3600,1]",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 36310,
          "raw": "2026-10-31 23:07:51 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"sessionTimerConf\":[1793488071839,0,3600,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 40,
      "t": 1793488072000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 36330,
          "raw": "2026-10-31 23:07:52 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 41,
      "t": 1793488072000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 36377,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 42,
      "t": 1793488072000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 36387,
          "raw": "2026-10-31 23:07:52 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 43,
      "t": 1793488072000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 36407,
          "raw": "2026-10-31 23:07:52 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 44,
      "t": 1793488072000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 36418,
          "raw": "2026-10-31 23:07:52 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 45,
      "t": 1793488074000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 36442,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 46,
      "t": 1793488074000,
      "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_1793436062776.txt",
          "line": 36456,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"activeGame\":\"karaoke\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 47,
      "t": 1793488074000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "karaoke",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 36477,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 48,
      "t": 1793488077000,
      "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) :\na9bfcd6c-5c4b-407c-b019-da3f6f882e79 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nb0402b65-960c-443b-9126-98e65a417dee — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n4b3fe667-5880-4fc5-9781-2c9a707461c2 — Quiz · vp / Quiz · tv / 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_1793436062776.txt",
          "line": 36489,
          "raw": "2026-10-31 23:07:57 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436062776.txt",
          "line": 34484,
          "raw": "2026-10-31 23:05:44 [com] stdout Receive from parent a9bfcd6c-5c4b-407c-b019-da3f6f882e79 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436062776.txt",
          "line": 34746,
          "raw": "2026-10-31 23:05:44 [com] stdout Receive from parent b0402b65-960c-443b-9126-98e65a417dee : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436062776.txt",
          "line": 35010,
          "raw": "Receive from parent 4b3fe667-5880-4fc5-9781-2c9a707461c2 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 49,
      "t": 1793488077000,
      "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) :\na9bfcd6c-5c4b-407c-b019-da3f6f882e79 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nb0402b65-960c-443b-9126-98e65a417dee — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n4b3fe667-5880-4fc5-9781-2c9a707461c2 — Quiz · vp / Quiz · tv / 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_1793436062776.txt",
          "line": 36490,
          "raw": "2026-10-31 23:07:57 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436062776.txt",
          "line": 34484,
          "raw": "2026-10-31 23:05:44 [com] stdout Receive from parent a9bfcd6c-5c4b-407c-b019-da3f6f882e79 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436062776.txt",
          "line": 34746,
          "raw": "2026-10-31 23:05:44 [com] stdout Receive from parent b0402b65-960c-443b-9126-98e65a417dee : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436062776.txt",
          "line": 35010,
          "raw": "Receive from parent 4b3fe667-5880-4fc5-9781-2c9a707461c2 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 50,
      "t": 1793488077000,
      "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) :\na9bfcd6c-5c4b-407c-b019-da3f6f882e79 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nb0402b65-960c-443b-9126-98e65a417dee — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n4b3fe667-5880-4fc5-9781-2c9a707461c2 — Quiz · vp / Quiz · tv / 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_1793436062776.txt",
          "line": 36491,
          "raw": "2026-10-31 23:07:57 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436062776.txt",
          "line": 34484,
          "raw": "2026-10-31 23:05:44 [com] stdout Receive from parent a9bfcd6c-5c4b-407c-b019-da3f6f882e79 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436062776.txt",
          "line": 34746,
          "raw": "2026-10-31 23:05:44 [com] stdout Receive from parent b0402b65-960c-443b-9126-98e65a417dee : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436062776.txt",
          "line": 35010,
          "raw": "Receive from parent 4b3fe667-5880-4fc5-9781-2c9a707461c2 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 51,
      "t": 1793488077000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 6b4fae73-b3b1-4288-bcef-f754903927e3\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 36502,
          "raw": "2026-10-31 23:07:57 [com] stdout Connect parent 6b4fae73-b3b1-4288-bcef-f754903927e3",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "6b4fae73-b3b1-4288-bcef-f754903927e3"
    },
    {
      "id": 52,
      "t": 1793488077000,
      "type": "connection",
      "label": "Connexion COM · KaraWorld · contrôleur",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 4e0d8947-d3d3-46e9-82e3-781f78b98f05\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 36504,
          "raw": "2026-10-31 23:07:57 [com] stdout Connect parent 4e0d8947-d3d3-46e9-82e3-781f78b98f05",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "4e0d8947-d3d3-46e9-82e3-781f78b98f05"
    },
    {
      "id": 53,
      "t": 1793488077000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 4577f3ca-b7ba-46a4-b1b2-ad62d3fd3ade\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 36511,
          "raw": "2026-10-31 23:07:57 [com] stdout Connect parent 4577f3ca-b7ba-46a4-b1b2-ad62d3fd3ade",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "4577f3ca-b7ba-46a4-b1b2-ad62d3fd3ade"
    },
    {
      "id": 54,
      "t": 1793488247000,
      "type": "music",
      "label": "Début morceau · high-school-musical-2_gotta-go-my-own-way_13516",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 228.130794 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 36792,
          "raw": "2026-10-31 23:10:47 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793488247721,0,228.130794,0.02,\"high-school-musical-2_gotta-go-my-own-way_13516\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 55,
      "t": 1793488475000,
      "type": "music",
      "label": "Fin / arrêt morceau · high-school-musical-2_gotta-go-my-own-way_13516",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 39644,
          "raw": "2026-10-31 23:14:35 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793488475870,0,228.130794,0,\"high-school-musical-2_gotta-go-my-own-way_13516\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 56,
      "t": 1793488513000,
      "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_1793436062776.txt",
          "line": 39708,
          "raw": "2026-10-31 23:15:13 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793488513767,0,216.241633,0.02,\"justin-bieber_baby_27935\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 57,
      "t": 1793488664000,
      "type": "music",
      "label": "Fin / arrêt morceau · justin-bieber_baby_27935",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 40072,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 58,
      "t": 1793488666000,
      "type": "music",
      "label": "Début morceau · charlie-puth_we-don-t-talk-anymore_50886",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 219.512993 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 40094,
          "raw": "2026-10-31 23:17:46 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793488666407,0,219.512993,0.02,\"charlie-puth_we-don-t-talk-anymore_50886\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 59,
      "t": 1793488835000,
      "type": "music",
      "label": "Fin / arrêt morceau · charlie-puth_we-don-t-talk-anymore_50886",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 41488,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 60,
      "t": 1793488836000,
      "type": "music",
      "label": "Début morceau · bruno-mars_when-i-was-your-man_42450",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 214.531859 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 41510,
          "raw": "2026-10-31 23:20:36 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793488836554,0,214.531859,0.02,\"bruno-mars_when-i-was-your-man_42450\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 61,
      "t": 1793489051000,
      "type": "music",
      "label": "Fin / arrêt morceau · bruno-mars_when-i-was-your-man_42450",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 41577,
          "raw": "2026-10-31 23:24:11 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793489051100,0,214.531859,0,\"bruno-mars_when-i-was-your-man_42450\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 62,
      "t": 1793489067000,
      "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_1793436062776.txt",
          "line": 41640,
          "raw": "2026-10-31 23:24:27 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793489067288,0,233.984014,0.02,\"manau_la-tribu-de-dana_11022\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 63,
      "t": 1793489163000,
      "type": "music",
      "label": "Fin / arrêt morceau · manau_la-tribu-de-dana_11022",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 41799,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 64,
      "t": 1793489165000,
      "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_1793436062776.txt",
          "line": 41821,
          "raw": "2026-10-31 23:26:05 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793489165432,0,242.371633,0.02,\"celine-dion_pour-que-tu-m-aimes-encore_5940\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 65,
      "t": 1793489278000,
      "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_1793436062776.txt",
          "line": 41879,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 66,
      "t": 1793489279000,
      "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_1793436062776.txt",
          "line": 41901,
          "raw": "2026-10-31 23:27:59 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793489279336,0,169.628481,0.02,\"kendji-girac_andalouse_47571\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 67,
      "t": 1793489399000,
      "type": "music",
      "label": "Fin / arrêt morceau · kendji-girac_andalouse_47571",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 42115,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 68,
      "t": 1793489401000,
      "type": "music",
      "label": "Début morceau · the-neighbourhood_sweater-weather_46137",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 235.885374 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 42137,
          "raw": "2026-10-31 23:30:01 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793489401422,0,235.885374,0.02,\"the-neighbourhood_sweater-weather_46137\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 69,
      "t": 1793489563000,
      "type": "music",
      "label": "Fin / arrêt morceau · the-neighbourhood_sweater-weather_46137",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 42625,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 70,
      "t": 1793489565000,
      "type": "music",
      "label": "Début morceau · justin-bieber_beauty-and-a-beat_41659",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 227.89932 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 42647,
          "raw": "2026-10-31 23:32:45 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793489565257,0,227.89932,0.02,\"justin-bieber_beauty-and-a-beat_41659\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 71,
      "t": 1793489775000,
      "type": "music",
      "label": "Fin / arrêt morceau · justin-bieber_beauty-and-a-beat_41659",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 42836,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 72,
      "t": 1793489777000,
      "type": "music",
      "label": "Début morceau · rihanna_sandm_35327",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 244.626122 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 42858,
          "raw": "2026-10-31 23:36:17 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793489777056,0,244.626122,0.02,\"rihanna_sandm_35327\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 73,
      "t": 1793489878000,
      "type": "music",
      "label": "Fin / arrêt morceau · rihanna_sandm_35327",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 42922,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 74,
      "t": 1793489880000,
      "type": "music",
      "label": "Début morceau · colonel-reyel_celui_35944",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 200.67 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 42944,
          "raw": "2026-10-31 23:38:00 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793489880046,0,200.67,0.02,\"colonel-reyel_celui_35944\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 75,
      "t": 1793490019000,
      "type": "music",
      "label": "Fin / arrêt morceau · colonel-reyel_celui_35944",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 43313,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 76,
      "t": 1793490021000,
      "type": "music",
      "label": "Début morceau · adele_someone-like-you_36011",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 286.386848 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 43335,
          "raw": "2026-10-31 23:40:21 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793490021574,0,286.386848,0.02,\"adele_someone-like-you_36011\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 77,
      "t": 1793490023000,
      "type": "music",
      "label": "Fin / arrêt morceau · adele_someone-like-you_36011",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 43395,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 78,
      "t": 1793490024000,
      "type": "music",
      "label": "Début morceau · sienna-spiro_die-on-this-hill_90733",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 215.578167 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 43417,
          "raw": "2026-10-31 23:40:24 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793490024397,0,215.578167,0.02,\"sienna-spiro_die-on-this-hill_90733\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 79,
      "t": 1793490230000,
      "type": "music",
      "label": "Fin / arrêt morceau · sienna-spiro_die-on-this-hill_90733",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 44031,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 80,
      "t": 1793490231000,
      "type": "music",
      "label": "Début morceau · mario_let-me-love-you_14672",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 253.12059 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 44053,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793490231922,0,253.12059,0.02,\"mario_let-me-love-you_14672\"]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 81,
      "t": 1793490342000,
      "type": "music",
      "label": "Fin / arrêt morceau · mario_let-me-love-you_14672",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 44123,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 82,
      "t": 1793490344000,
      "type": "music",
      "label": "Début morceau · adele_someone-like-you_36011",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 286.386848 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 44145,
          "raw": "2026-10-31 23:45:44 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793490344621,0,286.386848,0.02,\"adele_someone-like-you_36011\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 83,
      "t": 1793490582000,
      "type": "music",
      "label": "Fin / arrêt morceau · adele_someone-like-you_36011",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 44764,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 84,
      "t": 1793490584000,
      "type": "music",
      "label": "Début morceau · vitaa_a-fleur-de-toi_11801",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 262.347007 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 44786,
          "raw": "2026-10-31 23:49:44 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793490584673,0,262.347007,0.02,\"vitaa_a-fleur-de-toi_11801\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 85,
      "t": 1793490622000,
      "type": "music",
      "label": "Fin / arrêt morceau · vitaa_a-fleur-de-toi_11801",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 44979,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 86,
      "t": 1793490623000,
      "type": "music",
      "label": "Début morceau · dadju_jaloux_57335",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 233.492857 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 45001,
          "raw": "2026-10-31 23:50:23 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793490623959,0,233.492857,0.02,\"dadju_jaloux_57335\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 87,
      "t": 1793490789000,
      "type": "music",
      "label": "Fin / arrêt morceau · dadju_jaloux_57335",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 45158,
          "raw": "2026-10-31 23:53:09 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 88,
      "t": 1793490791000,
      "type": "music",
      "label": "Début morceau · teddy-swims_lose-control_75892",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 209.548345 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 45180,
          "raw": "2026-10-31 23:53:11 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793490791131,0,209.548345,0.02,\"teddy-swims_lose-control_75892\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 89,
      "t": 1793490883000,
      "type": "music",
      "label": "Fin / arrêt morceau · teddy-swims_lose-control_75892",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 45711,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 90,
      "t": 1793490884000,
      "type": "music",
      "label": "Début morceau · alex-warren_ordinary_86467",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 184.830396 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 45733,
          "raw": "2026-10-31 23:54:44 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793490884863,0,184.830396,0.02,\"alex-warren_ordinary_86467\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 91,
      "t": 1793491069000,
      "type": "music",
      "label": "Fin / arrêt morceau · alex-warren_ordinary_86467",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 45994,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 92,
      "t": 1793491070000,
      "type": "music",
      "label": "Début morceau · zara-larsson_midnight-sun_89374",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 185.36375 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 46016,
          "raw": "2026-10-31 23:57:50 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793491070293,0,185.36375,0.02,\"zara-larsson_midnight-sun_89374\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 93,
      "t": 1793491168000,
      "type": "music",
      "label": "Fin / arrêt morceau · zara-larsson_midnight-sun_89374",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 46164,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 94,
      "t": 1793491169000,
      "type": "music",
      "label": "Début morceau · ben-l-oncle-soul_soulman_30939",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 221.791361 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 46186,
          "raw": "2026-10-31 23:59:29 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793491169690,0,221.791361,0.02,\"ben-l-oncle-soul_soulman_30939\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 95,
      "t": 1793491355000,
      "type": "music",
      "label": "Fin / arrêt morceau · ben-l-oncle-soul_soulman_30939",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 46443,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 96,
      "t": 1793491357000,
      "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_1793436062776.txt",
          "line": 46465,
          "raw": "2026-11-01 00:02:37 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793491357505,0,248.843855,0.02,\"sexion-d-assaut_wati-by-night_40221\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 97,
      "t": 1793491473000,
      "type": "music",
      "label": "Fin / arrêt morceau · sexion-d-assaut_wati-by-night_40221",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 46542,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 98,
      "t": 1793491474000,
      "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_1793436062776.txt",
          "line": 46564,
          "raw": "2026-11-01 00:04:34 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793491474967,0,228.837234,0.02,\"sheryfa-luna_il-avait-les-mots_14311\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 99,
      "t": 1793491643000,
      "type": "music",
      "label": "Fin / arrêt morceau · sheryfa-luna_il-avait-les-mots_14311",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 46635,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 100,
      "t": 1793491644000,
      "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_1793436062776.txt",
          "line": 46657,
          "raw": "2026-11-01 00:07:24 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793491644697,0,220.370499,0.02,\"frozen-2013-film_liberee-delivree_45871\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 101,
      "t": 1793491647000,
      "type": "music",
      "label": "Repositionnement / reprise · frozen-2013-film_liberee-delivree_45871",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 3.7242614330999997 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 46707,
          "raw": "2026-11-01 00:07:27 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793491647159,3.7242614330999997,220.370499,0.02,\"frozen-2013-film_liberee-delivree_45871\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 102,
      "t": 1793491647000,
      "type": "music",
      "label": "Repositionnement / reprise · frozen-2013-film_liberee-delivree_45871",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 6.0161146227 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 46717,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793491647253,6.0161146227,220.370499,0.02,\"frozen-2013-film_liberee-delivree_45871\"]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 103,
      "t": 1793491647000,
      "type": "music",
      "label": "Repositionnement / reprise · frozen-2013-film_liberee-delivree_45871",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 6.3025962714 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 46727,
          "raw": "2026-11-01 00:07:27 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793491647261,6.3025962714,220.370499,0.02,\"frozen-2013-film_liberee-delivree_45871\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 104,
      "t": 1793491647000,
      "type": "music",
      "label": "Repositionnement / reprise · frozen-2013-film_liberee-delivree_45871",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 7.1620412175 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 46737,
          "raw": "2026-11-01 00:07:27 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793491647287,7.1620412175,220.370499,0.02,\"frozen-2013-film_liberee-delivree_45871\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 105,
      "t": 1793491647000,
      "type": "music",
      "label": "Repositionnement / reprise · frozen-2013-film_liberee-delivree_45871",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 7.7350045149 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 46747,
          "raw": "2026-11-01 00:07:27 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793491647301,7.7350045149,220.370499,0.02,\"frozen-2013-film_liberee-delivree_45871\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 106,
      "t": 1793491647000,
      "type": "music",
      "label": "Repositionnement / reprise · frozen-2013-film_liberee-delivree_45871",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 8.3079678123 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 46757,
          "raw": "2026-11-01 00:07:27 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793491647321,8.3079678123,220.370499,0.02,\"frozen-2013-film_liberee-delivree_45871\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 107,
      "t": 1793491647000,
      "type": "music",
      "label": "Repositionnement / reprise · frozen-2013-film_liberee-delivree_45871",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 9.1674127584 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 46767,
          "raw": "2026-11-01 00:07:27 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793491647341,9.1674127584,220.370499,0.02,\"frozen-2013-film_liberee-delivree_45871\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 108,
      "t": 1793491647000,
      "type": "music",
      "label": "Repositionnement / reprise · frozen-2013-film_liberee-delivree_45871",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 10.3133393532 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 46777,
          "raw": "2026-11-01 00:07:27 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793491647361,10.3133393532,220.370499,0.02,\"frozen-2013-film_liberee-delivree_45871\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 109,
      "t": 1793491647000,
      "type": "music",
      "label": "Repositionnement / reprise · frozen-2013-film_liberee-delivree_45871",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 11.7237105468 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 46787,
          "raw": "2026-11-01 00:07:27 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793491647382,11.7237105468,220.370499,0.02,\"frozen-2013-film_liberee-delivree_45871\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 110,
      "t": 1793491647000,
      "type": "music",
      "label": "Repositionnement / reprise · frozen-2013-film_liberee-delivree_45871",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 12.8696371416 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 46797,
          "raw": "2026-11-01 00:07:27 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793491647401,12.8696371416,220.370499,0.02,\"frozen-2013-film_liberee-delivree_45871\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 111,
      "t": 1793491647000,
      "type": "music",
      "label": "Repositionnement / reprise · frozen-2013-film_liberee-delivree_45871",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 14.3020453851 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 46807,
          "raw": "2026-11-01 00:07:27 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793491647422,14.3020453851,220.370499,0.02,\"frozen-2013-film_liberee-delivree_45871\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 112,
      "t": 1793491647000,
      "type": "music",
      "label": "Repositionnement / reprise · frozen-2013-film_liberee-delivree_45871",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 15.447971979899998 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 46817,
          "raw": "2026-11-01 00:07:27 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793491647441,15.447971979899998,220.370499,0.02,\"frozen-2013-film_liberee-delivree_45871\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 113,
      "t": 1793491647000,
      "type": "music",
      "label": "Repositionnement / reprise · frozen-2013-film_liberee-delivree_45871",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 16.8803802234 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 46827,
          "raw": "2026-11-01 00:07:27 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793491647462,16.8803802234,220.370499,0.02,\"frozen-2013-film_liberee-delivree_45871\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 114,
      "t": 1793491647000,
      "type": "music",
      "label": "Repositionnement / reprise · frozen-2013-film_liberee-delivree_45871",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 18.8857517643 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 46837,
          "raw": "2026-11-01 00:07:27 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793491647494,18.8857517643,220.370499,0.02,\"frozen-2013-film_liberee-delivree_45871\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 115,
      "t": 1793491647000,
      "type": "music",
      "label": "Repositionnement / reprise · frozen-2013-film_liberee-delivree_45871",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 21.1776049539 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 46847,
          "raw": "2026-11-01 00:07:27 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793491647527,21.1776049539,220.370499,0.02,\"frozen-2013-film_liberee-delivree_45871\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 116,
      "t": 1793491647000,
      "type": "music",
      "label": "Repositionnement / reprise · frozen-2013-film_liberee-delivree_45871",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 22.0370499 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 46857,
          "raw": "2026-11-01 00:07:27 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793491647551,22.0370499,220.370499,0.02,\"frozen-2013-film_liberee-delivree_45871\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 117,
      "t": 1793491647000,
      "type": "music",
      "label": "Repositionnement / reprise · frozen-2013-film_liberee-delivree_45871",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 22.8964948461 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 46867,
          "raw": "2026-11-01 00:07:27 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793491647576,22.8964948461,220.370499,0.02,\"frozen-2013-film_liberee-delivree_45871\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 118,
      "t": 1793491647000,
      "type": "music",
      "label": "Repositionnement / reprise · frozen-2013-film_liberee-delivree_45871",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 23.1829764948 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 46877,
          "raw": "2026-11-01 00:07:27 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793491647589,23.1829764948,220.370499,0.02,\"frozen-2013-film_liberee-delivree_45871\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 119,
      "t": 1793491647000,
      "type": "music",
      "label": "Repositionnement / reprise · frozen-2013-film_liberee-delivree_45871",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 23.4694581435 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 46887,
          "raw": "2026-11-01 00:07:27 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793491647612,23.4694581435,220.370499,0.02,\"frozen-2013-film_liberee-delivree_45871\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 120,
      "t": 1793491647000,
      "type": "music",
      "label": "Repositionnement / reprise · frozen-2013-film_liberee-delivree_45871",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 23.7559397922 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 46897,
          "raw": "2026-11-01 00:07:27 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793491647622,23.7559397922,220.370499,0.02,\"frozen-2013-film_liberee-delivree_45871\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 121,
      "t": 1793491650000,
      "type": "music",
      "label": "Repositionnement / reprise · frozen-2013-film_liberee-delivree_45871",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 24.3289030896 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 46907,
          "raw": "2026-11-01 00:07:30 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793491650363,24.3289030896,220.370499,0.02,\"frozen-2013-film_liberee-delivree_45871\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 122,
      "t": 1793491650000,
      "type": "music",
      "label": "Repositionnement / reprise · frozen-2013-film_liberee-delivree_45871",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 27.4802012253 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 46917,
          "raw": "2026-11-01 00:07:30 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793491650451,27.4802012253,220.370499,0.02,\"frozen-2013-film_liberee-delivree_45871\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 123,
      "t": 1793491650000,
      "type": "music",
      "label": "Repositionnement / reprise · frozen-2013-film_liberee-delivree_45871",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 28.3396461714 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 46927,
          "raw": "2026-11-01 00:07:30 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793491650476,28.3396461714,220.370499,0.02,\"frozen-2013-film_liberee-delivree_45871\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 124,
      "t": 1793491650000,
      "type": "music",
      "label": "Repositionnement / reprise · frozen-2013-film_liberee-delivree_45871",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 32.636870901900004 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 46937,
          "raw": "2026-11-01 00:07:30 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793491650520,32.636870901900004,220.370499,0.02,\"frozen-2013-film_liberee-delivree_45871\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 125,
      "t": 1793491650000,
      "type": "music",
      "label": "Repositionnement / reprise · frozen-2013-film_liberee-delivree_45871",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 35.7661319877 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 46947,
          "raw": "2026-11-01 00:07:30 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793491650547,35.7661319877,220.370499,0.02,\"frozen-2013-film_liberee-delivree_45871\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 126,
      "t": 1793491650000,
      "type": "music",
      "label": "Repositionnement / reprise · frozen-2013-film_liberee-delivree_45871",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 38.344466825999994 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 46957,
          "raw": "2026-11-01 00:07:30 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793491650573,38.344466825999994,220.370499,0.02,\"frozen-2013-film_liberee-delivree_45871\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 127,
      "t": 1793491650000,
      "type": "music",
      "label": "Repositionnement / reprise · frozen-2013-film_liberee-delivree_45871",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 39.2039117721 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 46967,
          "raw": "2026-11-01 00:07:30 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793491650582,39.2039117721,220.370499,0.02,\"frozen-2013-film_liberee-delivree_45871\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 128,
      "t": 1793491650000,
      "type": "music",
      "label": "Repositionnement / reprise · frozen-2013-film_liberee-delivree_45871",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 40.6363200156 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 46977,
          "raw": "2026-11-01 00:07:30 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793491650605,40.6363200156,220.370499,0.02,\"frozen-2013-film_liberee-delivree_45871\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 129,
      "t": 1793491650000,
      "type": "music",
      "label": "Repositionnement / reprise · frozen-2013-film_liberee-delivree_45871",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 44.3605814487 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 46987,
          "raw": "2026-11-01 00:07:30 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793491650641,44.3605814487,220.370499,0.02,\"frozen-2013-film_liberee-delivree_45871\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 130,
      "t": 1793491650000,
      "type": "music",
      "label": "Repositionnement / reprise · frozen-2013-film_liberee-delivree_45871",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 46.0794713409 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 46997,
          "raw": "2026-11-01 00:07:30 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793491650659,46.0794713409,220.370499,0.02,\"frozen-2013-film_liberee-delivree_45871\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 131,
      "t": 1793491650000,
      "type": "music",
      "label": "Repositionnement / reprise · frozen-2013-film_liberee-delivree_45871",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 47.5118795844 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 47007,
          "raw": "2026-11-01 00:07:30 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793491650694,47.5118795844,220.370499,0.02,\"frozen-2013-film_liberee-delivree_45871\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 132,
      "t": 1793491650000,
      "type": "music",
      "label": "Repositionnement / reprise · frozen-2013-film_liberee-delivree_45871",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 49.803732774000004 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 47017,
          "raw": "2026-11-01 00:07:30 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793491650720,49.803732774000004,220.370499,0.02,\"frozen-2013-film_liberee-delivree_45871\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 133,
      "t": 1793491650000,
      "type": "music",
      "label": "Repositionnement / reprise · frozen-2013-film_liberee-delivree_45871",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 50.9496593688 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 47027,
          "raw": "2026-11-01 00:07:30 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793491650742,50.9496593688,220.370499,0.02,\"frozen-2013-film_liberee-delivree_45871\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 134,
      "t": 1793491650000,
      "type": "music",
      "label": "Repositionnement / reprise · frozen-2013-film_liberee-delivree_45871",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 52.0955859636 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 47037,
          "raw": "2026-11-01 00:07:30 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793491650762,52.0955859636,220.370499,0.02,\"frozen-2013-film_liberee-delivree_45871\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 135,
      "t": 1793491650000,
      "type": "music",
      "label": "Repositionnement / reprise · frozen-2013-film_liberee-delivree_45871",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 52.9550309097 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 47047,
          "raw": "2026-11-01 00:07:30 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793491650782,52.9550309097,220.370499,0.02,\"frozen-2013-film_liberee-delivree_45871\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 136,
      "t": 1793491650000,
      "type": "music",
      "label": "Repositionnement / reprise · frozen-2013-film_liberee-delivree_45871",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 53.8144758558 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 47057,
          "raw": "2026-11-01 00:07:30 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793491650813,53.8144758558,220.370499,0.02,\"frozen-2013-film_liberee-delivree_45871\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 137,
      "t": 1793491650000,
      "type": "music",
      "label": "Repositionnement / reprise · frozen-2013-film_liberee-delivree_45871",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 54.673920801899996 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 47067,
          "raw": "2026-11-01 00:07:30 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793491650838,54.673920801899996,220.370499,0.02,\"frozen-2013-film_liberee-delivree_45871\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 138,
      "t": 1793491816000,
      "type": "session",
      "label": "Session · minuterie effacée",
      "module": "COM",
      "game": "karaoke",
      "detail": "null",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 47090,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"sessionTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 139,
      "t": 1793491816000,
      "type": "music",
      "label": "Fin / arrêt morceau · frozen-2013-film_liberee-delivree_45871",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 47133,
          "raw": "2026-11-01 00:10:16 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 140,
      "t": 1793491816000,
      "type": "game",
      "label": "Fin de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 47227,
          "raw": "2026-11-01 00:10:16 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 141,
      "t": 1793491816000,
      "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) :\n6b4fae73-b3b1-4288-bcef-f754903927e3 — module non identifié\n4e0d8947-d3d3-46e9-82e3-781f78b98f05 — KaraWorld · contrôleur\n4577f3ca-b7ba-46a4-b1b2-ad62d3fd3ade — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 47238,
          "raw": "2026-11-01 00:10:16 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436062776.txt",
          "line": 36524,
          "raw": "Receive from parent 4e0d8947-d3d3-46e9-82e3-781f78b98f05 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 142,
      "t": 1793491816000,
      "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) :\n6b4fae73-b3b1-4288-bcef-f754903927e3 — module non identifié\n4e0d8947-d3d3-46e9-82e3-781f78b98f05 — KaraWorld · contrôleur\n4577f3ca-b7ba-46a4-b1b2-ad62d3fd3ade — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 47239,
          "raw": "2026-11-01 00:10:16 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436062776.txt",
          "line": 36524,
          "raw": "Receive from parent 4e0d8947-d3d3-46e9-82e3-781f78b98f05 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 143,
      "t": 1793491816000,
      "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) :\n6b4fae73-b3b1-4288-bcef-f754903927e3 — module non identifié\n4e0d8947-d3d3-46e9-82e3-781f78b98f05 — KaraWorld · contrôleur\n4577f3ca-b7ba-46a4-b1b2-ad62d3fd3ade — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 47250,
          "raw": "2026-11-01 00:10:16 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436062776.txt",
          "line": 36524,
          "raw": "Receive from parent 4e0d8947-d3d3-46e9-82e3-781f78b98f05 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 144,
      "t": 1793491816000,
      "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 367b3e91-8258-4397-a751-032a2bb23460\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 47276,
          "raw": "2026-11-01 00:10:16 [com] stdout Connect parent 367b3e91-8258-4397-a751-032a2bb23460",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "367b3e91-8258-4397-a751-032a2bb23460"
    },
    {
      "id": 145,
      "t": 1793491816000,
      "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 00286763-d2fe-4746-a142-5e678266adf4\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 47305,
          "raw": "2026-11-01 00:10:16 [com] stdout Connect parent 00286763-d2fe-4746-a142-5e678266adf4",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "00286763-d2fe-4746-a142-5e678266adf4"
    },
    {
      "id": 146,
      "t": 1793491816000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 47531,
          "raw": "2026-11-01 00:10:16 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 147,
      "t": 1793491816000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 47793,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 148,
      "t": 1793491816000,
      "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 4da0fc04-3f4f-4f3d-b7e2-c7a7f31d9388\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 47804,
          "raw": "2026-11-01 00:10:16 [com] stdout Connect parent 4da0fc04-3f4f-4f3d-b7e2-c7a7f31d9388",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "4da0fc04-3f4f-4f3d-b7e2-c7a7f31d9388"
    },
    {
      "id": 149,
      "t": 1793491816000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 48071,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 150,
      "t": 1793491817000,
      "type": "phase",
      "label": "Phase · session-outro-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 48156,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"phase\":\"session-outro-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 151,
      "t": 1793491817000,
      "type": "session",
      "label": "Jeu verrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 48166,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"gameLocked\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 152,
      "t": 1793491823000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 48524,
          "raw": "2026-11-01 00:10:23 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 153,
      "t": 1793491829000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 48910,
          "raw": "2026-11-01 00:10:29 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 154,
      "t": 1793491829000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 48930,
          "raw": "2026-11-01 00:10:29 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 155,
      "t": 1793491829000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 48940,
          "raw": "2026-11-01 00:10:29 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 156,
      "t": 1793491829000,
      "type": "phase",
      "label": "Phase · session-outro-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 48950,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"phase\":\"session-outro-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 157,
      "t": 1793491829000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 48970,
          "raw": "2026-11-01 00:10:29 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 158,
      "t": 1793491829000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 48990,
          "raw": "2026-11-01 00:10:29 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 159,
      "t": 1793491853000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 49032,
          "raw": "2026-11-01 00:10:53 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 160,
      "t": 1793491853000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 49042,
          "raw": "2026-11-01 00:10:53 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 161,
      "t": 1793491853000,
      "type": "phase",
      "label": "Phase · locked-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 49052,
          "raw": "2026-11-01 00:10:53 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"phase\":\"locked-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 162,
      "t": 1793491853000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 49072,
          "raw": "2026-11-01 00:10:53 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 163,
      "t": 1793491853000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436062776.txt",
          "line": 49082,
          "raw": "2026-11-01 00:10:53 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 164,
      "t": 1793530755000,
      "type": "restart",
      "label": "Redémarrage · nouvelle session MAIN",
      "module": "MAIN",
      "game": null,
      "detail": "log_1793436062776.txt → log_1793530755848.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_1793530755848.txt",
          "line": 1,
          "raw": "2026-11-01 10:59:15 I'm antalzic87!",
          "inherited": false
        }
      ],
      "certainty": "nouvelle session observée"
    },
    {
      "id": 165,
      "t": 1793530758000,
      "type": "system",
      "label": "Démarrage module · com",
      "module": "superviseur",
      "game": null,
      "detail": "",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 83,
          "raw": "2026-11-01 10:59:18 Start com",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 166,
      "t": 1793530760000,
      "type": "system",
      "label": "Démarrage module · dmx",
      "module": "superviseur",
      "game": null,
      "detail": "",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 86,
          "raw": "2026-11-01 10:59:20 Start dmx",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 167,
      "t": 1793530760000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": null,
      "detail": "parent 8447aa22-e8aa-44c8-9aa0-bad2e5c8fa12\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 92,
          "raw": "2026-11-01 10:59:20 [com] stdout Connect parent 8447aa22-e8aa-44c8-9aa0-bad2e5c8fa12",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "8447aa22-e8aa-44c8-9aa0-bad2e5c8fa12"
    },
    {
      "id": 168,
      "t": 1793530762000,
      "type": "system",
      "label": "Démarrage module · arduino",
      "module": "superviseur",
      "game": null,
      "detail": "",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 94,
          "raw": "2026-11-01 10:59:22 Start arduino",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 169,
      "t": 1793530763000,
      "type": "connection",
      "label": "Connexion COM · Arduino / entrées joueurs",
      "module": "COM",
      "game": null,
      "detail": "parent b3fd961b-421f-47fa-bd65-75179f275bc6\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 101,
          "raw": "2026-11-01 10:59:23 [com] stdout Connect parent b3fd961b-421f-47fa-bd65-75179f275bc6",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "b3fd961b-421f-47fa-bd65-75179f275bc6"
    },
    {
      "id": 170,
      "t": 1793530764000,
      "type": "system",
      "label": "Démarrage module · ardour",
      "module": "superviseur",
      "game": null,
      "detail": "",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 105,
          "raw": "2026-11-01 10:59:24 Start ardour",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 171,
      "t": 1793530764000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": null,
      "detail": "parent 2784f9d0-8dc4-4761-b306-0dce1bcf3ae8\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 110,
          "raw": "2026-11-01 10:59:24 [com] stdout Connect parent 2784f9d0-8dc4-4761-b306-0dce1bcf3ae8",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "2784f9d0-8dc4-4761-b306-0dce1bcf3ae8"
    },
    {
      "id": 172,
      "t": 1793530765000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": null,
      "detail": "parent d3228778-6745-475e-b0e1-0b553982cbfb\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 114,
          "raw": "2026-11-01 10:59:25 [com] stdout Connect parent d3228778-6745-475e-b0e1-0b553982cbfb",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "d3228778-6745-475e-b0e1-0b553982cbfb"
    },
    {
      "id": 173,
      "t": 1793530766000,
      "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-1793530766.txt\nLe chemin annoncé au démarrage ne prouve pas à lui seul un crash dans la journée.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 144,
          "raw": "2026-11-01 10:59:26 [ardour] stdout stdout: Crash Log: C:\\Users\\antalzic\\AppData\\Local\\Ardour8\\CrashLog\\Ardour-8.12.0-crash-1793530766.txt",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 174,
      "t": 1793530774000,
      "type": "system",
      "label": "Démarrage module · quiz",
      "module": "superviseur",
      "game": null,
      "detail": "",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 165,
          "raw": "2026-11-01 10:59:34 Start quiz",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 175,
      "t": 1793530774000,
      "type": "connection",
      "label": "Connexion COM · superviseur",
      "module": "superviseur",
      "game": null,
      "detail": "Connected to com",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 167,
          "raw": "2026-11-01 10:59:34 Connected to com",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 176,
      "t": 1793530774000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": null,
      "detail": "parent 74deaa5c-7362-4d9c-9cbc-ec98aa5fb5b9\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 168,
          "raw": "2026-11-01 10:59:34 [com] stdout Connect parent 74deaa5c-7362-4d9c-9cbc-ec98aa5fb5b9",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "74deaa5c-7362-4d9c-9cbc-ec98aa5fb5b9"
    },
    {
      "id": 177,
      "t": 1793530775000,
      "type": "warning",
      "label": "Avertissement · (Ardour.exe:9400): Pango-WARNING **: 11:59:35.117: 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:9400): Pango-WARNING **: 11:59:35.117: couldn't load font \"bold ArdourMono Not-Rotated 7\", falling back to \"Sans Not-Rotated 7\", expect ugly output.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 1999,
          "raw": "(Ardour.exe:9400): Pango-WARNING **: 11:59:35.117: couldn't load font \"bold ArdourMono Not-Rotated 7\", falling back to \"Sans Not-Rotated 7\", expect ugly output.",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 178,
      "t": 1793530775000,
      "type": "warning",
      "label": "Avertissement · (Ardour.exe:9400): Pango-WARNING **: 11:59:35.121: 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:9400): Pango-WARNING **: 11:59:35.121: 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_1793530755848.txt",
          "line": 2022,
          "raw": "(Ardour.exe:9400): Pango-WARNING **: 11:59:35.121: 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": 179,
      "t": 1793530775000,
      "type": "warning",
      "label": "Avertissement · (Ardour.exe:9400): Pango-WARNING **: 11:59:35.121: 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:9400): Pango-WARNING **: 11:59:35.121: 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_1793530755848.txt",
          "line": 2025,
          "raw": "(Ardour.exe:9400): Pango-WARNING **: 11:59:35.121: 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": 180,
      "t": 1793530778000,
      "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 4fc84a01-aed5-4a42-b40a-58f01b6a6f98\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 2144,
          "raw": "2026-11-01 10:59:38 [com] stdout Connect parent 4fc84a01-aed5-4a42-b40a-58f01b6a6f98",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "4fc84a01-aed5-4a42-b40a-58f01b6a6f98"
    },
    {
      "id": 181,
      "t": 1793530779000,
      "type": "session",
      "label": "Jeu verrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 2217,
          "raw": "2026-11-01 10:59:39 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"gameLocked\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 182,
      "t": 1793530784000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 2410,
          "raw": "2026-11-01 10:59:44 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 183,
      "t": 1793530784000,
      "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_1793530755848.txt",
          "line": 2417,
          "raw": "2026-11-01 10:59:44 [quiz] stdout child process exited with code 0",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 184,
      "t": 1793530785000,
      "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 ead01857-69d6-4f78-a46d-15cee571a924\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 2423,
          "raw": "2026-11-01 10:59:45 [com] stdout Connect parent ead01857-69d6-4f78-a46d-15cee571a924",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "ead01857-69d6-4f78-a46d-15cee571a924"
    },
    {
      "id": 185,
      "t": 1793530785000,
      "type": "monitor",
      "label": "tv · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.tv.ready",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 2426,
          "raw": "2026-11-01 10:59:45 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.tv.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 186,
      "t": 1793530794000,
      "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_1793530755848.txt",
          "line": 2515,
          "raw": "2026-11-01 10:59:54 [quiz] stdout child process exited with code 0",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 187,
      "t": 1793530794000,
      "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 caed9aa5-6a0a-47ec-8fe9-37bb15b7d98b\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 2521,
          "raw": "2026-11-01 10:59:54 [com] stdout Connect parent caed9aa5-6a0a-47ec-8fe9-37bb15b7d98b",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "caed9aa5-6a0a-47ec-8fe9-37bb15b7d98b"
    },
    {
      "id": 188,
      "t": 1793530803000,
      "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_1793530755848.txt",
          "line": 3119,
          "raw": "2026-11-01 11:00:03 [quiz] stdout child process exited with code 0",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 189,
      "t": 1793530804000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 3123,
          "raw": "2026-11-01 11:00:04 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 190,
      "t": 1793530804000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 3143,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 191,
      "t": 1793530804000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 3155,
          "raw": "2026-11-01 11:00:04 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 192,
      "t": 1793530804000,
      "type": "phase",
      "label": "Phase · locked-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 3165,
          "raw": "2026-11-01 11:00:04 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"phase\":\"locked-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 193,
      "t": 1793530804000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 3186,
          "raw": "2026-11-01 11:00:04 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 194,
      "t": 1793530804000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 3198,
          "raw": "2026-11-01 11:00:04 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 195,
      "t": 1793535090000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 3220,
          "raw": "2026-11-01 12:11:30 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 196,
      "t": 1793535090000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 3230,
          "raw": "2026-11-01 12:11:30 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 197,
      "t": 1793535090000,
      "type": "phase",
      "label": "Phase · home-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 3240,
          "raw": "2026-11-01 12:11:30 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"phase\":\"home-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 198,
      "t": 1793535090000,
      "type": "session",
      "label": "Jeu déverrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 3250,
          "raw": "2026-11-01 12:11:30 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"gameLocked\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 199,
      "t": 1793535090000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793535090796,0,3900,1]",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 3260,
          "raw": "2026-11-01 12:11:30 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"sessionTimerConf\":[1793535090796,0,3900,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 200,
      "t": 1793535090000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793535090796,0,3900,1]",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 3282,
          "raw": "2026-11-01 12:11:30 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"sessionTimerConf\":[1793535090796,0,3900,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 201,
      "t": 1793535090000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 3292,
          "raw": "2026-11-01 12:11:30 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 202,
      "t": 1793535090000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 3302,
          "raw": "2026-11-01 12:11:30 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 203,
      "t": 1793535090000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793535090796,0,3900,1]",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 3312,
          "raw": "2026-11-01 12:11:30 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"sessionTimerConf\":[1793535090796,0,3900,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 204,
      "t": 1793535092000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 3332,
          "raw": "2026-11-01 12:11:32 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 205,
      "t": 1793535092000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 3501,
          "raw": "2026-11-01 12:11:32 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 206,
      "t": 1793535092000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 3511,
          "raw": "2026-11-01 12:11:32 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 207,
      "t": 1793535092000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 3617,
          "raw": "2026-11-01 12:11:32 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 208,
      "t": 1793535092000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 3629,
          "raw": "2026-11-01 12:11:32 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 209,
      "t": 1793535156000,
      "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_1793530755848.txt",
          "line": 3729,
          "raw": "2026-11-01 12:12:36 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"activeGame\":\"blindtest\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 210,
      "t": 1793535156000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 3761,
          "raw": "2026-11-01 12:12:36 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 211,
      "t": 1793535156000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 3792,
          "raw": "2026-11-01 12:12:36 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 212,
      "t": 1793535156000,
      "type": "phase",
      "label": "Phase · players-amount-selection-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 3802,
          "raw": "2026-11-01 12:12:36 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"phase\":\"players-amount-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 213,
      "t": 1793535156000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 3842,
          "raw": "2026-11-01 12:12:36 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 214,
      "t": 1793535156000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 3852,
          "raw": "2026-11-01 12:12:36 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 215,
      "t": 1793535159000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 4231,
          "raw": "2026-11-01 12:12:39 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 216,
      "t": 1793535159000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 4481,
          "raw": "2026-11-01 12:12:39 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 217,
      "t": 1793535159000,
      "type": "phase",
      "label": "Phase · game-introduction-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 4491,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"phase\":\"game-introduction-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 218,
      "t": 1793535159000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 4531,
          "raw": "2026-11-01 12:12:39 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 219,
      "t": 1793535159000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 4551,
          "raw": "2026-11-01 12:12:39 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 220,
      "t": 1793535176000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 4620,
          "raw": "2026-11-01 12:12:56 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 221,
      "t": 1793535176000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 4711,
          "raw": "2026-11-01 12:12:56 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 222,
      "t": 1793535176000,
      "type": "phase",
      "label": "Phase · avatar-selection-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 4721,
          "raw": "2026-11-01 12:12:56 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"phase\":\"avatar-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 223,
      "t": 1793535176000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 4731,
          "raw": "2026-11-01 12:12:56 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 224,
      "t": 1793535177000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 4744,
          "raw": "2026-11-01 12:12:57 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 225,
      "t": 1793535184000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 4774,
          "raw": "2026-11-01 12:13:04 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 226,
      "t": 1793535184000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 4804,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 227,
      "t": 1793535184000,
      "type": "game",
      "label": "Fin de partie · Blindtest",
      "module": "Quiz / KaraWorld",
      "game": "blindtest",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 4814,
          "raw": "2026-11-01 12:13:04 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 228,
      "t": 1793535184000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 4868,
          "raw": "2026-11-01 12:13:04 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 229,
      "t": 1793535184000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 4878,
          "raw": "2026-11-01 12:13:04 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 230,
      "t": 1793535184000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 4888,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 231,
      "t": 1793535184000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 4899,
          "raw": "2026-11-01 12:13:04 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 232,
      "t": 1793535184000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 4921,
          "raw": "2026-11-01 12:13:04 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 233,
      "t": 1793535184000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 4933,
          "raw": "2026-11-01 12:13:04 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 234,
      "t": 1793535186000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 4960,
          "raw": "2026-11-01 12:13:06 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 235,
      "t": 1793535186000,
      "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_1793530755848.txt",
          "line": 4974,
          "raw": "2026-11-01 12:13:06 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"activeGame\":\"karaoke\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 236,
      "t": 1793535186000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "karaoke",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 4995,
          "raw": "2026-11-01 12:13:06 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 237,
      "t": 1793535189000,
      "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) :\n4fc84a01-aed5-4a42-b40a-58f01b6a6f98 — Quiz · vp / Quiz · logique de jeu / Quiz · kiosk / Quiz · tv / Arduino / entrées joueurs\nead01857-69d6-4f78-a46d-15cee571a924 — Quiz · tv / Quiz · vp / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs\ncaed9aa5-6a0a-47ec-8fe9-37bb15b7d98b — 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_1793530755848.txt",
          "line": 5007,
          "raw": "2026-11-01 12:13:09 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793530755848.txt",
          "line": 2195,
          "raw": "2026-11-01 10:59:38 [com] stdout Receive from parent 4fc84a01-aed5-4a42-b40a-58f01b6a6f98 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793530755848.txt",
          "line": 2425,
          "raw": "2026-11-01 10:59:45 [com] stdout Receive from parent ead01857-69d6-4f78-a46d-15cee571a924 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793530755848.txt",
          "line": 2571,
          "raw": "2026-11-01 10:59:54 [com] stdout Receive from parent caed9aa5-6a0a-47ec-8fe9-37bb15b7d98b : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":true},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 238,
      "t": 1793535189000,
      "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) :\n4fc84a01-aed5-4a42-b40a-58f01b6a6f98 — Quiz · vp / Quiz · logique de jeu / Quiz · kiosk / Quiz · tv / Arduino / entrées joueurs\nead01857-69d6-4f78-a46d-15cee571a924 — Quiz · tv / Quiz · vp / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs\ncaed9aa5-6a0a-47ec-8fe9-37bb15b7d98b — 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_1793530755848.txt",
          "line": 5009,
          "raw": "2026-11-01 12:13:09 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793530755848.txt",
          "line": 2195,
          "raw": "2026-11-01 10:59:38 [com] stdout Receive from parent 4fc84a01-aed5-4a42-b40a-58f01b6a6f98 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793530755848.txt",
          "line": 2425,
          "raw": "2026-11-01 10:59:45 [com] stdout Receive from parent ead01857-69d6-4f78-a46d-15cee571a924 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793530755848.txt",
          "line": 2571,
          "raw": "2026-11-01 10:59:54 [com] stdout Receive from parent caed9aa5-6a0a-47ec-8fe9-37bb15b7d98b : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":true},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 239,
      "t": 1793535189000,
      "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) :\n4fc84a01-aed5-4a42-b40a-58f01b6a6f98 — Quiz · vp / Quiz · logique de jeu / Quiz · kiosk / Quiz · tv / Arduino / entrées joueurs\nead01857-69d6-4f78-a46d-15cee571a924 — Quiz · tv / Quiz · vp / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs\ncaed9aa5-6a0a-47ec-8fe9-37bb15b7d98b — 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_1793530755848.txt",
          "line": 5010,
          "raw": "2026-11-01 12:13:09 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793530755848.txt",
          "line": 2195,
          "raw": "2026-11-01 10:59:38 [com] stdout Receive from parent 4fc84a01-aed5-4a42-b40a-58f01b6a6f98 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793530755848.txt",
          "line": 2425,
          "raw": "2026-11-01 10:59:45 [com] stdout Receive from parent ead01857-69d6-4f78-a46d-15cee571a924 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793530755848.txt",
          "line": 2571,
          "raw": "2026-11-01 10:59:54 [com] stdout Receive from parent caed9aa5-6a0a-47ec-8fe9-37bb15b7d98b : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":true},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 240,
      "t": 1793535190000,
      "type": "connection",
      "label": "Connexion COM · KaraWorld · contrôleur",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 883566ac-15f5-4d44-8018-88b06040a04b\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 5021,
          "raw": "2026-11-01 12:13:10 [com] stdout Connect parent 883566ac-15f5-4d44-8018-88b06040a04b",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "883566ac-15f5-4d44-8018-88b06040a04b"
    },
    {
      "id": 241,
      "t": 1793535190000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 4484f6c7-6992-4ada-ada7-c0ecd285490f\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 5023,
          "raw": "2026-11-01 12:13:10 [com] stdout Connect parent 4484f6c7-6992-4ada-ada7-c0ecd285490f",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "4484f6c7-6992-4ada-ada7-c0ecd285490f"
    },
    {
      "id": 242,
      "t": 1793535190000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 63ea2a5d-7f60-40f4-81e3-74da259a417b\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 5025,
          "raw": "2026-11-01 12:13:10 [com] stdout Connect parent 63ea2a5d-7f60-40f4-81e3-74da259a417b",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "63ea2a5d-7f60-40f4-81e3-74da259a417b"
    },
    {
      "id": 243,
      "t": 1793535518000,
      "type": "music",
      "label": "Début morceau · louise-attaque_j-t-emmene-au-vent_8171",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 184.911859 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 5798,
          "raw": "2026-11-01 12:18:38 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793535518062,0,184.911859,0.02,\"louise-attaque_j-t-emmene-au-vent_8171\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 244,
      "t": 1793535700000,
      "type": "music",
      "label": "Fin / arrêt morceau · louise-attaque_j-t-emmene-au-vent_8171",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 6184,
          "raw": "2026-11-01 12:21:40 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 245,
      "t": 1793535700000,
      "type": "game",
      "label": "Fin de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 6269,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"activeGame\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 246,
      "t": 1793535700000,
      "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) :\n883566ac-15f5-4d44-8018-88b06040a04b — KaraWorld · contrôleur\n4484f6c7-6992-4ada-ada7-c0ecd285490f — module non identifié\n63ea2a5d-7f60-40f4-81e3-74da259a417b — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 6290,
          "raw": "2026-11-01 12:21:40 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793530755848.txt",
          "line": 5090,
          "raw": "2026-11-01 12:13:10 [com] stdout Receive from parent 883566ac-15f5-4d44-8018-88b06040a04b : {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 247,
      "t": 1793535700000,
      "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) :\n883566ac-15f5-4d44-8018-88b06040a04b — KaraWorld · contrôleur\n4484f6c7-6992-4ada-ada7-c0ecd285490f — module non identifié\n63ea2a5d-7f60-40f4-81e3-74da259a417b — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 6304,
          "raw": "2026-11-01 12:21:40 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793530755848.txt",
          "line": 5090,
          "raw": "2026-11-01 12:13:10 [com] stdout Receive from parent 883566ac-15f5-4d44-8018-88b06040a04b : {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 248,
      "t": 1793535700000,
      "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) :\n883566ac-15f5-4d44-8018-88b06040a04b — KaraWorld · contrôleur\n4484f6c7-6992-4ada-ada7-c0ecd285490f — module non identifié\n63ea2a5d-7f60-40f4-81e3-74da259a417b — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 6305,
          "raw": "2026-11-01 12:21:40 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793530755848.txt",
          "line": 5090,
          "raw": "2026-11-01 12:13:10 [com] stdout Receive from parent 883566ac-15f5-4d44-8018-88b06040a04b : {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 249,
      "t": 1793535700000,
      "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 0adbf40a-fb1b-4906-ad5c-6897f5fb6ba8\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 6322,
          "raw": "2026-11-01 12:21:40 [com] stdout Connect parent 0adbf40a-fb1b-4906-ad5c-6897f5fb6ba8",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "0adbf40a-fb1b-4906-ad5c-6897f5fb6ba8"
    },
    {
      "id": 250,
      "t": 1793535700000,
      "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 09a5a3c3-693c-41e7-bd06-f9e687223652\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 6329,
          "raw": "2026-11-01 12:21:40 [com] stdout Connect parent 09a5a3c3-693c-41e7-bd06-f9e687223652",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "09a5a3c3-693c-41e7-bd06-f9e687223652"
    },
    {
      "id": 251,
      "t": 1793535700000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793535090796,0,3900,1]",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 6408,
          "raw": "2026-11-01 12:21:40 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"sessionTimerConf\":[1793535090796,0,3900,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 252,
      "t": 1793535700000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 6595,
          "raw": "2026-11-01 12:21:40 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 253,
      "t": 1793535700000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793535090796,0,3900,1]",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 6706,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"sessionTimerConf\":[1793535090796,0,3900,1]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 254,
      "t": 1793535700000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 6893,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 255,
      "t": 1793535700000,
      "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 fb0896a3-826a-462b-8f5d-f0db4d14b391\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 6922,
          "raw": "2026-11-01 12:21:40 [com] stdout Connect parent fb0896a3-826a-462b-8f5d-f0db4d14b391",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "fb0896a3-826a-462b-8f5d-f0db4d14b391"
    },
    {
      "id": 256,
      "t": 1793535700000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793535090796,0,3900,1]",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 7007,
          "raw": "2026-11-01 12:21:40 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"sessionTimerConf\":[1793535090796,0,3900,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 257,
      "t": 1793535700000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 7210,
          "raw": "2026-11-01 12:21:40 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 258,
      "t": 1793535709000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 7610,
          "raw": "2026-11-01 12:21:49 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 259,
      "t": 1793535716000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 7966,
          "raw": "2026-11-01 12:21:56 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 260,
      "t": 1793535716000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 7986,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 261,
      "t": 1793535716000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 7996,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 262,
      "t": 1793535716000,
      "type": "phase",
      "label": "Phase · home-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 8006,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"phase\":\"home-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 263,
      "t": 1793535716000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 8026,
          "raw": "2026-11-01 12:21:56 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 264,
      "t": 1793535716000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 8036,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 265,
      "t": 1793535718000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 8057,
          "raw": "2026-11-01 12:21:58 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 266,
      "t": 1793535718000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 8089,
          "raw": "2026-11-01 12:21:58 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 267,
      "t": 1793535718000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 8099,
          "raw": "2026-11-01 12:21:58 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 268,
      "t": 1793535718000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 8119,
          "raw": "2026-11-01 12:21:58 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 269,
      "t": 1793535718000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 8129,
          "raw": "2026-11-01 12:21:58 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 270,
      "t": 1793535720000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 8179,
          "raw": "2026-11-01 12:22:00 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 271,
      "t": 1793535720000,
      "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_1793530755848.txt",
          "line": 8189,
          "raw": "2026-11-01 12:22:00 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"activeGame\":\"karaoke\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 272,
      "t": 1793535720000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "karaoke",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 8211,
          "raw": "2026-11-01 12:22:00 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 273,
      "t": 1793535723000,
      "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) :\n883566ac-15f5-4d44-8018-88b06040a04b — KaraWorld · contrôleur\n4484f6c7-6992-4ada-ada7-c0ecd285490f — module non identifié\n63ea2a5d-7f60-40f4-81e3-74da259a417b — module non identifié\n0adbf40a-fb1b-4906-ad5c-6897f5fb6ba8 — Quiz · vp / Quiz · tv / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs / KaraWorld · contrôleur\n09a5a3c3-693c-41e7-bd06-f9e687223652 — Quiz · vp / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs / KaraWorld · contrôleur\nfb0896a3-826a-462b-8f5d-f0db4d14b391 — Quiz · kiosk / Quiz · tv / Quiz · logique de jeu / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 8220,
          "raw": "2026-11-01 12:22:03 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793530755848.txt",
          "line": 5090,
          "raw": "2026-11-01 12:13:10 [com] stdout Receive from parent 883566ac-15f5-4d44-8018-88b06040a04b : {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793530755848.txt",
          "line": 6374,
          "raw": "Receive from parent 0adbf40a-fb1b-4906-ad5c-6897f5fb6ba8 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793530755848.txt",
          "line": 6672,
          "raw": "Receive from parent 09a5a3c3-693c-41e7-bd06-f9e687223652 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793530755848.txt",
          "line": 6972,
          "raw": "2026-11-01 12:21:40 [com] stdout Receive from parent fb0896a3-826a-462b-8f5d-f0db4d14b391 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 274,
      "t": 1793535723000,
      "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) :\n883566ac-15f5-4d44-8018-88b06040a04b — KaraWorld · contrôleur\n4484f6c7-6992-4ada-ada7-c0ecd285490f — module non identifié\n63ea2a5d-7f60-40f4-81e3-74da259a417b — module non identifié\n0adbf40a-fb1b-4906-ad5c-6897f5fb6ba8 — Quiz · vp / Quiz · tv / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs / KaraWorld · contrôleur\n09a5a3c3-693c-41e7-bd06-f9e687223652 — Quiz · vp / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs / KaraWorld · contrôleur\nfb0896a3-826a-462b-8f5d-f0db4d14b391 — Quiz · kiosk / Quiz · tv / Quiz · logique de jeu / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 8221,
          "raw": "2026-11-01 12:22:03 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793530755848.txt",
          "line": 5090,
          "raw": "2026-11-01 12:13:10 [com] stdout Receive from parent 883566ac-15f5-4d44-8018-88b06040a04b : {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793530755848.txt",
          "line": 6374,
          "raw": "Receive from parent 0adbf40a-fb1b-4906-ad5c-6897f5fb6ba8 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793530755848.txt",
          "line": 6672,
          "raw": "Receive from parent 09a5a3c3-693c-41e7-bd06-f9e687223652 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793530755848.txt",
          "line": 6972,
          "raw": "2026-11-01 12:21:40 [com] stdout Receive from parent fb0896a3-826a-462b-8f5d-f0db4d14b391 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 275,
      "t": 1793535723000,
      "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) :\n883566ac-15f5-4d44-8018-88b06040a04b — KaraWorld · contrôleur\n4484f6c7-6992-4ada-ada7-c0ecd285490f — module non identifié\n63ea2a5d-7f60-40f4-81e3-74da259a417b — module non identifié\n0adbf40a-fb1b-4906-ad5c-6897f5fb6ba8 — Quiz · vp / Quiz · tv / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs / KaraWorld · contrôleur\n09a5a3c3-693c-41e7-bd06-f9e687223652 — Quiz · vp / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs / KaraWorld · contrôleur\nfb0896a3-826a-462b-8f5d-f0db4d14b391 — Quiz · kiosk / Quiz · tv / Quiz · logique de jeu / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 8222,
          "raw": "2026-11-01 12:22:03 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793530755848.txt",
          "line": 5090,
          "raw": "2026-11-01 12:13:10 [com] stdout Receive from parent 883566ac-15f5-4d44-8018-88b06040a04b : {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793530755848.txt",
          "line": 6374,
          "raw": "Receive from parent 0adbf40a-fb1b-4906-ad5c-6897f5fb6ba8 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793530755848.txt",
          "line": 6672,
          "raw": "Receive from parent 09a5a3c3-693c-41e7-bd06-f9e687223652 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793530755848.txt",
          "line": 6972,
          "raw": "2026-11-01 12:21:40 [com] stdout Receive from parent fb0896a3-826a-462b-8f5d-f0db4d14b391 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 276,
      "t": 1793535724000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 33ee5668-f5a0-4dda-8786-4327314111c8\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 8232,
          "raw": "2026-11-01 12:22:04 [com] stdout Connect parent 33ee5668-f5a0-4dda-8786-4327314111c8",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "33ee5668-f5a0-4dda-8786-4327314111c8"
    },
    {
      "id": 277,
      "t": 1793535724000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 14aefa9f-2f74-4655-94b2-22c48662aa8e\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 8235,
          "raw": "2026-11-01 12:22:04 [com] stdout Connect parent 14aefa9f-2f74-4655-94b2-22c48662aa8e",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "14aefa9f-2f74-4655-94b2-22c48662aa8e"
    },
    {
      "id": 278,
      "t": 1793535724000,
      "type": "connection",
      "label": "Connexion COM · KaraWorld · contrôleur",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 3577f523-2561-432c-b87b-7a3222cc8ad6\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 8237,
          "raw": "2026-11-01 12:22:04 [com] stdout Connect parent 3577f523-2561-432c-b87b-7a3222cc8ad6",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "3577f523-2561-432c-b87b-7a3222cc8ad6"
    },
    {
      "id": 279,
      "t": 1793535734000,
      "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_1793530755848.txt",
          "line": 8379,
          "raw": "2026-11-01 12:22:14 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793535734213,0,227.752018,0.02,\"joe-dassin_dans-les-yeux-d-emilie_23290\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 280,
      "t": 1793535961000,
      "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_1793530755848.txt",
          "line": 8693,
          "raw": "2026-11-01 12:26:01 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 281,
      "t": 1793535963000,
      "type": "music",
      "label": "Début morceau · amel-bent_ma-philosophie_5091",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 204.600023 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 8715,
          "raw": "2026-11-01 12:26:03 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793535963375,0,204.600023,0.02,\"amel-bent_ma-philosophie_5091\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 282,
      "t": 1793535970000,
      "type": "music",
      "label": "Fin / arrêt morceau · amel-bent_ma-philosophie_5091",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 8775,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 283,
      "t": 1793535972000,
      "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_1793530755848.txt",
          "line": 8797,
          "raw": "2026-11-01 12:26:12 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793535972219,0,213.067347,0.02,\"garou_sous-le-vent_5952\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 284,
      "t": 1793536185000,
      "type": "music",
      "label": "Fin / arrêt morceau · garou_sous-le-vent_5952",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 9093,
          "raw": "2026-11-01 12:29:45 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793536185291,0,213.067347,0,\"garou_sous-le-vent_5952\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 285,
      "t": 1793536218000,
      "type": "music",
      "label": "Début morceau · jean-jacques-goldman_envole-moi_5965",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 289.935147 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 9297,
          "raw": "2026-11-01 12:30:18 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793536218355,0,289.935147,0.02,\"jean-jacques-goldman_envole-moi_5965\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 286,
      "t": 1793536508000,
      "type": "music",
      "label": "Fin / arrêt morceau · jean-jacques-goldman_envole-moi_5965",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 9948,
          "raw": "2026-11-01 12:35:08 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 287,
      "t": 1793536510000,
      "type": "music",
      "label": "Début morceau · 4-non-blondes_what-s-up_6475",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 295.256939 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 9970,
          "raw": "2026-11-01 12:35:10 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793536510262,0,295.256939,0.02,\"4-non-blondes_what-s-up_6475\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 288,
      "t": 1793536805000,
      "type": "music",
      "label": "Fin / arrêt morceau · 4-non-blondes_what-s-up_6475",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 10212,
          "raw": "2026-11-01 12:40:05 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 289,
      "t": 1793536806000,
      "type": "music",
      "label": "Début morceau · moana_le-bleu-lumiere-generique-de-fin_52279",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 173.595011 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 10234,
          "raw": "2026-11-01 12:40:06 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793536806669,0,173.595011,0.02,\"moana_le-bleu-lumiere-generique-de-fin_52279\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 290,
      "t": 1793536980000,
      "type": "music",
      "label": "Fin / arrêt morceau · moana_le-bleu-lumiere-generique-de-fin_52279",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 11175,
          "raw": "2026-11-01 12:43:00 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 291,
      "t": 1793536982000,
      "type": "music",
      "label": "Début morceau · the-fugees_killing-me-softly_10815",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 304.031383 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 11197,
          "raw": "2026-11-01 12:43:02 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793536982243,0,304.031383,0.02,\"the-fugees_killing-me-softly_10815\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 292,
      "t": 1793536986000,
      "type": "music",
      "label": "Fin / arrêt morceau · the-fugees_killing-me-softly_10815",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 11252,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 293,
      "t": 1793536988000,
      "type": "music",
      "label": "Début morceau · francis-cabrel_la-corrida_5434",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 338 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 11274,
          "raw": "2026-11-01 12:43:08 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793536988852,0,338,0.02,\"francis-cabrel_la-corrida_5434\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 294,
      "t": 1793537326000,
      "type": "music",
      "label": "Fin / arrêt morceau · francis-cabrel_la-corrida_5434",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 11397,
          "raw": "2026-11-01 12:48:46 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 295,
      "t": 1793537328000,
      "type": "music",
      "label": "Début morceau · feu-chatterton_un-monde-nouveau_68306",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 297.117937 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 11419,
          "raw": "2026-11-01 12:48:48 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793537328874,0,297.117937,0.02,\"feu-chatterton_un-monde-nouveau_68306\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 296,
      "t": 1793537336000,
      "type": "music",
      "label": "Fin / arrêt morceau · feu-chatterton_un-monde-nouveau_68306",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 11472,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 297,
      "t": 1793537338000,
      "type": "music",
      "label": "Début morceau · damien-saez_j-accuse_30990",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 266.361338 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 11494,
          "raw": "2026-11-01 12:48:58 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793537338303,0,266.361338,0.02,\"damien-saez_j-accuse_30990\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 298,
      "t": 1793537601000,
      "type": "music",
      "label": "Fin / arrêt morceau · damien-saez_j-accuse_30990",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 11543,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 299,
      "t": 1793537603000,
      "type": "music",
      "label": "Début morceau · feu-chatterton_un-monde-nouveau_68306",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 297.117937 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 11565,
          "raw": "2026-11-01 12:53:23 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793537603987,0,297.117937,0.02,\"feu-chatterton_un-monde-nouveau_68306\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 300,
      "t": 1793537896000,
      "type": "music",
      "label": "Fin / arrêt morceau · feu-chatterton_un-monde-nouveau_68306",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 11652,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 301,
      "t": 1793537897000,
      "type": "music",
      "label": "Début morceau · fredericks-goldman-jones_a-nos-actes-manques_12453",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 255.659025 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 11674,
          "raw": "2026-11-01 12:58:17 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793537897883,0,255.659025,0.02,\"fredericks-goldman-jones_a-nos-actes-manques_12453\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 302,
      "t": 1793538153000,
      "type": "music",
      "label": "Fin / arrêt morceau · fredericks-goldman-jones_a-nos-actes-manques_12453",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 11752,
          "raw": "2026-11-01 13:02:33 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 303,
      "t": 1793538155000,
      "type": "music",
      "label": "Début morceau · damien-saez_j-accuse_30990",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 266.361338 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 11774,
          "raw": "2026-11-01 13:02:35 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793538155321,0,266.361338,0.02,\"damien-saez_j-accuse_30990\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 304,
      "t": 1793538160000,
      "type": "music",
      "label": "Fin / arrêt morceau · damien-saez_j-accuse_30990",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 11822,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 305,
      "t": 1793538161000,
      "type": "music",
      "label": "Début morceau · clara-luciani_la-grenade_55815",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 191.961338 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 11844,
          "raw": "2026-11-01 13:02:41 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793538161493,0,191.961338,0.02,\"clara-luciani_la-grenade_55815\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 306,
      "t": 1793538353000,
      "type": "music",
      "label": "Fin / arrêt morceau · clara-luciani_la-grenade_55815",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 12070,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 307,
      "t": 1793538354000,
      "type": "music",
      "label": "Début morceau · tryo_l-hymne-de-nos-campagnes_13920",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 202.961383 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 12092,
          "raw": "2026-11-01 13:05:54 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793538354726,0,202.961383,0.02,\"tryo_l-hymne-de-nos-campagnes_13920\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 308,
      "t": 1793538556000,
      "type": "music",
      "label": "Fin / arrêt morceau · tryo_l-hymne-de-nos-campagnes_13920",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 12138,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 309,
      "t": 1793538557000,
      "type": "music",
      "label": "Début morceau · damien-saez_jeune-et-con_12763",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 220.225374 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 12160,
          "raw": "2026-11-01 13:09:17 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793538557778,0,220.225374,0.02,\"damien-saez_jeune-et-con_12763\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 310,
      "t": 1793538778000,
      "type": "music",
      "label": "Fin / arrêt morceau · damien-saez_jeune-et-con_12763",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 12265,
          "raw": "2026-11-01 13:12:58 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 311,
      "t": 1793538779000,
      "type": "music",
      "label": "Début morceau · frero-delavega_le-chant-des-sirenes_47460",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 176.405601 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 12287,
          "raw": "2026-11-01 13:12:59 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793538779185,0,176.405601,0.02,\"frero-delavega_le-chant-des-sirenes_47460\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 312,
      "t": 1793538955000,
      "type": "music",
      "label": "Fin / arrêt morceau · frero-delavega_le-chant-des-sirenes_47460",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 12329,
          "raw": "2026-11-01 13:15:55 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793538955610,0,176.405601,0,\"frero-delavega_le-chant-des-sirenes_47460\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 313,
      "t": 1793538965000,
      "type": "music",
      "label": "Début morceau · amel-bent_ma-philosophie_5091",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 204.600023 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 12362,
          "raw": "2026-11-01 13:16:05 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":[1793538965667,0,204.600023,0.02,\"amel-bent_ma-philosophie_5091\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 314,
      "t": 1793539170000,
      "type": "session",
      "label": "Session · minuterie effacée",
      "module": "COM",
      "game": "karaoke",
      "detail": "null",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 12426,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"sessionTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 315,
      "t": 1793539170000,
      "type": "music",
      "label": "Fin / arrêt morceau · amel-bent_ma-philosophie_5091",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 12479,
          "raw": "2026-11-01 13:19:30 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 316,
      "t": 1793539170000,
      "type": "game",
      "label": "Fin de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 12572,
          "raw": "2026-11-01 13:19:30 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 317,
      "t": 1793539170000,
      "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) :\n33ee5668-f5a0-4dda-8786-4327314111c8 — module non identifié\n14aefa9f-2f74-4655-94b2-22c48662aa8e — module non identifié\n3577f523-2561-432c-b87b-7a3222cc8ad6 — KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 12593,
          "raw": "2026-11-01 13:19:30 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793530755848.txt",
          "line": 8257,
          "raw": "2026-11-01 12:22:04 [com] stdout Receive from parent 3577f523-2561-432c-b87b-7a3222cc8ad6 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 318,
      "t": 1793539170000,
      "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) :\n33ee5668-f5a0-4dda-8786-4327314111c8 — module non identifié\n14aefa9f-2f74-4655-94b2-22c48662aa8e — module non identifié\n3577f523-2561-432c-b87b-7a3222cc8ad6 — KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 12594,
          "raw": "2026-11-01 13:19:30 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793530755848.txt",
          "line": 8257,
          "raw": "2026-11-01 12:22:04 [com] stdout Receive from parent 3577f523-2561-432c-b87b-7a3222cc8ad6 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 319,
      "t": 1793539170000,
      "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) :\n33ee5668-f5a0-4dda-8786-4327314111c8 — module non identifié\n14aefa9f-2f74-4655-94b2-22c48662aa8e — module non identifié\n3577f523-2561-432c-b87b-7a3222cc8ad6 — KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 12606,
          "raw": "2026-11-01 13:19:30 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793530755848.txt",
          "line": 8257,
          "raw": "2026-11-01 12:22:04 [com] stdout Receive from parent 3577f523-2561-432c-b87b-7a3222cc8ad6 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 320,
      "t": 1793539170000,
      "type": "connection",
      "label": "Connexion COM · Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / Quiz · logique de jeu / KaraWorld · contrôleur",
      "module": "COM",
      "game": null,
      "detail": "parent a4dd7062-8120-443c-8f8f-291eb0b37c48\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 12621,
          "raw": "2026-11-01 13:19:30 [com] stdout Connect parent a4dd7062-8120-443c-8f8f-291eb0b37c48",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "a4dd7062-8120-443c-8f8f-291eb0b37c48"
    },
    {
      "id": 321,
      "t": 1793539170000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 12866,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 322,
      "t": 1793539170000,
      "type": "connection",
      "label": "Connexion COM · Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / Quiz · logique de jeu / KaraWorld · contrôleur",
      "module": "COM",
      "game": null,
      "detail": "parent d1f570f2-f87c-48bc-b198-ff5cb4676412\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 12894,
          "raw": "2026-11-01 13:19:30 [com] stdout Connect parent d1f570f2-f87c-48bc-b198-ff5cb4676412",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "d1f570f2-f87c-48bc-b198-ff5cb4676412"
    },
    {
      "id": 323,
      "t": 1793539170000,
      "type": "connection",
      "label": "Connexion COM · Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / Quiz · logique de jeu / KaraWorld · contrôleur",
      "module": "COM",
      "game": null,
      "detail": "parent c5c0586e-66f9-46f0-a1b7-5df0911cccbf\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 12896,
          "raw": "2026-11-01 13:19:30 [com] stdout Connect parent c5c0586e-66f9-46f0-a1b7-5df0911cccbf",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "c5c0586e-66f9-46f0-a1b7-5df0911cccbf"
    },
    {
      "id": 324,
      "t": 1793539170000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 13437,
          "raw": "2026-11-01 13:19:30 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 325,
      "t": 1793539170000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 13480,
          "raw": "2026-11-01 13:19:30 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 326,
      "t": 1793539171000,
      "type": "phase",
      "label": "Phase · session-outro-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 13625,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"phase\":\"session-outro-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 327,
      "t": 1793539171000,
      "type": "session",
      "label": "Jeu verrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 13635,
          "raw": "2026-11-01 13:19:31 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"gameLocked\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 328,
      "t": 1793539177000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 13993,
          "raw": "2026-11-01 13:19:37 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 329,
      "t": 1793539183000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 14349,
          "raw": "2026-11-01 13:19:43 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 330,
      "t": 1793539183000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 14369,
          "raw": "2026-11-01 13:19:43 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 331,
      "t": 1793539183000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 14379,
          "raw": "2026-11-01 13:19:43 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 332,
      "t": 1793539183000,
      "type": "phase",
      "label": "Phase · session-outro-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 14389,
          "raw": "2026-11-01 13:19:43 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"phase\":\"session-outro-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 333,
      "t": 1793539183000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 14409,
          "raw": "2026-11-01 13:19:43 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 334,
      "t": 1793539183000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 14429,
          "raw": "2026-11-01 13:19:43 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 335,
      "t": 1793539207000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 14461,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 336,
      "t": 1793539207000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 14471,
          "raw": "2026-11-01 13:20:07 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 337,
      "t": 1793539207000,
      "type": "phase",
      "label": "Phase · locked-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 14481,
          "raw": "2026-11-01 13:20:07 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"phase\":\"locked-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 338,
      "t": 1793539207000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 14501,
          "raw": "2026-11-01 13:20:07 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 339,
      "t": 1793539207000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793530755848.txt",
          "line": 14511,
          "raw": "2026-11-01 13:20:07 [com] stdout Modifs for me {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    }
  ],
  "segments": [
    {
      "game": "karaoke",
      "start": 1793487600000,
      "end": 1793487944000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "karaoke",
      "start": 1793488074000,
      "end": 1793491816000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "blindtest",
      "start": 1793535156000,
      "end": 1793535184000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "karaoke",
      "start": 1793535186000,
      "end": 1793535700000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "karaoke",
      "start": 1793535720000,
      "end": 1793539170000,
      "endReason": "activeGame a changé.",
      "open": false
    }
  ],
  "connections": [
    {
      "id": "60aeac90-5aa9-4b94-88c1-1dfeecb33db6",
      "file": "log_1793436062776.txt",
      "side": "parent",
      "start": 1793436067000,
      "last": 1793491853000,
      "firstSend": 1793436067000,
      "lastSend": 1793491853000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793436062776.txt",
        "line": 91,
        "raw": "2026-10-31 08:41:07 [com] stdout Connect parent 60aeac90-5aa9-4b94-88c1-1dfeecb33db6",
        "inherited": false
      }
    },
    {
      "id": "c227b76c-997f-4424-bd8b-170356ce8cc2",
      "file": "log_1793436062776.txt",
      "side": "parent",
      "start": 1793436070000,
      "last": 1793491853000,
      "firstSend": 1793436070000,
      "lastSend": 1793491853000,
      "labels": [
        "Arduino / entrées joueurs"
      ],
      "evidence": [
        {
          "file": "log_1793436062776.txt",
          "line": 3438,
          "raw": "2026-10-31 18:53:25 [com] stdout Receive from parent c227b76c-997f-4424-bd8b-170356ce8cc2 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"players.0.inputStatus\":[\"down\"]}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793436062776.txt",
        "line": 101,
        "raw": "2026-10-31 08:41:10 [com] stdout Connect parent c227b76c-997f-4424-bd8b-170356ce8cc2",
        "inherited": false
      }
    },
    {
      "id": "c5e94770-aa14-4f62-8f02-ca14942b9867",
      "file": "log_1793436062776.txt",
      "side": "parent",
      "start": 1793436071000,
      "last": 1793491853000,
      "firstSend": 1793436071000,
      "lastSend": 1793491853000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793436062776.txt",
        "line": 110,
        "raw": "2026-10-31 08:41:11 [com] stdout Connect parent c5e94770-aa14-4f62-8f02-ca14942b9867",
        "inherited": false
      }
    },
    {
      "id": "7d767b9f-b9d4-4cd4-9678-bf9185df5149",
      "file": "log_1793436062776.txt",
      "side": "parent",
      "start": 1793436072000,
      "last": 1793491853000,
      "firstSend": 1793436072000,
      "lastSend": 1793491853000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793436062776.txt",
        "line": 114,
        "raw": "2026-10-31 08:41:12 [com] stdout Connect parent 7d767b9f-b9d4-4cd4-9678-bf9185df5149",
        "inherited": false
      }
    },
    {
      "id": "18b065a9-a2ad-4bfe-916d-2c13ae6835a1",
      "file": "log_1793436062776.txt",
      "side": "parent",
      "start": 1793436081000,
      "last": 1793491853000,
      "firstSend": 1793436081000,
      "lastSend": 1793491853000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793436062776.txt",
        "line": 168,
        "raw": "2026-10-31 08:41:21 [com] stdout Connect parent 18b065a9-a2ad-4bfe-916d-2c13ae6835a1",
        "inherited": false
      }
    },
    {
      "id": "0264364c-f6fe-45d7-88a9-b7083ae08b6c",
      "file": "log_1793436062776.txt",
      "side": "parent",
      "start": 1793480968000,
      "last": 1793487944000,
      "firstSend": 1793480968000,
      "lastSend": 1793487944000,
      "labels": [
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793436062776.txt",
          "line": 25539,
          "raw": "Receive from parent 0264364c-f6fe-45d7-88a9-b7083ae08b6c : {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793436062776.txt",
        "line": 25518,
        "raw": "2026-10-31 21:09:28 [com] stdout Connect parent 0264364c-f6fe-45d7-88a9-b7083ae08b6c",
        "inherited": false
      }
    },
    {
      "id": "e65df11c-0950-4cb0-b0da-217d8f679fda",
      "file": "log_1793436062776.txt",
      "side": "parent",
      "start": 1793480968000,
      "last": 1793487944000,
      "firstSend": 1793480968000,
      "lastSend": 1793487944000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793436062776.txt",
        "line": 25521,
        "raw": "2026-10-31 21:09:28 [com] stdout Connect parent e65df11c-0950-4cb0-b0da-217d8f679fda",
        "inherited": false
      }
    },
    {
      "id": "97e0ce7e-e8a3-4c83-a598-3a3dfbb17e2e",
      "file": "log_1793436062776.txt",
      "side": "parent",
      "start": 1793480969000,
      "last": 1793487944000,
      "firstSend": 1793480969000,
      "lastSend": 1793487944000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793436062776.txt",
        "line": 25523,
        "raw": "2026-10-31 21:09:29 [com] stdout Connect parent 97e0ce7e-e8a3-4c83-a598-3a3dfbb17e2e",
        "inherited": false
      }
    },
    {
      "id": "a9bfcd6c-5c4b-407c-b019-da3f6f882e79",
      "file": "log_1793436062776.txt",
      "side": "parent",
      "start": 1793487944000,
      "last": 1793488074000,
      "firstSend": 1793487944000,
      "lastSend": 1793488074000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · vp",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793436062776.txt",
          "line": 34484,
          "raw": "2026-10-31 23:05:44 [com] stdout Receive from parent a9bfcd6c-5c4b-407c-b019-da3f6f882e79 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436062776.txt",
          "line": 34513,
          "raw": "2026-10-31 23:05:44 [com] stdout Receive from parent a9bfcd6c-5c4b-407c-b019-da3f6f882e79 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436062776.txt",
          "line": 34515,
          "raw": "2026-10-31 23:05:44 [com] stdout Receive from parent a9bfcd6c-5c4b-407c-b019-da3f6f882e79 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436062776.txt",
          "line": 34516,
          "raw": "2026-10-31 23:05:44 [com] stdout Receive from parent a9bfcd6c-5c4b-407c-b019-da3f6f882e79 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436062776.txt",
          "line": 34672,
          "raw": "Receive from parent a9bfcd6c-5c4b-407c-b019-da3f6f882e79 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436062776.txt",
          "line": 34696,
          "raw": "2026-10-31 23:05:44 [com] stdout Receive from parent a9bfcd6c-5c4b-407c-b019-da3f6f882e79 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793436062776.txt",
        "line": 34432,
        "raw": "2026-10-31 23:05:44 [com] stdout Connect parent a9bfcd6c-5c4b-407c-b019-da3f6f882e79",
        "inherited": false
      }
    },
    {
      "id": "b0402b65-960c-443b-9126-98e65a417dee",
      "file": "log_1793436062776.txt",
      "side": "parent",
      "start": 1793487944000,
      "last": 1793488074000,
      "firstSend": 1793487944000,
      "lastSend": 1793488074000,
      "labels": [
        "Quiz · vp",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793436062776.txt",
          "line": 34746,
          "raw": "2026-10-31 23:05:44 [com] stdout Receive from parent b0402b65-960c-443b-9126-98e65a417dee : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436062776.txt",
          "line": 34747,
          "raw": "2026-10-31 23:05:44 [com] stdout Receive from parent b0402b65-960c-443b-9126-98e65a417dee : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436062776.txt",
          "line": 34778,
          "raw": "Receive from parent b0402b65-960c-443b-9126-98e65a417dee : {\"name\":\"strasbourg_salle1\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436062776.txt",
          "line": 34934,
          "raw": "Receive from parent b0402b65-960c-443b-9126-98e65a417dee : {\"name\":\"strasbourg_salle1\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436062776.txt",
          "line": 34958,
          "raw": "2026-10-31 23:05:44 [com] stdout Receive from parent b0402b65-960c-443b-9126-98e65a417dee : {\"name\":\"strasbourg_salle1\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793436062776.txt",
        "line": 34437,
        "raw": "2026-10-31 23:05:44 [com] stdout Connect parent b0402b65-960c-443b-9126-98e65a417dee",
        "inherited": false
      }
    },
    {
      "id": "4b3fe667-5880-4fc5-9781-2c9a707461c2",
      "file": "log_1793436062776.txt",
      "side": "parent",
      "start": 1793487944000,
      "last": 1793488074000,
      "firstSend": 1793487944000,
      "lastSend": 1793488074000,
      "labels": [
        "Quiz · vp",
        "Quiz · tv",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793436062776.txt",
          "line": 35010,
          "raw": "Receive from parent 4b3fe667-5880-4fc5-9781-2c9a707461c2 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436062776.txt",
          "line": 35040,
          "raw": "Receive from parent 4b3fe667-5880-4fc5-9781-2c9a707461c2 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436062776.txt",
          "line": 35041,
          "raw": "Receive from parent 4b3fe667-5880-4fc5-9781-2c9a707461c2 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436062776.txt",
          "line": 35043,
          "raw": "Receive from parent 4b3fe667-5880-4fc5-9781-2c9a707461c2 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436062776.txt",
          "line": 35211,
          "raw": "Receive from parent 4b3fe667-5880-4fc5-9781-2c9a707461c2 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436062776.txt",
          "line": 35237,
          "raw": "2026-10-31 23:05:44 [com] stdout Receive from parent 4b3fe667-5880-4fc5-9781-2c9a707461c2 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793436062776.txt",
        "line": 34960,
        "raw": "2026-10-31 23:05:44 [com] stdout Connect parent 4b3fe667-5880-4fc5-9781-2c9a707461c2",
        "inherited": false
      }
    },
    {
      "id": "6b4fae73-b3b1-4288-bcef-f754903927e3",
      "file": "log_1793436062776.txt",
      "side": "parent",
      "start": 1793488077000,
      "last": 1793491816000,
      "firstSend": 1793488077000,
      "lastSend": 1793491816000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793436062776.txt",
        "line": 36502,
        "raw": "2026-10-31 23:07:57 [com] stdout Connect parent 6b4fae73-b3b1-4288-bcef-f754903927e3",
        "inherited": false
      }
    },
    {
      "id": "4e0d8947-d3d3-46e9-82e3-781f78b98f05",
      "file": "log_1793436062776.txt",
      "side": "parent",
      "start": 1793488077000,
      "last": 1793491816000,
      "firstSend": 1793488077000,
      "lastSend": 1793491816000,
      "labels": [
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793436062776.txt",
          "line": 36524,
          "raw": "Receive from parent 4e0d8947-d3d3-46e9-82e3-781f78b98f05 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793436062776.txt",
        "line": 36504,
        "raw": "2026-10-31 23:07:57 [com] stdout Connect parent 4e0d8947-d3d3-46e9-82e3-781f78b98f05",
        "inherited": false
      }
    },
    {
      "id": "4577f3ca-b7ba-46a4-b1b2-ad62d3fd3ade",
      "file": "log_1793436062776.txt",
      "side": "parent",
      "start": 1793488077000,
      "last": 1793491816000,
      "firstSend": 1793488077000,
      "lastSend": 1793491816000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793436062776.txt",
        "line": 36511,
        "raw": "2026-10-31 23:07:57 [com] stdout Connect parent 4577f3ca-b7ba-46a4-b1b2-ad62d3fd3ade",
        "inherited": false
      }
    },
    {
      "id": "367b3e91-8258-4397-a751-032a2bb23460",
      "file": "log_1793436062776.txt",
      "side": "parent",
      "start": 1793491816000,
      "last": 1793491853000,
      "firstSend": 1793491816000,
      "lastSend": 1793491853000,
      "labels": [
        "Quiz · vp",
        "Quiz · tv",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793436062776.txt",
          "line": 47328,
          "raw": "2026-11-01 00:10:16 [com] stdout Receive from parent 367b3e91-8258-4397-a751-032a2bb23460 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436062776.txt",
          "line": 47357,
          "raw": "2026-11-01 00:10:16 [com] stdout Receive from parent 367b3e91-8258-4397-a751-032a2bb23460 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436062776.txt",
          "line": 47358,
          "raw": "Receive from parent 367b3e91-8258-4397-a751-032a2bb23460 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436062776.txt",
          "line": 47360,
          "raw": "2026-11-01 00:10:16 [com] stdout Receive from parent 367b3e91-8258-4397-a751-032a2bb23460 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436062776.txt",
          "line": 47516,
          "raw": "Receive from parent 367b3e91-8258-4397-a751-032a2bb23460 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436062776.txt",
          "line": 47540,
          "raw": "Receive from parent 367b3e91-8258-4397-a751-032a2bb23460 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793436062776.txt",
        "line": 47276,
        "raw": "2026-11-01 00:10:16 [com] stdout Connect parent 367b3e91-8258-4397-a751-032a2bb23460",
        "inherited": false
      }
    },
    {
      "id": "00286763-d2fe-4746-a142-5e678266adf4",
      "file": "log_1793436062776.txt",
      "side": "parent",
      "start": 1793491816000,
      "last": 1793491853000,
      "firstSend": 1793491816000,
      "lastSend": 1793491853000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · vp",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793436062776.txt",
          "line": 47590,
          "raw": "Receive from parent 00286763-d2fe-4746-a142-5e678266adf4 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436062776.txt",
          "line": 47619,
          "raw": "2026-11-01 00:10:16 [com] stdout Receive from parent 00286763-d2fe-4746-a142-5e678266adf4 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436062776.txt",
          "line": 47621,
          "raw": "Receive from parent 00286763-d2fe-4746-a142-5e678266adf4 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436062776.txt",
          "line": 47622,
          "raw": "Receive from parent 00286763-d2fe-4746-a142-5e678266adf4 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436062776.txt",
          "line": 47778,
          "raw": "Receive from parent 00286763-d2fe-4746-a142-5e678266adf4 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436062776.txt",
          "line": 47802,
          "raw": "Receive from parent 00286763-d2fe-4746-a142-5e678266adf4 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793436062776.txt",
        "line": 47305,
        "raw": "2026-11-01 00:10:16 [com] stdout Connect parent 00286763-d2fe-4746-a142-5e678266adf4",
        "inherited": false
      }
    },
    {
      "id": "4da0fc04-3f4f-4f3d-b7e2-c7a7f31d9388",
      "file": "log_1793436062776.txt",
      "side": "parent",
      "start": 1793491816000,
      "last": 1793491853000,
      "firstSend": 1793491816000,
      "lastSend": 1793491853000,
      "labels": [
        "Quiz · vp",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793436062776.txt",
          "line": 47854,
          "raw": "Receive from parent 4da0fc04-3f4f-4f3d-b7e2-c7a7f31d9388 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436062776.txt",
          "line": 47855,
          "raw": "2026-11-01 00:10:16 [com] stdout Receive from parent 4da0fc04-3f4f-4f3d-b7e2-c7a7f31d9388 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436062776.txt",
          "line": 47887,
          "raw": "Receive from parent 4da0fc04-3f4f-4f3d-b7e2-c7a7f31d9388 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436062776.txt",
          "line": 48055,
          "raw": "Receive from parent 4da0fc04-3f4f-4f3d-b7e2-c7a7f31d9388 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436062776.txt",
          "line": 48081,
          "raw": "Receive from parent 4da0fc04-3f4f-4f3d-b7e2-c7a7f31d9388 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793436062776.txt",
        "line": 47804,
        "raw": "2026-11-01 00:10:16 [com] stdout Connect parent 4da0fc04-3f4f-4f3d-b7e2-c7a7f31d9388",
        "inherited": false
      }
    },
    {
      "id": "8447aa22-e8aa-44c8-9aa0-bad2e5c8fa12",
      "file": "log_1793530755848.txt",
      "side": "parent",
      "start": 1793530760000,
      "last": 1793539207000,
      "firstSend": 1793530760000,
      "lastSend": 1793539207000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793530755848.txt",
        "line": 92,
        "raw": "2026-11-01 10:59:20 [com] stdout Connect parent 8447aa22-e8aa-44c8-9aa0-bad2e5c8fa12",
        "inherited": false
      }
    },
    {
      "id": "b3fd961b-421f-47fa-bd65-75179f275bc6",
      "file": "log_1793530755848.txt",
      "side": "parent",
      "start": 1793530763000,
      "last": 1793539207000,
      "firstSend": 1793530763000,
      "lastSend": 1793539207000,
      "labels": [
        "Arduino / entrées joueurs"
      ],
      "evidence": [
        {
          "file": "log_1793530755848.txt",
          "line": 3638,
          "raw": "2026-11-01 12:12:25 [com] stdout Receive from parent b3fd961b-421f-47fa-bd65-75179f275bc6 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"players.3.inputStatus\":[\"up\"]}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793530755848.txt",
        "line": 101,
        "raw": "2026-11-01 10:59:23 [com] stdout Connect parent b3fd961b-421f-47fa-bd65-75179f275bc6",
        "inherited": false
      }
    },
    {
      "id": "2784f9d0-8dc4-4761-b306-0dce1bcf3ae8",
      "file": "log_1793530755848.txt",
      "side": "parent",
      "start": 1793530764000,
      "last": 1793539207000,
      "firstSend": 1793530764000,
      "lastSend": 1793539207000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793530755848.txt",
        "line": 110,
        "raw": "2026-11-01 10:59:24 [com] stdout Connect parent 2784f9d0-8dc4-4761-b306-0dce1bcf3ae8",
        "inherited": false
      }
    },
    {
      "id": "d3228778-6745-475e-b0e1-0b553982cbfb",
      "file": "log_1793530755848.txt",
      "side": "parent",
      "start": 1793530765000,
      "last": 1793539207000,
      "firstSend": 1793530765000,
      "lastSend": 1793539207000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793530755848.txt",
        "line": 114,
        "raw": "2026-11-01 10:59:25 [com] stdout Connect parent d3228778-6745-475e-b0e1-0b553982cbfb",
        "inherited": false
      }
    },
    {
      "id": "74deaa5c-7362-4d9c-9cbc-ec98aa5fb5b9",
      "file": "log_1793530755848.txt",
      "side": "parent",
      "start": 1793530774000,
      "last": 1793539207000,
      "firstSend": 1793530774000,
      "lastSend": 1793539207000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793530755848.txt",
        "line": 168,
        "raw": "2026-11-01 10:59:34 [com] stdout Connect parent 74deaa5c-7362-4d9c-9cbc-ec98aa5fb5b9",
        "inherited": false
      }
    },
    {
      "id": "4fc84a01-aed5-4a42-b40a-58f01b6a6f98",
      "file": "log_1793530755848.txt",
      "side": "parent",
      "start": 1793530778000,
      "last": 1793535186000,
      "firstSend": 1793530778000,
      "lastSend": 1793535186000,
      "labels": [
        "Quiz · vp",
        "Quiz · logique de jeu",
        "Quiz · kiosk",
        "Quiz · tv",
        "Arduino / entrées joueurs"
      ],
      "evidence": [
        {
          "file": "log_1793530755848.txt",
          "line": 2195,
          "raw": "2026-11-01 10:59:38 [com] stdout Receive from parent 4fc84a01-aed5-4a42-b40a-58f01b6a6f98 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793530755848.txt",
          "line": 2224,
          "raw": "2026-11-01 10:59:40 [com] stdout Receive from parent 4fc84a01-aed5-4a42-b40a-58f01b6a6f98 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"phase\":null},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793530755848.txt",
          "line": 2409,
          "raw": "2026-11-01 10:59:44 [com] stdout Receive from parent 4fc84a01-aed5-4a42-b40a-58f01b6a6f98 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":true},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793530755848.txt",
          "line": 2512,
          "raw": "2026-11-01 10:59:45 [com] stdout Receive from parent 4fc84a01-aed5-4a42-b40a-58f01b6a6f98 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793530755848.txt",
          "line": 3403,
          "raw": "2026-11-01 12:11:32 [com] stdout Receive from parent 4fc84a01-aed5-4a42-b40a-58f01b6a6f98 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793530755848.txt",
        "line": 2144,
        "raw": "2026-11-01 10:59:38 [com] stdout Connect parent 4fc84a01-aed5-4a42-b40a-58f01b6a6f98",
        "inherited": false
      }
    },
    {
      "id": "ead01857-69d6-4f78-a46d-15cee571a924",
      "file": "log_1793530755848.txt",
      "side": "parent",
      "start": 1793530785000,
      "last": 1793535186000,
      "firstSend": 1793530785000,
      "lastSend": 1793535186000,
      "labels": [
        "Quiz · tv",
        "Quiz · vp",
        "Quiz · kiosk",
        "Quiz · logique de jeu",
        "Arduino / entrées joueurs"
      ],
      "evidence": [
        {
          "file": "log_1793530755848.txt",
          "line": 2425,
          "raw": "2026-11-01 10:59:45 [com] stdout Receive from parent ead01857-69d6-4f78-a46d-15cee571a924 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793530755848.txt",
          "line": 2482,
          "raw": "2026-11-01 10:59:45 [com] stdout Receive from parent ead01857-69d6-4f78-a46d-15cee571a924 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793530755848.txt",
          "line": 2483,
          "raw": "2026-11-01 10:59:45 [com] stdout Receive from parent ead01857-69d6-4f78-a46d-15cee571a924 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":true},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793530755848.txt",
          "line": 3174,
          "raw": "2026-11-01 11:00:04 [com] stdout Receive from parent ead01857-69d6-4f78-a46d-15cee571a924 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"phase\":\"locked-phase\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793530755848.txt",
          "line": 3536,
          "raw": "2026-11-01 12:11:32 [com] stdout Receive from parent ead01857-69d6-4f78-a46d-15cee571a924 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793530755848.txt",
        "line": 2423,
        "raw": "2026-11-01 10:59:45 [com] stdout Connect parent ead01857-69d6-4f78-a46d-15cee571a924",
        "inherited": false
      }
    },
    {
      "id": "caed9aa5-6a0a-47ec-8fe9-37bb15b7d98b",
      "file": "log_1793530755848.txt",
      "side": "parent",
      "start": 1793530794000,
      "last": 1793535186000,
      "firstSend": 1793530794000,
      "lastSend": 1793535186000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · vp",
        "Quiz · logique de jeu",
        "Arduino / entrées joueurs"
      ],
      "evidence": [
        {
          "file": "log_1793530755848.txt",
          "line": 2571,
          "raw": "2026-11-01 10:59:54 [com] stdout Receive from parent caed9aa5-6a0a-47ec-8fe9-37bb15b7d98b : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":true},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793530755848.txt",
          "line": 2601,
          "raw": "2026-11-01 10:59:54 [com] stdout Receive from parent caed9aa5-6a0a-47ec-8fe9-37bb15b7d98b : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793530755848.txt",
          "line": 3122,
          "raw": "2026-11-01 11:00:04 [com] stdout Receive from parent caed9aa5-6a0a-47ec-8fe9-37bb15b7d98b : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":true},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793530755848.txt",
          "line": 3207,
          "raw": "2026-11-01 11:00:04 [com] stdout Receive from parent caed9aa5-6a0a-47ec-8fe9-37bb15b7d98b : {\"name\":\"strasbourg_salle1\",\"variables\":{\"phase\":\"locked-phase\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793530755848.txt",
          "line": 3575,
          "raw": "2026-11-01 12:11:32 [com] stdout Receive from parent caed9aa5-6a0a-47ec-8fe9-37bb15b7d98b : {\"name\":\"strasbourg_salle1\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793530755848.txt",
        "line": 2521,
        "raw": "2026-11-01 10:59:54 [com] stdout Connect parent caed9aa5-6a0a-47ec-8fe9-37bb15b7d98b",
        "inherited": false
      }
    },
    {
      "id": "883566ac-15f5-4d44-8018-88b06040a04b",
      "file": "log_1793530755848.txt",
      "side": "parent",
      "start": 1793535190000,
      "last": 1793535700000,
      "firstSend": 1793535190000,
      "lastSend": 1793535700000,
      "labels": [
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793530755848.txt",
          "line": 5090,
          "raw": "2026-11-01 12:13:10 [com] stdout Receive from parent 883566ac-15f5-4d44-8018-88b06040a04b : {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793530755848.txt",
        "line": 5021,
        "raw": "2026-11-01 12:13:10 [com] stdout Connect parent 883566ac-15f5-4d44-8018-88b06040a04b",
        "inherited": false
      }
    },
    {
      "id": "4484f6c7-6992-4ada-ada7-c0ecd285490f",
      "file": "log_1793530755848.txt",
      "side": "parent",
      "start": 1793535190000,
      "last": 1793535700000,
      "firstSend": 1793535190000,
      "lastSend": 1793535700000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793530755848.txt",
        "line": 5023,
        "raw": "2026-11-01 12:13:10 [com] stdout Connect parent 4484f6c7-6992-4ada-ada7-c0ecd285490f",
        "inherited": false
      }
    },
    {
      "id": "63ea2a5d-7f60-40f4-81e3-74da259a417b",
      "file": "log_1793530755848.txt",
      "side": "parent",
      "start": 1793535190000,
      "last": 1793535700000,
      "firstSend": 1793535190000,
      "lastSend": 1793535700000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793530755848.txt",
        "line": 5025,
        "raw": "2026-11-01 12:13:10 [com] stdout Connect parent 63ea2a5d-7f60-40f4-81e3-74da259a417b",
        "inherited": false
      }
    },
    {
      "id": "0adbf40a-fb1b-4906-ad5c-6897f5fb6ba8",
      "file": "log_1793530755848.txt",
      "side": "parent",
      "start": 1793535700000,
      "last": 1793535720000,
      "firstSend": 1793535700000,
      "lastSend": 1793535720000,
      "labels": [
        "Quiz · vp",
        "Quiz · tv",
        "Quiz · kiosk",
        "Quiz · logique de jeu",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793530755848.txt",
          "line": 6374,
          "raw": "Receive from parent 0adbf40a-fb1b-4906-ad5c-6897f5fb6ba8 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793530755848.txt",
          "line": 6403,
          "raw": "2026-11-01 12:21:40 [com] stdout Receive from parent 0adbf40a-fb1b-4906-ad5c-6897f5fb6ba8 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793530755848.txt",
          "line": 6404,
          "raw": "2026-11-01 12:21:40 [com] stdout Receive from parent 0adbf40a-fb1b-4906-ad5c-6897f5fb6ba8 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793530755848.txt",
          "line": 6405,
          "raw": "2026-11-01 12:21:40 [com] stdout Receive from parent 0adbf40a-fb1b-4906-ad5c-6897f5fb6ba8 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793530755848.txt",
          "line": 6431,
          "raw": "2026-11-01 12:21:40 [com] stdout Receive from parent 0adbf40a-fb1b-4906-ad5c-6897f5fb6ba8 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793530755848.txt",
          "line": 6611,
          "raw": "2026-11-01 12:21:40 [com] stdout Receive from parent 0adbf40a-fb1b-4906-ad5c-6897f5fb6ba8 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793530755848.txt",
        "line": 6322,
        "raw": "2026-11-01 12:21:40 [com] stdout Connect parent 0adbf40a-fb1b-4906-ad5c-6897f5fb6ba8",
        "inherited": false
      }
    },
    {
      "id": "09a5a3c3-693c-41e7-bd06-f9e687223652",
      "file": "log_1793530755848.txt",
      "side": "parent",
      "start": 1793535700000,
      "last": 1793535720000,
      "firstSend": 1793535700000,
      "lastSend": 1793535720000,
      "labels": [
        "Quiz · vp",
        "Quiz · kiosk",
        "Quiz · logique de jeu",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793530755848.txt",
          "line": 6672,
          "raw": "Receive from parent 09a5a3c3-693c-41e7-bd06-f9e687223652 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793530755848.txt",
          "line": 6673,
          "raw": "2026-11-01 12:21:40 [com] stdout Receive from parent 09a5a3c3-693c-41e7-bd06-f9e687223652 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793530755848.txt",
          "line": 6703,
          "raw": "Receive from parent 09a5a3c3-693c-41e7-bd06-f9e687223652 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793530755848.txt",
          "line": 6728,
          "raw": "2026-11-01 12:21:40 [com] stdout Receive from parent 09a5a3c3-693c-41e7-bd06-f9e687223652 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793530755848.txt",
          "line": 6909,
          "raw": "2026-11-01 12:21:40 [com] stdout Receive from parent 09a5a3c3-693c-41e7-bd06-f9e687223652 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793530755848.txt",
        "line": 6329,
        "raw": "2026-11-01 12:21:40 [com] stdout Connect parent 09a5a3c3-693c-41e7-bd06-f9e687223652",
        "inherited": false
      }
    },
    {
      "id": "fb0896a3-826a-462b-8f5d-f0db4d14b391",
      "file": "log_1793530755848.txt",
      "side": "parent",
      "start": 1793535700000,
      "last": 1793535720000,
      "firstSend": 1793535700000,
      "lastSend": 1793535720000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · logique de jeu",
        "Quiz · vp",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793530755848.txt",
          "line": 6972,
          "raw": "2026-11-01 12:21:40 [com] stdout Receive from parent fb0896a3-826a-462b-8f5d-f0db4d14b391 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793530755848.txt",
          "line": 7002,
          "raw": "2026-11-01 12:21:40 [com] stdout Receive from parent fb0896a3-826a-462b-8f5d-f0db4d14b391 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793530755848.txt",
          "line": 7004,
          "raw": "2026-11-01 12:21:40 [com] stdout Receive from parent fb0896a3-826a-462b-8f5d-f0db4d14b391 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793530755848.txt",
          "line": 7005,
          "raw": "Receive from parent fb0896a3-826a-462b-8f5d-f0db4d14b391 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793530755848.txt",
          "line": 7029,
          "raw": "2026-11-01 12:21:40 [com] stdout Receive from parent fb0896a3-826a-462b-8f5d-f0db4d14b391 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793530755848.txt",
          "line": 7227,
          "raw": "2026-11-01 12:21:40 [com] stdout Receive from parent fb0896a3-826a-462b-8f5d-f0db4d14b391 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793530755848.txt",
        "line": 6922,
        "raw": "2026-11-01 12:21:40 [com] stdout Connect parent fb0896a3-826a-462b-8f5d-f0db4d14b391",
        "inherited": false
      }
    },
    {
      "id": "33ee5668-f5a0-4dda-8786-4327314111c8",
      "file": "log_1793530755848.txt",
      "side": "parent",
      "start": 1793535724000,
      "last": 1793539170000,
      "firstSend": 1793535724000,
      "lastSend": 1793539170000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793530755848.txt",
        "line": 8232,
        "raw": "2026-11-01 12:22:04 [com] stdout Connect parent 33ee5668-f5a0-4dda-8786-4327314111c8",
        "inherited": false
      }
    },
    {
      "id": "14aefa9f-2f74-4655-94b2-22c48662aa8e",
      "file": "log_1793530755848.txt",
      "side": "parent",
      "start": 1793535724000,
      "last": 1793539170000,
      "firstSend": 1793535724000,
      "lastSend": 1793539170000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793530755848.txt",
        "line": 8235,
        "raw": "2026-11-01 12:22:04 [com] stdout Connect parent 14aefa9f-2f74-4655-94b2-22c48662aa8e",
        "inherited": false
      }
    },
    {
      "id": "3577f523-2561-432c-b87b-7a3222cc8ad6",
      "file": "log_1793530755848.txt",
      "side": "parent",
      "start": 1793535724000,
      "last": 1793539170000,
      "firstSend": 1793535724000,
      "lastSend": 1793539170000,
      "labels": [
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793530755848.txt",
          "line": 8257,
          "raw": "2026-11-01 12:22:04 [com] stdout Receive from parent 3577f523-2561-432c-b87b-7a3222cc8ad6 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793530755848.txt",
        "line": 8237,
        "raw": "2026-11-01 12:22:04 [com] stdout Connect parent 3577f523-2561-432c-b87b-7a3222cc8ad6",
        "inherited": false
      }
    },
    {
      "id": "a4dd7062-8120-443c-8f8f-291eb0b37c48",
      "file": "log_1793530755848.txt",
      "side": "parent",
      "start": 1793539170000,
      "last": 1793539207000,
      "firstSend": 1793539170000,
      "lastSend": 1793539207000,
      "labels": [
        "Quiz · vp",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "Quiz · logique de jeu",
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793530755848.txt",
          "line": 12671,
          "raw": "Receive from parent a4dd7062-8120-443c-8f8f-291eb0b37c48 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793530755848.txt",
          "line": 12672,
          "raw": "Receive from parent a4dd7062-8120-443c-8f8f-291eb0b37c48 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793530755848.txt",
          "line": 12716,
          "raw": "Receive from parent a4dd7062-8120-443c-8f8f-291eb0b37c48 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793530755848.txt",
          "line": 12874,
          "raw": "Receive from parent a4dd7062-8120-443c-8f8f-291eb0b37c48 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"inputContext\":\"inputContext-game-select\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793530755848.txt",
          "line": 12881,
          "raw": "Receive from parent a4dd7062-8120-443c-8f8f-291eb0b37c48 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793530755848.txt",
        "line": 12621,
        "raw": "2026-11-01 13:19:30 [com] stdout Connect parent a4dd7062-8120-443c-8f8f-291eb0b37c48",
        "inherited": false
      }
    },
    {
      "id": "d1f570f2-f87c-48bc-b198-ff5cb4676412",
      "file": "log_1793530755848.txt",
      "side": "parent",
      "start": 1793539170000,
      "last": 1793539207000,
      "firstSend": 1793539170000,
      "lastSend": 1793539207000,
      "labels": [
        "Quiz · vp",
        "Quiz · tv",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "Quiz · logique de jeu",
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793530755848.txt",
          "line": 12946,
          "raw": "2026-11-01 13:19:30 [com] stdout Receive from parent d1f570f2-f87c-48bc-b198-ff5cb4676412 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793530755848.txt",
          "line": 12976,
          "raw": "2026-11-01 13:19:30 [com] stdout Receive from parent d1f570f2-f87c-48bc-b198-ff5cb4676412 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793530755848.txt",
          "line": 12977,
          "raw": "2026-11-01 13:19:30 [com] stdout Receive from parent d1f570f2-f87c-48bc-b198-ff5cb4676412 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793530755848.txt",
          "line": 12995,
          "raw": "2026-11-01 13:19:30 [com] stdout Receive from parent d1f570f2-f87c-48bc-b198-ff5cb4676412 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793530755848.txt",
          "line": 13490,
          "raw": "Receive from parent d1f570f2-f87c-48bc-b198-ff5cb4676412 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"inputContext\":\"inputContext-game-select\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793530755848.txt",
          "line": 13497,
          "raw": "2026-11-01 13:19:30 [com] stdout Receive from parent d1f570f2-f87c-48bc-b198-ff5cb4676412 : {\"name\":\"strasbourg_salle1\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793530755848.txt",
        "line": 12894,
        "raw": "2026-11-01 13:19:30 [com] stdout Connect parent d1f570f2-f87c-48bc-b198-ff5cb4676412",
        "inherited": false
      }
    },
    {
      "id": "c5c0586e-66f9-46f0-a1b7-5df0911cccbf",
      "file": "log_1793530755848.txt",
      "side": "parent",
      "start": 1793539170000,
      "last": 1793539207000,
      "firstSend": 1793539170000,
      "lastSend": 1793539207000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · vp",
        "Arduino / entrées joueurs",
        "Quiz · logique de jeu",
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793530755848.txt",
          "line": 13210,
          "raw": "2026-11-01 13:19:30 [com] stdout Receive from parent c5c0586e-66f9-46f0-a1b7-5df0911cccbf : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793530755848.txt",
          "line": 13240,
          "raw": "2026-11-01 13:19:30 [com] stdout Receive from parent c5c0586e-66f9-46f0-a1b7-5df0911cccbf : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793530755848.txt",
          "line": 13242,
          "raw": "Receive from parent c5c0586e-66f9-46f0-a1b7-5df0911cccbf : {\"name\":\"strasbourg_salle1\",\"variables\":{\"monitor.vp.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793530755848.txt",
          "line": 13258,
          "raw": "2026-11-01 13:19:30 [com] stdout Receive from parent c5c0586e-66f9-46f0-a1b7-5df0911cccbf : {\"name\":\"strasbourg_salle1\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793530755848.txt",
          "line": 13447,
          "raw": "Receive from parent c5c0586e-66f9-46f0-a1b7-5df0911cccbf : {\"name\":\"strasbourg_salle1\",\"variables\":{\"inputContext\":\"inputContext-game-select\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793530755848.txt",
          "line": 13454,
          "raw": "Receive from parent c5c0586e-66f9-46f0-a1b7-5df0911cccbf : {\"name\":\"strasbourg_salle1\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793530755848.txt",
        "line": 12896,
        "raw": "2026-11-01 13:19:30 [com] stdout Connect parent c5c0586e-66f9-46f0-a1b7-5df0911cccbf",
        "inherited": false
      }
    }
  ],
  "counts": {
    "music": 128,
    "session": 33,
    "game": 9,
    "connection": 51,
    "phase": 20,
    "monitor": 85,
    "restart": 1,
    "system": 9,
    "warning": 3
  }
}