{
  "room": "strasbourg_salle2",
  "date": "2026-10-31",
  "timeZone": "Europe/Paris",
  "start": 1793401200000,
  "end": 1793487600000,
  "generatedAt": "2026-11-03T09:30:54.901Z",
  "sources": [
    {
      "file": "log_1793365678717.txt",
      "first": 1793401209000,
      "last": 1793403803000,
      "linesInDay": 16050,
      "bytes": 7330555
    },
    {
      "file": "log_1793436010787.txt",
      "first": 1793436010000,
      "last": 1793487510000,
      "linesInDay": 62084,
      "bytes": 11390572
    }
  ],
  "events": [
    {
      "id": 1,
      "t": 1793401220000,
      "type": "music",
      "label": "Fin / arrêt morceau · nadine-delanoe_maya-l-abeille_58929",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 34142,
          "raw": "2026-10-30 23:00:20 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 2,
      "t": 1793401221000,
      "type": "music",
      "label": "Début morceau · zaz_je-veux_30193",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 215.91 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 34164,
          "raw": "2026-10-30 23:00:21 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793401221984,0,215.91,0.02,\"zaz_je-veux_30193\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 3,
      "t": 1793401222000,
      "type": "music",
      "label": "Repositionnement / reprise · zaz_je-veux_30193",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 3.6488789999999995 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 34204,
          "raw": "2026-10-30 23:00:22 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793401222811,3.6488789999999995,215.91,0.02,\"zaz_je-veux_30193\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 4,
      "t": 1793401222000,
      "type": "music",
      "label": "Repositionnement / reprise · zaz_je-veux_30193",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 8.139807 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 34214,
          "raw": "2026-10-30 23:00:22 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793401222926,8.139807,215.91,0.02,\"zaz_je-veux_30193\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 5,
      "t": 1793401222000,
      "type": "music",
      "label": "Repositionnement / reprise · zaz_je-veux_30193",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 9.262539 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 34224,
          "raw": "2026-10-30 23:00:22 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793401222933,9.262539,215.91,0.02,\"zaz_je-veux_30193\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 6,
      "t": 1793401222000,
      "type": "music",
      "label": "Repositionnement / reprise · zaz_je-veux_30193",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 11.767095 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 34234,
          "raw": "2026-10-30 23:00:22 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793401222954,11.767095,215.91,0.02,\"zaz_je-veux_30193\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 7,
      "t": 1793401222000,
      "type": "music",
      "label": "Repositionnement / reprise · zaz_je-veux_30193",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 14.854607999999999 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 34244,
          "raw": "2026-10-30 23:00:22 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793401222974,14.854607999999999,215.91,0.02,\"zaz_je-veux_30193\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 8,
      "t": 1793401223000,
      "type": "music",
      "label": "Repositionnement / reprise · zaz_je-veux_30193",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 21.871683 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 34254,
          "raw": "2026-10-30 23:00:23 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793401223011,21.871683,215.91,0.02,\"zaz_je-veux_30193\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 9,
      "t": 1793401223000,
      "type": "music",
      "label": "Repositionnement / reprise · zaz_je-veux_30193",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 25.520561999999998 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 34264,
          "raw": "2026-10-30 23:00:23 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793401223037,25.520561999999998,215.91,0.02,\"zaz_je-veux_30193\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 10,
      "t": 1793401223000,
      "type": "music",
      "label": "Repositionnement / reprise · zaz_je-veux_30193",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 31.976271 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 34274,
          "raw": "2026-10-30 23:00:23 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793401223081,31.976271,215.91,0.02,\"zaz_je-veux_30193\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 11,
      "t": 1793401223000,
      "type": "music",
      "label": "Repositionnement / reprise · zaz_je-veux_30193",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 35.603559 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 34284,
          "raw": "2026-10-30 23:00:23 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793401223126,35.603559,215.91,0.02,\"zaz_je-veux_30193\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 12,
      "t": 1793401223000,
      "type": "music",
      "label": "Repositionnement / reprise · zaz_je-veux_30193",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 37.849023 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 34294,
          "raw": "2026-10-30 23:00:23 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793401223172,37.849023,215.91,0.02,\"zaz_je-veux_30193\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 13,
      "t": 1793401353000,
      "type": "music",
      "label": "Fin / arrêt morceau · zaz_je-veux_30193",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 34354,
          "raw": "2026-10-30 23:02:33 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 14,
      "t": 1793401354000,
      "type": "music",
      "label": "Début morceau · indila_derniere-danse_45932",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 211.315828 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 34376,
          "raw": "2026-10-30 23:02:34 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793401354628,0,211.315828,0.02,\"indila_derniere-danse_45932\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 15,
      "t": 1793401355000,
      "type": "music",
      "label": "Repositionnement / reprise · indila_derniere-danse_45932",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 3.5712374932 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 34424,
          "raw": "2026-10-30 23:02:35 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793401355398,3.5712374932,211.315828,0.02,\"indila_derniere-danse_45932\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 16,
      "t": 1793401355000,
      "type": "music",
      "label": "Repositionnement / reprise · indila_derniere-danse_45932",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 6.3183432572000005 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 34434,
          "raw": "2026-10-30 23:02:35 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793401355536,6.3183432572000005,211.315828,0.02,\"indila_derniere-danse_45932\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 17,
      "t": 1793401355000,
      "type": "music",
      "label": "Repositionnement / reprise · indila_derniere-danse_45932",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 9.340159597600001 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 34444,
          "raw": "2026-10-30 23:02:35 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793401355572,9.340159597600001,211.315828,0.02,\"indila_derniere-danse_45932\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 18,
      "t": 1793401355000,
      "type": "music",
      "label": "Repositionnement / reprise · indila_derniere-danse_45932",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 11.7914232024 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 34454,
          "raw": "2026-10-30 23:02:35 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793401355580,11.7914232024,211.315828,0.02,\"indila_derniere-danse_45932\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 19,
      "t": 1793401355000,
      "type": "music",
      "label": "Repositionnement / reprise · indila_derniere-danse_45932",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 15.3626606956 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 34464,
          "raw": "2026-10-30 23:02:35 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793401355600,15.3626606956,211.315828,0.02,\"indila_derniere-danse_45932\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 20,
      "t": 1793401355000,
      "type": "music",
      "label": "Repositionnement / reprise · indila_derniere-danse_45932",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 18.9338981888 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 34474,
          "raw": "2026-10-30 23:02:35 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793401355620,18.9338981888,211.315828,0.02,\"indila_derniere-danse_45932\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 21,
      "t": 1793401355000,
      "type": "music",
      "label": "Repositionnement / reprise · indila_derniere-danse_45932",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 22.779846258400003 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 34484,
          "raw": "2026-10-30 23:02:35 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793401355650,22.779846258400003,211.315828,0.02,\"indila_derniere-danse_45932\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 22,
      "t": 1793401355000,
      "type": "music",
      "label": "Repositionnement / reprise · indila_derniere-danse_45932",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 28.2740577864 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 34494,
          "raw": "2026-10-30 23:02:35 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793401355674,28.2740577864,211.315828,0.02,\"indila_derniere-danse_45932\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 23,
      "t": 1793401355000,
      "type": "music",
      "label": "Repositionnement / reprise · indila_derniere-danse_45932",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 29.922321244800003 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 34504,
          "raw": "2026-10-30 23:02:35 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793401355683,29.922321244800003,211.315828,0.02,\"indila_derniere-danse_45932\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 24,
      "t": 1793401355000,
      "type": "music",
      "label": "Repositionnement / reprise · indila_derniere-danse_45932",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 35.1206906136 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 34514,
          "raw": "2026-10-30 23:02:35 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793401355715,35.1206906136,211.315828,0.02,\"indila_derniere-danse_45932\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 25,
      "t": 1793401355000,
      "type": "music",
      "label": "Repositionnement / reprise · indila_derniere-danse_45932",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 40.3401915652 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 34524,
          "raw": "2026-10-30 23:02:35 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793401355753,40.3401915652,211.315828,0.02,\"indila_derniere-danse_45932\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 26,
      "t": 1793401355000,
      "type": "music",
      "label": "Repositionnement / reprise · indila_derniere-danse_45932",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 43.636718482 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 34534,
          "raw": "2026-10-30 23:02:35 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793401355791,43.636718482,211.315828,0.02,\"indila_derniere-danse_45932\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 27,
      "t": 1793401355000,
      "type": "music",
      "label": "Repositionnement / reprise · indila_derniere-danse_45932",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 46.383824246 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 34544,
          "raw": "2026-10-30 23:02:35 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793401355836,46.383824246,211.315828,0.02,\"indila_derniere-danse_45932\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 28,
      "t": 1793401520000,
      "type": "music",
      "label": "Fin / arrêt morceau · indila_derniere-danse_45932",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 34554,
          "raw": "2026-10-30 23:05:20 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793401520788,0,211.315828,0,\"indila_derniere-danse_45932\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 29,
      "t": 1793401525000,
      "type": "music",
      "label": "Début morceau · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 219.001338 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 34597,
          "raw": "2026-10-30 23:05:25 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793401525120,0,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 30,
      "t": 1793401703000,
      "type": "music",
      "label": "Fin / arrêt morceau · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 35140,
          "raw": "2026-10-30 23:08:23 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 31,
      "t": 1793401704000,
      "type": "music",
      "label": "Début morceau · gims_ninao_86977",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 167.665437 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 35162,
          "raw": "2026-10-30 23:08:24 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793401704554,0,167.665437,0.02,\"gims_ninao_86977\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 32,
      "t": 1793401705000,
      "type": "music",
      "label": "Repositionnement / reprise · gims_ninao_86977",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 5.4491267025 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 35205,
          "raw": "2026-10-30 23:08:25 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793401705534,5.4491267025,167.665437,0.02,\"gims_ninao_86977\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 33,
      "t": 1793401705000,
      "type": "music",
      "label": "Repositionnement / reprise · gims_ninao_86977",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 8.4838711122 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 35215,
          "raw": "2026-10-30 23:08:25 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793401705648,8.4838711122,167.665437,0.02,\"gims_ninao_86977\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 34,
      "t": 1793401705000,
      "type": "music",
      "label": "Repositionnement / reprise · gims_ninao_86977",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 9.3557313846 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 35225,
          "raw": "2026-10-30 23:08:25 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793401705656,9.3557313846,167.665437,0.02,\"gims_ninao_86977\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 35,
      "t": 1793401705000,
      "type": "music",
      "label": "Repositionnement / reprise · gims_ninao_86977",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 11.099451929399999 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 35235,
          "raw": "2026-10-30 23:08:25 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793401705685,11.099451929399999,167.665437,0.02,\"gims_ninao_86977\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 36,
      "t": 1793401705000,
      "type": "music",
      "label": "Repositionnement / reprise · gims_ninao_86977",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 12.8431724742 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 35245,
          "raw": "2026-10-30 23:08:25 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793401705696,12.8431724742,167.665437,0.02,\"gims_ninao_86977\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 37,
      "t": 1793401705000,
      "type": "music",
      "label": "Repositionnement / reprise · gims_ninao_86977",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 15.4587532914 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 35255,
          "raw": "2026-10-30 23:08:25 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793401705730,15.4587532914,167.665437,0.02,\"gims_ninao_86977\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 38,
      "t": 1793401705000,
      "type": "music",
      "label": "Repositionnement / reprise · gims_ninao_86977",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 18.074334108600002 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 35265,
          "raw": "2026-10-30 23:08:25 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793401705768,18.074334108600002,167.665437,0.02,\"gims_ninao_86977\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 39,
      "t": 1793401705000,
      "type": "music",
      "label": "Repositionnement / reprise · gims_ninao_86977",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 19.6000895853 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 35275,
          "raw": "2026-10-30 23:08:25 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793401705794,19.6000895853,167.665437,0.02,\"gims_ninao_86977\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 40,
      "t": 1793401705000,
      "type": "music",
      "label": "Repositionnement / reprise · gims_ninao_86977",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 22.215670402500002 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 35285,
          "raw": "2026-10-30 23:08:25 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793401705814,22.215670402500002,167.665437,0.02,\"gims_ninao_86977\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 41,
      "t": 1793401788000,
      "type": "music",
      "label": "Fin / arrêt morceau · gims_ninao_86977",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 35405,
          "raw": "2026-10-30 23:09:48 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793401788615,104.99867040249664,167.665437,0,\"gims_ninao_86977\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 42,
      "t": 1793401803000,
      "type": "game",
      "label": "Fin de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 35553,
          "raw": "2026-10-30 23:10:03 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 43,
      "t": 1793401803000,
      "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) :\nea51678b-4608-4d7e-8a3c-949412ff30ff — module non identifié\n9b813ec5-b021-4490-9bd9-7c717ca731cb — module non identifié\n66435894-a528-4edd-b101-58bd0a73b9fe — KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 35574,
          "raw": "2026-10-30 23:10:03 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 29620,
          "raw": "2026-10-30 22:48:56 [com] stdout Receive from parent 66435894-a528-4edd-b101-58bd0a73b9fe : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 44,
      "t": 1793401803000,
      "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) :\nea51678b-4608-4d7e-8a3c-949412ff30ff — module non identifié\n9b813ec5-b021-4490-9bd9-7c717ca731cb — module non identifié\n66435894-a528-4edd-b101-58bd0a73b9fe — KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 35575,
          "raw": "2026-10-30 23:10:03 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 29620,
          "raw": "2026-10-30 22:48:56 [com] stdout Receive from parent 66435894-a528-4edd-b101-58bd0a73b9fe : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 45,
      "t": 1793401803000,
      "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) :\nea51678b-4608-4d7e-8a3c-949412ff30ff — module non identifié\n9b813ec5-b021-4490-9bd9-7c717ca731cb — module non identifié\n66435894-a528-4edd-b101-58bd0a73b9fe — KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 35581,
          "raw": "2026-10-30 23:10:03 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 29620,
          "raw": "2026-10-30 22:48:56 [com] stdout Receive from parent 66435894-a528-4edd-b101-58bd0a73b9fe : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 46,
      "t": 1793401803000,
      "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 6f07459a-2241-4258-ab0e-a3fe4da17f1c\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 35596,
          "raw": "2026-10-30 23:10:03 [com] stdout Connect parent 6f07459a-2241-4258-ab0e-a3fe4da17f1c",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "6f07459a-2241-4258-ab0e-a3fe4da17f1c"
    },
    {
      "id": 47,
      "t": 1793401803000,
      "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 8d489942-b7d9-4cfd-a692-5dab17459ab0\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 35629,
          "raw": "2026-10-30 23:10:03 [com] stdout Connect parent 8d489942-b7d9-4cfd-a692-5dab17459ab0",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "8d489942-b7d9-4cfd-a692-5dab17459ab0"
    },
    {
      "id": 48,
      "t": 1793401803000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 35851,
          "raw": "2026-10-30 23:10:03 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 49,
      "t": 1793401803000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793400528602,0,3660,1]",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 35862,
          "raw": "2026-10-30 23:10:03 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"sessionTimerConf\":[1793400528602,0,3660,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 50,
      "t": 1793401803000,
      "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 5fdbffdc-b3c9-4e73-a0e5-0d81b7218126\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 35871,
          "raw": "2026-10-30 23:10:03 [com] stdout Connect parent 5fdbffdc-b3c9-4e73-a0e5-0d81b7218126",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "5fdbffdc-b3c9-4e73-a0e5-0d81b7218126"
    },
    {
      "id": 51,
      "t": 1793401803000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 36138,
          "raw": "2026-10-30 23:10:03 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 52,
      "t": 1793401803000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793400528602,0,3660,1]",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 36150,
          "raw": "2026-10-30 23:10:03 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"sessionTimerConf\":[1793400528602,0,3660,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 53,
      "t": 1793401803000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 36425,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 54,
      "t": 1793401803000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793400528602,0,3660,1]",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 36437,
          "raw": "2026-10-30 23:10:03 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"sessionTimerConf\":[1793400528602,0,3660,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 55,
      "t": 1793401811000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 36986,
          "raw": "2026-10-30 23:10:11 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 56,
      "t": 1793401816000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 37482,
          "raw": "2026-10-30 23:10:16 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 57,
      "t": 1793401816000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 37502,
          "raw": "2026-10-30 23:10:16 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 58,
      "t": 1793401816000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 37512,
          "raw": "2026-10-30 23:10:16 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 59,
      "t": 1793401816000,
      "type": "phase",
      "label": "Phase · home-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 37522,
          "raw": "2026-10-30 23:10:16 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"home-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 60,
      "t": 1793401816000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 37542,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 61,
      "t": 1793401816000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 37552,
          "raw": "2026-10-30 23:10:16 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 62,
      "t": 1793401817000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 37573,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 63,
      "t": 1793401817000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 37605,
          "raw": "2026-10-30 23:10:17 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 64,
      "t": 1793401817000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 37615,
          "raw": "2026-10-30 23:10:17 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 65,
      "t": 1793401817000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 37635,
          "raw": "2026-10-30 23:10:17 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 66,
      "t": 1793401817000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 37645,
          "raw": "2026-10-30 23:10:17 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 67,
      "t": 1793401831000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 37715,
          "raw": "2026-10-30 23:10:31 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 68,
      "t": 1793401831000,
      "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_1793365678717.txt",
          "line": 37725,
          "raw": "2026-10-30 23:10:31 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"activeGame\":\"karaoke\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 69,
      "t": 1793401831000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "karaoke",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 37747,
          "raw": "2026-10-30 23:10:31 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 70,
      "t": 1793401834000,
      "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) :\nea51678b-4608-4d7e-8a3c-949412ff30ff — module non identifié\n9b813ec5-b021-4490-9bd9-7c717ca731cb — module non identifié\n66435894-a528-4edd-b101-58bd0a73b9fe — KaraWorld · contrôleur\n6f07459a-2241-4258-ab0e-a3fe4da17f1c — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n8d489942-b7d9-4cfd-a692-5dab17459ab0 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n5fdbffdc-b3c9-4e73-a0e5-0d81b7218126 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 37756,
          "raw": "2026-10-30 23:10:34 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 29620,
          "raw": "2026-10-30 22:48:56 [com] stdout Receive from parent 66435894-a528-4edd-b101-58bd0a73b9fe : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 35648,
          "raw": "2026-10-30 23:10:03 [com] stdout Receive from parent 6f07459a-2241-4258-ab0e-a3fe4da17f1c : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 35921,
          "raw": "2026-10-30 23:10:03 [com] stdout Receive from parent 8d489942-b7d9-4cfd-a692-5dab17459ab0 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 36208,
          "raw": "Receive from parent 5fdbffdc-b3c9-4e73-a0e5-0d81b7218126 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 71,
      "t": 1793401834000,
      "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) :\nea51678b-4608-4d7e-8a3c-949412ff30ff — module non identifié\n9b813ec5-b021-4490-9bd9-7c717ca731cb — module non identifié\n66435894-a528-4edd-b101-58bd0a73b9fe — KaraWorld · contrôleur\n6f07459a-2241-4258-ab0e-a3fe4da17f1c — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n8d489942-b7d9-4cfd-a692-5dab17459ab0 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n5fdbffdc-b3c9-4e73-a0e5-0d81b7218126 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 37757,
          "raw": "2026-10-30 23:10:34 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 29620,
          "raw": "2026-10-30 22:48:56 [com] stdout Receive from parent 66435894-a528-4edd-b101-58bd0a73b9fe : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 35648,
          "raw": "2026-10-30 23:10:03 [com] stdout Receive from parent 6f07459a-2241-4258-ab0e-a3fe4da17f1c : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 35921,
          "raw": "2026-10-30 23:10:03 [com] stdout Receive from parent 8d489942-b7d9-4cfd-a692-5dab17459ab0 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 36208,
          "raw": "Receive from parent 5fdbffdc-b3c9-4e73-a0e5-0d81b7218126 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 72,
      "t": 1793401834000,
      "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) :\nea51678b-4608-4d7e-8a3c-949412ff30ff — module non identifié\n9b813ec5-b021-4490-9bd9-7c717ca731cb — module non identifié\n66435894-a528-4edd-b101-58bd0a73b9fe — KaraWorld · contrôleur\n6f07459a-2241-4258-ab0e-a3fe4da17f1c — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n8d489942-b7d9-4cfd-a692-5dab17459ab0 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n5fdbffdc-b3c9-4e73-a0e5-0d81b7218126 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 37760,
          "raw": "2026-10-30 23:10:34 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 29620,
          "raw": "2026-10-30 22:48:56 [com] stdout Receive from parent 66435894-a528-4edd-b101-58bd0a73b9fe : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 35648,
          "raw": "2026-10-30 23:10:03 [com] stdout Receive from parent 6f07459a-2241-4258-ab0e-a3fe4da17f1c : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 35921,
          "raw": "2026-10-30 23:10:03 [com] stdout Receive from parent 8d489942-b7d9-4cfd-a692-5dab17459ab0 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 36208,
          "raw": "Receive from parent 5fdbffdc-b3c9-4e73-a0e5-0d81b7218126 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 73,
      "t": 1793401834000,
      "type": "connection",
      "label": "Connexion COM · KaraWorld · contrôleur",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 59244b4c-aa09-409e-97dc-279a738703c8\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 37768,
          "raw": "2026-10-30 23:10:34 [com] stdout Connect parent 59244b4c-aa09-409e-97dc-279a738703c8",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "59244b4c-aa09-409e-97dc-279a738703c8"
    },
    {
      "id": 74,
      "t": 1793401834000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent b1b665a7-2bf1-44be-9ca6-e58cad6f76a9\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 37770,
          "raw": "2026-10-30 23:10:34 [com] stdout Connect parent b1b665a7-2bf1-44be-9ca6-e58cad6f76a9",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "b1b665a7-2bf1-44be-9ca6-e58cad6f76a9"
    },
    {
      "id": 75,
      "t": 1793401835000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent a86f0d1a-f7e4-4037-9c7e-34d4e5d99fb5\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 37773,
          "raw": "2026-10-30 23:10:35 [com] stdout Connect parent a86f0d1a-f7e4-4037-9c7e-34d4e5d99fb5",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "a86f0d1a-f7e4-4037-9c7e-34d4e5d99fb5"
    },
    {
      "id": 76,
      "t": 1793401840000,
      "type": "game",
      "label": "Fin de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 37964,
          "raw": "2026-10-30 23:10:40 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 77,
      "t": 1793401840000,
      "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) :\nea51678b-4608-4d7e-8a3c-949412ff30ff — module non identifié\n9b813ec5-b021-4490-9bd9-7c717ca731cb — module non identifié\n66435894-a528-4edd-b101-58bd0a73b9fe — KaraWorld · contrôleur\n6f07459a-2241-4258-ab0e-a3fe4da17f1c — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n8d489942-b7d9-4cfd-a692-5dab17459ab0 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n5fdbffdc-b3c9-4e73-a0e5-0d81b7218126 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n59244b4c-aa09-409e-97dc-279a738703c8 — KaraWorld · contrôleur\nb1b665a7-2bf1-44be-9ca6-e58cad6f76a9 — module non identifié\na86f0d1a-f7e4-4037-9c7e-34d4e5d99fb5 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 37975,
          "raw": "2026-10-30 23:10:40 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 29620,
          "raw": "2026-10-30 22:48:56 [com] stdout Receive from parent 66435894-a528-4edd-b101-58bd0a73b9fe : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 35648,
          "raw": "2026-10-30 23:10:03 [com] stdout Receive from parent 6f07459a-2241-4258-ab0e-a3fe4da17f1c : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 35921,
          "raw": "2026-10-30 23:10:03 [com] stdout Receive from parent 8d489942-b7d9-4cfd-a692-5dab17459ab0 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 36208,
          "raw": "Receive from parent 5fdbffdc-b3c9-4e73-a0e5-0d81b7218126 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793365678717.txt",
          "line": 37789,
          "raw": "Receive from parent 59244b4c-aa09-409e-97dc-279a738703c8 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 78,
      "t": 1793401840000,
      "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) :\nea51678b-4608-4d7e-8a3c-949412ff30ff — module non identifié\n9b813ec5-b021-4490-9bd9-7c717ca731cb — module non identifié\n66435894-a528-4edd-b101-58bd0a73b9fe — KaraWorld · contrôleur\n6f07459a-2241-4258-ab0e-a3fe4da17f1c — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n8d489942-b7d9-4cfd-a692-5dab17459ab0 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n5fdbffdc-b3c9-4e73-a0e5-0d81b7218126 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n59244b4c-aa09-409e-97dc-279a738703c8 — KaraWorld · contrôleur\nb1b665a7-2bf1-44be-9ca6-e58cad6f76a9 — module non identifié\na86f0d1a-f7e4-4037-9c7e-34d4e5d99fb5 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 37976,
          "raw": "2026-10-30 23:10:40 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 29620,
          "raw": "2026-10-30 22:48:56 [com] stdout Receive from parent 66435894-a528-4edd-b101-58bd0a73b9fe : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 35648,
          "raw": "2026-10-30 23:10:03 [com] stdout Receive from parent 6f07459a-2241-4258-ab0e-a3fe4da17f1c : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 35921,
          "raw": "2026-10-30 23:10:03 [com] stdout Receive from parent 8d489942-b7d9-4cfd-a692-5dab17459ab0 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 36208,
          "raw": "Receive from parent 5fdbffdc-b3c9-4e73-a0e5-0d81b7218126 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793365678717.txt",
          "line": 37789,
          "raw": "Receive from parent 59244b4c-aa09-409e-97dc-279a738703c8 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 79,
      "t": 1793401840000,
      "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) :\nea51678b-4608-4d7e-8a3c-949412ff30ff — module non identifié\n9b813ec5-b021-4490-9bd9-7c717ca731cb — module non identifié\n66435894-a528-4edd-b101-58bd0a73b9fe — KaraWorld · contrôleur\n6f07459a-2241-4258-ab0e-a3fe4da17f1c — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n8d489942-b7d9-4cfd-a692-5dab17459ab0 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n5fdbffdc-b3c9-4e73-a0e5-0d81b7218126 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n59244b4c-aa09-409e-97dc-279a738703c8 — KaraWorld · contrôleur\nb1b665a7-2bf1-44be-9ca6-e58cad6f76a9 — module non identifié\na86f0d1a-f7e4-4037-9c7e-34d4e5d99fb5 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 37977,
          "raw": "2026-10-30 23:10:40 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 29620,
          "raw": "2026-10-30 22:48:56 [com] stdout Receive from parent 66435894-a528-4edd-b101-58bd0a73b9fe : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 35648,
          "raw": "2026-10-30 23:10:03 [com] stdout Receive from parent 6f07459a-2241-4258-ab0e-a3fe4da17f1c : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 35921,
          "raw": "2026-10-30 23:10:03 [com] stdout Receive from parent 8d489942-b7d9-4cfd-a692-5dab17459ab0 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 36208,
          "raw": "Receive from parent 5fdbffdc-b3c9-4e73-a0e5-0d81b7218126 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793365678717.txt",
          "line": 37789,
          "raw": "Receive from parent 59244b4c-aa09-409e-97dc-279a738703c8 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 80,
      "t": 1793401840000,
      "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 194360b0-3afe-48b4-ae19-0ec34a6b9922\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 37990,
          "raw": "2026-10-30 23:10:40 [com] stdout Connect parent 194360b0-3afe-48b4-ae19-0ec34a6b9922",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "194360b0-3afe-48b4-ae19-0ec34a6b9922"
    },
    {
      "id": 81,
      "t": 1793401840000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 38229,
          "raw": "2026-10-30 23:10:40 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 82,
      "t": 1793401840000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793400528602,0,3660,1]",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 38238,
          "raw": "2026-10-30 23:10:40 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"sessionTimerConf\":[1793400528602,0,3660,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 83,
      "t": 1793401840000,
      "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 7e9d4efa-ea42-4af1-b15f-cbbe8b5610f4\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 38247,
          "raw": "2026-10-30 23:10:40 [com] stdout Connect parent 7e9d4efa-ea42-4af1-b15f-cbbe8b5610f4",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "7e9d4efa-ea42-4af1-b15f-cbbe8b5610f4"
    },
    {
      "id": 84,
      "t": 1793401840000,
      "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 dc72ab85-93a7-4b96-881d-4cad836293ac\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 38255,
          "raw": "2026-10-30 23:10:40 [com] stdout Connect parent dc72ab85-93a7-4b96-881d-4cad836293ac",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "dc72ab85-93a7-4b96-881d-4cad836293ac"
    },
    {
      "id": 85,
      "t": 1793401840000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 38516,
          "raw": "2026-10-30 23:10:40 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 86,
      "t": 1793401840000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793400528602,0,3660,1]",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 38527,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"sessionTimerConf\":[1793400528602,0,3660,1]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 87,
      "t": 1793401840000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 38803,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 88,
      "t": 1793401840000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793400528602,0,3660,1]",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 38814,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"sessionTimerConf\":[1793400528602,0,3660,1]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 89,
      "t": 1793401848000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 39168,
          "raw": "2026-10-30 23:10:48 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 90,
      "t": 1793401852000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 39524,
          "raw": "2026-10-30 23:10:52 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 91,
      "t": 1793401852000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 39544,
          "raw": "2026-10-30 23:10:52 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 92,
      "t": 1793401852000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 39554,
          "raw": "2026-10-30 23:10:52 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 93,
      "t": 1793401852000,
      "type": "phase",
      "label": "Phase · home-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 39564,
          "raw": "2026-10-30 23:10:52 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"home-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 94,
      "t": 1793401852000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 39584,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 95,
      "t": 1793401853000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 39594,
          "raw": "2026-10-30 23:10:53 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 96,
      "t": 1793401853000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 39614,
          "raw": "2026-10-30 23:10:53 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 97,
      "t": 1793401853000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 39646,
          "raw": "2026-10-30 23:10:53 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 98,
      "t": 1793401853000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 39656,
          "raw": "2026-10-30 23:10:53 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 99,
      "t": 1793401853000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 39676,
          "raw": "2026-10-30 23:10:53 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 100,
      "t": 1793401853000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 39686,
          "raw": "2026-10-30 23:10:53 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 101,
      "t": 1793401858000,
      "type": "game",
      "label": "Début de partie · Quiz Kid",
      "module": "Quiz / KaraWorld",
      "game": "kids",
      "detail": "Sélection activeGame ; couvre aussi les menus et préparatifs.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 39726,
          "raw": "2026-10-30 23:10:58 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"activeGame\":\"kids\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 102,
      "t": 1793401858000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 39758,
          "raw": "2026-10-30 23:10:58 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 103,
      "t": 1793401858000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 39818,
          "raw": "2026-10-30 23:10:58 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 104,
      "t": 1793401858000,
      "type": "phase",
      "label": "Phase · players-amount-selection-phase",
      "module": "Quiz",
      "game": "kids",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 39828,
          "raw": "2026-10-30 23:10:58 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"players-amount-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 105,
      "t": 1793401858000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 39868,
          "raw": "2026-10-30 23:10:58 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 106,
      "t": 1793401858000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 39878,
          "raw": "2026-10-30 23:10:58 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 107,
      "t": 1793401862000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 39898,
          "raw": "2026-10-30 23:11:02 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 108,
      "t": 1793401862000,
      "type": "game",
      "label": "Fin de partie · Quiz Kid",
      "module": "Quiz / KaraWorld",
      "game": "kids",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 39908,
          "raw": "2026-10-30 23:11:02 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 109,
      "t": 1793401862000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 39930,
          "raw": "2026-10-30 23:11:02 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 110,
      "t": 1793401862000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 39940,
          "raw": "2026-10-30 23:11:02 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 111,
      "t": 1793401862000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 39960,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 112,
      "t": 1793401862000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 39970,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 113,
      "t": 1793401865000,
      "type": "game",
      "label": "Début de partie · Quiz Kid",
      "module": "Quiz / KaraWorld",
      "game": "kids",
      "detail": "Sélection activeGame ; couvre aussi les menus et préparatifs.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 39980,
          "raw": "2026-10-30 23:11:05 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"activeGame\":\"kids\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 114,
      "t": 1793401865000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 40002,
          "raw": "2026-10-30 23:11:05 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 115,
      "t": 1793401865000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 40023,
          "raw": "2026-10-30 23:11:05 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 116,
      "t": 1793401865000,
      "type": "phase",
      "label": "Phase · players-amount-selection-phase",
      "module": "Quiz",
      "game": "kids",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 40033,
          "raw": "2026-10-30 23:11:05 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"players-amount-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 117,
      "t": 1793401865000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 40053,
          "raw": "2026-10-30 23:11:05 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 118,
      "t": 1793401865000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 40063,
          "raw": "2026-10-30 23:11:05 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 119,
      "t": 1793401866000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 40083,
          "raw": "2026-10-30 23:11:06 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 120,
      "t": 1793401866000,
      "type": "game",
      "label": "Fin de partie · Quiz Kid",
      "module": "Quiz / KaraWorld",
      "game": "kids",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 40093,
          "raw": "2026-10-30 23:11:06 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 121,
      "t": 1793401866000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 40115,
          "raw": "2026-10-30 23:11:06 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 122,
      "t": 1793401866000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 40125,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 123,
      "t": 1793401866000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 40145,
          "raw": "2026-10-30 23:11:06 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 124,
      "t": 1793401866000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 40155,
          "raw": "2026-10-30 23:11:06 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 125,
      "t": 1793401868000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 40208,
          "raw": "2026-10-30 23:11:08 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 126,
      "t": 1793401868000,
      "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_1793365678717.txt",
          "line": 40222,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"activeGame\":\"karaoke\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 127,
      "t": 1793401868000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "karaoke",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 40243,
          "raw": "2026-10-30 23:11:08 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 128,
      "t": 1793401871000,
      "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) :\n6f07459a-2241-4258-ab0e-a3fe4da17f1c — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n8d489942-b7d9-4cfd-a692-5dab17459ab0 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n5fdbffdc-b3c9-4e73-a0e5-0d81b7218126 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n59244b4c-aa09-409e-97dc-279a738703c8 — KaraWorld · contrôleur\nb1b665a7-2bf1-44be-9ca6-e58cad6f76a9 — module non identifié\na86f0d1a-f7e4-4037-9c7e-34d4e5d99fb5 — module non identifié\n194360b0-3afe-48b4-ae19-0ec34a6b9922 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n7e9d4efa-ea42-4af1-b15f-cbbe8b5610f4 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\ndc72ab85-93a7-4b96-881d-4cad836293ac — 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_1793365678717.txt",
          "line": 40255,
          "raw": "2026-10-30 23:11:11 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 35648,
          "raw": "2026-10-30 23:10:03 [com] stdout Receive from parent 6f07459a-2241-4258-ab0e-a3fe4da17f1c : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 35921,
          "raw": "2026-10-30 23:10:03 [com] stdout Receive from parent 8d489942-b7d9-4cfd-a692-5dab17459ab0 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 36208,
          "raw": "Receive from parent 5fdbffdc-b3c9-4e73-a0e5-0d81b7218126 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793365678717.txt",
          "line": 37789,
          "raw": "Receive from parent 59244b4c-aa09-409e-97dc-279a738703c8 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793365678717.txt",
          "line": 38040,
          "raw": "2026-10-30 23:10:40 [com] stdout Receive from parent 194360b0-3afe-48b4-ae19-0ec34a6b9922 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 38299,
          "raw": "2026-10-30 23:10:40 [com] stdout Receive from parent 7e9d4efa-ea42-4af1-b15f-cbbe8b5610f4 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 38586,
          "raw": "Receive from parent dc72ab85-93a7-4b96-881d-4cad836293ac : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 129,
      "t": 1793401871000,
      "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) :\n6f07459a-2241-4258-ab0e-a3fe4da17f1c — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n8d489942-b7d9-4cfd-a692-5dab17459ab0 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n5fdbffdc-b3c9-4e73-a0e5-0d81b7218126 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n59244b4c-aa09-409e-97dc-279a738703c8 — KaraWorld · contrôleur\nb1b665a7-2bf1-44be-9ca6-e58cad6f76a9 — module non identifié\na86f0d1a-f7e4-4037-9c7e-34d4e5d99fb5 — module non identifié\n194360b0-3afe-48b4-ae19-0ec34a6b9922 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n7e9d4efa-ea42-4af1-b15f-cbbe8b5610f4 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\ndc72ab85-93a7-4b96-881d-4cad836293ac — 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_1793365678717.txt",
          "line": 40256,
          "raw": "2026-10-30 23:11:11 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 35648,
          "raw": "2026-10-30 23:10:03 [com] stdout Receive from parent 6f07459a-2241-4258-ab0e-a3fe4da17f1c : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 35921,
          "raw": "2026-10-30 23:10:03 [com] stdout Receive from parent 8d489942-b7d9-4cfd-a692-5dab17459ab0 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 36208,
          "raw": "Receive from parent 5fdbffdc-b3c9-4e73-a0e5-0d81b7218126 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793365678717.txt",
          "line": 37789,
          "raw": "Receive from parent 59244b4c-aa09-409e-97dc-279a738703c8 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793365678717.txt",
          "line": 38040,
          "raw": "2026-10-30 23:10:40 [com] stdout Receive from parent 194360b0-3afe-48b4-ae19-0ec34a6b9922 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 38299,
          "raw": "2026-10-30 23:10:40 [com] stdout Receive from parent 7e9d4efa-ea42-4af1-b15f-cbbe8b5610f4 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 38586,
          "raw": "Receive from parent dc72ab85-93a7-4b96-881d-4cad836293ac : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 130,
      "t": 1793401871000,
      "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) :\n6f07459a-2241-4258-ab0e-a3fe4da17f1c — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n8d489942-b7d9-4cfd-a692-5dab17459ab0 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n5fdbffdc-b3c9-4e73-a0e5-0d81b7218126 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n59244b4c-aa09-409e-97dc-279a738703c8 — KaraWorld · contrôleur\nb1b665a7-2bf1-44be-9ca6-e58cad6f76a9 — module non identifié\na86f0d1a-f7e4-4037-9c7e-34d4e5d99fb5 — module non identifié\n194360b0-3afe-48b4-ae19-0ec34a6b9922 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n7e9d4efa-ea42-4af1-b15f-cbbe8b5610f4 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\ndc72ab85-93a7-4b96-881d-4cad836293ac — 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_1793365678717.txt",
          "line": 40257,
          "raw": "2026-10-30 23:11:11 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 35648,
          "raw": "2026-10-30 23:10:03 [com] stdout Receive from parent 6f07459a-2241-4258-ab0e-a3fe4da17f1c : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 35921,
          "raw": "2026-10-30 23:10:03 [com] stdout Receive from parent 8d489942-b7d9-4cfd-a692-5dab17459ab0 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 36208,
          "raw": "Receive from parent 5fdbffdc-b3c9-4e73-a0e5-0d81b7218126 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793365678717.txt",
          "line": 37789,
          "raw": "Receive from parent 59244b4c-aa09-409e-97dc-279a738703c8 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793365678717.txt",
          "line": 38040,
          "raw": "2026-10-30 23:10:40 [com] stdout Receive from parent 194360b0-3afe-48b4-ae19-0ec34a6b9922 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 38299,
          "raw": "2026-10-30 23:10:40 [com] stdout Receive from parent 7e9d4efa-ea42-4af1-b15f-cbbe8b5610f4 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 38586,
          "raw": "Receive from parent dc72ab85-93a7-4b96-881d-4cad836293ac : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 131,
      "t": 1793401871000,
      "type": "connection",
      "label": "Connexion COM · KaraWorld · contrôleur",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 99ad3d0c-46b9-4caf-b43b-ec42a5e278be\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 40268,
          "raw": "2026-10-30 23:11:11 [com] stdout Connect parent 99ad3d0c-46b9-4caf-b43b-ec42a5e278be",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "99ad3d0c-46b9-4caf-b43b-ec42a5e278be"
    },
    {
      "id": 132,
      "t": 1793401871000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent de09ae4d-9d21-47a7-ac5d-708feaa6a675\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 40270,
          "raw": "2026-10-30 23:11:11 [com] stdout Connect parent de09ae4d-9d21-47a7-ac5d-708feaa6a675",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "de09ae4d-9d21-47a7-ac5d-708feaa6a675"
    },
    {
      "id": 133,
      "t": 1793401871000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent f382d584-cab3-46e6-a601-52e726b18f8a\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 40272,
          "raw": "2026-10-30 23:11:11 [com] stdout Connect parent f382d584-cab3-46e6-a601-52e726b18f8a",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "f382d584-cab3-46e6-a601-52e726b18f8a"
    },
    {
      "id": 134,
      "t": 1793401876000,
      "type": "music",
      "label": "Début morceau · olivia-dean_man-i-need_89718",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 182.78475 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 40426,
          "raw": "2026-10-30 23:11:16 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793401876646,0,182.78475,0.02,\"olivia-dean_man-i-need_89718\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 135,
      "t": 1793402059000,
      "type": "music",
      "label": "Fin / arrêt morceau · olivia-dean_man-i-need_89718",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 43993,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793402059438,0,182.78475,0,\"olivia-dean_man-i-need_89718\"]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 136,
      "t": 1793402392000,
      "type": "music",
      "label": "Début morceau · stromae_papaoutai_44097",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 233.29483 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 45076,
          "raw": "2026-10-30 23:19:52 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793402392247,0,233.29483,0.02,\"stromae_papaoutai_44097\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 137,
      "t": 1793402625000,
      "type": "music",
      "label": "Fin / arrêt morceau · stromae_papaoutai_44097",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 46367,
          "raw": "2026-10-30 23:23:45 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793402625559,0,233.29483,0,\"stromae_papaoutai_44097\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 138,
      "t": 1793403719000,
      "type": "music",
      "label": "Début morceau · diam-s_la-boulette-generation-nan-nan_12297",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 220.030454 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 47758,
          "raw": "2026-10-30 23:41:59 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793403719433,0,220.030454,0.02,\"diam-s_la-boulette-generation-nan-nan_12297\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 139,
      "t": 1793403785000,
      "type": "music",
      "label": "Fin / arrêt morceau · diam-s_la-boulette-generation-nan-nan_12297",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 48146,
          "raw": "2026-10-30 23:43:05 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793403785217,65.77800000000406,220.030454,0,\"diam-s_la-boulette-generation-nan-nan_12297\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 140,
      "t": 1793403789000,
      "type": "game",
      "label": "Fin de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 48283,
          "raw": "2026-10-30 23:43:09 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 141,
      "t": 1793403789000,
      "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) :\n99ad3d0c-46b9-4caf-b43b-ec42a5e278be — KaraWorld · contrôleur\nde09ae4d-9d21-47a7-ac5d-708feaa6a675 — module non identifié\nf382d584-cab3-46e6-a601-52e726b18f8a — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 48315,
          "raw": "2026-10-30 23:43:09 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 40295,
          "raw": "2026-10-30 23:11:11 [com] stdout Receive from parent 99ad3d0c-46b9-4caf-b43b-ec42a5e278be : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 142,
      "t": 1793403789000,
      "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) :\n99ad3d0c-46b9-4caf-b43b-ec42a5e278be — KaraWorld · contrôleur\nde09ae4d-9d21-47a7-ac5d-708feaa6a675 — module non identifié\nf382d584-cab3-46e6-a601-52e726b18f8a — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 48318,
          "raw": "2026-10-30 23:43:09 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 40295,
          "raw": "2026-10-30 23:11:11 [com] stdout Receive from parent 99ad3d0c-46b9-4caf-b43b-ec42a5e278be : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 143,
      "t": 1793403789000,
      "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) :\n99ad3d0c-46b9-4caf-b43b-ec42a5e278be — KaraWorld · contrôleur\nde09ae4d-9d21-47a7-ac5d-708feaa6a675 — module non identifié\nf382d584-cab3-46e6-a601-52e726b18f8a — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 48319,
          "raw": "2026-10-30 23:43:09 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 40295,
          "raw": "2026-10-30 23:11:11 [com] stdout Receive from parent 99ad3d0c-46b9-4caf-b43b-ec42a5e278be : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 144,
      "t": 1793403789000,
      "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 6821bf3d-d2b9-46d9-8eaf-e2847f5172f1\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 48332,
          "raw": "2026-10-30 23:43:09 [com] stdout Connect parent 6821bf3d-d2b9-46d9-8eaf-e2847f5172f1",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "6821bf3d-d2b9-46d9-8eaf-e2847f5172f1"
    },
    {
      "id": 145,
      "t": 1793403789000,
      "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 33fb9a57-c295-40ba-a4ad-9961757f3386\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 48334,
          "raw": "2026-10-30 23:43:09 [com] stdout Connect parent 33fb9a57-c295-40ba-a4ad-9961757f3386",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "33fb9a57-c295-40ba-a4ad-9961757f3386"
    },
    {
      "id": 146,
      "t": 1793403789000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 48587,
          "raw": "2026-10-30 23:43:09 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 147,
      "t": 1793403789000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793400528602,0,3660,1]",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 48597,
          "raw": "2026-10-30 23:43:09 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"sessionTimerConf\":[1793400528602,0,3660,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 148,
      "t": 1793403789000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 48867,
          "raw": "2026-10-30 23:43:09 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 149,
      "t": 1793403789000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793400528602,0,3660,1]",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 48877,
          "raw": "2026-10-30 23:43:09 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"sessionTimerConf\":[1793400528602,0,3660,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 150,
      "t": 1793403789000,
      "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 439f787c-8dab-4bf2-bd62-912751097050\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 48886,
          "raw": "2026-10-30 23:43:09 [com] stdout Connect parent 439f787c-8dab-4bf2-bd62-912751097050",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "439f787c-8dab-4bf2-bd62-912751097050"
    },
    {
      "id": 151,
      "t": 1793403789000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 49164,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 152,
      "t": 1793403789000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793400528602,0,3660,1]",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 49175,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"sessionTimerConf\":[1793400528602,0,3660,1]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 153,
      "t": 1793403796000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 49565,
          "raw": "2026-10-30 23:43:16 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 154,
      "t": 1793403802000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 49921,
          "raw": "2026-10-30 23:43:22 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 155,
      "t": 1793403803000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 49941,
          "raw": "2026-10-30 23:43:23 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 156,
      "t": 1793403803000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 49951,
          "raw": "2026-10-30 23:43:23 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 157,
      "t": 1793403803000,
      "type": "phase",
      "label": "Phase · home-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 49961,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"home-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 158,
      "t": 1793403803000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 49981,
          "raw": "2026-10-30 23:43:23 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 159,
      "t": 1793403803000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793365678717.txt",
          "line": 49991,
          "raw": "2026-10-30 23:43:23 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 160,
      "t": 1793436010000,
      "type": "restart",
      "label": "Redémarrage · nouvelle session MAIN",
      "module": "MAIN",
      "game": null,
      "detail": "log_1793365678717.txt → log_1793436010787.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_1793436010787.txt",
          "line": 1,
          "raw": "2026-10-31 08:40:10 I'm antalzic86!",
          "inherited": false
        }
      ],
      "certainty": "nouvelle session observée"
    },
    {
      "id": 161,
      "t": 1793436012000,
      "type": "system",
      "label": "Démarrage module · com",
      "module": "superviseur",
      "game": null,
      "detail": "",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 83,
          "raw": "2026-10-31 08:40:12 Start com",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 162,
      "t": 1793436014000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": null,
      "detail": "parent e2501695-cff6-4a8d-9fef-b9860737d3cb\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 88,
          "raw": "2026-10-31 08:40:14 [com] stdout Connect parent e2501695-cff6-4a8d-9fef-b9860737d3cb",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "e2501695-cff6-4a8d-9fef-b9860737d3cb"
    },
    {
      "id": 163,
      "t": 1793436015000,
      "type": "system",
      "label": "Démarrage module · dmx",
      "module": "superviseur",
      "game": null,
      "detail": "",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 90,
          "raw": "2026-10-31 08:40:15 Start dmx",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 164,
      "t": 1793436017000,
      "type": "system",
      "label": "Démarrage module · arduino",
      "module": "superviseur",
      "game": null,
      "detail": "",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 94,
          "raw": "2026-10-31 08:40:17 Start arduino",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 165,
      "t": 1793436018000,
      "type": "connection",
      "label": "Connexion COM · Arduino / entrées joueurs",
      "module": "COM",
      "game": null,
      "detail": "parent a42f0ce1-c463-4f36-a675-fdaf20636476\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 101,
          "raw": "2026-10-31 08:40:18 [com] stdout Connect parent a42f0ce1-c463-4f36-a675-fdaf20636476",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "a42f0ce1-c463-4f36-a675-fdaf20636476"
    },
    {
      "id": 166,
      "t": 1793436019000,
      "type": "system",
      "label": "Démarrage module · ardour",
      "module": "superviseur",
      "game": null,
      "detail": "",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 105,
          "raw": "2026-10-31 08:40:19 Start ardour",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 167,
      "t": 1793436019000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": null,
      "detail": "parent 0df36353-db43-4486-8cb6-231107abf179\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 110,
          "raw": "2026-10-31 08:40:19 [com] stdout Connect parent 0df36353-db43-4486-8cb6-231107abf179",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "0df36353-db43-4486-8cb6-231107abf179"
    },
    {
      "id": 168,
      "t": 1793436020000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": null,
      "detail": "parent 30adb89e-a10c-44ee-b961-0d70bc4f1437\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 114,
          "raw": "2026-10-31 08:40:20 [com] stdout Connect parent 30adb89e-a10c-44ee-b961-0d70bc4f1437",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "30adb89e-a10c-44ee-b961-0d70bc4f1437"
    },
    {
      "id": 169,
      "t": 1793436021000,
      "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-1793436021.txt\nLe chemin annoncé au démarrage ne prouve pas à lui seul un crash dans la journée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 144,
          "raw": "2026-10-31 08:40:21 [ardour] stdout stdout: Crash Log: C:\\Users\\antalzic\\AppData\\Local\\Ardour8\\CrashLog\\Ardour-8.12.0-crash-1793436021.txt",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 170,
      "t": 1793436029000,
      "type": "system",
      "label": "Démarrage module · quiz",
      "module": "superviseur",
      "game": null,
      "detail": "",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 165,
          "raw": "2026-10-31 08:40:29 Start quiz",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 171,
      "t": 1793436029000,
      "type": "warning",
      "label": "Avertissement · (Ardour.exe:10220): Pango-WARNING **: 09:40:29.065: 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:10220): Pango-WARNING **: 09:40:29.065: couldn't load font \"bold ArdourMono Not-Rotated 7\", falling back to \"Sans Not-Rotated 7\", expect ugly output.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 167,
          "raw": "(Ardour.exe:10220): Pango-WARNING **: 09:40:29.065: couldn't load font \"bold ArdourMono Not-Rotated 7\", falling back to \"Sans Not-Rotated 7\", expect ugly output.",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 172,
      "t": 1793436029000,
      "type": "warning",
      "label": "Avertissement · (Ardour.exe:10220): Pango-WARNING **: 09:40:29.067: couldn't load font \"ArdourMono Ultra-Light Ultra-Condensed Not-Rotated 5.3994140625\", falling back to \"Sans ",
      "module": "ardour",
      "game": null,
      "detail": "(Ardour.exe:10220): Pango-WARNING **: 09:40:29.067: 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_1793436010787.txt",
          "line": 170,
          "raw": "(Ardour.exe:10220): Pango-WARNING **: 09:40:29.067: 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": 173,
      "t": 1793436029000,
      "type": "warning",
      "label": "Avertissement · (Ardour.exe:10220): Pango-WARNING **: 09:40:29.067: couldn't load font \"Sans Ultra-Light Ultra-Condensed Not-Rotated 5.3994140625\", falling back to \"Sans Not-Ro",
      "module": "ardour",
      "game": null,
      "detail": "(Ardour.exe:10220): Pango-WARNING **: 09:40:29.067: 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_1793436010787.txt",
          "line": 173,
          "raw": "(Ardour.exe:10220): Pango-WARNING **: 09:40:29.067: 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": 174,
      "t": 1793436029000,
      "type": "connection",
      "label": "Connexion COM · superviseur",
      "module": "superviseur",
      "game": null,
      "detail": "Connected to com",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 175,
          "raw": "2026-10-31 08:40:29 Connected to com",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 175,
      "t": 1793436029000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": null,
      "detail": "parent ce641371-166b-4d5e-b615-fd40b1f50e91\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 176,
          "raw": "2026-10-31 08:40:29 [com] stdout Connect parent ce641371-166b-4d5e-b615-fd40b1f50e91",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "ce641371-166b-4d5e-b615-fd40b1f50e91"
    },
    {
      "id": 176,
      "t": 1793436032000,
      "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 2960876d-bcf8-44c9-93b7-60b250e816e5\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 2523,
          "raw": "2026-10-31 08:40:32 [com] stdout Connect parent 2960876d-bcf8-44c9-93b7-60b250e816e5",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "2960876d-bcf8-44c9-93b7-60b250e816e5"
    },
    {
      "id": 177,
      "t": 1793436033000,
      "type": "session",
      "label": "Jeu verrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 2596,
          "raw": "2026-10-31 08:40:33 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"gameLocked\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 178,
      "t": 1793436038000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 2789,
          "raw": "2026-10-31 08:40:38 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 179,
      "t": 1793436039000,
      "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_1793436010787.txt",
          "line": 2796,
          "raw": "2026-10-31 08:40:39 [quiz] stdout child process exited with code 0",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 180,
      "t": 1793436040000,
      "type": "connection",
      "label": "Connexion COM · Quiz · tv / Quiz · vp / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs / KaraWorld · contrôleur",
      "module": "COM",
      "game": null,
      "detail": "parent cf7408f7-b175-418f-8302-f4b9a491518a\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 2802,
          "raw": "2026-10-31 08:40:40 [com] stdout Connect parent cf7408f7-b175-418f-8302-f4b9a491518a",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "cf7408f7-b175-418f-8302-f4b9a491518a"
    },
    {
      "id": 181,
      "t": 1793436040000,
      "type": "monitor",
      "label": "tv · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.tv.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 2805,
          "raw": "2026-10-31 08:40:40 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.tv.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 182,
      "t": 1793436048000,
      "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_1793436010787.txt",
          "line": 2894,
          "raw": "2026-10-31 08:40:48 [quiz] stdout child process exited with code 0",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 183,
      "t": 1793436049000,
      "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 192aca02-7904-4340-aba1-a1543e0529be\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 2900,
          "raw": "2026-10-31 08:40:49 [com] stdout Connect parent 192aca02-7904-4340-aba1-a1543e0529be",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "192aca02-7904-4340-aba1-a1543e0529be"
    },
    {
      "id": 184,
      "t": 1793436057000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 3499,
          "raw": "2026-10-31 08:40:57 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 185,
      "t": 1793436058000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 3519,
          "raw": "2026-10-31 08:40:58 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 186,
      "t": 1793436058000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 3531,
          "raw": "2026-10-31 08:40:58 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 187,
      "t": 1793436058000,
      "type": "phase",
      "label": "Phase · locked-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 3541,
          "raw": "2026-10-31 08:40:58 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"locked-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 188,
      "t": 1793436058000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 3562,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 189,
      "t": 1793436058000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 3574,
          "raw": "2026-10-31 08:40:58 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 190,
      "t": 1793436058000,
      "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_1793436010787.txt",
          "line": 3585,
          "raw": "2026-10-31 08:40:58 [quiz] stdout child process exited with code 0",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 191,
      "t": 1793473046000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 6379,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 192,
      "t": 1793473046000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 6389,
          "raw": "2026-10-31 18:57:26 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 193,
      "t": 1793473046000,
      "type": "phase",
      "label": "Phase · home-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 6399,
          "raw": "2026-10-31 18:57:26 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"home-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 194,
      "t": 1793473046000,
      "type": "session",
      "label": "Jeu déverrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 6409,
          "raw": "2026-10-31 18:57:26 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"gameLocked\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 195,
      "t": 1793473046000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793473046605,0,3660,1]",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 6419,
          "raw": "2026-10-31 18:57:26 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"sessionTimerConf\":[1793473046605,0,3660,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 196,
      "t": 1793473046000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793473046605,0,3660,1]",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 6441,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"sessionTimerConf\":[1793473046605,0,3660,1]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 197,
      "t": 1793473046000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 6451,
          "raw": "2026-10-31 18:57:26 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 198,
      "t": 1793473046000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 6461,
          "raw": "2026-10-31 18:57:26 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 199,
      "t": 1793473046000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793473046605,0,3660,1]",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 6471,
          "raw": "2026-10-31 18:57:26 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"sessionTimerConf\":[1793473046605,0,3660,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 200,
      "t": 1793473047000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 6491,
          "raw": "2026-10-31 18:57:27 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 201,
      "t": 1793473047000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 6649,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 202,
      "t": 1793473047000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 6659,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 203,
      "t": 1793473047000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 6746,
          "raw": "2026-10-31 18:57:27 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 204,
      "t": 1793473047000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 6757,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 205,
      "t": 1793473058000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 7096,
          "raw": "2026-10-31 18:57:38 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 206,
      "t": 1793473058000,
      "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_1793436010787.txt",
          "line": 7106,
          "raw": "2026-10-31 18:57:38 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"activeGame\":\"karaoke\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 207,
      "t": 1793473058000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "karaoke",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 7308,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 208,
      "t": 1793473061000,
      "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) :\n2960876d-bcf8-44c9-93b7-60b250e816e5 — Quiz · vp / Quiz · logique de jeu / Quiz · kiosk / Quiz · tv / Arduino / entrées joueurs\n192aca02-7904-4340-aba1-a1543e0529be — 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_1793436010787.txt",
          "line": 7317,
          "raw": "2026-10-31 18:57:41 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 2574,
          "raw": "2026-10-31 08:40:32 [com] stdout Receive from parent 2960876d-bcf8-44c9-93b7-60b250e816e5 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 2950,
          "raw": "2026-10-31 08:40:49 [com] stdout Receive from parent 192aca02-7904-4340-aba1-a1543e0529be : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 209,
      "t": 1793473061000,
      "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) :\n2960876d-bcf8-44c9-93b7-60b250e816e5 — Quiz · vp / Quiz · logique de jeu / Quiz · kiosk / Quiz · tv / Arduino / entrées joueurs\n192aca02-7904-4340-aba1-a1543e0529be — 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_1793436010787.txt",
          "line": 7319,
          "raw": "2026-10-31 18:57:41 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 2574,
          "raw": "2026-10-31 08:40:32 [com] stdout Receive from parent 2960876d-bcf8-44c9-93b7-60b250e816e5 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 2950,
          "raw": "2026-10-31 08:40:49 [com] stdout Receive from parent 192aca02-7904-4340-aba1-a1543e0529be : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 210,
      "t": 1793473062000,
      "type": "connection",
      "label": "Connexion COM · KaraWorld · contrôleur",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent ecc019b4-9100-422b-978b-98190634ed45\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 7326,
          "raw": "2026-10-31 18:57:42 [com] stdout Connect parent ecc019b4-9100-422b-978b-98190634ed45",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "ecc019b4-9100-422b-978b-98190634ed45"
    },
    {
      "id": 211,
      "t": 1793473062000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 0b315fc8-11c0-42dd-9632-7483e379d11f\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 7330,
          "raw": "2026-10-31 18:57:42 [com] stdout Connect parent 0b315fc8-11c0-42dd-9632-7483e379d11f",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "0b315fc8-11c0-42dd-9632-7483e379d11f"
    },
    {
      "id": 212,
      "t": 1793473067000,
      "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) :\n2960876d-bcf8-44c9-93b7-60b250e816e5 — Quiz · vp / Quiz · logique de jeu / Quiz · kiosk / Quiz · tv / Arduino / entrées joueurs\ncf7408f7-b175-418f-8302-f4b9a491518a — Quiz · tv / Quiz · vp / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs / KaraWorld · contrôleur\n192aca02-7904-4340-aba1-a1543e0529be — 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_1793436010787.txt",
          "line": 7559,
          "raw": "2026-10-31 18:57:47 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 2574,
          "raw": "2026-10-31 08:40:32 [com] stdout Receive from parent 2960876d-bcf8-44c9-93b7-60b250e816e5 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 2804,
          "raw": "2026-10-31 08:40:40 [com] stdout Receive from parent cf7408f7-b175-418f-8302-f4b9a491518a : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 2950,
          "raw": "2026-10-31 08:40:49 [com] stdout Receive from parent 192aca02-7904-4340-aba1-a1543e0529be : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 213,
      "t": 1793473067000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent b57230ef-02ff-479e-9722-41dfc93d1121\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 7563,
          "raw": "2026-10-31 18:57:47 [com] stdout Connect parent b57230ef-02ff-479e-9722-41dfc93d1121",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "b57230ef-02ff-479e-9722-41dfc93d1121"
    },
    {
      "id": 214,
      "t": 1793473107000,
      "type": "game",
      "label": "Fin de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 7651,
          "raw": "2026-10-31 18:58:27 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 215,
      "t": 1793473107000,
      "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) :\n2960876d-bcf8-44c9-93b7-60b250e816e5 — Quiz · vp / Quiz · logique de jeu / Quiz · kiosk / Quiz · tv / Arduino / entrées joueurs\ncf7408f7-b175-418f-8302-f4b9a491518a — Quiz · tv / Quiz · vp / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs / KaraWorld · contrôleur\n192aca02-7904-4340-aba1-a1543e0529be — Quiz · kiosk / Quiz · tv / Quiz · vp / Quiz · logique de jeu / Arduino / entrées joueurs\necc019b4-9100-422b-978b-98190634ed45 — KaraWorld · contrôleur\n0b315fc8-11c0-42dd-9632-7483e379d11f — module non identifié\nb57230ef-02ff-479e-9722-41dfc93d1121 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 7662,
          "raw": "2026-10-31 18:58:27 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 2574,
          "raw": "2026-10-31 08:40:32 [com] stdout Receive from parent 2960876d-bcf8-44c9-93b7-60b250e816e5 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 2804,
          "raw": "2026-10-31 08:40:40 [com] stdout Receive from parent cf7408f7-b175-418f-8302-f4b9a491518a : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 2950,
          "raw": "2026-10-31 08:40:49 [com] stdout Receive from parent 192aca02-7904-4340-aba1-a1543e0529be : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 7401,
          "raw": "2026-10-31 18:57:42 [com] stdout Receive from parent ecc019b4-9100-422b-978b-98190634ed45 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 216,
      "t": 1793473107000,
      "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) :\n2960876d-bcf8-44c9-93b7-60b250e816e5 — Quiz · vp / Quiz · logique de jeu / Quiz · kiosk / Quiz · tv / Arduino / entrées joueurs\ncf7408f7-b175-418f-8302-f4b9a491518a — Quiz · tv / Quiz · vp / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs / KaraWorld · contrôleur\n192aca02-7904-4340-aba1-a1543e0529be — Quiz · kiosk / Quiz · tv / Quiz · vp / Quiz · logique de jeu / Arduino / entrées joueurs\necc019b4-9100-422b-978b-98190634ed45 — KaraWorld · contrôleur\n0b315fc8-11c0-42dd-9632-7483e379d11f — module non identifié\nb57230ef-02ff-479e-9722-41dfc93d1121 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 7663,
          "raw": "2026-10-31 18:58:27 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 2574,
          "raw": "2026-10-31 08:40:32 [com] stdout Receive from parent 2960876d-bcf8-44c9-93b7-60b250e816e5 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 2804,
          "raw": "2026-10-31 08:40:40 [com] stdout Receive from parent cf7408f7-b175-418f-8302-f4b9a491518a : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 2950,
          "raw": "2026-10-31 08:40:49 [com] stdout Receive from parent 192aca02-7904-4340-aba1-a1543e0529be : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 7401,
          "raw": "2026-10-31 18:57:42 [com] stdout Receive from parent ecc019b4-9100-422b-978b-98190634ed45 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 217,
      "t": 1793473107000,
      "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) :\n2960876d-bcf8-44c9-93b7-60b250e816e5 — Quiz · vp / Quiz · logique de jeu / Quiz · kiosk / Quiz · tv / Arduino / entrées joueurs\ncf7408f7-b175-418f-8302-f4b9a491518a — Quiz · tv / Quiz · vp / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs / KaraWorld · contrôleur\n192aca02-7904-4340-aba1-a1543e0529be — Quiz · kiosk / Quiz · tv / Quiz · vp / Quiz · logique de jeu / Arduino / entrées joueurs\necc019b4-9100-422b-978b-98190634ed45 — KaraWorld · contrôleur\n0b315fc8-11c0-42dd-9632-7483e379d11f — module non identifié\nb57230ef-02ff-479e-9722-41dfc93d1121 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 7664,
          "raw": "2026-10-31 18:58:27 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 2574,
          "raw": "2026-10-31 08:40:32 [com] stdout Receive from parent 2960876d-bcf8-44c9-93b7-60b250e816e5 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 2804,
          "raw": "2026-10-31 08:40:40 [com] stdout Receive from parent cf7408f7-b175-418f-8302-f4b9a491518a : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 2950,
          "raw": "2026-10-31 08:40:49 [com] stdout Receive from parent 192aca02-7904-4340-aba1-a1543e0529be : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 7401,
          "raw": "2026-10-31 18:57:42 [com] stdout Receive from parent ecc019b4-9100-422b-978b-98190634ed45 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 218,
      "t": 1793473107000,
      "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 0c4c8363-0409-49fe-91de-6fdecdb965a4\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 7677,
          "raw": "2026-10-31 18:58:27 [com] stdout Connect parent 0c4c8363-0409-49fe-91de-6fdecdb965a4",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "0c4c8363-0409-49fe-91de-6fdecdb965a4"
    },
    {
      "id": 219,
      "t": 1793473107000,
      "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 b991dfb2-5b86-4eb0-bd29-6f65e05d8d35\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 7679,
          "raw": "2026-10-31 18:58:27 [com] stdout Connect parent b991dfb2-5b86-4eb0-bd29-6f65e05d8d35",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "b991dfb2-5b86-4eb0-bd29-6f65e05d8d35"
    },
    {
      "id": 220,
      "t": 1793473107000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793473046605,0,3660,1]",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 7799,
          "raw": "2026-10-31 18:58:27 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"sessionTimerConf\":[1793473046605,0,3660,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 221,
      "t": 1793473107000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793473046605,0,3660,1]",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 8059,
          "raw": "2026-10-31 18:58:27 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"sessionTimerConf\":[1793473046605,0,3660,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 222,
      "t": 1793473107000,
      "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 e997b789-f034-4d64-bfd9-088d19b85ed8\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 8201,
          "raw": "2026-10-31 18:58:27 [com] stdout Connect parent e997b789-f034-4d64-bfd9-088d19b85ed8",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "e997b789-f034-4d64-bfd9-088d19b85ed8"
    },
    {
      "id": 223,
      "t": 1793473107000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793473046605,0,3660,1]",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 8326,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"sessionTimerConf\":[1793473046605,0,3660,1]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 224,
      "t": 1793473116000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 8821,
          "raw": "2026-10-31 18:58:36 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 225,
      "t": 1793473124000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 9177,
          "raw": "2026-10-31 18:58:44 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 226,
      "t": 1793473125000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 9197,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 227,
      "t": 1793473125000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 9207,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 228,
      "t": 1793473125000,
      "type": "phase",
      "label": "Phase · home-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 9217,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"home-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 229,
      "t": 1793473125000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 9237,
          "raw": "2026-10-31 18:58:45 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 230,
      "t": 1793473125000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 9247,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 231,
      "t": 1793473128000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 9268,
          "raw": "2026-10-31 18:58:48 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 232,
      "t": 1793473128000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 9300,
          "raw": "2026-10-31 18:58:48 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 233,
      "t": 1793473128000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 9310,
          "raw": "2026-10-31 18:58:48 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 234,
      "t": 1793473128000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 9330,
          "raw": "2026-10-31 18:58:48 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 235,
      "t": 1793473128000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 9340,
          "raw": "2026-10-31 18:58:48 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 236,
      "t": 1793473132000,
      "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_1793436010787.txt",
          "line": 9350,
          "raw": "2026-10-31 18:58:52 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"activeGame\":\"blindtest\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 237,
      "t": 1793473132000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 9382,
          "raw": "2026-10-31 18:58:52 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 238,
      "t": 1793473132000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 9442,
          "raw": "2026-10-31 18:58:52 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 239,
      "t": 1793473132000,
      "type": "phase",
      "label": "Phase · players-amount-selection-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 9452,
          "raw": "2026-10-31 18:58:52 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"players-amount-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 240,
      "t": 1793473132000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 9492,
          "raw": "2026-10-31 18:58:52 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 241,
      "t": 1793473132000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 9502,
          "raw": "2026-10-31 18:58:52 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 242,
      "t": 1793473153000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 9592,
          "raw": "2026-10-31 18:59:13 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 243,
      "t": 1793473153000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 9622,
          "raw": "2026-10-31 18:59:13 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 244,
      "t": 1793473153000,
      "type": "phase",
      "label": "Phase · game-introduction-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 9632,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"game-introduction-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 245,
      "t": 1793473153000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 9672,
          "raw": "2026-10-31 18:59:13 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 246,
      "t": 1793473153000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 9692,
          "raw": "2026-10-31 18:59:13 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 247,
      "t": 1793473171000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 9761,
          "raw": "2026-10-31 18:59:31 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 248,
      "t": 1793473171000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 9852,
          "raw": "2026-10-31 18:59:31 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 249,
      "t": 1793473171000,
      "type": "phase",
      "label": "Phase · avatar-selection-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 9862,
          "raw": "2026-10-31 18:59:31 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"avatar-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 250,
      "t": 1793473171000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 9873,
          "raw": "2026-10-31 18:59:31 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 251,
      "t": 1793473171000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 9884,
          "raw": "2026-10-31 18:59:31 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 252,
      "t": 1793473285000,
      "type": "connection",
      "label": "Connexion COM · Arduino / entrées joueurs",
      "module": "COM",
      "game": "blindtest",
      "detail": "parent dd72205f-b27b-4cd1-ba94-4704f4b2f765\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 9900,
          "raw": "2026-10-31 19:01:25 [com] stdout Connect parent dd72205f-b27b-4cd1-ba94-4704f4b2f765",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "dd72205f-b27b-4cd1-ba94-4704f4b2f765"
    },
    {
      "id": 253,
      "t": 1793473306000,
      "type": "connection",
      "label": "Connexion COM · Arduino / entrées joueurs",
      "module": "COM",
      "game": "blindtest",
      "detail": "parent d59280ba-a2f0-4988-b104-edd3e306f224\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 9911,
          "raw": "2026-10-31 19:01:46 [com] stdout Connect parent d59280ba-a2f0-4988-b104-edd3e306f224",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "d59280ba-a2f0-4988-b104-edd3e306f224"
    },
    {
      "id": 254,
      "t": 1793473324000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 10328,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 255,
      "t": 1793473324000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 10352,
          "raw": "2026-10-31 19:02:04 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 256,
      "t": 1793473324000,
      "type": "phase",
      "label": "Phase · game-instructions-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 10364,
          "raw": "2026-10-31 19:02:04 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"game-instructions-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 257,
      "t": 1793473324000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 10377,
          "raw": "2026-10-31 19:02:04 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 258,
      "t": 1793473324000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 10401,
          "raw": "2026-10-31 19:02:04 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 259,
      "t": 1793473334000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": "blindtest",
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\nd59280ba-a2f0-4988-b104-edd3e306f224 — Arduino / entrées joueurs\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 10424,
          "raw": "2026-10-31 19:02:14 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 9923,
          "raw": "2026-10-31 19:01:55 [com] stdout Receive from parent d59280ba-a2f0-4988-b104-edd3e306f224 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"players.1.inputStatus\":[\"up\"]},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 260,
      "t": 1793473346000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 10492,
          "raw": "2026-10-31 19:02:26 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 261,
      "t": 1793473346000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 10554,
          "raw": "2026-10-31 19:02:26 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 262,
      "t": 1793473346000,
      "type": "phase",
      "label": "Phase · theme-selection-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 10565,
          "raw": "2026-10-31 19:02:26 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"theme-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 263,
      "t": 1793473346000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 10577,
          "raw": "2026-10-31 19:02:26 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 264,
      "t": 1793473346000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 10589,
          "raw": "2026-10-31 19:02:26 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 265,
      "t": 1793473381000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "blindtest",
      "detail": "parent b8ce47ae-e780-4b0b-a9f6-c1353c7334bb\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 10863,
          "raw": "2026-10-31 19:03:01 [com] stdout Connect parent b8ce47ae-e780-4b0b-a9f6-c1353c7334bb",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "b8ce47ae-e780-4b0b-a9f6-c1353c7334bb"
    },
    {
      "id": 266,
      "t": 1793473381000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": "blindtest",
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\nd59280ba-a2f0-4988-b104-edd3e306f224 — Arduino / entrées joueurs\nb8ce47ae-e780-4b0b-a9f6-c1353c7334bb — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 10866,
          "raw": "2026-10-31 19:03:01 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 9923,
          "raw": "2026-10-31 19:01:55 [com] stdout Receive from parent d59280ba-a2f0-4988-b104-edd3e306f224 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"players.1.inputStatus\":[\"up\"]},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 267,
      "t": 1793473381000,
      "type": "connection",
      "label": "Connexion COM · Arduino / entrées joueurs",
      "module": "COM",
      "game": "blindtest",
      "detail": "parent b4d2ade8-50f3-4bab-9cb2-92cb7ee188c4\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 10872,
          "raw": "2026-10-31 19:03:01 [com] stdout Connect parent b4d2ade8-50f3-4bab-9cb2-92cb7ee188c4",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "b4d2ade8-50f3-4bab-9cb2-92cb7ee188c4"
    },
    {
      "id": 268,
      "t": 1793473390000,
      "type": "theme",
      "label": "Thème · 34_BlindtestPopFr2020",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "quizThemes.activeTheme",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 11002,
          "raw": "2026-10-31 19:03:10 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"quizThemes.activeTheme\":\"34_BlindtestPopFr2020\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 269,
      "t": 1793473390000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 11075,
          "raw": "2026-10-31 19:03:10 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 270,
      "t": 1793473390000,
      "type": "phase",
      "label": "Phase · preloading-theme-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 11092,
          "raw": "2026-10-31 19:03:10 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"preloading-theme-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 271,
      "t": 1793473390000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 11117,
          "raw": "2026-10-31 19:03:10 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 272,
      "t": 1793473390000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 11129,
          "raw": "2026-10-31 19:03:10 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 273,
      "t": 1793473392000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 11156,
          "raw": "2026-10-31 19:03:12 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 274,
      "t": 1793473392000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 11180,
          "raw": "2026-10-31 19:03:12 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 275,
      "t": 1793473392000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 11204,
          "raw": "2026-10-31 19:03:12 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 276,
      "t": 1793473392000,
      "type": "phase",
      "label": "Phase · gameplay-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 11216,
          "raw": "2026-10-31 19:03:12 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"gameplay-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 277,
      "t": 1793473392000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 11240,
          "raw": "2026-10-31 19:03:12 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 278,
      "t": 1793473392000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 11252,
          "raw": "2026-10-31 19:03:12 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 279,
      "t": 1793473393000,
      "type": "question",
      "label": "Début réponses · Blindtest · 34_BlindtestPopFr2020 · fenêtre 1",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 11264,
          "raw": "2026-10-31 19:03:13 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 280,
      "t": 1793473397000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 34_BlindtestPopFr2020 · fenêtre 1",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 11440,
          "raw": "2026-10-31 19:03:17 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 281,
      "t": 1793473399000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "34_BlindtestPopFr2020",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 11556,
          "raw": "2026-10-31 19:03:19 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 282,
      "t": 1793473401000,
      "type": "question",
      "label": "Début réponses · Blindtest · 34_BlindtestPopFr2020 · fenêtre 2",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 11604,
          "raw": "2026-10-31 19:03:21 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 283,
      "t": 1793473404000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 34_BlindtestPopFr2020 · fenêtre 2",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 11816,
          "raw": "2026-10-31 19:03:24 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 284,
      "t": 1793473406000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "34_BlindtestPopFr2020",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 11884,
          "raw": "2026-10-31 19:03:26 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 285,
      "t": 1793473413000,
      "type": "question",
      "label": "Début réponses · Blindtest · 34_BlindtestPopFr2020 · fenêtre 3",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 11956,
          "raw": "2026-10-31 19:03:33 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 286,
      "t": 1793473416000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 34_BlindtestPopFr2020 · fenêtre 3",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 12180,
          "raw": "2026-10-31 19:03:36 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 287,
      "t": 1793473418000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "34_BlindtestPopFr2020",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 12248,
          "raw": "2026-10-31 19:03:38 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 288,
      "t": 1793473441000,
      "type": "question",
      "label": "Début réponses · Blindtest · 34_BlindtestPopFr2020 · fenêtre 4",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 12560,
          "raw": "2026-10-31 19:04:01 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 289,
      "t": 1793473446000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 34_BlindtestPopFr2020 · fenêtre 4",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 12784,
          "raw": "2026-10-31 19:04:06 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 290,
      "t": 1793473447000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "34_BlindtestPopFr2020",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 12852,
          "raw": "2026-10-31 19:04:07 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 291,
      "t": 1793473454000,
      "type": "question",
      "label": "Début réponses · Blindtest · 34_BlindtestPopFr2020 · fenêtre 5",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 12924,
          "raw": "2026-10-31 19:04:14 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 292,
      "t": 1793473456000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 34_BlindtestPopFr2020 · fenêtre 5",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 13148,
          "raw": "2026-10-31 19:04:16 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 293,
      "t": 1793473457000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "34_BlindtestPopFr2020",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 13216,
          "raw": "2026-10-31 19:04:17 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 294,
      "t": 1793473465000,
      "type": "question",
      "label": "Début réponses · Blindtest · 34_BlindtestPopFr2020 · fenêtre 6",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 13264,
          "raw": "2026-10-31 19:04:25 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 295,
      "t": 1793473468000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 34_BlindtestPopFr2020 · fenêtre 6",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 13488,
          "raw": "2026-10-31 19:04:28 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 296,
      "t": 1793473470000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "34_BlindtestPopFr2020",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 13556,
          "raw": "2026-10-31 19:04:30 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 297,
      "t": 1793473484000,
      "type": "question",
      "label": "Début réponses · Blindtest · 34_BlindtestPopFr2020 · fenêtre 7",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 13628,
          "raw": "2026-10-31 19:04:44 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 298,
      "t": 1793473488000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 34_BlindtestPopFr2020 · fenêtre 7",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 13852,
          "raw": "2026-10-31 19:04:48 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 299,
      "t": 1793473489000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "34_BlindtestPopFr2020",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 13920,
          "raw": "2026-10-31 19:04:49 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 300,
      "t": 1793473499000,
      "type": "question",
      "label": "Début réponses · Blindtest · 34_BlindtestPopFr2020 · fenêtre 8",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 14016,
          "raw": "2026-10-31 19:04:59 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 301,
      "t": 1793473501000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 34_BlindtestPopFr2020 · fenêtre 8",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 14240,
          "raw": "2026-10-31 19:05:01 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 302,
      "t": 1793473503000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "34_BlindtestPopFr2020",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 14308,
          "raw": "2026-10-31 19:05:03 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 303,
      "t": 1793473515000,
      "type": "question",
      "label": "Début réponses · Blindtest · 34_BlindtestPopFr2020 · fenêtre 9",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 14380,
          "raw": "2026-10-31 19:05:15 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 304,
      "t": 1793473519000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 34_BlindtestPopFr2020 · fenêtre 9",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 14604,
          "raw": "2026-10-31 19:05:19 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 305,
      "t": 1793473521000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "34_BlindtestPopFr2020",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 14672,
          "raw": "2026-10-31 19:05:21 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 306,
      "t": 1793473531000,
      "type": "question",
      "label": "Début réponses · Blindtest · 34_BlindtestPopFr2020 · fenêtre 10",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 14720,
          "raw": "2026-10-31 19:05:31 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 307,
      "t": 1793473534000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 34_BlindtestPopFr2020 · fenêtre 10",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 14944,
          "raw": "2026-10-31 19:05:34 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 308,
      "t": 1793473536000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "34_BlindtestPopFr2020",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 15012,
          "raw": "2026-10-31 19:05:36 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 309,
      "t": 1793473544000,
      "type": "question",
      "label": "Début réponses · Blindtest · 34_BlindtestPopFr2020 · fenêtre 11",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 15060,
          "raw": "2026-10-31 19:05:44 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 310,
      "t": 1793473548000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 34_BlindtestPopFr2020 · fenêtre 11",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 15284,
          "raw": "2026-10-31 19:05:48 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 311,
      "t": 1793473549000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "34_BlindtestPopFr2020",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 15352,
          "raw": "2026-10-31 19:05:49 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 312,
      "t": 1793473563000,
      "type": "question",
      "label": "Début réponses · Blindtest · 34_BlindtestPopFr2020 · fenêtre 12",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 15400,
          "raw": "2026-10-31 19:06:03 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 313,
      "t": 1793473566000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 34_BlindtestPopFr2020 · fenêtre 12",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 15624,
          "raw": "2026-10-31 19:06:06 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 314,
      "t": 1793473567000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "34_BlindtestPopFr2020",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 15692,
          "raw": "2026-10-31 19:06:07 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 315,
      "t": 1793473577000,
      "type": "question",
      "label": "Début réponses · Blindtest · 34_BlindtestPopFr2020 · fenêtre 13",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 15740,
          "raw": "2026-10-31 19:06:17 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 316,
      "t": 1793473579000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 34_BlindtestPopFr2020 · fenêtre 13",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 15964,
          "raw": "2026-10-31 19:06:19 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 317,
      "t": 1793473581000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "34_BlindtestPopFr2020",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 16032,
          "raw": "2026-10-31 19:06:21 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 318,
      "t": 1793473590000,
      "type": "question",
      "label": "Début réponses · Blindtest · 34_BlindtestPopFr2020 · fenêtre 14",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 16080,
          "raw": "2026-10-31 19:06:30 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 319,
      "t": 1793473593000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": "blindtest",
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\ndd72205f-b27b-4cd1-ba94-4704f4b2f765 — Arduino / entrées joueurs\nb4d2ade8-50f3-4bab-9cb2-92cb7ee188c4 — Arduino / entrées joueurs\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 16294,
          "raw": "2026-10-31 19:06:33 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 9968,
          "raw": "2026-10-31 19:01:58 [com] stdout Receive from parent dd72205f-b27b-4cd1-ba94-4704f4b2f765 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"players.2.inputStatus\":[\"up\"]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 10881,
          "raw": "2026-10-31 19:03:05 [com] stdout Receive from parent b4d2ade8-50f3-4bab-9cb2-92cb7ee188c4 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"players.1.inputStatus\":[\"up\"]},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 320,
      "t": 1793473594000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": "blindtest",
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\ndd72205f-b27b-4cd1-ba94-4704f4b2f765 — Arduino / entrées joueurs\nb4d2ade8-50f3-4bab-9cb2-92cb7ee188c4 — Arduino / entrées joueurs\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 16328,
          "raw": "2026-10-31 19:06:34 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 9968,
          "raw": "2026-10-31 19:01:58 [com] stdout Receive from parent dd72205f-b27b-4cd1-ba94-4704f4b2f765 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"players.2.inputStatus\":[\"up\"]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 10881,
          "raw": "2026-10-31 19:03:05 [com] stdout Receive from parent b4d2ade8-50f3-4bab-9cb2-92cb7ee188c4 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"players.1.inputStatus\":[\"up\"]},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 321,
      "t": 1793473600000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 34_BlindtestPopFr2020 · fenêtre 14",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 16369,
          "raw": "2026-10-31 19:06:40 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 322,
      "t": 1793473600000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "blindtest",
      "detail": "parent 3cd96018-b211-4ccd-b81e-dcac4e38a81a\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 16426,
          "raw": "2026-10-31 19:06:40 [com] stdout Connect parent 3cd96018-b211-4ccd-b81e-dcac4e38a81a",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "3cd96018-b211-4ccd-b81e-dcac4e38a81a"
    },
    {
      "id": 323,
      "t": 1793473600000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": "blindtest",
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\ndd72205f-b27b-4cd1-ba94-4704f4b2f765 — Arduino / entrées joueurs\nb4d2ade8-50f3-4bab-9cb2-92cb7ee188c4 — Arduino / entrées joueurs\n3cd96018-b211-4ccd-b81e-dcac4e38a81a — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 16430,
          "raw": "2026-10-31 19:06:40 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 9968,
          "raw": "2026-10-31 19:01:58 [com] stdout Receive from parent dd72205f-b27b-4cd1-ba94-4704f4b2f765 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"players.2.inputStatus\":[\"up\"]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 10881,
          "raw": "2026-10-31 19:03:05 [com] stdout Receive from parent b4d2ade8-50f3-4bab-9cb2-92cb7ee188c4 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"players.1.inputStatus\":[\"up\"]},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 324,
      "t": 1793473600000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "blindtest",
      "detail": "parent c740c123-e51a-4b68-a8fa-8cd87f4b543d\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 16435,
          "raw": "2026-10-31 19:06:40 [com] stdout Connect parent c740c123-e51a-4b68-a8fa-8cd87f4b543d",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "c740c123-e51a-4b68-a8fa-8cd87f4b543d"
    },
    {
      "id": 325,
      "t": 1793473601000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "34_BlindtestPopFr2020",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 16441,
          "raw": "2026-10-31 19:06:41 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 326,
      "t": 1793473609000,
      "type": "question",
      "label": "Début réponses · Blindtest · 34_BlindtestPopFr2020 · fenêtre 15",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 16507,
          "raw": "2026-10-31 19:06:49 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 327,
      "t": 1793473612000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 34_BlindtestPopFr2020 · fenêtre 15",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 16716,
          "raw": "2026-10-31 19:06:52 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 328,
      "t": 1793473614000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "34_BlindtestPopFr2020",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 16779,
          "raw": "2026-10-31 19:06:54 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 329,
      "t": 1793473626000,
      "type": "question",
      "label": "Début réponses · Blindtest · 34_BlindtestPopFr2020 · fenêtre 16",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 16889,
          "raw": "2026-10-31 19:07:06 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 330,
      "t": 1793473629000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 34_BlindtestPopFr2020 · fenêtre 16",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 17098,
          "raw": "2026-10-31 19:07:09 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 331,
      "t": 1793473630000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "34_BlindtestPopFr2020",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 17161,
          "raw": "2026-10-31 19:07:10 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 332,
      "t": 1793473647000,
      "type": "question",
      "label": "Début réponses · Blindtest · 34_BlindtestPopFr2020 · fenêtre 17",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 17381,
          "raw": "2026-10-31 19:07:27 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 333,
      "t": 1793473652000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 34_BlindtestPopFr2020 · fenêtre 17",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 17590,
          "raw": "2026-10-31 19:07:32 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 334,
      "t": 1793473653000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "34_BlindtestPopFr2020",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 17653,
          "raw": "2026-10-31 19:07:33 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 335,
      "t": 1793473661000,
      "type": "connection",
      "label": "Déconnexion COM · parent sans UUID",
      "module": "COM",
      "game": "blindtest",
      "detail": "Candidats qui cessent d’apparaître dans les échanges à proximité (≤60 s) :\nc740c123-e51a-4b68-a8fa-8cd87f4b543d — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 17707,
          "raw": "2026-10-31 19:07:41 [com] stdout Close parent",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 336,
      "t": 1793473663000,
      "type": "question",
      "label": "Début réponses · Blindtest · 34_BlindtestPopFr2020 · fenêtre 18",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 17719,
          "raw": "2026-10-31 19:07:43 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 337,
      "t": 1793473670000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 34_BlindtestPopFr2020 · fenêtre 18",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 17913,
          "raw": "2026-10-31 19:07:50 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 338,
      "t": 1793473672000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "34_BlindtestPopFr2020",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 17971,
          "raw": "2026-10-31 19:07:52 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 339,
      "t": 1793473695000,
      "type": "question",
      "label": "Début réponses · Blindtest · 34_BlindtestPopFr2020 · fenêtre 19",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 18011,
          "raw": "2026-10-31 19:08:15 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 340,
      "t": 1793473699000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 34_BlindtestPopFr2020 · fenêtre 19",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 18205,
          "raw": "2026-10-31 19:08:19 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 341,
      "t": 1793473700000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "34_BlindtestPopFr2020",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 18263,
          "raw": "2026-10-31 19:08:20 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 342,
      "t": 1793473720000,
      "type": "question",
      "label": "Début réponses · Blindtest · 34_BlindtestPopFr2020 · fenêtre 20",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 18323,
          "raw": "2026-10-31 19:08:40 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 343,
      "t": 1793473722000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 34_BlindtestPopFr2020 · fenêtre 20",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 18517,
          "raw": "2026-10-31 19:08:42 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 344,
      "t": 1793473724000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "34_BlindtestPopFr2020",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 18575,
          "raw": "2026-10-31 19:08:44 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 345,
      "t": 1793473737000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 18625,
          "raw": "2026-10-31 19:08:57 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 346,
      "t": 1793473737000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 18672,
          "raw": "2026-10-31 19:08:57 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 347,
      "t": 1793473737000,
      "type": "phase",
      "label": "Phase · theme-leaderboard-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 18683,
          "raw": "2026-10-31 19:08:57 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"theme-leaderboard-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 348,
      "t": 1793473737000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 18693,
          "raw": "2026-10-31 19:08:57 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 349,
      "t": 1793473737000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 18704,
          "raw": "2026-10-31 19:08:57 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 350,
      "t": 1793473746000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 18884,
          "raw": "2026-10-31 19:09:06 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 351,
      "t": 1793473746000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 18914,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 352,
      "t": 1793473746000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 18945,
          "raw": "2026-10-31 19:09:06 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 353,
      "t": 1793473746000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 18965,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 354,
      "t": 1793473746000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 19050,
          "raw": "2026-10-31 19:09:06 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 355,
      "t": 1793473746000,
      "type": "phase",
      "label": "Phase · theme-selection-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 19060,
          "raw": "2026-10-31 19:09:06 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"theme-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 356,
      "t": 1793473746000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 19071,
          "raw": "2026-10-31 19:09:06 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 357,
      "t": 1793473746000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 19084,
          "raw": "2026-10-31 19:09:06 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 358,
      "t": 1793473752000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 19176,
          "raw": "2026-10-31 19:09:12 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 359,
      "t": 1793473752000,
      "type": "game",
      "label": "Fin de partie · Blindtest",
      "module": "Quiz / KaraWorld",
      "game": "blindtest",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 19186,
          "raw": "2026-10-31 19:09:12 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 360,
      "t": 1793473752000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 19241,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 361,
      "t": 1793473752000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 19251,
          "raw": "2026-10-31 19:09:12 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 362,
      "t": 1793473752000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 19273,
          "raw": "2026-10-31 19:09:12 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 363,
      "t": 1793473752000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 19285,
          "raw": "2026-10-31 19:09:12 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 364,
      "t": 1793473755000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 19310,
          "raw": "2026-10-31 19:09:15 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 365,
      "t": 1793473755000,
      "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_1793436010787.txt",
          "line": 19324,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"activeGame\":\"karaoke\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 366,
      "t": 1793473755000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "karaoke",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 19345,
          "raw": "2026-10-31 19:09:15 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 367,
      "t": 1793473758000,
      "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) :\n0c4c8363-0409-49fe-91de-6fdecdb965a4 — Quiz · vp / Quiz · tv / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs / KaraWorld · contrôleur\nb991dfb2-5b86-4eb0-bd29-6f65e05d8d35 — Quiz · vp / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs / KaraWorld · contrôleur\ne997b789-f034-4d64-bfd9-088d19b85ed8 — 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_1793436010787.txt",
          "line": 19357,
          "raw": "2026-10-31 19:09:18 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 7729,
          "raw": "2026-10-31 18:58:27 [com] stdout Receive from parent 0c4c8363-0409-49fe-91de-6fdecdb965a4 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 7989,
          "raw": "Receive from parent b991dfb2-5b86-4eb0-bd29-6f65e05d8d35 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 8251,
          "raw": "2026-10-31 18:58:27 [com] stdout Receive from parent e997b789-f034-4d64-bfd9-088d19b85ed8 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 368,
      "t": 1793473758000,
      "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) :\n0c4c8363-0409-49fe-91de-6fdecdb965a4 — Quiz · vp / Quiz · tv / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs / KaraWorld · contrôleur\nb991dfb2-5b86-4eb0-bd29-6f65e05d8d35 — Quiz · vp / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs / KaraWorld · contrôleur\ne997b789-f034-4d64-bfd9-088d19b85ed8 — 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_1793436010787.txt",
          "line": 19358,
          "raw": "2026-10-31 19:09:18 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 7729,
          "raw": "2026-10-31 18:58:27 [com] stdout Receive from parent 0c4c8363-0409-49fe-91de-6fdecdb965a4 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 7989,
          "raw": "Receive from parent b991dfb2-5b86-4eb0-bd29-6f65e05d8d35 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 8251,
          "raw": "2026-10-31 18:58:27 [com] stdout Receive from parent e997b789-f034-4d64-bfd9-088d19b85ed8 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 369,
      "t": 1793473758000,
      "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) :\n0c4c8363-0409-49fe-91de-6fdecdb965a4 — Quiz · vp / Quiz · tv / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs / KaraWorld · contrôleur\nb991dfb2-5b86-4eb0-bd29-6f65e05d8d35 — Quiz · vp / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs / KaraWorld · contrôleur\ne997b789-f034-4d64-bfd9-088d19b85ed8 — 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_1793436010787.txt",
          "line": 19359,
          "raw": "2026-10-31 19:09:18 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 7729,
          "raw": "2026-10-31 18:58:27 [com] stdout Receive from parent 0c4c8363-0409-49fe-91de-6fdecdb965a4 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 7989,
          "raw": "Receive from parent b991dfb2-5b86-4eb0-bd29-6f65e05d8d35 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 8251,
          "raw": "2026-10-31 18:58:27 [com] stdout Receive from parent e997b789-f034-4d64-bfd9-088d19b85ed8 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 370,
      "t": 1793473758000,
      "type": "connection",
      "label": "Connexion COM · KaraWorld · contrôleur",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 0cd11899-206c-4aec-bbe8-7e0d7476b64d\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 19369,
          "raw": "2026-10-31 19:09:18 [com] stdout Connect parent 0cd11899-206c-4aec-bbe8-7e0d7476b64d",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "0cd11899-206c-4aec-bbe8-7e0d7476b64d"
    },
    {
      "id": 371,
      "t": 1793473758000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 7b1ca46c-b6c2-4094-966d-58759fc738bb\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 19372,
          "raw": "2026-10-31 19:09:18 [com] stdout Connect parent 7b1ca46c-b6c2-4094-966d-58759fc738bb",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "7b1ca46c-b6c2-4094-966d-58759fc738bb"
    },
    {
      "id": 372,
      "t": 1793473758000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent bdacf627-9a6a-4fdf-8698-d9a1ff15e6aa\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 19374,
          "raw": "2026-10-31 19:09:18 [com] stdout Connect parent bdacf627-9a6a-4fdf-8698-d9a1ff15e6aa",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "bdacf627-9a6a-4fdf-8698-d9a1ff15e6aa"
    },
    {
      "id": 373,
      "t": 1793473860000,
      "type": "music",
      "label": "Début morceau · theodora_kongolese-sous-bbl_85643",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 161.88725 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 19589,
          "raw": "2026-10-31 19:11:00 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793473860103,0,161.88725,0.02,\"theodora_kongolese-sous-bbl_85643\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 374,
      "t": 1793473959000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent be7cd7f8-339c-4cc5-b831-e85e0e940f13\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 21434,
          "raw": "2026-10-31 19:12:39 [com] stdout Connect parent be7cd7f8-339c-4cc5-b831-e85e0e940f13",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "be7cd7f8-339c-4cc5-b831-e85e0e940f13"
    },
    {
      "id": 375,
      "t": 1793473960000,
      "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) :\nbe7cd7f8-339c-4cc5-b831-e85e0e940f13 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 21436,
          "raw": "2026-10-31 19:12:40 [com] stdout Close parent",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 376,
      "t": 1793474006000,
      "type": "music",
      "label": "Fin / arrêt morceau · theodora_kongolese-sous-bbl_85643",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 21469,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 377,
      "t": 1793474007000,
      "type": "music",
      "label": "Début morceau · gims_parisienne_89933",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 158.404479 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 21491,
          "raw": "2026-10-31 19:13:27 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793474007795,0,158.404479,0.02,\"gims_parisienne_89933\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 378,
      "t": 1793474159000,
      "type": "music",
      "label": "Fin / arrêt morceau · gims_parisienne_89933",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 21751,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 379,
      "t": 1793474160000,
      "type": "music",
      "label": "Début morceau · indila_derniere-danse_45932",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 211.315828 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 21773,
          "raw": "2026-10-31 19:16:00 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793474160984,0,211.315828,0.02,\"indila_derniere-danse_45932\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 380,
      "t": 1793474372000,
      "type": "music",
      "label": "Fin / arrêt morceau · indila_derniere-danse_45932",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 22127,
          "raw": "2026-10-31 19:19:32 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793474372290,211.29700000003427,211.315828,0,\"indila_derniere-danse_45932\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 381,
      "t": 1793474404000,
      "type": "music",
      "label": "Début morceau · jul_avant-la-douane_75138",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 186.526259 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 22241,
          "raw": "2026-10-31 19:20:04 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793474404060,0,186.526259,0.02,\"jul_avant-la-douane_75138\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 382,
      "t": 1793474549000,
      "type": "music",
      "label": "Fin / arrêt morceau · jul_avant-la-douane_75138",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 22322,
          "raw": "2026-10-31 19:22:29 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 383,
      "t": 1793474549000,
      "type": "game",
      "label": "Fin de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 22417,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"activeGame\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 384,
      "t": 1793474549000,
      "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) :\n0cd11899-206c-4aec-bbe8-7e0d7476b64d — KaraWorld · contrôleur\n7b1ca46c-b6c2-4094-966d-58759fc738bb — module non identifié\nbdacf627-9a6a-4fdf-8698-d9a1ff15e6aa — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 22428,
          "raw": "2026-10-31 19:22:29 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 19396,
          "raw": "Receive from parent 0cd11899-206c-4aec-bbe8-7e0d7476b64d : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 385,
      "t": 1793474549000,
      "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) :\n0cd11899-206c-4aec-bbe8-7e0d7476b64d — KaraWorld · contrôleur\n7b1ca46c-b6c2-4094-966d-58759fc738bb — module non identifié\nbdacf627-9a6a-4fdf-8698-d9a1ff15e6aa — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 22445,
          "raw": "2026-10-31 19:22:29 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 19396,
          "raw": "Receive from parent 0cd11899-206c-4aec-bbe8-7e0d7476b64d : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 386,
      "t": 1793474549000,
      "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) :\n0cd11899-206c-4aec-bbe8-7e0d7476b64d — KaraWorld · contrôleur\n7b1ca46c-b6c2-4094-966d-58759fc738bb — module non identifié\nbdacf627-9a6a-4fdf-8698-d9a1ff15e6aa — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 22447,
          "raw": "2026-10-31 19:22:29 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 19396,
          "raw": "Receive from parent 0cd11899-206c-4aec-bbe8-7e0d7476b64d : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 387,
      "t": 1793474550000,
      "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 cb41110c-82c9-44bc-9531-76150e595e9b\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 22463,
          "raw": "2026-10-31 19:22:30 [com] stdout Connect parent cb41110c-82c9-44bc-9531-76150e595e9b",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "cb41110c-82c9-44bc-9531-76150e595e9b"
    },
    {
      "id": 388,
      "t": 1793474550000,
      "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 965b72ae-3b92-4a6c-8101-057b1236ecdf\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 22552,
          "raw": "2026-10-31 19:22:30 [com] stdout Connect parent 965b72ae-3b92-4a6c-8101-057b1236ecdf",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "965b72ae-3b92-4a6c-8101-057b1236ecdf"
    },
    {
      "id": 389,
      "t": 1793474550000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793473046605,0,3660,1]",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 22582,
          "raw": "2026-10-31 19:22:30 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"sessionTimerConf\":[1793473046605,0,3660,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 390,
      "t": 1793474550000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 22773,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 391,
      "t": 1793474550000,
      "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 20082232-0939-4438-b470-4726a5eaf9dc\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 22783,
          "raw": "2026-10-31 19:22:30 [com] stdout Connect parent 20082232-0939-4438-b470-4726a5eaf9dc",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "20082232-0939-4438-b470-4726a5eaf9dc"
    },
    {
      "id": 392,
      "t": 1793474550000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793473046605,0,3660,1]",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 22907,
          "raw": "2026-10-31 19:22:30 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"sessionTimerConf\":[1793473046605,0,3660,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 393,
      "t": 1793474550000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 23113,
          "raw": "2026-10-31 19:22:30 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 394,
      "t": 1793474550000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793473046605,0,3660,1]",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 23246,
          "raw": "2026-10-31 19:22:30 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"sessionTimerConf\":[1793473046605,0,3660,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 395,
      "t": 1793474550000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 23452,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 396,
      "t": 1793474557000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 23832,
          "raw": "2026-10-31 19:22:37 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 397,
      "t": 1793474562000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 24188,
          "raw": "2026-10-31 19:22:42 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 398,
      "t": 1793474562000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 24208,
          "raw": "2026-10-31 19:22:42 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 399,
      "t": 1793474562000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 24218,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 400,
      "t": 1793474562000,
      "type": "phase",
      "label": "Phase · home-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 24228,
          "raw": "2026-10-31 19:22:42 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"home-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 401,
      "t": 1793474562000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 24248,
          "raw": "2026-10-31 19:22:42 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 402,
      "t": 1793474562000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 24258,
          "raw": "2026-10-31 19:22:42 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 403,
      "t": 1793474563000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 24279,
          "raw": "2026-10-31 19:22:43 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 404,
      "t": 1793474563000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 24311,
          "raw": "2026-10-31 19:22:43 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 405,
      "t": 1793474563000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 24321,
          "raw": "2026-10-31 19:22:43 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 406,
      "t": 1793474563000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 24341,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 407,
      "t": 1793474564000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 24351,
          "raw": "2026-10-31 19:22:44 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 408,
      "t": 1793474565000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 24381,
          "raw": "2026-10-31 19:22:45 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 409,
      "t": 1793474565000,
      "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_1793436010787.txt",
          "line": 24391,
          "raw": "2026-10-31 19:22:45 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"activeGame\":\"karaoke\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 410,
      "t": 1793474565000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "karaoke",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 24413,
          "raw": "2026-10-31 19:22:45 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 411,
      "t": 1793474568000,
      "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) :\n0cd11899-206c-4aec-bbe8-7e0d7476b64d — KaraWorld · contrôleur\n7b1ca46c-b6c2-4094-966d-58759fc738bb — module non identifié\nbdacf627-9a6a-4fdf-8698-d9a1ff15e6aa — module non identifié\ncb41110c-82c9-44bc-9531-76150e595e9b — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n965b72ae-3b92-4a6c-8101-057b1236ecdf — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n20082232-0939-4438-b470-4726a5eaf9dc — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 24422,
          "raw": "2026-10-31 19:22:48 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 19396,
          "raw": "Receive from parent 0cd11899-206c-4aec-bbe8-7e0d7476b64d : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 22513,
          "raw": "2026-10-31 19:22:30 [com] stdout Receive from parent cb41110c-82c9-44bc-9531-76150e595e9b : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 22833,
          "raw": "Receive from parent 965b72ae-3b92-4a6c-8101-057b1236ecdf : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 23172,
          "raw": "Receive from parent 20082232-0939-4438-b470-4726a5eaf9dc : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 412,
      "t": 1793474568000,
      "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) :\n0cd11899-206c-4aec-bbe8-7e0d7476b64d — KaraWorld · contrôleur\n7b1ca46c-b6c2-4094-966d-58759fc738bb — module non identifié\nbdacf627-9a6a-4fdf-8698-d9a1ff15e6aa — module non identifié\ncb41110c-82c9-44bc-9531-76150e595e9b — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n965b72ae-3b92-4a6c-8101-057b1236ecdf — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n20082232-0939-4438-b470-4726a5eaf9dc — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 24423,
          "raw": "2026-10-31 19:22:48 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 19396,
          "raw": "Receive from parent 0cd11899-206c-4aec-bbe8-7e0d7476b64d : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 22513,
          "raw": "2026-10-31 19:22:30 [com] stdout Receive from parent cb41110c-82c9-44bc-9531-76150e595e9b : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 22833,
          "raw": "Receive from parent 965b72ae-3b92-4a6c-8101-057b1236ecdf : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 23172,
          "raw": "Receive from parent 20082232-0939-4438-b470-4726a5eaf9dc : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 413,
      "t": 1793474568000,
      "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) :\n0cd11899-206c-4aec-bbe8-7e0d7476b64d — KaraWorld · contrôleur\n7b1ca46c-b6c2-4094-966d-58759fc738bb — module non identifié\nbdacf627-9a6a-4fdf-8698-d9a1ff15e6aa — module non identifié\ncb41110c-82c9-44bc-9531-76150e595e9b — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n965b72ae-3b92-4a6c-8101-057b1236ecdf — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n20082232-0939-4438-b470-4726a5eaf9dc — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 24424,
          "raw": "2026-10-31 19:22:48 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 19396,
          "raw": "Receive from parent 0cd11899-206c-4aec-bbe8-7e0d7476b64d : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 22513,
          "raw": "2026-10-31 19:22:30 [com] stdout Receive from parent cb41110c-82c9-44bc-9531-76150e595e9b : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 22833,
          "raw": "Receive from parent 965b72ae-3b92-4a6c-8101-057b1236ecdf : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 23172,
          "raw": "Receive from parent 20082232-0939-4438-b470-4726a5eaf9dc : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 414,
      "t": 1793474569000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 89825e60-2792-4684-9a4e-c6a4ef99bd50\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 24434,
          "raw": "2026-10-31 19:22:49 [com] stdout Connect parent 89825e60-2792-4684-9a4e-c6a4ef99bd50",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "89825e60-2792-4684-9a4e-c6a4ef99bd50"
    },
    {
      "id": 415,
      "t": 1793474569000,
      "type": "connection",
      "label": "Connexion COM · KaraWorld · contrôleur",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 23686b69-bd03-4a30-b97c-037e78b38ed9\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 24437,
          "raw": "2026-10-31 19:22:49 [com] stdout Connect parent 23686b69-bd03-4a30-b97c-037e78b38ed9",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "23686b69-bd03-4a30-b97c-037e78b38ed9"
    },
    {
      "id": 416,
      "t": 1793474569000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 9aa0f77d-97b2-4224-b3bf-bfc7989aa32b\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 24439,
          "raw": "2026-10-31 19:22:49 [com] stdout Connect parent 9aa0f77d-97b2-4224-b3bf-bfc7989aa32b",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "9aa0f77d-97b2-4224-b3bf-bfc7989aa32b"
    },
    {
      "id": 417,
      "t": 1793474592000,
      "type": "music",
      "label": "Début morceau · disiz_melodrama_90669",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 179.134229 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 24581,
          "raw": "2026-10-31 19:23:12 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793474592207,0,179.134229,0.02,\"disiz_melodrama_90669\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 418,
      "t": 1793474771000,
      "type": "music",
      "label": "Fin / arrêt morceau · disiz_melodrama_90669",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 27191,
          "raw": "2026-10-31 19:26:11 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793474771352,0,179.134229,0,\"disiz_melodrama_90669\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 419,
      "t": 1793474787000,
      "type": "music",
      "label": "Début morceau · fababy_love-d-un-voyou_72441",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 244.597823 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 27235,
          "raw": "2026-10-31 19:26:27 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793474787820,0,244.597823,0.02,\"fababy_love-d-un-voyou_72441\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 420,
      "t": 1793474813000,
      "type": "music",
      "label": "Repositionnement / reprise · fababy_love-d-un-voyou_72441",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 32.4092115475 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 27293,
          "raw": "2026-10-31 19:26:53 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793474813698,32.4092115475,244.597823,0.02,\"fababy_love-d-un-voyou_72441\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 421,
      "t": 1793474813000,
      "type": "music",
      "label": "Repositionnement / reprise · fababy_love-d-un-voyou_72441",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 27.639553999 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 27303,
          "raw": "2026-10-31 19:26:53 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793474813799,27.639553999,244.597823,0.02,\"fababy_love-d-un-voyou_72441\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 422,
      "t": 1793474813000,
      "type": "music",
      "label": "Repositionnement / reprise · fababy_love-d-un-voyou_72441",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 22.8698964505 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 27313,
          "raw": "2026-10-31 19:26:53 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793474813819,22.8698964505,244.597823,0.02,\"fababy_love-d-un-voyou_72441\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 423,
      "t": 1793474813000,
      "type": "music",
      "label": "Repositionnement / reprise · fababy_love-d-un-voyou_72441",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 21.5979877709 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 27323,
          "raw": "2026-10-31 19:26:53 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793474813842,21.5979877709,244.597823,0.02,\"fababy_love-d-un-voyou_72441\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 424,
      "t": 1793474813000,
      "type": "music",
      "label": "Repositionnement / reprise · fababy_love-d-un-voyou_72441",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 17.1463073923 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 27333,
          "raw": "2026-10-31 19:26:53 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793474813863,17.1463073923,244.597823,0.02,\"fababy_love-d-un-voyou_72441\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 425,
      "t": 1793474813000,
      "type": "music",
      "label": "Repositionnement / reprise · fababy_love-d-un-voyou_72441",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 12.0831324562 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 27343,
          "raw": "2026-10-31 19:26:53 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793474813880,12.0831324562,244.597823,0.02,\"fababy_love-d-un-voyou_72441\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 426,
      "t": 1793474813000,
      "type": "music",
      "label": "Repositionnement / reprise · fababy_love-d-un-voyou_72441",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 7.9494292475 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 27353,
          "raw": "2026-10-31 19:26:53 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793474813900,7.9494292475,244.597823,0.02,\"fababy_love-d-un-voyou_72441\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 427,
      "t": 1793474813000,
      "type": "music",
      "label": "Repositionnement / reprise · fababy_love-d-un-voyou_72441",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 0 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 27363,
          "raw": "2026-10-31 19:26:53 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793474813919,0,244.597823,0.02,\"fababy_love-d-un-voyou_72441\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 428,
      "t": 1793475058000,
      "type": "music",
      "label": "Fin / arrêt morceau · fababy_love-d-un-voyou_72441",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 27373,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793475058522,0,244.597823,0,\"fababy_love-d-un-voyou_72441\"]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 429,
      "t": 1793475068000,
      "type": "music",
      "label": "Début morceau · ninho_elle-a-mal_82952",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 195.862146 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 27417,
          "raw": "2026-10-31 19:31:08 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793475068579,0,195.862146,0.02,\"ninho_elle-a-mal_82952\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 430,
      "t": 1793475263000,
      "type": "music",
      "label": "Fin / arrêt morceau · ninho_elle-a-mal_82952",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 28718,
          "raw": "2026-10-31 19:34:23 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793475263144,194.5510000000257,195.862146,0,\"ninho_elle-a-mal_82952\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 431,
      "t": 1793475357000,
      "type": "music",
      "label": "Début morceau · fally-ipupa_bad-boy_79541",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 184.355 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 29552,
          "raw": "2026-10-31 19:35:57 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793475357869,0,184.355,0.02,\"fally-ipupa_bad-boy_79541\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 432,
      "t": 1793475361000,
      "type": "music",
      "label": "Repositionnement / reprise · fally-ipupa_bad-boy_79541",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 0 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 29604,
          "raw": "2026-10-31 19:36:01 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793475361270,0,184.355,0.02,\"fally-ipupa_bad-boy_79541\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 433,
      "t": 1793475361000,
      "type": "music",
      "label": "Repositionnement / reprise · fally-ipupa_bad-boy_79541",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 3.1155994999999996 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 29614,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793475361358,3.1155994999999996,184.355,0.02,\"fally-ipupa_bad-boy_79541\"]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 434,
      "t": 1793475361000,
      "type": "music",
      "label": "Repositionnement / reprise · fally-ipupa_bad-boy_79541",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 4.0742455 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 29624,
          "raw": "2026-10-31 19:36:01 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793475361367,4.0742455,184.355,0.02,\"fally-ipupa_bad-boy_79541\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 435,
      "t": 1793475361000,
      "type": "music",
      "label": "Repositionnement / reprise · fally-ipupa_bad-boy_79541",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 5.5122145 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 29634,
          "raw": "2026-10-31 19:36:01 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793475361387,5.5122145,184.355,0.02,\"fally-ipupa_bad-boy_79541\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 436,
      "t": 1793475361000,
      "type": "music",
      "label": "Repositionnement / reprise · fally-ipupa_bad-boy_79541",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 7.669167999999999 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 29644,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793475361407,7.669167999999999,184.355,0.02,\"fally-ipupa_bad-boy_79541\"]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 437,
      "t": 1793475361000,
      "type": "music",
      "label": "Repositionnement / reprise · fally-ipupa_bad-boy_79541",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 9.5680245 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 29654,
          "raw": "2026-10-31 19:36:01 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793475361427,9.5680245,184.355,0.02,\"fally-ipupa_bad-boy_79541\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 438,
      "t": 1793475361000,
      "type": "music",
      "label": "Repositionnement / reprise · fally-ipupa_bad-boy_79541",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 11.0059935 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 29664,
          "raw": "2026-10-31 19:36:01 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793475361447,11.0059935,184.355,0.02,\"fally-ipupa_bad-boy_79541\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 439,
      "t": 1793475361000,
      "type": "music",
      "label": "Repositionnement / reprise · fally-ipupa_bad-boy_79541",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 12.4439625 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 29674,
          "raw": "2026-10-31 19:36:01 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793475361467,12.4439625,184.355,0.02,\"fally-ipupa_bad-boy_79541\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 440,
      "t": 1793475361000,
      "type": "music",
      "label": "Repositionnement / reprise · fally-ipupa_bad-boy_79541",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 13.4026085 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 29684,
          "raw": "2026-10-31 19:36:01 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793475361488,13.4026085,184.355,0.02,\"fally-ipupa_bad-boy_79541\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 441,
      "t": 1793475361000,
      "type": "music",
      "label": "Repositionnement / reprise · fally-ipupa_bad-boy_79541",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 13.8819315 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 29694,
          "raw": "2026-10-31 19:36:01 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793475361508,13.8819315,184.355,0.02,\"fally-ipupa_bad-boy_79541\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 442,
      "t": 1793475362000,
      "type": "music",
      "label": "Repositionnement / reprise · fally-ipupa_bad-boy_79541",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 14.121592999999999 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 29704,
          "raw": "2026-10-31 19:36:02 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793475362966,14.121592999999999,184.355,0.02,\"fally-ipupa_bad-boy_79541\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 443,
      "t": 1793475363000,
      "type": "music",
      "label": "Repositionnement / reprise · fally-ipupa_bad-boy_79541",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 8.388152499999999 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 29714,
          "raw": "2026-10-31 19:36:03 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793475363045,8.388152499999999,184.355,0.02,\"fally-ipupa_bad-boy_79541\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 444,
      "t": 1793475363000,
      "type": "music",
      "label": "Repositionnement / reprise · fally-ipupa_bad-boy_79541",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 3.5949224999999996 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 29724,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793475363067,3.5949224999999996,184.355,0.02,\"fally-ipupa_bad-boy_79541\"]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 445,
      "t": 1793475363000,
      "type": "music",
      "label": "Repositionnement / reprise · fally-ipupa_bad-boy_79541",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 0 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 29734,
          "raw": "2026-10-31 19:36:03 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793475363088,0,184.355,0.02,\"fally-ipupa_bad-boy_79541\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 446,
      "t": 1793475470000,
      "type": "music",
      "label": "Fin / arrêt morceau · fally-ipupa_bad-boy_79541",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 30481,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 447,
      "t": 1793475471000,
      "type": "music",
      "label": "Début morceau · aya-nakamura_brise_85106",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 226.232354 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 30503,
          "raw": "2026-10-31 19:37:51 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793475471790,0,226.232354,0.02,\"aya-nakamura_brise_85106\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 448,
      "t": 1793475473000,
      "type": "music",
      "label": "Repositionnement / reprise · aya-nakamura_brise_85106",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 1.7646123611999998 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 30550,
          "raw": "2026-10-31 19:37:53 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793475473487,1.7646123611999998,226.232354,0.02,\"aya-nakamura_brise_85106\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 449,
      "t": 1793475473000,
      "type": "music",
      "label": "Repositionnement / reprise · aya-nakamura_brise_85106",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 4.705632963199999 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 30560,
          "raw": "2026-10-31 19:37:53 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793475473610,4.705632963199999,226.232354,0.02,\"aya-nakamura_brise_85106\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 450,
      "t": 1793475473000,
      "type": "music",
      "label": "Repositionnement / reprise · aya-nakamura_brise_85106",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 5.2938370836 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 30570,
          "raw": "2026-10-31 19:37:53 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793475473610,5.2938370836,226.232354,0.02,\"aya-nakamura_brise_85106\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 451,
      "t": 1793475473000,
      "type": "music",
      "label": "Repositionnement / reprise · aya-nakamura_brise_85106",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 6.4702453243999996 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 30580,
          "raw": "2026-10-31 19:37:53 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793475473631,6.4702453243999996,226.232354,0.02,\"aya-nakamura_brise_85106\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 452,
      "t": 1793475473000,
      "type": "music",
      "label": "Repositionnement / reprise · aya-nakamura_brise_85106",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 7.6466535651999985 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 30590,
          "raw": "2026-10-31 19:37:53 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793475473652,7.6466535651999985,226.232354,0.02,\"aya-nakamura_brise_85106\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 453,
      "t": 1793475473000,
      "type": "music",
      "label": "Repositionnement / reprise · aya-nakamura_brise_85106",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 9.705367986599999 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 30600,
          "raw": "2026-10-31 19:37:53 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793475473674,9.705367986599999,226.232354,0.02,\"aya-nakamura_brise_85106\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 454,
      "t": 1793475473000,
      "type": "music",
      "label": "Repositionnement / reprise · aya-nakamura_brise_85106",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 11.741459172599999 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 30610,
          "raw": "2026-10-31 19:37:53 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793475473691,11.741459172599999,226.232354,0.02,\"aya-nakamura_brise_85106\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 455,
      "t": 1793475473000,
      "type": "music",
      "label": "Repositionnement / reprise · aya-nakamura_brise_85106",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 13.2119694736 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 30620,
          "raw": "2026-10-31 19:37:53 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793475473713,13.2119694736,226.232354,0.02,\"aya-nakamura_brise_85106\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 456,
      "t": 1793475473000,
      "type": "music",
      "label": "Repositionnement / reprise · aya-nakamura_brise_85106",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 14.3883777144 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 30630,
          "raw": "2026-10-31 19:37:53 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793475473733,14.3883777144,226.232354,0.02,\"aya-nakamura_brise_85106\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 457,
      "t": 1793475473000,
      "type": "music",
      "label": "Repositionnement / reprise · aya-nakamura_brise_85106",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 14.682479774599999 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 30640,
          "raw": "2026-10-31 19:37:53 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793475473749,14.682479774599999,226.232354,0.02,\"aya-nakamura_brise_85106\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 458,
      "t": 1793475505000,
      "type": "music",
      "label": "Fin / arrêt morceau · aya-nakamura_brise_85106",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 30761,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 459,
      "t": 1793475506000,
      "type": "music",
      "label": "Début morceau · ronisia_comme-moi_73058",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 171.891882 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 30783,
          "raw": "2026-10-31 19:38:26 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793475506583,0,171.891882,0.02,\"ronisia_comme-moi_73058\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 460,
      "t": 1793475530000,
      "type": "music",
      "label": "Fin / arrêt morceau · ronisia_comme-moi_73058",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 30951,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 461,
      "t": 1793475531000,
      "type": "music",
      "label": "Début morceau · gazo_kassav_76179",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 218.933333 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 30973,
          "raw": "2026-10-31 19:38:51 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793475531621,0,218.933333,0.02,\"gazo_kassav_76179\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 462,
      "t": 1793475718000,
      "type": "music",
      "label": "Fin / arrêt morceau · gazo_kassav_76179",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 31429,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 463,
      "t": 1793475719000,
      "type": "music",
      "label": "Début morceau · theodora_do-you-wanna_89014",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 136.209688 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 31451,
          "raw": "2026-10-31 19:41:59 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793475719133,0,136.209688,0.02,\"theodora_do-you-wanna_89014\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 464,
      "t": 1793475767000,
      "type": "music",
      "label": "Fin / arrêt morceau · theodora_do-you-wanna_89014",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 31507,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 465,
      "t": 1793475768000,
      "type": "music",
      "label": "Début morceau · theodora_fashion-designa_89844",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 186.871437 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 31529,
          "raw": "2026-10-31 19:42:48 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793475768596,0,186.871437,0.02,\"theodora_fashion-designa_89844\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 466,
      "t": 1793475883000,
      "type": "music",
      "label": "Fin / arrêt morceau · theodora_fashion-designa_89844",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 32561,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 467,
      "t": 1793475885000,
      "type": "music",
      "label": "Début morceau · diam-s_confessions-nocturnes_11902",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 322.440363 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 32583,
          "raw": "2026-10-31 19:44:45 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793475885278,0,322.440363,0.02,\"diam-s_confessions-nocturnes_11902\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 468,
      "t": 1793475916000,
      "type": "music",
      "label": "Repositionnement / reprise · diam-s_confessions-nocturnes_11902",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 43.980865513199994 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 32626,
          "raw": "2026-10-31 19:45:16 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793475916413,43.980865513199994,322.440363,0.02,\"diam-s_confessions-nocturnes_11902\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 469,
      "t": 1793475916000,
      "type": "music",
      "label": "Repositionnement / reprise · diam-s_confessions-nocturnes_11902",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 39.789140794199994 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 32636,
          "raw": "2026-10-31 19:45:16 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793475916433,39.789140794199994,322.440363,0.02,\"diam-s_confessions-nocturnes_11902\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 470,
      "t": 1793475916000,
      "type": "music",
      "label": "Repositionnement / reprise · diam-s_confessions-nocturnes_11902",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 34.7590711314 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 32646,
          "raw": "2026-10-31 19:45:16 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793475916454,34.7590711314,322.440363,0.02,\"diam-s_confessions-nocturnes_11902\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 471,
      "t": 1793475916000,
      "type": "music",
      "label": "Repositionnement / reprise · diam-s_confessions-nocturnes_11902",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 33.0823812438 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 32656,
          "raw": "2026-10-31 19:45:16 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793475916476,33.0823812438,322.440363,0.02,\"diam-s_confessions-nocturnes_11902\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 472,
      "t": 1793475916000,
      "type": "music",
      "label": "Repositionnement / reprise · diam-s_confessions-nocturnes_11902",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 7.125932022300001 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 32666,
          "raw": "2026-10-31 19:45:16 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793475916494,7.125932022300001,322.440363,0.02,\"diam-s_confessions-nocturnes_11902\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 473,
      "t": 1793475916000,
      "type": "music",
      "label": "Repositionnement / reprise · diam-s_confessions-nocturnes_11902",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 0 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 32676,
          "raw": "2026-10-31 19:45:16 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793475916515,0,322.440363,0.02,\"diam-s_confessions-nocturnes_11902\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 474,
      "t": 1793475965000,
      "type": "music",
      "label": "Fin / arrêt morceau · diam-s_confessions-nocturnes_11902",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 32707,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 475,
      "t": 1793475967000,
      "type": "music",
      "label": "Début morceau · diam-s_la-boulette-generation-nan-nan_12297",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 220.030454 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 32729,
          "raw": "2026-10-31 19:46:07 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793475967261,0,220.030454,0.02,\"diam-s_la-boulette-generation-nan-nan_12297\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 476,
      "t": 1793476180000,
      "type": "music",
      "label": "Fin / arrêt morceau · diam-s_la-boulette-generation-nan-nan_12297",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 32952,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 477,
      "t": 1793476181000,
      "type": "music",
      "label": "Début morceau · koba-lad_rr-9-1_79829",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 202.714292 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 32974,
          "raw": "2026-10-31 19:49:41 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793476181916,0,202.714292,0.02,\"koba-lad_rr-9-1_79829\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 478,
      "t": 1793476384000,
      "type": "music",
      "label": "Fin / arrêt morceau · koba-lad_rr-9-1_79829",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 33039,
          "raw": "2026-10-31 19:53:04 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 479,
      "t": 1793476385000,
      "type": "music",
      "label": "Début morceau · bad-bunny_nuevayol_85918",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 187.534937 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 33061,
          "raw": "2026-10-31 19:53:05 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793476385776,0,187.534937,0.02,\"bad-bunny_nuevayol_85918\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 480,
      "t": 1793476571000,
      "type": "music",
      "label": "Fin / arrêt morceau · bad-bunny_nuevayol_85918",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 33127,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 481,
      "t": 1793476572000,
      "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_1793436010787.txt",
          "line": 33149,
          "raw": "2026-10-31 19:56:12 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793476572930,0,200.67,0.02,\"colonel-reyel_celui_35944\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 482,
      "t": 1793476773000,
      "type": "session",
      "label": "Session · minuterie effacée",
      "module": "COM",
      "game": "karaoke",
      "detail": "null",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 33218,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"sessionTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 483,
      "t": 1793476773000,
      "type": "music",
      "label": "Fin / arrêt morceau · colonel-reyel_celui_35944",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 33261,
          "raw": "2026-10-31 19:59:33 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 484,
      "t": 1793476773000,
      "type": "game",
      "label": "Fin de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 33356,
          "raw": "2026-10-31 19:59:33 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 485,
      "t": 1793476773000,
      "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) :\n89825e60-2792-4684-9a4e-c6a4ef99bd50 — module non identifié\n23686b69-bd03-4a30-b97c-037e78b38ed9 — KaraWorld · contrôleur\n9aa0f77d-97b2-4224-b3bf-bfc7989aa32b — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 33367,
          "raw": "2026-10-31 19:59:33 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 24457,
          "raw": "2026-10-31 19:22:49 [com] stdout Receive from parent 23686b69-bd03-4a30-b97c-037e78b38ed9 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 486,
      "t": 1793476773000,
      "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) :\n89825e60-2792-4684-9a4e-c6a4ef99bd50 — module non identifié\n23686b69-bd03-4a30-b97c-037e78b38ed9 — KaraWorld · contrôleur\n9aa0f77d-97b2-4224-b3bf-bfc7989aa32b — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 33386,
          "raw": "2026-10-31 19:59:33 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 24457,
          "raw": "2026-10-31 19:22:49 [com] stdout Receive from parent 23686b69-bd03-4a30-b97c-037e78b38ed9 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 487,
      "t": 1793476773000,
      "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) :\n89825e60-2792-4684-9a4e-c6a4ef99bd50 — module non identifié\n23686b69-bd03-4a30-b97c-037e78b38ed9 — KaraWorld · contrôleur\n9aa0f77d-97b2-4224-b3bf-bfc7989aa32b — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 33388,
          "raw": "2026-10-31 19:59:33 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 24457,
          "raw": "2026-10-31 19:22:49 [com] stdout Receive from parent 23686b69-bd03-4a30-b97c-037e78b38ed9 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 488,
      "t": 1793476773000,
      "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 45f03698-2def-4471-86c2-3e5de8e5b58e\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 33402,
          "raw": "2026-10-31 19:59:33 [com] stdout Connect parent 45f03698-2def-4471-86c2-3e5de8e5b58e",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "45f03698-2def-4471-86c2-3e5de8e5b58e"
    },
    {
      "id": 489,
      "t": 1793476773000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 33683,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 490,
      "t": 1793476773000,
      "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 a7236f2c-1ff6-4fae-956e-73722af66205\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 33693,
          "raw": "2026-10-31 19:59:33 [com] stdout Connect parent a7236f2c-1ff6-4fae-956e-73722af66205",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "a7236f2c-1ff6-4fae-956e-73722af66205"
    },
    {
      "id": 491,
      "t": 1793476773000,
      "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 5b4e1ef4-f9fc-4186-acef-079597451185\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 33695,
          "raw": "2026-10-31 19:59:33 [com] stdout Connect parent 5b4e1ef4-f9fc-4186-acef-079597451185",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "5b4e1ef4-f9fc-4186-acef-079597451185"
    },
    {
      "id": 492,
      "t": 1793476773000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 34014,
          "raw": "2026-10-31 19:59:33 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 493,
      "t": 1793476774000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 34343,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 494,
      "t": 1793476774000,
      "type": "phase",
      "label": "Phase · session-outro-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 34478,
          "raw": "2026-10-31 19:59:34 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"session-outro-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 495,
      "t": 1793476774000,
      "type": "session",
      "label": "Jeu verrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 34488,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"gameLocked\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 496,
      "t": 1793476781000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 34846,
          "raw": "2026-10-31 19:59:41 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 497,
      "t": 1793476787000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 35202,
          "raw": "2026-10-31 19:59:47 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 498,
      "t": 1793476787000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 35222,
          "raw": "2026-10-31 19:59:47 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 499,
      "t": 1793476787000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 35232,
          "raw": "2026-10-31 19:59:47 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 500,
      "t": 1793476787000,
      "type": "phase",
      "label": "Phase · session-outro-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 35242,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"session-outro-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 501,
      "t": 1793476787000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 35262,
          "raw": "2026-10-31 19:59:47 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 502,
      "t": 1793476787000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 35282,
          "raw": "2026-10-31 19:59:47 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 503,
      "t": 1793476811000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 35314,
          "raw": "2026-10-31 20:00:11 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 504,
      "t": 1793476811000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 35324,
          "raw": "2026-10-31 20:00:11 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 505,
      "t": 1793476811000,
      "type": "phase",
      "label": "Phase · locked-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 35334,
          "raw": "2026-10-31 20:00:11 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"locked-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 506,
      "t": 1793476811000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 35354,
          "raw": "2026-10-31 20:00:11 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 507,
      "t": 1793476811000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 35364,
          "raw": "2026-10-31 20:00:11 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 508,
      "t": 1793477428000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 35504,
          "raw": "2026-10-31 20:10:28 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 509,
      "t": 1793477428000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 35514,
          "raw": "2026-10-31 20:10:28 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 510,
      "t": 1793477428000,
      "type": "phase",
      "label": "Phase · home-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 35524,
          "raw": "2026-10-31 20:10:28 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"home-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 511,
      "t": 1793477428000,
      "type": "session",
      "label": "Jeu déverrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 35534,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"gameLocked\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 512,
      "t": 1793477428000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793477428633,0,3600,1]",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 35544,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"sessionTimerConf\":[1793477428633,0,3600,1]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 513,
      "t": 1793477428000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793477428633,0,3600,1]",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 35566,
          "raw": "2026-10-31 20:10:28 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"sessionTimerConf\":[1793477428633,0,3600,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 514,
      "t": 1793477428000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 35576,
          "raw": "2026-10-31 20:10:28 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 515,
      "t": 1793477428000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 35586,
          "raw": "2026-10-31 20:10:28 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 516,
      "t": 1793477428000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793477428633,0,3600,1]",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 35596,
          "raw": "2026-10-31 20:10:28 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"sessionTimerConf\":[1793477428633,0,3600,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 517,
      "t": 1793477429000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 35616,
          "raw": "2026-10-31 20:10:29 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 518,
      "t": 1793477429000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 35663,
          "raw": "2026-10-31 20:10:29 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 519,
      "t": 1793477429000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 35673,
          "raw": "2026-10-31 20:10:29 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 520,
      "t": 1793477429000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 35694,
          "raw": "2026-10-31 20:10:29 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 521,
      "t": 1793477429000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 35705,
          "raw": "2026-10-31 20:10:29 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 522,
      "t": 1793477434000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 35725,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 523,
      "t": 1793477434000,
      "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_1793436010787.txt",
          "line": 35739,
          "raw": "2026-10-31 20:10:34 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"activeGame\":\"karaoke\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 524,
      "t": 1793477434000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "karaoke",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 35763,
          "raw": "2026-10-31 20:10:34 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 525,
      "t": 1793477437000,
      "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) :\n45f03698-2def-4471-86c2-3e5de8e5b58e — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\na7236f2c-1ff6-4fae-956e-73722af66205 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n5b4e1ef4-f9fc-4186-acef-079597451185 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 35775,
          "raw": "2026-10-31 20:10:37 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 33452,
          "raw": "2026-10-31 19:59:33 [com] stdout Receive from parent 45f03698-2def-4471-86c2-3e5de8e5b58e : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 33745,
          "raw": "2026-10-31 19:59:33 [com] stdout Receive from parent a7236f2c-1ff6-4fae-956e-73722af66205 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 34074,
          "raw": "Receive from parent 5b4e1ef4-f9fc-4186-acef-079597451185 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 526,
      "t": 1793477437000,
      "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) :\n45f03698-2def-4471-86c2-3e5de8e5b58e — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\na7236f2c-1ff6-4fae-956e-73722af66205 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n5b4e1ef4-f9fc-4186-acef-079597451185 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 35776,
          "raw": "2026-10-31 20:10:37 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 33452,
          "raw": "2026-10-31 19:59:33 [com] stdout Receive from parent 45f03698-2def-4471-86c2-3e5de8e5b58e : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 33745,
          "raw": "2026-10-31 19:59:33 [com] stdout Receive from parent a7236f2c-1ff6-4fae-956e-73722af66205 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 34074,
          "raw": "Receive from parent 5b4e1ef4-f9fc-4186-acef-079597451185 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 527,
      "t": 1793477437000,
      "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) :\n45f03698-2def-4471-86c2-3e5de8e5b58e — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\na7236f2c-1ff6-4fae-956e-73722af66205 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n5b4e1ef4-f9fc-4186-acef-079597451185 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 35777,
          "raw": "2026-10-31 20:10:37 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 33452,
          "raw": "2026-10-31 19:59:33 [com] stdout Receive from parent 45f03698-2def-4471-86c2-3e5de8e5b58e : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 33745,
          "raw": "2026-10-31 19:59:33 [com] stdout Receive from parent a7236f2c-1ff6-4fae-956e-73722af66205 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 34074,
          "raw": "Receive from parent 5b4e1ef4-f9fc-4186-acef-079597451185 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 528,
      "t": 1793477437000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 58d61a86-232c-4cbc-877c-2c38d3e2321e\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 35787,
          "raw": "2026-10-31 20:10:37 [com] stdout Connect parent 58d61a86-232c-4cbc-877c-2c38d3e2321e",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "58d61a86-232c-4cbc-877c-2c38d3e2321e"
    },
    {
      "id": 529,
      "t": 1793477437000,
      "type": "connection",
      "label": "Connexion COM · KaraWorld · contrôleur",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 3d11cefe-0cd5-42c4-b6bd-fdc851b74925\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 35790,
          "raw": "2026-10-31 20:10:37 [com] stdout Connect parent 3d11cefe-0cd5-42c4-b6bd-fdc851b74925",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "3d11cefe-0cd5-42c4-b6bd-fdc851b74925"
    },
    {
      "id": 530,
      "t": 1793477437000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 15931906-174a-4a74-bbee-ab240a89c6da\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 35792,
          "raw": "2026-10-31 20:10:37 [com] stdout Connect parent 15931906-174a-4a74-bbee-ab240a89c6da",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "15931906-174a-4a74-bbee-ab240a89c6da"
    },
    {
      "id": 531,
      "t": 1793477505000,
      "type": "music",
      "label": "Début morceau · gilbert-montagne_on-va-s-aimer_8110",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 247.214036 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 35958,
          "raw": "2026-10-31 20:11:45 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793477505154,0,247.214036,0.02,\"gilbert-montagne_on-va-s-aimer_8110\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 532,
      "t": 1793477624000,
      "type": "music",
      "label": "Fin / arrêt morceau · gilbert-montagne_on-va-s-aimer_8110",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 36056,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 533,
      "t": 1793477625000,
      "type": "music",
      "label": "Début morceau · triangle-des-bermudes_charger_89352",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 155.678708 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 36078,
          "raw": "2026-10-31 20:13:45 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793477625187,0,155.678708,0.02,\"triangle-des-bermudes_charger_89352\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 534,
      "t": 1793477780000,
      "type": "music",
      "label": "Fin / arrêt morceau · triangle-des-bermudes_charger_89352",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 37429,
          "raw": "2026-10-31 20:16:20 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793477780867,0,155.678708,0,\"triangle-des-bermudes_charger_89352\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 535,
      "t": 1793477833000,
      "type": "music",
      "label": "Début morceau · gims_appelle-ta-copine_88637",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 184.965396 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 37533,
          "raw": "2026-10-31 20:17:13 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793477833119,0,184.965396,0.02,\"gims_appelle-ta-copine_88637\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 536,
      "t": 1793477904000,
      "type": "music",
      "label": "Fin / arrêt morceau · gims_appelle-ta-copine_88637",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 37636,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 537,
      "t": 1793477905000,
      "type": "music",
      "label": "Début morceau · disiz_melodrama_90669",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 179.134229 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 37658,
          "raw": "2026-10-31 20:18:25 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793477905456,0,179.134229,0.02,\"disiz_melodrama_90669\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 538,
      "t": 1793478084000,
      "type": "music",
      "label": "Fin / arrêt morceau · disiz_melodrama_90669",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 37999,
          "raw": "2026-10-31 20:21:24 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793478084603,0,179.134229,0,\"disiz_melodrama_90669\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 539,
      "t": 1793478135000,
      "type": "music",
      "label": "Début morceau · booba_dolce-camara_89350",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 176.864312 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 38043,
          "raw": "2026-10-31 20:22:15 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793478135149,0,176.864312,0.02,\"booba_dolce-camara_89350\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 540,
      "t": 1793478294000,
      "type": "music",
      "label": "Fin / arrêt morceau · booba_dolce-camara_89350",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 38120,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 541,
      "t": 1793478295000,
      "type": "music",
      "label": "Début morceau · jungeli_petit-genie_77584",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 217.952396 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 38142,
          "raw": "2026-10-31 20:24:55 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793478295398,0,217.952396,0.02,\"jungeli_petit-genie_77584\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 542,
      "t": 1793478513000,
      "type": "music",
      "label": "Fin / arrêt morceau · jungeli_petit-genie_77584",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 38341,
          "raw": "2026-10-31 20:28:33 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793478513356,0,217.952396,0,\"jungeli_petit-genie_77584\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 543,
      "t": 1793478558000,
      "type": "music",
      "label": "Début morceau · ariana-grande_one-last-time_48667",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 196.222925 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 38505,
          "raw": "2026-10-31 20:29:18 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793478558874,0,196.222925,0.02,\"ariana-grande_one-last-time_48667\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 544,
      "t": 1793478755000,
      "type": "music",
      "label": "Fin / arrêt morceau · ariana-grande_one-last-time_48667",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 38573,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793478755100,0,196.222925,0,\"ariana-grande_one-last-time_48667\"]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 545,
      "t": 1793478810000,
      "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_1793436010787.txt",
          "line": 38656,
          "raw": "2026-10-31 20:33:30 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793478810354,0,244.626122,0.02,\"rihanna_sandm_35327\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 546,
      "t": 1793479049000,
      "type": "music",
      "label": "Fin / arrêt morceau · rihanna_sandm_35327",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 38799,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 547,
      "t": 1793479051000,
      "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_1793436010787.txt",
          "line": 38821,
          "raw": "2026-10-31 20:37:31 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793479051133,0,262.347007,0.02,\"vitaa_a-fleur-de-toi_11801\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 548,
      "t": 1793479246000,
      "type": "music",
      "label": "Fin / arrêt morceau · vitaa_a-fleur-de-toi_11801",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 38961,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 549,
      "t": 1793479247000,
      "type": "music",
      "label": "Début morceau · diam-s_confessions-nocturnes_11902",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 322.440363 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 38983,
          "raw": "2026-10-31 20:40:47 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793479247978,0,322.440363,0.02,\"diam-s_confessions-nocturnes_11902\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 550,
      "t": 1793479529000,
      "type": "music",
      "label": "Repositionnement / reprise · diam-s_confessions-nocturnes_11902",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 286.004601981 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 39026,
          "raw": "2026-10-31 20:45:29 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793479529037,286.004601981,322.440363,0.02,\"diam-s_confessions-nocturnes_11902\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 551,
      "t": 1793479529000,
      "type": "music",
      "label": "Repositionnement / reprise · diam-s_confessions-nocturnes_11902",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 289.7771542281 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 39036,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793479529413,289.7771542281,322.440363,0.02,\"diam-s_confessions-nocturnes_11902\"]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 552,
      "t": 1793479529000,
      "type": "music",
      "label": "Repositionnement / reprise · diam-s_confessions-nocturnes_11902",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 290.6154991719 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 39046,
          "raw": "2026-10-31 20:45:29 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793479529420,290.6154991719,322.440363,0.02,\"diam-s_confessions-nocturnes_11902\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 553,
      "t": 1793479529000,
      "type": "music",
      "label": "Repositionnement / reprise · diam-s_confessions-nocturnes_11902",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 291.8730165876 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 39056,
          "raw": "2026-10-31 20:45:29 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793479529440,291.8730165876,322.440363,0.02,\"diam-s_confessions-nocturnes_11902\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 554,
      "t": 1793479529000,
      "type": "music",
      "label": "Repositionnement / reprise · diam-s_confessions-nocturnes_11902",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 293.1305340033 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 39066,
          "raw": "2026-10-31 20:45:29 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793479529461,293.1305340033,322.440363,0.02,\"diam-s_confessions-nocturnes_11902\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 555,
      "t": 1793479529000,
      "type": "music",
      "label": "Repositionnement / reprise · diam-s_confessions-nocturnes_11902",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 293.9688789471 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 39076,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793479529480,293.9688789471,322.440363,0.02,\"diam-s_confessions-nocturnes_11902\"]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 556,
      "t": 1793479529000,
      "type": "music",
      "label": "Repositionnement / reprise · diam-s_confessions-nocturnes_11902",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 294.388051419 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 39086,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793479529500,294.388051419,322.440363,0.02,\"diam-s_confessions-nocturnes_11902\"]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 557,
      "t": 1793479529000,
      "type": "music",
      "label": "Repositionnement / reprise · diam-s_confessions-nocturnes_11902",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 294.8072238909 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 39096,
          "raw": "2026-10-31 20:45:29 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793479529519,294.8072238909,322.440363,0.02,\"diam-s_confessions-nocturnes_11902\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 558,
      "t": 1793479529000,
      "type": "music",
      "label": "Repositionnement / reprise · diam-s_confessions-nocturnes_11902",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 295.22639636279996 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 39106,
          "raw": "2026-10-31 20:45:29 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793479529559,295.22639636279996,322.440363,0.02,\"diam-s_confessions-nocturnes_11902\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 559,
      "t": 1793479529000,
      "type": "music",
      "label": "Repositionnement / reprise · diam-s_confessions-nocturnes_11902",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 295.6455688347 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 39116,
          "raw": "2026-10-31 20:45:29 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793479529660,295.6455688347,322.440363,0.02,\"diam-s_confessions-nocturnes_11902\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 560,
      "t": 1793479529000,
      "type": "music",
      "label": "Repositionnement / reprise · diam-s_confessions-nocturnes_11902",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 296.0647413066 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 39126,
          "raw": "2026-10-31 20:45:29 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793479529739,296.0647413066,322.440363,0.02,\"diam-s_confessions-nocturnes_11902\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 561,
      "t": 1793479529000,
      "type": "music",
      "label": "Repositionnement / reprise · diam-s_confessions-nocturnes_11902",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 296.4839137785 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 39136,
          "raw": "2026-10-31 20:45:29 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793479529779,296.4839137785,322.440363,0.02,\"diam-s_confessions-nocturnes_11902\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 562,
      "t": 1793479555000,
      "type": "music",
      "label": "Fin / arrêt morceau · diam-s_confessions-nocturnes_11902",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 39146,
          "raw": "2026-10-31 20:45:55 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793479555744,0,322.440363,0,\"diam-s_confessions-nocturnes_11902\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 563,
      "t": 1793479608000,
      "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_1793436010787.txt",
          "line": 39239,
          "raw": "2026-10-31 20:46:48 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793479608058,0,228.837234,0.02,\"sheryfa-luna_il-avait-les-mots_14311\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 564,
      "t": 1793479803000,
      "type": "music",
      "label": "Fin / arrêt morceau · sheryfa-luna_il-avait-les-mots_14311",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 39381,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 565,
      "t": 1793479805000,
      "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_1793436010787.txt",
          "line": 39403,
          "raw": "2026-10-31 20:50:05 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793479805197,0,227.89932,0.02,\"justin-bieber_beauty-and-a-beat_41659\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 566,
      "t": 1793480033000,
      "type": "music",
      "label": "Fin / arrêt morceau · justin-bieber_beauty-and-a-beat_41659",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 39560,
          "raw": "2026-10-31 20:53:53 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 567,
      "t": 1793480034000,
      "type": "music",
      "label": "Début morceau · michael-jackson_billie-jean_12258",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 290.637438 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 39582,
          "raw": "2026-10-31 20:53:54 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793480034812,0,290.637438,0.02,\"michael-jackson_billie-jean_12258\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 568,
      "t": 1793480177000,
      "type": "music",
      "label": "Fin / arrêt morceau · michael-jackson_billie-jean_12258",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 39977,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 569,
      "t": 1793480179000,
      "type": "music",
      "label": "Début morceau · jay-z_empire-state-of-mind_25078",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 278.430417 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 39999,
          "raw": "2026-10-31 20:56:19 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793480179679,0,278.430417,0.02,\"jay-z_empire-state-of-mind_25078\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 570,
      "t": 1793480341000,
      "type": "music",
      "label": "Fin / arrêt morceau · jay-z_empire-state-of-mind_25078",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 40050,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 571,
      "t": 1793480343000,
      "type": "music",
      "label": "Début morceau · trois-cafes-gourmands_a-nos-souvenirs_55731",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 194.870249 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 40072,
          "raw": "2026-10-31 20:59:03 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793480343084,0,194.870249,0.02,\"trois-cafes-gourmands_a-nos-souvenirs_55731\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 572,
      "t": 1793480537000,
      "type": "music",
      "label": "Fin / arrêt morceau · trois-cafes-gourmands_a-nos-souvenirs_55731",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 40178,
          "raw": "2026-10-31 21:02:17 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 573,
      "t": 1793480540000,
      "type": "music",
      "label": "Début morceau · jay-z_empire-state-of-mind_25078",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 278.430417 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 40200,
          "raw": "2026-10-31 21:02:20 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793480540731,0,278.430417,0.02,\"jay-z_empire-state-of-mind_25078\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 574,
      "t": 1793480609000,
      "type": "music",
      "label": "Fin / arrêt morceau · jay-z_empire-state-of-mind_25078",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 40432,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 575,
      "t": 1793480610000,
      "type": "music",
      "label": "Début morceau · vitaa_game-over_45411",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 197.295624 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 40454,
          "raw": "2026-10-31 21:03:30 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793480610639,0,197.295624,0.02,\"vitaa_game-over_45411\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 576,
      "t": 1793480777000,
      "type": "music",
      "label": "Fin / arrêt morceau · vitaa_game-over_45411",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 40557,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 577,
      "t": 1793480778000,
      "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_1793436010787.txt",
          "line": 40579,
          "raw": "2026-10-31 21:06:18 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793480778928,0,242.371633,0.02,\"celine-dion_pour-que-tu-m-aimes-encore_5940\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 578,
      "t": 1793481018000,
      "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_1793436010787.txt",
          "line": 40675,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 579,
      "t": 1793481019000,
      "type": "music",
      "label": "Début morceau · gims_parisienne_89933",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 158.404479 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 40697,
          "raw": "2026-10-31 21:10:19 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793481019340,0,158.404479,0.02,\"gims_parisienne_89933\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 580,
      "t": 1793481020000,
      "type": "music",
      "label": "Repositionnement / reprise · gims_parisienne_89933",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 2.8829615178 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 40750,
          "raw": "2026-10-31 21:10:20 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793481020344,2.8829615178,158.404479,0.02,\"gims_parisienne_89933\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 581,
      "t": 1793481020000,
      "type": "music",
      "label": "Repositionnement / reprise · gims_parisienne_89933",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 4.9422197448 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 40760,
          "raw": "2026-10-31 21:10:20 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793481020465,4.9422197448,158.404479,0.02,\"gims_parisienne_89933\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 582,
      "t": 1793481020000,
      "type": "music",
      "label": "Repositionnement / reprise · gims_parisienne_89933",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 8.838969928200001 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 40770,
          "raw": "2026-10-31 21:10:20 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793481020466,8.838969928200001,158.404479,0.02,\"gims_parisienne_89933\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 583,
      "t": 1793481020000,
      "type": "music",
      "label": "Repositionnement / reprise · gims_parisienne_89933",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 15.4285962546 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 40780,
          "raw": "2026-10-31 21:10:20 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793481020501,15.4285962546,158.404479,0.02,\"gims_parisienne_89933\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 584,
      "t": 1793481020000,
      "type": "music",
      "label": "Repositionnement / reprise · gims_parisienne_89933",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 19.958964354000003 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 40790,
          "raw": "2026-10-31 21:10:20 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793481020505,19.958964354000003,158.404479,0.02,\"gims_parisienne_89933\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 585,
      "t": 1793481020000,
      "type": "music",
      "label": "Repositionnement / reprise · gims_parisienne_89933",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 25.503121119000003 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 40800,
          "raw": "2026-10-31 21:10:20 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793481020526,25.503121119000003,158.404479,0.02,\"gims_parisienne_89933\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 586,
      "t": 1793481020000,
      "type": "music",
      "label": "Repositionnement / reprise · gims_parisienne_89933",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 30.0334892184 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 40810,
          "raw": "2026-10-31 21:10:20 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793481020545,30.0334892184,158.404479,0.02,\"gims_parisienne_89933\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 587,
      "t": 1793481020000,
      "type": "music",
      "label": "Repositionnement / reprise · gims_parisienne_89933",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 34.5638573178 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 40820,
          "raw": "2026-10-31 21:10:20 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793481020565,34.5638573178,158.404479,0.02,\"gims_parisienne_89933\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 588,
      "t": 1793481020000,
      "type": "music",
      "label": "Repositionnement / reprise · gims_parisienne_89933",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 37.4468188356 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 40830,
          "raw": "2026-10-31 21:10:20 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793481020585,37.4468188356,158.404479,0.02,\"gims_parisienne_89933\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 589,
      "t": 1793481020000,
      "type": "music",
      "label": "Repositionnement / reprise · gims_parisienne_89933",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 40.3139399055 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 40840,
          "raw": "2026-10-31 21:10:20 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793481020608,40.3139399055,158.404479,0.02,\"gims_parisienne_89933\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 590,
      "t": 1793481020000,
      "type": "music",
      "label": "Repositionnement / reprise · gims_parisienne_89933",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 42.37319813250001 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 40850,
          "raw": "2026-10-31 21:10:20 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793481020627,42.37319813250001,158.404479,0.02,\"gims_parisienne_89933\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 591,
      "t": 1793481020000,
      "type": "music",
      "label": "Repositionnement / reprise · gims_parisienne_89933",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 43.81467889140001 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 40860,
          "raw": "2026-10-31 21:10:20 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793481020648,43.81467889140001,158.404479,0.02,\"gims_parisienne_89933\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 592,
      "t": 1793481020000,
      "type": "music",
      "label": "Repositionnement / reprise · gims_parisienne_89933",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 44.43245635950001 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 40870,
          "raw": "2026-10-31 21:10:20 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793481020665,44.43245635950001,158.404479,0.02,\"gims_parisienne_89933\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 593,
      "t": 1793481020000,
      "type": "music",
      "label": "Repositionnement / reprise · gims_parisienne_89933",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 44.638382182200004 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 40880,
          "raw": "2026-10-31 21:10:20 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793481020685,44.638382182200004,158.404479,0.02,\"gims_parisienne_89933\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 594,
      "t": 1793481020000,
      "type": "music",
      "label": "Repositionnement / reprise · gims_parisienne_89933",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 44.84430800490001 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 40890,
          "raw": "2026-10-31 21:10:20 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793481020708,44.84430800490001,158.404479,0.02,\"gims_parisienne_89933\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 595,
      "t": 1793481134000,
      "type": "session",
      "label": "Session · minuterie effacée",
      "module": "COM",
      "game": "karaoke",
      "detail": "null",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 40913,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"sessionTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 596,
      "t": 1793481134000,
      "type": "music",
      "label": "Fin / arrêt morceau · gims_parisienne_89933",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 40966,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 597,
      "t": 1793481134000,
      "type": "game",
      "label": "Fin de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 41060,
          "raw": "2026-10-31 21:12:14 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 598,
      "t": 1793481134000,
      "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) :\n58d61a86-232c-4cbc-877c-2c38d3e2321e — module non identifié\n3d11cefe-0cd5-42c4-b6bd-fdc851b74925 — KaraWorld · contrôleur\n15931906-174a-4a74-bbee-ab240a89c6da — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 41071,
          "raw": "2026-10-31 21:12:14 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 35810,
          "raw": "2026-10-31 20:10:38 [com] stdout Receive from parent 3d11cefe-0cd5-42c4-b6bd-fdc851b74925 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 599,
      "t": 1793481134000,
      "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) :\n58d61a86-232c-4cbc-877c-2c38d3e2321e — module non identifié\n3d11cefe-0cd5-42c4-b6bd-fdc851b74925 — KaraWorld · contrôleur\n15931906-174a-4a74-bbee-ab240a89c6da — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 41082,
          "raw": "2026-10-31 21:12:14 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 35810,
          "raw": "2026-10-31 20:10:38 [com] stdout Receive from parent 3d11cefe-0cd5-42c4-b6bd-fdc851b74925 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 600,
      "t": 1793481134000,
      "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) :\n58d61a86-232c-4cbc-877c-2c38d3e2321e — module non identifié\n3d11cefe-0cd5-42c4-b6bd-fdc851b74925 — KaraWorld · contrôleur\n15931906-174a-4a74-bbee-ab240a89c6da — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 41083,
          "raw": "2026-10-31 21:12:14 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 35810,
          "raw": "2026-10-31 20:10:38 [com] stdout Receive from parent 3d11cefe-0cd5-42c4-b6bd-fdc851b74925 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 601,
      "t": 1793481134000,
      "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 750e627b-3869-4409-8e02-32b03b29f758\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 41102,
          "raw": "2026-10-31 21:12:14 [com] stdout Connect parent 750e627b-3869-4409-8e02-32b03b29f758",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "750e627b-3869-4409-8e02-32b03b29f758"
    },
    {
      "id": 602,
      "t": 1793481134000,
      "type": "connection",
      "label": "Connexion COM · Quiz · vp / Quiz · kiosk / Quiz · tv / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu",
      "module": "COM",
      "game": null,
      "detail": "parent 5f823a7e-6bba-4575-890e-54c4533e140b\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 41325,
          "raw": "2026-10-31 21:12:14 [com] stdout Connect parent 5f823a7e-6bba-4575-890e-54c4533e140b",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "5f823a7e-6bba-4575-890e-54c4533e140b"
    },
    {
      "id": 603,
      "t": 1793481134000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 41389,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 604,
      "t": 1793481134000,
      "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 c09c69f2-711e-44af-8f41-b7630842037b\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 41438,
          "raw": "2026-10-31 21:12:14 [com] stdout Connect parent c09c69f2-711e-44af-8f41-b7630842037b",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "c09c69f2-711e-44af-8f41-b7630842037b"
    },
    {
      "id": 605,
      "t": 1793481134000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 41718,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 606,
      "t": 1793481134000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 42045,
          "raw": "2026-10-31 21:12:14 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 607,
      "t": 1793481135000,
      "type": "phase",
      "label": "Phase · session-outro-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 42130,
          "raw": "2026-10-31 21:12:15 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"session-outro-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 608,
      "t": 1793481135000,
      "type": "session",
      "label": "Jeu verrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 42140,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"gameLocked\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 609,
      "t": 1793481142000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 42498,
          "raw": "2026-10-31 21:12:22 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 610,
      "t": 1793481148000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 42854,
          "raw": "2026-10-31 21:12:28 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 611,
      "t": 1793481148000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 42874,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 612,
      "t": 1793481148000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 42884,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 613,
      "t": 1793481148000,
      "type": "phase",
      "label": "Phase · session-outro-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 42894,
          "raw": "2026-10-31 21:12:28 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"session-outro-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 614,
      "t": 1793481148000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 42914,
          "raw": "2026-10-31 21:12:28 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 615,
      "t": 1793481148000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 42934,
          "raw": "2026-10-31 21:12:28 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 616,
      "t": 1793481172000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 42966,
          "raw": "2026-10-31 21:12:52 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 617,
      "t": 1793481172000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 42976,
          "raw": "2026-10-31 21:12:52 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 618,
      "t": 1793481172000,
      "type": "phase",
      "label": "Phase · locked-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 42986,
          "raw": "2026-10-31 21:12:52 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"locked-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 619,
      "t": 1793481172000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 43006,
          "raw": "2026-10-31 21:12:52 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 620,
      "t": 1793481172000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 43016,
          "raw": "2026-10-31 21:12:52 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 621,
      "t": 1793481846000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 43036,
          "raw": "2026-10-31 21:24:06 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 622,
      "t": 1793481846000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 43046,
          "raw": "2026-10-31 21:24:06 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 623,
      "t": 1793481846000,
      "type": "phase",
      "label": "Phase · home-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 43056,
          "raw": "2026-10-31 21:24:06 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"home-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 624,
      "t": 1793481846000,
      "type": "session",
      "label": "Jeu déverrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 43066,
          "raw": "2026-10-31 21:24:06 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"gameLocked\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 625,
      "t": 1793481846000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793481846372,0,3720,1]",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 43076,
          "raw": "2026-10-31 21:24:06 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"sessionTimerConf\":[1793481846372,0,3720,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 626,
      "t": 1793481846000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793481846372,0,3720,1]",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 43098,
          "raw": "2026-10-31 21:24:06 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"sessionTimerConf\":[1793481846372,0,3720,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 627,
      "t": 1793481846000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 43108,
          "raw": "2026-10-31 21:24:06 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 628,
      "t": 1793481846000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 43118,
          "raw": "2026-10-31 21:24:06 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 629,
      "t": 1793481846000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793481846372,0,3720,1]",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 43128,
          "raw": "2026-10-31 21:24:06 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"sessionTimerConf\":[1793481846372,0,3720,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 630,
      "t": 1793481847000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 43148,
          "raw": "2026-10-31 21:24:07 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 631,
      "t": 1793481847000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 43191,
          "raw": "2026-10-31 21:24:07 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 632,
      "t": 1793481847000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 43205,
          "raw": "2026-10-31 21:24:07 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 633,
      "t": 1793481847000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 43225,
          "raw": "2026-10-31 21:24:07 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 634,
      "t": 1793481847000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 43236,
          "raw": "2026-10-31 21:24:07 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 635,
      "t": 1793481856000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 43260,
          "raw": "2026-10-31 21:24:16 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 636,
      "t": 1793481856000,
      "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_1793436010787.txt",
          "line": 43274,
          "raw": "2026-10-31 21:24:16 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"activeGame\":\"karaoke\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 637,
      "t": 1793481856000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "karaoke",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 43295,
          "raw": "2026-10-31 21:24:16 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 638,
      "t": 1793481859000,
      "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) :\n750e627b-3869-4409-8e02-32b03b29f758 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n5f823a7e-6bba-4575-890e-54c4533e140b — Quiz · vp / Quiz · kiosk / Quiz · tv / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nc09c69f2-711e-44af-8f41-b7630842037b — 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_1793436010787.txt",
          "line": 43307,
          "raw": "2026-10-31 21:24:19 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 41152,
          "raw": "Receive from parent 750e627b-3869-4409-8e02-32b03b29f758 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 41450,
          "raw": "2026-10-31 21:12:14 [com] stdout Receive from parent 5f823a7e-6bba-4575-890e-54c4533e140b : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 41778,
          "raw": "Receive from parent c09c69f2-711e-44af-8f41-b7630842037b : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 639,
      "t": 1793481859000,
      "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) :\n750e627b-3869-4409-8e02-32b03b29f758 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n5f823a7e-6bba-4575-890e-54c4533e140b — Quiz · vp / Quiz · kiosk / Quiz · tv / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nc09c69f2-711e-44af-8f41-b7630842037b — 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_1793436010787.txt",
          "line": 43308,
          "raw": "2026-10-31 21:24:19 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 41152,
          "raw": "Receive from parent 750e627b-3869-4409-8e02-32b03b29f758 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 41450,
          "raw": "2026-10-31 21:12:14 [com] stdout Receive from parent 5f823a7e-6bba-4575-890e-54c4533e140b : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 41778,
          "raw": "Receive from parent c09c69f2-711e-44af-8f41-b7630842037b : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 640,
      "t": 1793481859000,
      "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) :\n750e627b-3869-4409-8e02-32b03b29f758 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n5f823a7e-6bba-4575-890e-54c4533e140b — Quiz · vp / Quiz · kiosk / Quiz · tv / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nc09c69f2-711e-44af-8f41-b7630842037b — 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_1793436010787.txt",
          "line": 43309,
          "raw": "2026-10-31 21:24:19 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 41152,
          "raw": "Receive from parent 750e627b-3869-4409-8e02-32b03b29f758 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 41450,
          "raw": "2026-10-31 21:12:14 [com] stdout Receive from parent 5f823a7e-6bba-4575-890e-54c4533e140b : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 41778,
          "raw": "Receive from parent c09c69f2-711e-44af-8f41-b7630842037b : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 641,
      "t": 1793481860000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 3f975f39-405e-4bbf-9555-2b23109ebb60\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 43319,
          "raw": "2026-10-31 21:24:20 [com] stdout Connect parent 3f975f39-405e-4bbf-9555-2b23109ebb60",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "3f975f39-405e-4bbf-9555-2b23109ebb60"
    },
    {
      "id": 642,
      "t": 1793481860000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent b4e7f226-fa80-41a6-865d-bc38815be4d3\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 43322,
          "raw": "2026-10-31 21:24:20 [com] stdout Connect parent b4e7f226-fa80-41a6-865d-bc38815be4d3",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "b4e7f226-fa80-41a6-865d-bc38815be4d3"
    },
    {
      "id": 643,
      "t": 1793481860000,
      "type": "connection",
      "label": "Connexion COM · KaraWorld · contrôleur",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 6d8227ff-db3d-4588-894a-e6954d17a080\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 43324,
          "raw": "2026-10-31 21:24:20 [com] stdout Connect parent 6d8227ff-db3d-4588-894a-e6954d17a080",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "6d8227ff-db3d-4588-894a-e6954d17a080"
    },
    {
      "id": 644,
      "t": 1793481875000,
      "type": "game",
      "label": "Fin de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 43512,
          "raw": "2026-10-31 21:24:35 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 645,
      "t": 1793481875000,
      "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) :\n750e627b-3869-4409-8e02-32b03b29f758 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n5f823a7e-6bba-4575-890e-54c4533e140b — Quiz · vp / Quiz · kiosk / Quiz · tv / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nc09c69f2-711e-44af-8f41-b7630842037b — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n3f975f39-405e-4bbf-9555-2b23109ebb60 — module non identifié\nb4e7f226-fa80-41a6-865d-bc38815be4d3 — module non identifié\n6d8227ff-db3d-4588-894a-e6954d17a080 — KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 43523,
          "raw": "2026-10-31 21:24:35 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 41152,
          "raw": "Receive from parent 750e627b-3869-4409-8e02-32b03b29f758 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 41450,
          "raw": "2026-10-31 21:12:14 [com] stdout Receive from parent 5f823a7e-6bba-4575-890e-54c4533e140b : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 41778,
          "raw": "Receive from parent c09c69f2-711e-44af-8f41-b7630842037b : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 43344,
          "raw": "2026-10-31 21:24:21 [com] stdout Receive from parent 6d8227ff-db3d-4588-894a-e6954d17a080 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 646,
      "t": 1793481875000,
      "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) :\n750e627b-3869-4409-8e02-32b03b29f758 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n5f823a7e-6bba-4575-890e-54c4533e140b — Quiz · vp / Quiz · kiosk / Quiz · tv / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nc09c69f2-711e-44af-8f41-b7630842037b — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n3f975f39-405e-4bbf-9555-2b23109ebb60 — module non identifié\nb4e7f226-fa80-41a6-865d-bc38815be4d3 — module non identifié\n6d8227ff-db3d-4588-894a-e6954d17a080 — KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 43524,
          "raw": "2026-10-31 21:24:35 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 41152,
          "raw": "Receive from parent 750e627b-3869-4409-8e02-32b03b29f758 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 41450,
          "raw": "2026-10-31 21:12:14 [com] stdout Receive from parent 5f823a7e-6bba-4575-890e-54c4533e140b : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 41778,
          "raw": "Receive from parent c09c69f2-711e-44af-8f41-b7630842037b : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 43344,
          "raw": "2026-10-31 21:24:21 [com] stdout Receive from parent 6d8227ff-db3d-4588-894a-e6954d17a080 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 647,
      "t": 1793481875000,
      "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) :\n750e627b-3869-4409-8e02-32b03b29f758 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n5f823a7e-6bba-4575-890e-54c4533e140b — Quiz · vp / Quiz · kiosk / Quiz · tv / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nc09c69f2-711e-44af-8f41-b7630842037b — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n3f975f39-405e-4bbf-9555-2b23109ebb60 — module non identifié\nb4e7f226-fa80-41a6-865d-bc38815be4d3 — module non identifié\n6d8227ff-db3d-4588-894a-e6954d17a080 — KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 43525,
          "raw": "Close parent",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 41152,
          "raw": "Receive from parent 750e627b-3869-4409-8e02-32b03b29f758 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 41450,
          "raw": "2026-10-31 21:12:14 [com] stdout Receive from parent 5f823a7e-6bba-4575-890e-54c4533e140b : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 41778,
          "raw": "Receive from parent c09c69f2-711e-44af-8f41-b7630842037b : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 43344,
          "raw": "2026-10-31 21:24:21 [com] stdout Receive from parent 6d8227ff-db3d-4588-894a-e6954d17a080 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 648,
      "t": 1793481876000,
      "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 9fece11d-071b-44e2-ade0-c163c1ae3835\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 43538,
          "raw": "2026-10-31 21:24:36 [com] stdout Connect parent 9fece11d-071b-44e2-ade0-c163c1ae3835",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "9fece11d-071b-44e2-ade0-c163c1ae3835"
    },
    {
      "id": 649,
      "t": 1793481876000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 43817,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 650,
      "t": 1793481876000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793481846372,0,3720,1]",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 43827,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"sessionTimerConf\":[1793481846372,0,3720,1]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 651,
      "t": 1793481876000,
      "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 5089ee30-33a9-4c25-8bfd-faf875ca8ea1\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 43835,
          "raw": "2026-10-31 21:24:36 [com] stdout Connect parent 5089ee30-33a9-4c25-8bfd-faf875ca8ea1",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "5089ee30-33a9-4c25-8bfd-faf875ca8ea1"
    },
    {
      "id": 652,
      "t": 1793481876000,
      "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 200ccd74-fd14-4688-ae3f-eb9314eab84d\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 43837,
          "raw": "2026-10-31 21:24:36 [com] stdout Connect parent 200ccd74-fd14-4688-ae3f-eb9314eab84d",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "200ccd74-fd14-4688-ae3f-eb9314eab84d"
    },
    {
      "id": 653,
      "t": 1793481876000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 44154,
          "raw": "2026-10-31 21:24:36 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 654,
      "t": 1793481876000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793481846372,0,3720,1]",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 44166,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"sessionTimerConf\":[1793481846372,0,3720,1]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 655,
      "t": 1793481876000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 44491,
          "raw": "2026-10-31 21:24:36 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 656,
      "t": 1793481876000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793481846372,0,3720,1]",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 44503,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"sessionTimerConf\":[1793481846372,0,3720,1]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 657,
      "t": 1793481884000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 44856,
          "raw": "2026-10-31 21:24:44 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 658,
      "t": 1793481895000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 45212,
          "raw": "2026-10-31 21:24:55 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 659,
      "t": 1793481895000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 45232,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 660,
      "t": 1793481895000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 45242,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 661,
      "t": 1793481895000,
      "type": "phase",
      "label": "Phase · home-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 45252,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"home-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 662,
      "t": 1793481895000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 45272,
          "raw": "2026-10-31 21:24:55 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 663,
      "t": 1793481895000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 45282,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 664,
      "t": 1793481897000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 45303,
          "raw": "2026-10-31 21:24:57 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 665,
      "t": 1793481897000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 45335,
          "raw": "2026-10-31 21:24:57 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 666,
      "t": 1793481897000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 45345,
          "raw": "2026-10-31 21:24:57 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 667,
      "t": 1793481897000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 45365,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 668,
      "t": 1793481897000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 45375,
          "raw": "2026-10-31 21:24:57 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 669,
      "t": 1793481900000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 45425,
          "raw": "2026-10-31 21:25:00 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 670,
      "t": 1793481900000,
      "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_1793436010787.txt",
          "line": 45435,
          "raw": "2026-10-31 21:25:00 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"activeGame\":\"karaoke\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 671,
      "t": 1793481900000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "karaoke",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 45457,
          "raw": "2026-10-31 21:25:00 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 672,
      "t": 1793481903000,
      "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) :\n750e627b-3869-4409-8e02-32b03b29f758 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n5f823a7e-6bba-4575-890e-54c4533e140b — Quiz · vp / Quiz · kiosk / Quiz · tv / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nc09c69f2-711e-44af-8f41-b7630842037b — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n3f975f39-405e-4bbf-9555-2b23109ebb60 — module non identifié\nb4e7f226-fa80-41a6-865d-bc38815be4d3 — module non identifié\n6d8227ff-db3d-4588-894a-e6954d17a080 — KaraWorld · contrôleur\n9fece11d-071b-44e2-ade0-c163c1ae3835 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n5089ee30-33a9-4c25-8bfd-faf875ca8ea1 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n200ccd74-fd14-4688-ae3f-eb9314eab84d — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 45466,
          "raw": "2026-10-31 21:25:03 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 41152,
          "raw": "Receive from parent 750e627b-3869-4409-8e02-32b03b29f758 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 41450,
          "raw": "2026-10-31 21:12:14 [com] stdout Receive from parent 5f823a7e-6bba-4575-890e-54c4533e140b : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 41778,
          "raw": "Receive from parent c09c69f2-711e-44af-8f41-b7630842037b : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 43344,
          "raw": "2026-10-31 21:24:21 [com] stdout Receive from parent 6d8227ff-db3d-4588-894a-e6954d17a080 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 43588,
          "raw": "2026-10-31 21:24:36 [com] stdout Receive from parent 9fece11d-071b-44e2-ade0-c163c1ae3835 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 43887,
          "raw": "2026-10-31 21:24:36 [com] stdout Receive from parent 5089ee30-33a9-4c25-8bfd-faf875ca8ea1 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 44224,
          "raw": "Receive from parent 200ccd74-fd14-4688-ae3f-eb9314eab84d : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 673,
      "t": 1793481903000,
      "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) :\n750e627b-3869-4409-8e02-32b03b29f758 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n5f823a7e-6bba-4575-890e-54c4533e140b — Quiz · vp / Quiz · kiosk / Quiz · tv / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nc09c69f2-711e-44af-8f41-b7630842037b — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n3f975f39-405e-4bbf-9555-2b23109ebb60 — module non identifié\nb4e7f226-fa80-41a6-865d-bc38815be4d3 — module non identifié\n6d8227ff-db3d-4588-894a-e6954d17a080 — KaraWorld · contrôleur\n9fece11d-071b-44e2-ade0-c163c1ae3835 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n5089ee30-33a9-4c25-8bfd-faf875ca8ea1 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n200ccd74-fd14-4688-ae3f-eb9314eab84d — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 45467,
          "raw": "2026-10-31 21:25:03 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 41152,
          "raw": "Receive from parent 750e627b-3869-4409-8e02-32b03b29f758 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 41450,
          "raw": "2026-10-31 21:12:14 [com] stdout Receive from parent 5f823a7e-6bba-4575-890e-54c4533e140b : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 41778,
          "raw": "Receive from parent c09c69f2-711e-44af-8f41-b7630842037b : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 43344,
          "raw": "2026-10-31 21:24:21 [com] stdout Receive from parent 6d8227ff-db3d-4588-894a-e6954d17a080 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 43588,
          "raw": "2026-10-31 21:24:36 [com] stdout Receive from parent 9fece11d-071b-44e2-ade0-c163c1ae3835 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 43887,
          "raw": "2026-10-31 21:24:36 [com] stdout Receive from parent 5089ee30-33a9-4c25-8bfd-faf875ca8ea1 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 44224,
          "raw": "Receive from parent 200ccd74-fd14-4688-ae3f-eb9314eab84d : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 674,
      "t": 1793481903000,
      "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) :\n750e627b-3869-4409-8e02-32b03b29f758 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n5f823a7e-6bba-4575-890e-54c4533e140b — Quiz · vp / Quiz · kiosk / Quiz · tv / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nc09c69f2-711e-44af-8f41-b7630842037b — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n3f975f39-405e-4bbf-9555-2b23109ebb60 — module non identifié\nb4e7f226-fa80-41a6-865d-bc38815be4d3 — module non identifié\n6d8227ff-db3d-4588-894a-e6954d17a080 — KaraWorld · contrôleur\n9fece11d-071b-44e2-ade0-c163c1ae3835 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n5089ee30-33a9-4c25-8bfd-faf875ca8ea1 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n200ccd74-fd14-4688-ae3f-eb9314eab84d — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 45468,
          "raw": "2026-10-31 21:25:03 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 41152,
          "raw": "Receive from parent 750e627b-3869-4409-8e02-32b03b29f758 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 41450,
          "raw": "2026-10-31 21:12:14 [com] stdout Receive from parent 5f823a7e-6bba-4575-890e-54c4533e140b : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 41778,
          "raw": "Receive from parent c09c69f2-711e-44af-8f41-b7630842037b : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 43344,
          "raw": "2026-10-31 21:24:21 [com] stdout Receive from parent 6d8227ff-db3d-4588-894a-e6954d17a080 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 43588,
          "raw": "2026-10-31 21:24:36 [com] stdout Receive from parent 9fece11d-071b-44e2-ade0-c163c1ae3835 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 43887,
          "raw": "2026-10-31 21:24:36 [com] stdout Receive from parent 5089ee30-33a9-4c25-8bfd-faf875ca8ea1 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 44224,
          "raw": "Receive from parent 200ccd74-fd14-4688-ae3f-eb9314eab84d : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 675,
      "t": 1793481903000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 04fbf53c-c1b2-40bc-a735-bd34b421076f\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 45479,
          "raw": "2026-10-31 21:25:03 [com] stdout Connect parent 04fbf53c-c1b2-40bc-a735-bd34b421076f",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "04fbf53c-c1b2-40bc-a735-bd34b421076f"
    },
    {
      "id": 676,
      "t": 1793481904000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent a04ba329-87a7-4b76-8e02-f9c5b42f0b6f\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 45481,
          "raw": "2026-10-31 21:25:04 [com] stdout Connect parent a04ba329-87a7-4b76-8e02-f9c5b42f0b6f",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "a04ba329-87a7-4b76-8e02-f9c5b42f0b6f"
    },
    {
      "id": 677,
      "t": 1793481904000,
      "type": "connection",
      "label": "Connexion COM · KaraWorld · contrôleur",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 4d9da192-432f-4c63-a722-8fa61f02981b\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 45483,
          "raw": "2026-10-31 21:25:04 [com] stdout Connect parent 4d9da192-432f-4c63-a722-8fa61f02981b",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "4d9da192-432f-4c63-a722-8fa61f02981b"
    },
    {
      "id": 678,
      "t": 1793481971000,
      "type": "music",
      "label": "Début morceau · gims_sapes-comme-jamais_50164",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 204.3 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 45645,
          "raw": "2026-10-31 21:26:11 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793481971424,0,204.3,0.02,\"gims_sapes-comme-jamais_50164\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 679,
      "t": 1793482175000,
      "type": "music",
      "label": "Fin / arrêt morceau · gims_sapes-comme-jamais_50164",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 47943,
          "raw": "2026-10-31 21:29:35 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793482175738,0,204.3,0,\"gims_sapes-comme-jamais_50164\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 680,
      "t": 1793482237000,
      "type": "music",
      "label": "Début morceau · booba_dolce-camara_89350",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 176.864312 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 48019,
          "raw": "2026-10-31 21:30:37 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793482237854,0,176.864312,0.02,\"booba_dolce-camara_89350\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 681,
      "t": 1793482414000,
      "type": "music",
      "label": "Fin / arrêt morceau · booba_dolce-camara_89350",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 48578,
          "raw": "2026-10-31 21:33:34 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 682,
      "t": 1793482416000,
      "type": "music",
      "label": "Début morceau · the-jungle-book-1967-film_il-en-faut-peu-pour-etre-heureux_20913",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 280.773084 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 48690,
          "raw": "2026-10-31 21:33:36 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793482416408,0,280.773084,0.02,\"the-jungle-book-1967-film_il-en-faut-peu-pour-etre-heureux_20913\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 683,
      "t": 1793482566000,
      "type": "music",
      "label": "Fin / arrêt morceau · the-jungle-book-1967-film_il-en-faut-peu-pour-etre-heureux_20913",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 49297,
          "raw": "2026-10-31 21:36:06 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793482566206,149.79200000000282,280.773084,0,\"the-jungle-book-1967-film_il-en-faut-peu-pour-etre-heureux_20913\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 684,
      "t": 1793482570000,
      "type": "music",
      "label": "Début morceau · vegedream_elle-est-bonne-sa-mere_70026",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 194.631587 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 49331,
          "raw": "2026-10-31 21:36:10 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793482570015,0,194.631587,0.02,\"vegedream_elle-est-bonne-sa-mere_70026\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 685,
      "t": 1793482572000,
      "type": "music",
      "label": "Fin / arrêt morceau · vegedream_elle-est-bonne-sa-mere_70026",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 49384,
          "raw": "2026-10-31 21:36:12 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793482572866,2.848000000000002,194.631587,0,\"vegedream_elle-est-bonne-sa-mere_70026\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 686,
      "t": 1793482604000,
      "type": "music",
      "label": "Début morceau · indochine_l-aventurier_12205",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 232.432562 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 49446,
          "raw": "2026-10-31 21:36:44 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793482604206,0,232.432562,0.02,\"indochine_l-aventurier_12205\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 687,
      "t": 1793482706000,
      "type": "music",
      "label": "Fin / arrêt morceau · indochine_l-aventurier_12205",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 49612,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 688,
      "t": 1793482707000,
      "type": "music",
      "label": "Début morceau · nena_99-luftballons_19192",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 234.78678 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 49634,
          "raw": "2026-10-31 21:38:27 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793482707621,0,234.78678,0.02,\"nena_99-luftballons_19192\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 689,
      "t": 1793482813000,
      "type": "music",
      "label": "Fin / arrêt morceau · nena_99-luftballons_19192",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 49789,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 690,
      "t": 1793482815000,
      "type": "music",
      "label": "Début morceau · fatal-bazooka_mauvaise-foi-nocturne_11898",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 366.782426 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 49811,
          "raw": "2026-10-31 21:40:15 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793482815381,0,366.782426,0.02,\"fatal-bazooka_mauvaise-foi-nocturne_11898\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 691,
      "t": 1793483182000,
      "type": "music",
      "label": "Fin / arrêt morceau · fatal-bazooka_mauvaise-foi-nocturne_11898",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 50041,
          "raw": "2026-10-31 21:46:22 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 692,
      "t": 1793483183000,
      "type": "music",
      "label": "Début morceau · fatal-bazooka_ce-matin-va-etre-une-pure-soiree_34338",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 214.250884 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 50063,
          "raw": "2026-10-31 21:46:23 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793483183646,0,214.250884,0.02,\"fatal-bazooka_ce-matin-va-etre-une-pure-soiree_34338\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 693,
      "t": 1793483397000,
      "type": "music",
      "label": "Fin / arrêt morceau · fatal-bazooka_ce-matin-va-etre-une-pure-soiree_34338",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 50464,
          "raw": "2026-10-31 21:49:57 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793483397898,0,214.250884,0,\"fatal-bazooka_ce-matin-va-etre-une-pure-soiree_34338\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 694,
      "t": 1793483401000,
      "type": "music",
      "label": "Début morceau · pzk_chuis-bo_38301",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 209.174989 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 50517,
          "raw": "2026-10-31 21:50:01 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793483401086,0,209.174989,0.02,\"pzk_chuis-bo_38301\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 695,
      "t": 1793483610000,
      "type": "music",
      "label": "Fin / arrêt morceau · pzk_chuis-bo_38301",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 50585,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793483610268,0,209.174989,0,\"pzk_chuis-bo_38301\"]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 696,
      "t": 1793483628000,
      "type": "music",
      "label": "Début morceau · aqua_barbie-girl_13008",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 196.480771 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 50629,
          "raw": "2026-10-31 21:53:48 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793483628039,0,196.480771,0.02,\"aqua_barbie-girl_13008\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 697,
      "t": 1793483824000,
      "type": "music",
      "label": "Fin / arrêt morceau · aqua_barbie-girl_13008",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 50757,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 698,
      "t": 1793483825000,
      "type": "music",
      "label": "Début morceau · stromae_papaoutai_44097",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 233.29483 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 50779,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793483825948,0,233.29483,0.02,\"stromae_papaoutai_44097\"]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 699,
      "t": 1793483837000,
      "type": "music",
      "label": "Fin / arrêt morceau · stromae_papaoutai_44097",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 50841,
          "raw": "2026-10-31 21:57:17 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793483837668,11.71299999999984,233.29483,0,\"stromae_papaoutai_44097\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 700,
      "t": 1793483852000,
      "type": "music",
      "label": "Début morceau · eiffel-65_blue-da-ba-dee_8844",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 285.977347 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 50904,
          "raw": "2026-10-31 21:57:32 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793483852866,0,285.977347,0.02,\"eiffel-65_blue-da-ba-dee_8844\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 701,
      "t": 1793483859000,
      "type": "music",
      "label": "Fin / arrêt morceau · eiffel-65_blue-da-ba-dee_8844",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 51030,
          "raw": "2026-10-31 21:57:39 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 702,
      "t": 1793483860000,
      "type": "music",
      "label": "Début morceau · tryo_desole-pour-hier-soir_11757",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 220.700612 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 51052,
          "raw": "2026-10-31 21:57:40 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793483860454,0,220.700612,0.02,\"tryo_desole-pour-hier-soir_11757\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 703,
      "t": 1793484081000,
      "type": "music",
      "label": "Fin / arrêt morceau · tryo_desole-pour-hier-soir_11757",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 51230,
          "raw": "2026-10-31 22:01:21 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793484081165,0,220.700612,0,\"tryo_desole-pour-hier-soir_11757\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 704,
      "t": 1793484124000,
      "type": "music",
      "label": "Début morceau · louise-attaque_les-nuits-parisiennes_12877",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 152.636372 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 51284,
          "raw": "2026-10-31 22:02:04 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793484124131,0,152.636372,0.02,\"louise-attaque_les-nuits-parisiennes_12877\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 705,
      "t": 1793484273000,
      "type": "music",
      "label": "Fin / arrêt morceau · louise-attaque_les-nuits-parisiennes_12877",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 51351,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 706,
      "t": 1793484274000,
      "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_1793436010787.txt",
          "line": 51373,
          "raw": "2026-10-31 22:04:34 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793484274516,0,184.911859,0.02,\"louise-attaque_j-t-emmene-au-vent_8171\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 707,
      "t": 1793484459000,
      "type": "music",
      "label": "Fin / arrêt morceau · louise-attaque_j-t-emmene-au-vent_8171",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 51438,
          "raw": "2026-10-31 22:07:39 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793484459438,0,184.911859,0,\"louise-attaque_j-t-emmene-au-vent_8171\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 708,
      "t": 1793484545000,
      "type": "music",
      "label": "Début morceau · diam-s_la-boulette-generation-nan-nan_12297",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 220.030454 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 51501,
          "raw": "2026-10-31 22:09:05 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793484545661,0,220.030454,0.02,\"diam-s_la-boulette-generation-nan-nan_12297\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 709,
      "t": 1793484761000,
      "type": "music",
      "label": "Fin / arrêt morceau · diam-s_la-boulette-generation-nan-nan_12297",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 52376,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 710,
      "t": 1793484763000,
      "type": "music",
      "label": "Début morceau · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 219.001338 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 52398,
          "raw": "2026-10-31 22:12:43 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793484763202,0,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 711,
      "t": 1793484813000,
      "type": "music",
      "label": "Fin / arrêt morceau · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 52449,
          "raw": "2026-10-31 22:13:33 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793484813320,50.10300000000224,219.001338,0,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 712,
      "t": 1793484822000,
      "type": "music",
      "label": "Début morceau · fatal-bazooka_fous-ta-cagoule_43875",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 208.457143 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 52492,
          "raw": "2026-10-31 22:13:42 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793484822534,0,208.457143,0.02,\"fatal-bazooka_fous-ta-cagoule_43875\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 713,
      "t": 1793484824000,
      "type": "music",
      "label": "Fin / arrêt morceau · fatal-bazooka_fous-ta-cagoule_43875",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 52532,
          "raw": "2026-10-31 22:13:44 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793484824339,1.7920000000000011,208.457143,0,\"fatal-bazooka_fous-ta-cagoule_43875\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 714,
      "t": 1793484841000,
      "type": "music",
      "label": "Début morceau · john-denver_take-me-home-country-roads_14121",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 191.710998 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 52635,
          "raw": "2026-10-31 22:14:01 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793484841903,0,191.710998,0.02,\"john-denver_take-me-home-country-roads_14121\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 715,
      "t": 1793484909000,
      "type": "music",
      "label": "Fin / arrêt morceau · john-denver_take-me-home-country-roads_14121",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 52756,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 716,
      "t": 1793484911000,
      "type": "music",
      "label": "Début morceau · kyo_derniere-danse_5980",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 240.35 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 52778,
          "raw": "2026-10-31 22:15:11 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793484911323,0,240.35,0.02,\"kyo_derniere-danse_5980\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 717,
      "t": 1793485151000,
      "type": "music",
      "label": "Fin / arrêt morceau · kyo_derniere-danse_5980",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 52846,
          "raw": "2026-10-31 22:19:11 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793485151703,0,240.35,0,\"kyo_derniere-danse_5980\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 718,
      "t": 1793485166000,
      "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_1793436010787.txt",
          "line": 52889,
          "raw": "2026-10-31 22:19:26 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793485166055,0,220.370499,0.02,\"frozen-2013-film_liberee-delivree_45871\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 719,
      "t": 1793485221000,
      "type": "music",
      "label": "Fin / arrêt morceau · frozen-2013-film_liberee-delivree_45871",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 53032,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 720,
      "t": 1793485222000,
      "type": "music",
      "label": "Début morceau · alain-souchon_allo-maman-bobo_29066",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 208.93517 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 53054,
          "raw": "2026-10-31 22:20:22 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793485222944,0,208.93517,0.02,\"alain-souchon_allo-maman-bobo_29066\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 721,
      "t": 1793485263000,
      "type": "music",
      "label": "Fin / arrêt morceau · alain-souchon_allo-maman-bobo_29066",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 53140,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 722,
      "t": 1793485264000,
      "type": "music",
      "label": "Début morceau · dj-bobo_chihuahua_5153",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 178.53941 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 53162,
          "raw": "2026-10-31 22:21:04 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793485264460,0,178.53941,0.02,\"dj-bobo_chihuahua_5153\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 723,
      "t": 1793485330000,
      "type": "music",
      "label": "Fin / arrêt morceau · dj-bobo_chihuahua_5153",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 53423,
          "raw": "2026-10-31 22:22:10 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 724,
      "t": 1793485331000,
      "type": "music",
      "label": "Début morceau · smash-mouth_all-star_8579",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 201.071396 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 53445,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793485331667,0,201.071396,0.02,\"smash-mouth_all-star_8579\"]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 725,
      "t": 1793485510000,
      "type": "music",
      "label": "Fin / arrêt morceau · smash-mouth_all-star_8579",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 54869,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 726,
      "t": 1793485511000,
      "type": "music",
      "label": "Début morceau · aladdin-1992-film_ce-reve-bleu_56395",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 159.47381 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 54891,
          "raw": "2026-10-31 22:25:11 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793485511226,0,159.47381,0.02,\"aladdin-1992-film_ce-reve-bleu_56395\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 727,
      "t": 1793485670000,
      "type": "session",
      "label": "Session · minuterie effacée",
      "module": "COM",
      "game": "karaoke",
      "detail": "null",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 55056,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"sessionTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 728,
      "t": 1793485670000,
      "type": "music",
      "label": "Fin / arrêt morceau · aladdin-1992-film_ce-reve-bleu_56395",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 55118,
          "raw": "2026-10-31 22:27:50 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 729,
      "t": 1793485670000,
      "type": "game",
      "label": "Fin de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 55221,
          "raw": "2026-10-31 22:27:50 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 730,
      "t": 1793485670000,
      "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) :\n04fbf53c-c1b2-40bc-a735-bd34b421076f — module non identifié\na04ba329-87a7-4b76-8e02-f9c5b42f0b6f — module non identifié\n4d9da192-432f-4c63-a722-8fa61f02981b — KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 55257,
          "raw": "2026-10-31 22:27:50 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 45502,
          "raw": "Receive from parent 4d9da192-432f-4c63-a722-8fa61f02981b : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 731,
      "t": 1793485670000,
      "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) :\n04fbf53c-c1b2-40bc-a735-bd34b421076f — module non identifié\na04ba329-87a7-4b76-8e02-f9c5b42f0b6f — module non identifié\n4d9da192-432f-4c63-a722-8fa61f02981b — KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 55258,
          "raw": "2026-10-31 22:27:50 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 45502,
          "raw": "Receive from parent 4d9da192-432f-4c63-a722-8fa61f02981b : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 732,
      "t": 1793485670000,
      "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) :\n04fbf53c-c1b2-40bc-a735-bd34b421076f — module non identifié\na04ba329-87a7-4b76-8e02-f9c5b42f0b6f — module non identifié\n4d9da192-432f-4c63-a722-8fa61f02981b — KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 55259,
          "raw": "2026-10-31 22:27:50 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 45502,
          "raw": "Receive from parent 4d9da192-432f-4c63-a722-8fa61f02981b : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 733,
      "t": 1793485671000,
      "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 f09e5f1e-dd76-4419-895c-550dd0c06c8b\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 55274,
          "raw": "2026-10-31 22:27:51 [com] stdout Connect parent f09e5f1e-dd76-4419-895c-550dd0c06c8b",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "f09e5f1e-dd76-4419-895c-550dd0c06c8b"
    },
    {
      "id": 734,
      "t": 1793485671000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 55553,
          "raw": "2026-10-31 22:27:51 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 735,
      "t": 1793485671000,
      "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 4a0873f8-31c6-4c6b-8e25-a63155f566b4\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 55563,
          "raw": "2026-10-31 22:27:51 [com] stdout Connect parent 4a0873f8-31c6-4c6b-8e25-a63155f566b4",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "4a0873f8-31c6-4c6b-8e25-a63155f566b4"
    },
    {
      "id": 736,
      "t": 1793485671000,
      "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 0756d05d-fec3-4ba5-8847-1ac0426d2c70\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 55565,
          "raw": "2026-10-31 22:27:51 [com] stdout Connect parent 0756d05d-fec3-4ba5-8847-1ac0426d2c70",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "0756d05d-fec3-4ba5-8847-1ac0426d2c70"
    },
    {
      "id": 737,
      "t": 1793485671000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 55882,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 738,
      "t": 1793485671000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 56209,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 739,
      "t": 1793485672000,
      "type": "phase",
      "label": "Phase · session-outro-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 56294,
          "raw": "2026-10-31 22:27:52 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"session-outro-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 740,
      "t": 1793485672000,
      "type": "session",
      "label": "Jeu verrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 56304,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"gameLocked\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 741,
      "t": 1793485679000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 56662,
          "raw": "2026-10-31 22:27:59 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 742,
      "t": 1793485683000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 57018,
          "raw": "2026-10-31 22:28:03 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 743,
      "t": 1793485684000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 57038,
          "raw": "2026-10-31 22:28:04 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 744,
      "t": 1793485684000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 57048,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 745,
      "t": 1793485684000,
      "type": "phase",
      "label": "Phase · session-outro-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 57058,
          "raw": "2026-10-31 22:28:04 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"session-outro-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 746,
      "t": 1793485684000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 57078,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 747,
      "t": 1793485684000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 57098,
          "raw": "2026-10-31 22:28:04 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 748,
      "t": 1793485708000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 57130,
          "raw": "2026-10-31 22:28:28 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 749,
      "t": 1793485708000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 57140,
          "raw": "2026-10-31 22:28:28 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 750,
      "t": 1793485708000,
      "type": "phase",
      "label": "Phase · locked-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 57150,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"locked-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 751,
      "t": 1793485708000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 57170,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 752,
      "t": 1793485708000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 57180,
          "raw": "2026-10-31 22:28:28 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 753,
      "t": 1793486566000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 57200,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 754,
      "t": 1793486566000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 57210,
          "raw": "2026-10-31 22:42:46 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 755,
      "t": 1793486566000,
      "type": "phase",
      "label": "Phase · home-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 57220,
          "raw": "2026-10-31 22:42:46 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"home-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 756,
      "t": 1793486566000,
      "type": "session",
      "label": "Jeu déverrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 57230,
          "raw": "2026-10-31 22:42:46 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"gameLocked\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 757,
      "t": 1793486566000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793486566248,0,3720,1]",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 57240,
          "raw": "2026-10-31 22:42:46 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"sessionTimerConf\":[1793486566248,0,3720,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 758,
      "t": 1793486566000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793486566248,0,3720,1]",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 57262,
          "raw": "2026-10-31 22:42:46 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"sessionTimerConf\":[1793486566248,0,3720,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 759,
      "t": 1793486566000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 57272,
          "raw": "2026-10-31 22:42:46 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 760,
      "t": 1793486566000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 57282,
          "raw": "2026-10-31 22:42:46 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 761,
      "t": 1793486566000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793486566248,0,3720,1]",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 57292,
          "raw": "2026-10-31 22:42:46 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"sessionTimerConf\":[1793486566248,0,3720,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 762,
      "t": 1793486569000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 57312,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 763,
      "t": 1793486569000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 57359,
          "raw": "2026-10-31 22:42:49 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 764,
      "t": 1793486569000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 57369,
          "raw": "2026-10-31 22:42:49 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 765,
      "t": 1793486569000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 57389,
          "raw": "2026-10-31 22:42:49 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 766,
      "t": 1793486569000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 57401,
          "raw": "2026-10-31 22:42:49 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 767,
      "t": 1793486710000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793486710416,0,3840,1]",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 57511,
          "raw": "2026-10-31 22:45:10 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"sessionTimerConf\":[1793486710416,0,3840,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 768,
      "t": 1793486736000,
      "type": "game",
      "label": "Début de partie · Quiz Kid",
      "module": "Quiz / KaraWorld",
      "game": "kids",
      "detail": "Sélection activeGame ; couvre aussi les menus et préparatifs.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 57533,
          "raw": "2026-10-31 22:45:36 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"activeGame\":\"kids\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 769,
      "t": 1793486736000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 57565,
          "raw": "2026-10-31 22:45:36 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 770,
      "t": 1793486737000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 57596,
          "raw": "2026-10-31 22:45:37 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 771,
      "t": 1793486737000,
      "type": "phase",
      "label": "Phase · players-amount-selection-phase",
      "module": "Quiz",
      "game": "kids",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 57606,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"players-amount-selection-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 772,
      "t": 1793486737000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 57626,
          "raw": "2026-10-31 22:45:37 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 773,
      "t": 1793486737000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 57636,
          "raw": "2026-10-31 22:45:37 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 774,
      "t": 1793486738000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 57656,
          "raw": "2026-10-31 22:45:38 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 775,
      "t": 1793486738000,
      "type": "game",
      "label": "Fin de partie · Quiz Kid",
      "module": "Quiz / KaraWorld",
      "game": "kids",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 57666,
          "raw": "2026-10-31 22:45:38 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 776,
      "t": 1793486738000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 57688,
          "raw": "2026-10-31 22:45:38 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 777,
      "t": 1793486738000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 57698,
          "raw": "2026-10-31 22:45:38 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 778,
      "t": 1793486738000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 57719,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 779,
      "t": 1793486738000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 57729,
          "raw": "2026-10-31 22:45:38 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 780,
      "t": 1793486786000,
      "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_1793436010787.txt",
          "line": 57739,
          "raw": "2026-10-31 22:46:26 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"activeGame\":\"blindtest\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 781,
      "t": 1793486786000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 57761,
          "raw": "2026-10-31 22:46:26 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 782,
      "t": 1793486786000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 57782,
          "raw": "2026-10-31 22:46:26 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 783,
      "t": 1793486786000,
      "type": "phase",
      "label": "Phase · players-amount-selection-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 57792,
          "raw": "2026-10-31 22:46:26 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"players-amount-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 784,
      "t": 1793486786000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 57812,
          "raw": "2026-10-31 22:46:26 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 785,
      "t": 1793486786000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 57822,
          "raw": "2026-10-31 22:46:26 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 786,
      "t": 1793486790000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 57882,
          "raw": "2026-10-31 22:46:30 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 787,
      "t": 1793486790000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 57892,
          "raw": "2026-10-31 22:46:30 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 788,
      "t": 1793486790000,
      "type": "phase",
      "label": "Phase · game-introduction-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 57902,
          "raw": "2026-10-31 22:46:30 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"game-introduction-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 789,
      "t": 1793486790000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 57942,
          "raw": "2026-10-31 22:46:30 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 790,
      "t": 1793486790000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 57962,
          "raw": "2026-10-31 22:46:30 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 791,
      "t": 1793486807000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 58029,
          "raw": "2026-10-31 22:46:47 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 792,
      "t": 1793486807000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 58100,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 793,
      "t": 1793486807000,
      "type": "phase",
      "label": "Phase · avatar-selection-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 58110,
          "raw": "2026-10-31 22:46:47 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"avatar-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 794,
      "t": 1793486807000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 58120,
          "raw": "2026-10-31 22:46:47 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 795,
      "t": 1793486807000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 58133,
          "raw": "2026-10-31 22:46:47 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 796,
      "t": 1793487260000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 58645,
          "raw": "2026-10-31 22:54:20 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 797,
      "t": 1793487260000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 58665,
          "raw": "2026-10-31 22:54:20 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 798,
      "t": 1793487260000,
      "type": "phase",
      "label": "Phase · game-instructions-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 58675,
          "raw": "2026-10-31 22:54:20 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"game-instructions-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 799,
      "t": 1793487260000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 58685,
          "raw": "2026-10-31 22:54:20 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 800,
      "t": 1793487260000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 58696,
          "raw": "2026-10-31 22:54:20 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 801,
      "t": 1793487283000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 58876,
          "raw": "2026-10-31 22:54:43 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 802,
      "t": 1793487283000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 58909,
          "raw": "2026-10-31 22:54:43 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 803,
      "t": 1793487283000,
      "type": "phase",
      "label": "Phase · theme-selection-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 58923,
          "raw": "2026-10-31 22:54:43 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"theme-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 804,
      "t": 1793487283000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 58933,
          "raw": "2026-10-31 22:54:43 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 805,
      "t": 1793487283000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 58945,
          "raw": "2026-10-31 22:54:43 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 806,
      "t": 1793487295000,
      "type": "theme",
      "label": "Thème · 36_BlindtestReggae",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "quizThemes.activeTheme",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 59195,
          "raw": "2026-10-31 22:54:55 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"quizThemes.activeTheme\":\"36_BlindtestReggae\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 807,
      "t": 1793487295000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 59250,
          "raw": "2026-10-31 22:54:55 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 808,
      "t": 1793487295000,
      "type": "phase",
      "label": "Phase · preloading-theme-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 59263,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"preloading-theme-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 809,
      "t": 1793487295000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 59296,
          "raw": "2026-10-31 22:54:55 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 810,
      "t": 1793487295000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 59306,
          "raw": "2026-10-31 22:54:55 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 811,
      "t": 1793487297000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 59331,
          "raw": "2026-10-31 22:54:57 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 812,
      "t": 1793487297000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 59351,
          "raw": "2026-10-31 22:54:57 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 813,
      "t": 1793487297000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 59371,
          "raw": "2026-10-31 22:54:57 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 814,
      "t": 1793487297000,
      "type": "phase",
      "label": "Phase · gameplay-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 59381,
          "raw": "2026-10-31 22:54:57 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"gameplay-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 815,
      "t": 1793487297000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 59401,
          "raw": "2026-10-31 22:54:57 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 816,
      "t": 1793487297000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 59411,
          "raw": "2026-10-31 22:54:57 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 817,
      "t": 1793487298000,
      "type": "question",
      "label": "Début réponses · Blindtest · 36_BlindtestReggae · fenêtre 1",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 59421,
          "raw": "2026-10-31 22:54:58 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 818,
      "t": 1793487305000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 36_BlindtestReggae · fenêtre 1",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 59577,
          "raw": "2026-10-31 22:55:05 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 819,
      "t": 1793487307000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "36_BlindtestReggae",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 59657,
          "raw": "2026-10-31 22:55:07 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 820,
      "t": 1793487314000,
      "type": "question",
      "label": "Début réponses · Blindtest · 36_BlindtestReggae · fenêtre 2",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 59737,
          "raw": "2026-10-31 22:55:14 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 821,
      "t": 1793487324000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 36_BlindtestReggae · fenêtre 2",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 59923,
          "raw": "2026-10-31 22:55:24 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 822,
      "t": 1793487326000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "36_BlindtestReggae",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 59983,
          "raw": "2026-10-31 22:55:26 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 823,
      "t": 1793487331000,
      "type": "question",
      "label": "Début réponses · Blindtest · 36_BlindtestReggae · fenêtre 3",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 60023,
          "raw": "2026-10-31 22:55:31 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 824,
      "t": 1793487338000,
      "type": "session",
      "label": "Pause du jeu",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "[\"GAMEPLAY-SCENES\"]",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 60200,
          "raw": "2026-10-31 22:55:38 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"pausedGroups\":[\"GAMEPLAY-SCENES\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 825,
      "t": 1793487338000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 60230,
          "raw": "2026-10-31 22:55:38 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 826,
      "t": 1793487338000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 60250,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 827,
      "t": 1793487341000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 36_BlindtestReggae · fenêtre 3",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Changement de thème.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 60280,
          "raw": "2026-10-31 22:55:41 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"quizThemes.activeTheme\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 828,
      "t": 1793487341000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 60330,
          "raw": "2026-10-31 22:55:41 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 829,
      "t": 1793487341000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 60350,
          "raw": "2026-10-31 22:55:41 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 830,
      "t": 1793487341000,
      "type": "question",
      "label": "Début réponses · Blindtest · thème inconnu · fenêtre 1",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 60397,
          "raw": "2026-10-31 22:55:41 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 831,
      "t": 1793487341000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 60431,
          "raw": "2026-10-31 22:55:41 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 832,
      "t": 1793487341000,
      "type": "phase",
      "label": "Phase · theme-selection-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 60441,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"theme-selection-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 833,
      "t": 1793487342000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 60471,
          "raw": "2026-10-31 22:55:42 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 834,
      "t": 1793487342000,
      "type": "question",
      "label": "Fin réponses · Blindtest · thème inconnu · fenêtre 1",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 60481,
          "raw": "2026-10-31 22:55:42 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-theme-select\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 835,
      "t": 1793487342000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 60501,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 836,
      "t": 1793487342000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 60584,
          "raw": "2026-10-31 22:55:42 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 837,
      "t": 1793487342000,
      "type": "game",
      "label": "Fin de partie · Blindtest",
      "module": "Quiz / KaraWorld",
      "game": "blindtest",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 60594,
          "raw": "2026-10-31 22:55:42 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 838,
      "t": 1793487342000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 60648,
          "raw": "2026-10-31 22:55:42 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 839,
      "t": 1793487342000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 60659,
          "raw": "2026-10-31 22:55:42 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 840,
      "t": 1793487342000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 60680,
          "raw": "2026-10-31 22:55:42 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 841,
      "t": 1793487342000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 60692,
          "raw": "2026-10-31 22:55:42 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 842,
      "t": 1793487345000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 60718,
          "raw": "2026-10-31 22:55:45 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 843,
      "t": 1793487345000,
      "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_1793436010787.txt",
          "line": 60732,
          "raw": "2026-10-31 22:55:45 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"activeGame\":\"karaoke\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 844,
      "t": 1793487345000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "karaoke",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 60753,
          "raw": "2026-10-31 22:55:45 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 845,
      "t": 1793487348000,
      "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) :\nf09e5f1e-dd76-4419-895c-550dd0c06c8b — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n4a0873f8-31c6-4c6b-8e25-a63155f566b4 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n0756d05d-fec3-4ba5-8847-1ac0426d2c70 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 60765,
          "raw": "2026-10-31 22:55:48 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 55324,
          "raw": "Receive from parent f09e5f1e-dd76-4419-895c-550dd0c06c8b : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 55615,
          "raw": "2026-10-31 22:27:51 [com] stdout Receive from parent 4a0873f8-31c6-4c6b-8e25-a63155f566b4 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 55942,
          "raw": "2026-10-31 22:27:51 [com] stdout Receive from parent 0756d05d-fec3-4ba5-8847-1ac0426d2c70 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 846,
      "t": 1793487348000,
      "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) :\nf09e5f1e-dd76-4419-895c-550dd0c06c8b — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n4a0873f8-31c6-4c6b-8e25-a63155f566b4 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n0756d05d-fec3-4ba5-8847-1ac0426d2c70 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 60766,
          "raw": "2026-10-31 22:55:48 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 55324,
          "raw": "Receive from parent f09e5f1e-dd76-4419-895c-550dd0c06c8b : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 55615,
          "raw": "2026-10-31 22:27:51 [com] stdout Receive from parent 4a0873f8-31c6-4c6b-8e25-a63155f566b4 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 55942,
          "raw": "2026-10-31 22:27:51 [com] stdout Receive from parent 0756d05d-fec3-4ba5-8847-1ac0426d2c70 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 847,
      "t": 1793487348000,
      "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) :\nf09e5f1e-dd76-4419-895c-550dd0c06c8b — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n4a0873f8-31c6-4c6b-8e25-a63155f566b4 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n0756d05d-fec3-4ba5-8847-1ac0426d2c70 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 60767,
          "raw": "2026-10-31 22:55:48 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 55324,
          "raw": "Receive from parent f09e5f1e-dd76-4419-895c-550dd0c06c8b : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 55615,
          "raw": "2026-10-31 22:27:51 [com] stdout Receive from parent 4a0873f8-31c6-4c6b-8e25-a63155f566b4 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 55942,
          "raw": "2026-10-31 22:27:51 [com] stdout Receive from parent 0756d05d-fec3-4ba5-8847-1ac0426d2c70 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 848,
      "t": 1793487348000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 41c2800a-d73c-43a1-9b9f-a5641f75c98d\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 60778,
          "raw": "2026-10-31 22:55:48 [com] stdout Connect parent 41c2800a-d73c-43a1-9b9f-a5641f75c98d",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "41c2800a-d73c-43a1-9b9f-a5641f75c98d"
    },
    {
      "id": 849,
      "t": 1793487348000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent d438196e-2207-4348-b204-06fe701f3f85\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 60780,
          "raw": "2026-10-31 22:55:48 [com] stdout Connect parent d438196e-2207-4348-b204-06fe701f3f85",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "d438196e-2207-4348-b204-06fe701f3f85"
    },
    {
      "id": 850,
      "t": 1793487348000,
      "type": "connection",
      "label": "Connexion COM · KaraWorld · contrôleur",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent cfafd26c-683c-48fa-931d-8cc9210a64b1\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 60782,
          "raw": "2026-10-31 22:55:48 [com] stdout Connect parent cfafd26c-683c-48fa-931d-8cc9210a64b1",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "cfafd26c-683c-48fa-931d-8cc9210a64b1"
    },
    {
      "id": 851,
      "t": 1793487392000,
      "type": "music",
      "label": "Début morceau · jul_ma-jolie_77939",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 238 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 60998,
          "raw": "2026-10-31 22:56:32 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793487392027,0,238,0.02,\"jul_ma-jolie_77939\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 852,
      "t": 1793487509000,
      "type": "music",
      "label": "Fin / arrêt morceau · jul_ma-jolie_77939",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 62014,
          "raw": "2026-10-31 22:58:29 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 853,
      "t": 1793487510000,
      "type": "music",
      "label": "Début morceau · jul_tchikita_52889",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 194.94034 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 62036,
          "raw": "2026-10-31 22:58:30 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793487510326,0,194.94034,0.02,\"jul_tchikita_52889\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 854,
      "t": 1793487510000,
      "type": "music",
      "label": "Fin inconnue · jul_tchikita_52889",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Limite de journée ; fin non observée dans la sélection.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 62066,
          "raw": "2026-10-31 22:58:30 [com] stdout Send to parent cfafd26c-683c-48fa-931d-8cc9210a64b1 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"dmx_spot1\":\"magenta 1.5 blue 0.05 magenta 0.05 blue 0.05\",\"dmx_spot2\":\"magenta 2.5 blue 0.05 magenta 0.05 blue 0.05\",\"dmx_stars\":\"magenta 1.5 blue 0.05 magenta 0.05 blue 0.05\",\"dmx_mh1_color\":\"magenta\",\"dmx_mh2_color\":\"magenta\",\"dmx_mh1_gobo\":\"gobo_triangle\",\"dmx_mh2_gobo\":\"gobo_triangle\"}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "cfafd26c-683c-48fa-931d-8cc9210a64b1"
    }
  ],
  "segments": [
    {
      "game": "karaoke",
      "start": 1793401200000,
      "end": 1793401803000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "karaoke",
      "start": 1793401831000,
      "end": 1793401840000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "kids",
      "start": 1793401858000,
      "end": 1793401862000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "kids",
      "start": 1793401865000,
      "end": 1793401866000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "karaoke",
      "start": 1793401868000,
      "end": 1793403789000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "karaoke",
      "start": 1793473058000,
      "end": 1793473107000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "blindtest",
      "start": 1793473132000,
      "end": 1793473752000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "karaoke",
      "start": 1793473755000,
      "end": 1793474549000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "karaoke",
      "start": 1793474565000,
      "end": 1793476773000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "karaoke",
      "start": 1793477434000,
      "end": 1793481134000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "karaoke",
      "start": 1793481856000,
      "end": 1793481875000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "karaoke",
      "start": 1793481900000,
      "end": 1793485670000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "kids",
      "start": 1793486736000,
      "end": 1793486738000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "blindtest",
      "start": 1793486786000,
      "end": 1793487342000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "karaoke",
      "start": 1793487345000,
      "end": 1793487600000,
      "endReason": "Toujours sélectionné à la limite de journée ; fin hors sélection.",
      "open": true
    }
  ],
  "connections": [
    {
      "id": "5f97b404-edae-4689-9526-bd8178919573",
      "file": "log_1793365678717.txt",
      "side": "parent",
      "start": 1793365684000,
      "last": 1793403803000,
      "firstSend": 1793365684000,
      "lastSend": 1793403803000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793365678717.txt",
        "line": 92,
        "raw": "2026-10-30 13:08:04 [com] stdout Connect parent 5f97b404-edae-4689-9526-bd8178919573",
        "inherited": false
      }
    },
    {
      "id": "3eda0831-d0af-473d-a65e-748c2b925843",
      "file": "log_1793365678717.txt",
      "side": "parent",
      "start": 1793365686000,
      "last": 1793403803000,
      "firstSend": 1793365686000,
      "lastSend": 1793403803000,
      "labels": [
        "Arduino / entrées joueurs"
      ],
      "evidence": [
        {
          "file": "log_1793365678717.txt",
          "line": 4060,
          "raw": "2026-10-30 14:57:53 [com] stdout Receive from parent 3eda0831-d0af-473d-a65e-748c2b925843 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"players.2.inputStatus\":[\"up\"]}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793365678717.txt",
        "line": 101,
        "raw": "2026-10-30 13:08:06 [com] stdout Connect parent 3eda0831-d0af-473d-a65e-748c2b925843",
        "inherited": false
      }
    },
    {
      "id": "ce76ede9-b9ff-431a-8c9b-7e3cf17bb28f",
      "file": "log_1793365678717.txt",
      "side": "parent",
      "start": 1793365687000,
      "last": 1793403803000,
      "firstSend": 1793365687000,
      "lastSend": 1793403803000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793365678717.txt",
        "line": 110,
        "raw": "2026-10-30 13:08:07 [com] stdout Connect parent ce76ede9-b9ff-431a-8c9b-7e3cf17bb28f",
        "inherited": false
      }
    },
    {
      "id": "b49d59f2-6ddb-4209-a574-6488a010e393",
      "file": "log_1793365678717.txt",
      "side": "parent",
      "start": 1793365688000,
      "last": 1793403803000,
      "firstSend": 1793365688000,
      "lastSend": 1793403803000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793365678717.txt",
        "line": 114,
        "raw": "2026-10-30 13:08:08 [com] stdout Connect parent b49d59f2-6ddb-4209-a574-6488a010e393",
        "inherited": false
      }
    },
    {
      "id": "2db02a06-97c6-4b03-a6f6-60b8e46146ee",
      "file": "log_1793365678717.txt",
      "side": "parent",
      "start": 1793365696000,
      "last": 1793403803000,
      "firstSend": 1793365696000,
      "lastSend": 1793403803000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793365678717.txt",
        "line": 167,
        "raw": "2026-10-30 13:08:16 [com] stdout Connect parent 2db02a06-97c6-4b03-a6f6-60b8e46146ee",
        "inherited": false
      }
    },
    {
      "id": "ea51678b-4608-4d7e-8a3c-949412ff30ff",
      "file": "log_1793365678717.txt",
      "side": "parent",
      "start": 1793400535000,
      "last": 1793401803000,
      "firstSend": 1793400535000,
      "lastSend": 1793401803000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793365678717.txt",
        "line": 29595,
        "raw": "2026-10-30 22:48:55 [com] stdout Connect parent ea51678b-4608-4d7e-8a3c-949412ff30ff",
        "inherited": false
      }
    },
    {
      "id": "9b813ec5-b021-4490-9bd9-7c717ca731cb",
      "file": "log_1793365678717.txt",
      "side": "parent",
      "start": 1793400535000,
      "last": 1793401803000,
      "firstSend": 1793400535000,
      "lastSend": 1793401803000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793365678717.txt",
        "line": 29598,
        "raw": "2026-10-30 22:48:55 [com] stdout Connect parent 9b813ec5-b021-4490-9bd9-7c717ca731cb",
        "inherited": false
      }
    },
    {
      "id": "66435894-a528-4edd-b101-58bd0a73b9fe",
      "file": "log_1793365678717.txt",
      "side": "parent",
      "start": 1793400535000,
      "last": 1793401803000,
      "firstSend": 1793400535000,
      "lastSend": 1793401803000,
      "labels": [
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793365678717.txt",
          "line": 29620,
          "raw": "2026-10-30 22:48:56 [com] stdout Receive from parent 66435894-a528-4edd-b101-58bd0a73b9fe : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793365678717.txt",
        "line": 29600,
        "raw": "2026-10-30 22:48:55 [com] stdout Connect parent 66435894-a528-4edd-b101-58bd0a73b9fe",
        "inherited": false
      }
    },
    {
      "id": "6f07459a-2241-4258-ab0e-a3fe4da17f1c",
      "file": "log_1793365678717.txt",
      "side": "parent",
      "start": 1793401803000,
      "last": 1793401831000,
      "firstSend": 1793401803000,
      "lastSend": 1793401831000,
      "labels": [
        "Quiz · vp",
        "Quiz · tv",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793365678717.txt",
          "line": 35648,
          "raw": "2026-10-30 23:10:03 [com] stdout Receive from parent 6f07459a-2241-4258-ab0e-a3fe4da17f1c : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 35677,
          "raw": "2026-10-30 23:10:03 [com] stdout Receive from parent 6f07459a-2241-4258-ab0e-a3fe4da17f1c : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 35678,
          "raw": "2026-10-30 23:10:03 [com] stdout Receive from parent 6f07459a-2241-4258-ab0e-a3fe4da17f1c : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 35680,
          "raw": "2026-10-30 23:10:03 [com] stdout Receive from parent 6f07459a-2241-4258-ab0e-a3fe4da17f1c : {\"name\":\"strasbourg_salle2\",\"variables\":{\"players.2.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 35836,
          "raw": "2026-10-30 23:10:03 [com] stdout Receive from parent 6f07459a-2241-4258-ab0e-a3fe4da17f1c : {\"name\":\"strasbourg_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 35860,
          "raw": "2026-10-30 23:10:03 [com] stdout Receive from parent 6f07459a-2241-4258-ab0e-a3fe4da17f1c : {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793365678717.txt",
        "line": 35596,
        "raw": "2026-10-30 23:10:03 [com] stdout Connect parent 6f07459a-2241-4258-ab0e-a3fe4da17f1c",
        "inherited": false
      }
    },
    {
      "id": "8d489942-b7d9-4cfd-a692-5dab17459ab0",
      "file": "log_1793365678717.txt",
      "side": "parent",
      "start": 1793401803000,
      "last": 1793401831000,
      "firstSend": 1793401803000,
      "lastSend": 1793401831000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · vp",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793365678717.txt",
          "line": 35921,
          "raw": "2026-10-30 23:10:03 [com] stdout Receive from parent 8d489942-b7d9-4cfd-a692-5dab17459ab0 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 35951,
          "raw": "2026-10-30 23:10:03 [com] stdout Receive from parent 8d489942-b7d9-4cfd-a692-5dab17459ab0 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 35953,
          "raw": "Receive from parent 8d489942-b7d9-4cfd-a692-5dab17459ab0 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793365678717.txt",
          "line": 35954,
          "raw": "Receive from parent 8d489942-b7d9-4cfd-a692-5dab17459ab0 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"players.2.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793365678717.txt",
          "line": 36122,
          "raw": "Receive from parent 8d489942-b7d9-4cfd-a692-5dab17459ab0 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793365678717.txt",
          "line": 36148,
          "raw": "2026-10-30 23:10:03 [com] stdout Receive from parent 8d489942-b7d9-4cfd-a692-5dab17459ab0 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793365678717.txt",
        "line": 35629,
        "raw": "2026-10-30 23:10:03 [com] stdout Connect parent 8d489942-b7d9-4cfd-a692-5dab17459ab0",
        "inherited": false
      }
    },
    {
      "id": "5fdbffdc-b3c9-4e73-a0e5-0d81b7218126",
      "file": "log_1793365678717.txt",
      "side": "parent",
      "start": 1793401803000,
      "last": 1793401831000,
      "firstSend": 1793401803000,
      "lastSend": 1793401831000,
      "labels": [
        "Quiz · vp",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793365678717.txt",
          "line": 36208,
          "raw": "Receive from parent 5fdbffdc-b3c9-4e73-a0e5-0d81b7218126 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793365678717.txt",
          "line": 36209,
          "raw": "Receive from parent 5fdbffdc-b3c9-4e73-a0e5-0d81b7218126 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793365678717.txt",
          "line": 36241,
          "raw": "Receive from parent 5fdbffdc-b3c9-4e73-a0e5-0d81b7218126 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"players.2.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793365678717.txt",
          "line": 36409,
          "raw": "Receive from parent 5fdbffdc-b3c9-4e73-a0e5-0d81b7218126 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793365678717.txt",
          "line": 36435,
          "raw": "Receive from parent 5fdbffdc-b3c9-4e73-a0e5-0d81b7218126 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793365678717.txt",
        "line": 35871,
        "raw": "2026-10-30 23:10:03 [com] stdout Connect parent 5fdbffdc-b3c9-4e73-a0e5-0d81b7218126",
        "inherited": false
      }
    },
    {
      "id": "59244b4c-aa09-409e-97dc-279a738703c8",
      "file": "log_1793365678717.txt",
      "side": "parent",
      "start": 1793401834000,
      "last": 1793401840000,
      "firstSend": 1793401834000,
      "lastSend": 1793401840000,
      "labels": [
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793365678717.txt",
          "line": 37789,
          "raw": "Receive from parent 59244b4c-aa09-409e-97dc-279a738703c8 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793365678717.txt",
        "line": 37768,
        "raw": "2026-10-30 23:10:34 [com] stdout Connect parent 59244b4c-aa09-409e-97dc-279a738703c8",
        "inherited": false
      }
    },
    {
      "id": "b1b665a7-2bf1-44be-9ca6-e58cad6f76a9",
      "file": "log_1793365678717.txt",
      "side": "parent",
      "start": 1793401834000,
      "last": 1793401840000,
      "firstSend": 1793401834000,
      "lastSend": 1793401840000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793365678717.txt",
        "line": 37770,
        "raw": "2026-10-30 23:10:34 [com] stdout Connect parent b1b665a7-2bf1-44be-9ca6-e58cad6f76a9",
        "inherited": false
      }
    },
    {
      "id": "a86f0d1a-f7e4-4037-9c7e-34d4e5d99fb5",
      "file": "log_1793365678717.txt",
      "side": "parent",
      "start": 1793401835000,
      "last": 1793401840000,
      "firstSend": 1793401835000,
      "lastSend": 1793401840000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793365678717.txt",
        "line": 37773,
        "raw": "2026-10-30 23:10:35 [com] stdout Connect parent a86f0d1a-f7e4-4037-9c7e-34d4e5d99fb5",
        "inherited": false
      }
    },
    {
      "id": "194360b0-3afe-48b4-ae19-0ec34a6b9922",
      "file": "log_1793365678717.txt",
      "side": "parent",
      "start": 1793401840000,
      "last": 1793401868000,
      "firstSend": 1793401840000,
      "lastSend": 1793401868000,
      "labels": [
        "Quiz · vp",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793365678717.txt",
          "line": 38040,
          "raw": "2026-10-30 23:10:40 [com] stdout Receive from parent 194360b0-3afe-48b4-ae19-0ec34a6b9922 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 38041,
          "raw": "2026-10-30 23:10:40 [com] stdout Receive from parent 194360b0-3afe-48b4-ae19-0ec34a6b9922 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 38071,
          "raw": "Receive from parent 194360b0-3afe-48b4-ae19-0ec34a6b9922 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"players.2.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793365678717.txt",
          "line": 38215,
          "raw": "Receive from parent 194360b0-3afe-48b4-ae19-0ec34a6b9922 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793365678717.txt",
          "line": 38245,
          "raw": "2026-10-30 23:10:40 [com] stdout Receive from parent 194360b0-3afe-48b4-ae19-0ec34a6b9922 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-game-select\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793365678717.txt",
        "line": 37990,
        "raw": "2026-10-30 23:10:40 [com] stdout Connect parent 194360b0-3afe-48b4-ae19-0ec34a6b9922",
        "inherited": false
      }
    },
    {
      "id": "7e9d4efa-ea42-4af1-b15f-cbbe8b5610f4",
      "file": "log_1793365678717.txt",
      "side": "parent",
      "start": 1793401840000,
      "last": 1793401868000,
      "firstSend": 1793401840000,
      "lastSend": 1793401868000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · vp",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793365678717.txt",
          "line": 38299,
          "raw": "2026-10-30 23:10:40 [com] stdout Receive from parent 7e9d4efa-ea42-4af1-b15f-cbbe8b5610f4 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 38329,
          "raw": "2026-10-30 23:10:40 [com] stdout Receive from parent 7e9d4efa-ea42-4af1-b15f-cbbe8b5610f4 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 38331,
          "raw": "Receive from parent 7e9d4efa-ea42-4af1-b15f-cbbe8b5610f4 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793365678717.txt",
          "line": 38332,
          "raw": "Receive from parent 7e9d4efa-ea42-4af1-b15f-cbbe8b5610f4 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"players.2.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793365678717.txt",
          "line": 38500,
          "raw": "Receive from parent 7e9d4efa-ea42-4af1-b15f-cbbe8b5610f4 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793365678717.txt",
          "line": 38536,
          "raw": "2026-10-30 23:10:40 [com] stdout Receive from parent 7e9d4efa-ea42-4af1-b15f-cbbe8b5610f4 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-game-select\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793365678717.txt",
        "line": 38247,
        "raw": "2026-10-30 23:10:40 [com] stdout Connect parent 7e9d4efa-ea42-4af1-b15f-cbbe8b5610f4",
        "inherited": false
      }
    },
    {
      "id": "dc72ab85-93a7-4b96-881d-4cad836293ac",
      "file": "log_1793365678717.txt",
      "side": "parent",
      "start": 1793401840000,
      "last": 1793401868000,
      "firstSend": 1793401840000,
      "lastSend": 1793401868000,
      "labels": [
        "Quiz · vp",
        "Quiz · tv",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793365678717.txt",
          "line": 38586,
          "raw": "Receive from parent dc72ab85-93a7-4b96-881d-4cad836293ac : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793365678717.txt",
          "line": 38616,
          "raw": "2026-10-30 23:10:40 [com] stdout Receive from parent dc72ab85-93a7-4b96-881d-4cad836293ac : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 38617,
          "raw": "Receive from parent dc72ab85-93a7-4b96-881d-4cad836293ac : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793365678717.txt",
          "line": 38619,
          "raw": "Receive from parent dc72ab85-93a7-4b96-881d-4cad836293ac : {\"name\":\"strasbourg_salle2\",\"variables\":{\"players.2.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793365678717.txt",
          "line": 38787,
          "raw": "Receive from parent dc72ab85-93a7-4b96-881d-4cad836293ac : {\"name\":\"strasbourg_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793365678717.txt",
          "line": 38823,
          "raw": "2026-10-30 23:10:40 [com] stdout Receive from parent dc72ab85-93a7-4b96-881d-4cad836293ac : {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-game-select\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793365678717.txt",
        "line": 38255,
        "raw": "2026-10-30 23:10:40 [com] stdout Connect parent dc72ab85-93a7-4b96-881d-4cad836293ac",
        "inherited": false
      }
    },
    {
      "id": "99ad3d0c-46b9-4caf-b43b-ec42a5e278be",
      "file": "log_1793365678717.txt",
      "side": "parent",
      "start": 1793401871000,
      "last": 1793403789000,
      "firstSend": 1793401871000,
      "lastSend": 1793403789000,
      "labels": [
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793365678717.txt",
          "line": 40295,
          "raw": "2026-10-30 23:11:11 [com] stdout Receive from parent 99ad3d0c-46b9-4caf-b43b-ec42a5e278be : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793365678717.txt",
        "line": 40268,
        "raw": "2026-10-30 23:11:11 [com] stdout Connect parent 99ad3d0c-46b9-4caf-b43b-ec42a5e278be",
        "inherited": false
      }
    },
    {
      "id": "de09ae4d-9d21-47a7-ac5d-708feaa6a675",
      "file": "log_1793365678717.txt",
      "side": "parent",
      "start": 1793401871000,
      "last": 1793403789000,
      "firstSend": 1793401871000,
      "lastSend": 1793403789000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793365678717.txt",
        "line": 40270,
        "raw": "2026-10-30 23:11:11 [com] stdout Connect parent de09ae4d-9d21-47a7-ac5d-708feaa6a675",
        "inherited": false
      }
    },
    {
      "id": "f382d584-cab3-46e6-a601-52e726b18f8a",
      "file": "log_1793365678717.txt",
      "side": "parent",
      "start": 1793401871000,
      "last": 1793403789000,
      "firstSend": 1793401871000,
      "lastSend": 1793403789000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793365678717.txt",
        "line": 40272,
        "raw": "2026-10-30 23:11:11 [com] stdout Connect parent f382d584-cab3-46e6-a601-52e726b18f8a",
        "inherited": false
      }
    },
    {
      "id": "6821bf3d-d2b9-46d9-8eaf-e2847f5172f1",
      "file": "log_1793365678717.txt",
      "side": "parent",
      "start": 1793403789000,
      "last": 1793403803000,
      "firstSend": 1793403789000,
      "lastSend": 1793403803000,
      "labels": [
        "Quiz · vp",
        "Quiz · tv",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793365678717.txt",
          "line": 48384,
          "raw": "2026-10-30 23:43:09 [com] stdout Receive from parent 6821bf3d-d2b9-46d9-8eaf-e2847f5172f1 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 48413,
          "raw": "2026-10-30 23:43:09 [com] stdout Receive from parent 6821bf3d-d2b9-46d9-8eaf-e2847f5172f1 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 48414,
          "raw": "Receive from parent 6821bf3d-d2b9-46d9-8eaf-e2847f5172f1 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793365678717.txt",
          "line": 48416,
          "raw": "Receive from parent 6821bf3d-d2b9-46d9-8eaf-e2847f5172f1 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"players.2.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793365678717.txt",
          "line": 48572,
          "raw": "Receive from parent 6821bf3d-d2b9-46d9-8eaf-e2847f5172f1 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793365678717.txt",
          "line": 48605,
          "raw": "2026-10-30 23:43:09 [com] stdout Receive from parent 6821bf3d-d2b9-46d9-8eaf-e2847f5172f1 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-game-select\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793365678717.txt",
        "line": 48332,
        "raw": "2026-10-30 23:43:09 [com] stdout Connect parent 6821bf3d-d2b9-46d9-8eaf-e2847f5172f1",
        "inherited": false
      }
    },
    {
      "id": "33fb9a57-c295-40ba-a4ad-9961757f3386",
      "file": "log_1793365678717.txt",
      "side": "parent",
      "start": 1793403789000,
      "last": 1793403803000,
      "firstSend": 1793403789000,
      "lastSend": 1793403803000,
      "labels": [
        "Quiz · vp",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793365678717.txt",
          "line": 48664,
          "raw": "Receive from parent 33fb9a57-c295-40ba-a4ad-9961757f3386 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793365678717.txt",
          "line": 48665,
          "raw": "Receive from parent 33fb9a57-c295-40ba-a4ad-9961757f3386 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793365678717.txt",
          "line": 48696,
          "raw": "Receive from parent 33fb9a57-c295-40ba-a4ad-9961757f3386 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"players.2.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793365678717.txt",
          "line": 48852,
          "raw": "Receive from parent 33fb9a57-c295-40ba-a4ad-9961757f3386 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793365678717.txt",
          "line": 48885,
          "raw": "2026-10-30 23:43:09 [com] stdout Receive from parent 33fb9a57-c295-40ba-a4ad-9961757f3386 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-game-select\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793365678717.txt",
        "line": 48334,
        "raw": "2026-10-30 23:43:09 [com] stdout Connect parent 33fb9a57-c295-40ba-a4ad-9961757f3386",
        "inherited": false
      }
    },
    {
      "id": "439f787c-8dab-4bf2-bd62-912751097050",
      "file": "log_1793365678717.txt",
      "side": "parent",
      "start": 1793403789000,
      "last": 1793403803000,
      "firstSend": 1793403789000,
      "lastSend": 1793403803000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · vp",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793365678717.txt",
          "line": 48947,
          "raw": "2026-10-30 23:43:09 [com] stdout Receive from parent 439f787c-8dab-4bf2-bd62-912751097050 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 48977,
          "raw": "2026-10-30 23:43:09 [com] stdout Receive from parent 439f787c-8dab-4bf2-bd62-912751097050 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 48979,
          "raw": "2026-10-30 23:43:09 [com] stdout Receive from parent 439f787c-8dab-4bf2-bd62-912751097050 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793365678717.txt",
          "line": 48980,
          "raw": "Receive from parent 439f787c-8dab-4bf2-bd62-912751097050 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"players.2.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793365678717.txt",
          "line": 49148,
          "raw": "Receive from parent 439f787c-8dab-4bf2-bd62-912751097050 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793365678717.txt",
          "line": 49184,
          "raw": "2026-10-30 23:43:09 [com] stdout Receive from parent 439f787c-8dab-4bf2-bd62-912751097050 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-game-select\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793365678717.txt",
        "line": 48886,
        "raw": "2026-10-30 23:43:09 [com] stdout Connect parent 439f787c-8dab-4bf2-bd62-912751097050",
        "inherited": false
      }
    },
    {
      "id": "e2501695-cff6-4a8d-9fef-b9860737d3cb",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793436014000,
      "last": 1793487643000,
      "firstSend": 1793436014000,
      "lastSend": 1793487643000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 88,
        "raw": "2026-10-31 08:40:14 [com] stdout Connect parent e2501695-cff6-4a8d-9fef-b9860737d3cb",
        "inherited": false
      }
    },
    {
      "id": "a42f0ce1-c463-4f36-a675-fdaf20636476",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793436018000,
      "last": 1793487643000,
      "firstSend": 1793436018000,
      "lastSend": 1793487643000,
      "labels": [
        "Arduino / entrées joueurs"
      ],
      "evidence": [
        {
          "file": "log_1793436010787.txt",
          "line": 3588,
          "raw": "2026-10-31 18:13:41 [com] stdout Receive from parent a42f0ce1-c463-4f36-a675-fdaf20636476 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"players.0.inputStatus\":[\"down\"]}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 101,
        "raw": "2026-10-31 08:40:18 [com] stdout Connect parent a42f0ce1-c463-4f36-a675-fdaf20636476",
        "inherited": false
      }
    },
    {
      "id": "0df36353-db43-4486-8cb6-231107abf179",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793436019000,
      "last": 1793487643000,
      "firstSend": 1793436019000,
      "lastSend": 1793487643000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 110,
        "raw": "2026-10-31 08:40:19 [com] stdout Connect parent 0df36353-db43-4486-8cb6-231107abf179",
        "inherited": false
      }
    },
    {
      "id": "30adb89e-a10c-44ee-b961-0d70bc4f1437",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793436020000,
      "last": 1793487643000,
      "firstSend": 1793436020000,
      "lastSend": 1793487643000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 114,
        "raw": "2026-10-31 08:40:20 [com] stdout Connect parent 30adb89e-a10c-44ee-b961-0d70bc4f1437",
        "inherited": false
      }
    },
    {
      "id": "ce641371-166b-4d5e-b615-fd40b1f50e91",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793436029000,
      "last": 1793487643000,
      "firstSend": 1793436029000,
      "lastSend": 1793487643000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 176,
        "raw": "2026-10-31 08:40:29 [com] stdout Connect parent ce641371-166b-4d5e-b615-fd40b1f50e91",
        "inherited": false
      }
    },
    {
      "id": "2960876d-bcf8-44c9-93b7-60b250e816e5",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793436032000,
      "last": 1793473058000,
      "firstSend": 1793436032000,
      "lastSend": 1793473058000,
      "labels": [
        "Quiz · vp",
        "Quiz · logique de jeu",
        "Quiz · kiosk",
        "Quiz · tv",
        "Arduino / entrées joueurs"
      ],
      "evidence": [
        {
          "file": "log_1793436010787.txt",
          "line": 2574,
          "raw": "2026-10-31 08:40:32 [com] stdout Receive from parent 2960876d-bcf8-44c9-93b7-60b250e816e5 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 2603,
          "raw": "2026-10-31 08:40:34 [com] stdout Receive from parent 2960876d-bcf8-44c9-93b7-60b250e816e5 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":null},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 2788,
          "raw": "2026-10-31 08:40:38 [com] stdout Receive from parent 2960876d-bcf8-44c9-93b7-60b250e816e5 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 2891,
          "raw": "2026-10-31 08:40:40 [com] stdout Receive from parent 2960876d-bcf8-44c9-93b7-60b250e816e5 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 3608,
          "raw": "2026-10-31 18:13:41 [com] stdout Receive from parent 2960876d-bcf8-44c9-93b7-60b250e816e5 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"players.0.inputStatus\":[\"down\"]},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 2523,
        "raw": "2026-10-31 08:40:32 [com] stdout Connect parent 2960876d-bcf8-44c9-93b7-60b250e816e5",
        "inherited": false
      }
    },
    {
      "id": "cf7408f7-b175-418f-8302-f4b9a491518a",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793436040000,
      "last": 1793473062000,
      "firstSend": 1793436040000,
      "lastSend": 1793473062000,
      "labels": [
        "Quiz · tv",
        "Quiz · vp",
        "Quiz · kiosk",
        "Quiz · logique de jeu",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793436010787.txt",
          "line": 2804,
          "raw": "2026-10-31 08:40:40 [com] stdout Receive from parent cf7408f7-b175-418f-8302-f4b9a491518a : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 2861,
          "raw": "2026-10-31 08:40:40 [com] stdout Receive from parent cf7408f7-b175-418f-8302-f4b9a491518a : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 2862,
          "raw": "Receive from parent cf7408f7-b175-418f-8302-f4b9a491518a : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 3550,
          "raw": "2026-10-31 08:40:58 [com] stdout Receive from parent cf7408f7-b175-418f-8302-f4b9a491518a : {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"locked-phase\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 3618,
          "raw": "2026-10-31 18:13:41 [com] stdout Receive from parent cf7408f7-b175-418f-8302-f4b9a491518a : {\"name\":\"strasbourg_salle2\",\"variables\":{\"players.0.inputStatus\":[\"down\"]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 7522,
          "raw": "2026-10-31 18:57:42 [com] stdout Receive from parent cf7408f7-b175-418f-8302-f4b9a491518a : {\"name\":\"strasbourg_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 2802,
        "raw": "2026-10-31 08:40:40 [com] stdout Connect parent cf7408f7-b175-418f-8302-f4b9a491518a",
        "inherited": false
      }
    },
    {
      "id": "192aca02-7904-4340-aba1-a1543e0529be",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793436049000,
      "last": 1793473058000,
      "firstSend": 1793436049000,
      "lastSend": 1793473058000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · vp",
        "Quiz · logique de jeu",
        "Arduino / entrées joueurs"
      ],
      "evidence": [
        {
          "file": "log_1793436010787.txt",
          "line": 2950,
          "raw": "2026-10-31 08:40:49 [com] stdout Receive from parent 192aca02-7904-4340-aba1-a1543e0529be : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 2980,
          "raw": "Receive from parent 192aca02-7904-4340-aba1-a1543e0529be : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 3498,
          "raw": "2026-10-31 08:40:57 [com] stdout Receive from parent 192aca02-7904-4340-aba1-a1543e0529be : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 3583,
          "raw": "2026-10-31 08:40:58 [com] stdout Receive from parent 192aca02-7904-4340-aba1-a1543e0529be : {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"locked-phase\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 3598,
          "raw": "2026-10-31 18:13:41 [com] stdout Receive from parent 192aca02-7904-4340-aba1-a1543e0529be : {\"name\":\"strasbourg_salle2\",\"variables\":{\"players.0.inputStatus\":[\"down\"]},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 2900,
        "raw": "2026-10-31 08:40:49 [com] stdout Connect parent 192aca02-7904-4340-aba1-a1543e0529be",
        "inherited": false
      }
    },
    {
      "id": "ecc019b4-9100-422b-978b-98190634ed45",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793473062000,
      "last": 1793473107000,
      "firstSend": 1793473062000,
      "lastSend": 1793473107000,
      "labels": [
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793436010787.txt",
          "line": 7401,
          "raw": "2026-10-31 18:57:42 [com] stdout Receive from parent ecc019b4-9100-422b-978b-98190634ed45 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 7326,
        "raw": "2026-10-31 18:57:42 [com] stdout Connect parent ecc019b4-9100-422b-978b-98190634ed45",
        "inherited": false
      }
    },
    {
      "id": "0b315fc8-11c0-42dd-9632-7483e379d11f",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793473062000,
      "last": 1793473107000,
      "firstSend": 1793473062000,
      "lastSend": 1793473107000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 7330,
        "raw": "2026-10-31 18:57:42 [com] stdout Connect parent 0b315fc8-11c0-42dd-9632-7483e379d11f",
        "inherited": false
      }
    },
    {
      "id": "b57230ef-02ff-479e-9722-41dfc93d1121",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793473067000,
      "last": 1793473107000,
      "firstSend": 1793473067000,
      "lastSend": 1793473107000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 7563,
        "raw": "2026-10-31 18:57:47 [com] stdout Connect parent b57230ef-02ff-479e-9722-41dfc93d1121",
        "inherited": false
      }
    },
    {
      "id": "0c4c8363-0409-49fe-91de-6fdecdb965a4",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793473107000,
      "last": 1793473755000,
      "firstSend": 1793473107000,
      "lastSend": 1793473755000,
      "labels": [
        "Quiz · vp",
        "Quiz · tv",
        "Quiz · kiosk",
        "Quiz · logique de jeu",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793436010787.txt",
          "line": 7729,
          "raw": "2026-10-31 18:58:27 [com] stdout Receive from parent 0c4c8363-0409-49fe-91de-6fdecdb965a4 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 7758,
          "raw": "2026-10-31 18:58:27 [com] stdout Receive from parent 0c4c8363-0409-49fe-91de-6fdecdb965a4 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 7759,
          "raw": "2026-10-31 18:58:27 [com] stdout Receive from parent 0c4c8363-0409-49fe-91de-6fdecdb965a4 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 7760,
          "raw": "2026-10-31 18:58:27 [com] stdout Receive from parent 0c4c8363-0409-49fe-91de-6fdecdb965a4 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 7762,
          "raw": "Receive from parent 0c4c8363-0409-49fe-91de-6fdecdb965a4 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 7928,
          "raw": "Receive from parent 0c4c8363-0409-49fe-91de-6fdecdb965a4 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 7677,
        "raw": "2026-10-31 18:58:27 [com] stdout Connect parent 0c4c8363-0409-49fe-91de-6fdecdb965a4",
        "inherited": false
      }
    },
    {
      "id": "b991dfb2-5b86-4eb0-bd29-6f65e05d8d35",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793473107000,
      "last": 1793473755000,
      "firstSend": 1793473107000,
      "lastSend": 1793473755000,
      "labels": [
        "Quiz · vp",
        "Quiz · kiosk",
        "Quiz · logique de jeu",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793436010787.txt",
          "line": 7989,
          "raw": "Receive from parent b991dfb2-5b86-4eb0-bd29-6f65e05d8d35 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 7990,
          "raw": "2026-10-31 18:58:27 [com] stdout Receive from parent b991dfb2-5b86-4eb0-bd29-6f65e05d8d35 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 8020,
          "raw": "Receive from parent b991dfb2-5b86-4eb0-bd29-6f65e05d8d35 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 8022,
          "raw": "Receive from parent b991dfb2-5b86-4eb0-bd29-6f65e05d8d35 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 8188,
          "raw": "2026-10-31 18:58:27 [com] stdout Receive from parent b991dfb2-5b86-4eb0-bd29-6f65e05d8d35 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 7679,
        "raw": "2026-10-31 18:58:27 [com] stdout Connect parent b991dfb2-5b86-4eb0-bd29-6f65e05d8d35",
        "inherited": false
      }
    },
    {
      "id": "e997b789-f034-4d64-bfd9-088d19b85ed8",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793473107000,
      "last": 1793473755000,
      "firstSend": 1793473107000,
      "lastSend": 1793473755000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · logique de jeu",
        "Quiz · vp",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793436010787.txt",
          "line": 8251,
          "raw": "2026-10-31 18:58:27 [com] stdout Receive from parent e997b789-f034-4d64-bfd9-088d19b85ed8 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 8281,
          "raw": "2026-10-31 18:58:27 [com] stdout Receive from parent e997b789-f034-4d64-bfd9-088d19b85ed8 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 8283,
          "raw": "Receive from parent e997b789-f034-4d64-bfd9-088d19b85ed8 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 8284,
          "raw": "2026-10-31 18:58:27 [com] stdout Receive from parent e997b789-f034-4d64-bfd9-088d19b85ed8 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 8285,
          "raw": "2026-10-31 18:58:27 [com] stdout Receive from parent e997b789-f034-4d64-bfd9-088d19b85ed8 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 8464,
          "raw": "Receive from parent e997b789-f034-4d64-bfd9-088d19b85ed8 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 8201,
        "raw": "2026-10-31 18:58:27 [com] stdout Connect parent e997b789-f034-4d64-bfd9-088d19b85ed8",
        "inherited": false
      }
    },
    {
      "id": "dd72205f-b27b-4cd1-ba94-4704f4b2f765",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793473285000,
      "last": 1793473593000,
      "firstSend": 1793473285000,
      "lastSend": 1793473593000,
      "labels": [
        "Arduino / entrées joueurs"
      ],
      "evidence": [
        {
          "file": "log_1793436010787.txt",
          "line": 9968,
          "raw": "2026-10-31 19:01:58 [com] stdout Receive from parent dd72205f-b27b-4cd1-ba94-4704f4b2f765 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"players.2.inputStatus\":[\"up\"]},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 9900,
        "raw": "2026-10-31 19:01:25 [com] stdout Connect parent dd72205f-b27b-4cd1-ba94-4704f4b2f765",
        "inherited": false
      }
    },
    {
      "id": "d59280ba-a2f0-4988-b104-edd3e306f224",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793473306000,
      "last": 1793473324000,
      "firstSend": 1793473306000,
      "lastSend": 1793473324000,
      "labels": [
        "Arduino / entrées joueurs"
      ],
      "evidence": [
        {
          "file": "log_1793436010787.txt",
          "line": 9923,
          "raw": "2026-10-31 19:01:55 [com] stdout Receive from parent d59280ba-a2f0-4988-b104-edd3e306f224 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"players.1.inputStatus\":[\"up\"]},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 9911,
        "raw": "2026-10-31 19:01:46 [com] stdout Connect parent d59280ba-a2f0-4988-b104-edd3e306f224",
        "inherited": false
      }
    },
    {
      "id": "b8ce47ae-e780-4b0b-a9f6-c1353c7334bb",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793473381000,
      "last": 1793473381000,
      "firstSend": 1793473381000,
      "lastSend": 1793473381000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 10863,
        "raw": "2026-10-31 19:03:01 [com] stdout Connect parent b8ce47ae-e780-4b0b-a9f6-c1353c7334bb",
        "inherited": false
      }
    },
    {
      "id": "b4d2ade8-50f3-4bab-9cb2-92cb7ee188c4",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793473381000,
      "last": 1793473593000,
      "firstSend": 1793473381000,
      "lastSend": 1793473593000,
      "labels": [
        "Arduino / entrées joueurs"
      ],
      "evidence": [
        {
          "file": "log_1793436010787.txt",
          "line": 10881,
          "raw": "2026-10-31 19:03:05 [com] stdout Receive from parent b4d2ade8-50f3-4bab-9cb2-92cb7ee188c4 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"players.1.inputStatus\":[\"up\"]},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 10872,
        "raw": "2026-10-31 19:03:01 [com] stdout Connect parent b4d2ade8-50f3-4bab-9cb2-92cb7ee188c4",
        "inherited": false
      }
    },
    {
      "id": "3cd96018-b211-4ccd-b81e-dcac4e38a81a",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793473600000,
      "last": 1793473600000,
      "firstSend": 1793473600000,
      "lastSend": 1793473600000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 16426,
        "raw": "2026-10-31 19:06:40 [com] stdout Connect parent 3cd96018-b211-4ccd-b81e-dcac4e38a81a",
        "inherited": false
      }
    },
    {
      "id": "c740c123-e51a-4b68-a8fa-8cd87f4b543d",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793473600000,
      "last": 1793473661000,
      "firstSend": 1793473600000,
      "lastSend": 1793473661000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 16435,
        "raw": "2026-10-31 19:06:40 [com] stdout Connect parent c740c123-e51a-4b68-a8fa-8cd87f4b543d",
        "inherited": false
      }
    },
    {
      "id": "0cd11899-206c-4aec-bbe8-7e0d7476b64d",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793473758000,
      "last": 1793474549000,
      "firstSend": 1793473758000,
      "lastSend": 1793474549000,
      "labels": [
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793436010787.txt",
          "line": 19396,
          "raw": "Receive from parent 0cd11899-206c-4aec-bbe8-7e0d7476b64d : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 19369,
        "raw": "2026-10-31 19:09:18 [com] stdout Connect parent 0cd11899-206c-4aec-bbe8-7e0d7476b64d",
        "inherited": false
      }
    },
    {
      "id": "7b1ca46c-b6c2-4094-966d-58759fc738bb",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793473758000,
      "last": 1793474549000,
      "firstSend": 1793473758000,
      "lastSend": 1793474549000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 19372,
        "raw": "2026-10-31 19:09:18 [com] stdout Connect parent 7b1ca46c-b6c2-4094-966d-58759fc738bb",
        "inherited": false
      }
    },
    {
      "id": "bdacf627-9a6a-4fdf-8698-d9a1ff15e6aa",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793473758000,
      "last": 1793474549000,
      "firstSend": 1793473758000,
      "lastSend": 1793474549000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 19374,
        "raw": "2026-10-31 19:09:18 [com] stdout Connect parent bdacf627-9a6a-4fdf-8698-d9a1ff15e6aa",
        "inherited": false
      }
    },
    {
      "id": "be7cd7f8-339c-4cc5-b831-e85e0e940f13",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793473959000,
      "last": 1793473959000,
      "firstSend": 1793473959000,
      "lastSend": 1793473959000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 21434,
        "raw": "2026-10-31 19:12:39 [com] stdout Connect parent be7cd7f8-339c-4cc5-b831-e85e0e940f13",
        "inherited": false
      }
    },
    {
      "id": "cb41110c-82c9-44bc-9531-76150e595e9b",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793474550000,
      "last": 1793474565000,
      "firstSend": 1793474550000,
      "lastSend": 1793474565000,
      "labels": [
        "Quiz · vp",
        "Quiz · tv",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793436010787.txt",
          "line": 22513,
          "raw": "2026-10-31 19:22:30 [com] stdout Receive from parent cb41110c-82c9-44bc-9531-76150e595e9b : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 22541,
          "raw": "2026-10-31 19:22:30 [com] stdout Receive from parent cb41110c-82c9-44bc-9531-76150e595e9b : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 22542,
          "raw": "2026-10-31 19:22:30 [com] stdout Receive from parent cb41110c-82c9-44bc-9531-76150e595e9b : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 22544,
          "raw": "Receive from parent cb41110c-82c9-44bc-9531-76150e595e9b : {\"name\":\"strasbourg_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 22709,
          "raw": "2026-10-31 19:22:30 [com] stdout Receive from parent cb41110c-82c9-44bc-9531-76150e595e9b : {\"name\":\"strasbourg_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 22722,
          "raw": "Receive from parent cb41110c-82c9-44bc-9531-76150e595e9b : {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 22463,
        "raw": "2026-10-31 19:22:30 [com] stdout Connect parent cb41110c-82c9-44bc-9531-76150e595e9b",
        "inherited": false
      }
    },
    {
      "id": "965b72ae-3b92-4a6c-8101-057b1236ecdf",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793474550000,
      "last": 1793474565000,
      "firstSend": 1793474550000,
      "lastSend": 1793474565000,
      "labels": [
        "Quiz · vp",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793436010787.txt",
          "line": 22833,
          "raw": "Receive from parent 965b72ae-3b92-4a6c-8101-057b1236ecdf : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 22834,
          "raw": "2026-10-31 19:22:30 [com] stdout Receive from parent 965b72ae-3b92-4a6c-8101-057b1236ecdf : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 22866,
          "raw": "2026-10-31 19:22:30 [com] stdout Receive from parent 965b72ae-3b92-4a6c-8101-057b1236ecdf : {\"name\":\"strasbourg_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 23043,
          "raw": "Receive from parent 965b72ae-3b92-4a6c-8101-057b1236ecdf : {\"name\":\"strasbourg_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 23057,
          "raw": "2026-10-31 19:22:30 [com] stdout Receive from parent 965b72ae-3b92-4a6c-8101-057b1236ecdf : {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 22552,
        "raw": "2026-10-31 19:22:30 [com] stdout Connect parent 965b72ae-3b92-4a6c-8101-057b1236ecdf",
        "inherited": false
      }
    },
    {
      "id": "20082232-0939-4438-b470-4726a5eaf9dc",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793474550000,
      "last": 1793474565000,
      "firstSend": 1793474550000,
      "lastSend": 1793474565000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · vp",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793436010787.txt",
          "line": 23172,
          "raw": "Receive from parent 20082232-0939-4438-b470-4726a5eaf9dc : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 23202,
          "raw": "2026-10-31 19:22:30 [com] stdout Receive from parent 20082232-0939-4438-b470-4726a5eaf9dc : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 23204,
          "raw": "Receive from parent 20082232-0939-4438-b470-4726a5eaf9dc : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 23205,
          "raw": "2026-10-31 19:22:30 [com] stdout Receive from parent 20082232-0939-4438-b470-4726a5eaf9dc : {\"name\":\"strasbourg_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 23382,
          "raw": "Receive from parent 20082232-0939-4438-b470-4726a5eaf9dc : {\"name\":\"strasbourg_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 23396,
          "raw": "2026-10-31 19:22:30 [com] stdout Receive from parent 20082232-0939-4438-b470-4726a5eaf9dc : {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 22783,
        "raw": "2026-10-31 19:22:30 [com] stdout Connect parent 20082232-0939-4438-b470-4726a5eaf9dc",
        "inherited": false
      }
    },
    {
      "id": "89825e60-2792-4684-9a4e-c6a4ef99bd50",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793474569000,
      "last": 1793476773000,
      "firstSend": 1793474569000,
      "lastSend": 1793476773000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 24434,
        "raw": "2026-10-31 19:22:49 [com] stdout Connect parent 89825e60-2792-4684-9a4e-c6a4ef99bd50",
        "inherited": false
      }
    },
    {
      "id": "23686b69-bd03-4a30-b97c-037e78b38ed9",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793474569000,
      "last": 1793476773000,
      "firstSend": 1793474569000,
      "lastSend": 1793476773000,
      "labels": [
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793436010787.txt",
          "line": 24457,
          "raw": "2026-10-31 19:22:49 [com] stdout Receive from parent 23686b69-bd03-4a30-b97c-037e78b38ed9 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 24437,
        "raw": "2026-10-31 19:22:49 [com] stdout Connect parent 23686b69-bd03-4a30-b97c-037e78b38ed9",
        "inherited": false
      }
    },
    {
      "id": "9aa0f77d-97b2-4224-b3bf-bfc7989aa32b",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793474569000,
      "last": 1793476773000,
      "firstSend": 1793474569000,
      "lastSend": 1793476773000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 24439,
        "raw": "2026-10-31 19:22:49 [com] stdout Connect parent 9aa0f77d-97b2-4224-b3bf-bfc7989aa32b",
        "inherited": false
      }
    },
    {
      "id": "45f03698-2def-4471-86c2-3e5de8e5b58e",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793476773000,
      "last": 1793477434000,
      "firstSend": 1793476773000,
      "lastSend": 1793477434000,
      "labels": [
        "Quiz · vp",
        "Quiz · tv",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793436010787.txt",
          "line": 33452,
          "raw": "2026-10-31 19:59:33 [com] stdout Receive from parent 45f03698-2def-4471-86c2-3e5de8e5b58e : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 33480,
          "raw": "2026-10-31 19:59:33 [com] stdout Receive from parent 45f03698-2def-4471-86c2-3e5de8e5b58e : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 33481,
          "raw": "Receive from parent 45f03698-2def-4471-86c2-3e5de8e5b58e : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 33483,
          "raw": "2026-10-31 19:59:33 [com] stdout Receive from parent 45f03698-2def-4471-86c2-3e5de8e5b58e : {\"name\":\"strasbourg_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 33626,
          "raw": "Receive from parent 45f03698-2def-4471-86c2-3e5de8e5b58e : {\"name\":\"strasbourg_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 33691,
          "raw": "Receive from parent 45f03698-2def-4471-86c2-3e5de8e5b58e : {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-game-select\"},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 33402,
        "raw": "2026-10-31 19:59:33 [com] stdout Connect parent 45f03698-2def-4471-86c2-3e5de8e5b58e",
        "inherited": false
      }
    },
    {
      "id": "a7236f2c-1ff6-4fae-956e-73722af66205",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793476773000,
      "last": 1793477434000,
      "firstSend": 1793476773000,
      "lastSend": 1793477434000,
      "labels": [
        "Quiz · vp",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793436010787.txt",
          "line": 33745,
          "raw": "2026-10-31 19:59:33 [com] stdout Receive from parent a7236f2c-1ff6-4fae-956e-73722af66205 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 33746,
          "raw": "Receive from parent a7236f2c-1ff6-4fae-956e-73722af66205 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 33778,
          "raw": "Receive from parent a7236f2c-1ff6-4fae-956e-73722af66205 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 33945,
          "raw": "Receive from parent a7236f2c-1ff6-4fae-956e-73722af66205 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 34024,
          "raw": "2026-10-31 19:59:33 [com] stdout Receive from parent a7236f2c-1ff6-4fae-956e-73722af66205 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-game-select\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 33693,
        "raw": "2026-10-31 19:59:33 [com] stdout Connect parent a7236f2c-1ff6-4fae-956e-73722af66205",
        "inherited": false
      }
    },
    {
      "id": "5b4e1ef4-f9fc-4186-acef-079597451185",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793476773000,
      "last": 1793477434000,
      "firstSend": 1793476773000,
      "lastSend": 1793477434000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · vp",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793436010787.txt",
          "line": 34074,
          "raw": "Receive from parent 5b4e1ef4-f9fc-4186-acef-079597451185 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 34104,
          "raw": "2026-10-31 19:59:34 [com] stdout Receive from parent 5b4e1ef4-f9fc-4186-acef-079597451185 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 34106,
          "raw": "Receive from parent 5b4e1ef4-f9fc-4186-acef-079597451185 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 34107,
          "raw": "Receive from parent 5b4e1ef4-f9fc-4186-acef-079597451185 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 34274,
          "raw": "2026-10-31 19:59:34 [com] stdout Receive from parent 5b4e1ef4-f9fc-4186-acef-079597451185 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 34353,
          "raw": "Receive from parent 5b4e1ef4-f9fc-4186-acef-079597451185 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-game-select\"},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 33695,
        "raw": "2026-10-31 19:59:33 [com] stdout Connect parent 5b4e1ef4-f9fc-4186-acef-079597451185",
        "inherited": false
      }
    },
    {
      "id": "58d61a86-232c-4cbc-877c-2c38d3e2321e",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793477437000,
      "last": 1793481134000,
      "firstSend": 1793477437000,
      "lastSend": 1793481134000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 35787,
        "raw": "2026-10-31 20:10:37 [com] stdout Connect parent 58d61a86-232c-4cbc-877c-2c38d3e2321e",
        "inherited": false
      }
    },
    {
      "id": "3d11cefe-0cd5-42c4-b6bd-fdc851b74925",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793477437000,
      "last": 1793481134000,
      "firstSend": 1793477437000,
      "lastSend": 1793481134000,
      "labels": [
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793436010787.txt",
          "line": 35810,
          "raw": "2026-10-31 20:10:38 [com] stdout Receive from parent 3d11cefe-0cd5-42c4-b6bd-fdc851b74925 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 35790,
        "raw": "2026-10-31 20:10:37 [com] stdout Connect parent 3d11cefe-0cd5-42c4-b6bd-fdc851b74925",
        "inherited": false
      }
    },
    {
      "id": "15931906-174a-4a74-bbee-ab240a89c6da",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793477437000,
      "last": 1793481134000,
      "firstSend": 1793477437000,
      "lastSend": 1793481134000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 35792,
        "raw": "2026-10-31 20:10:37 [com] stdout Connect parent 15931906-174a-4a74-bbee-ab240a89c6da",
        "inherited": false
      }
    },
    {
      "id": "750e627b-3869-4409-8e02-32b03b29f758",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793481134000,
      "last": 1793481856000,
      "firstSend": 1793481134000,
      "lastSend": 1793481856000,
      "labels": [
        "Quiz · vp",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793436010787.txt",
          "line": 41152,
          "raw": "Receive from parent 750e627b-3869-4409-8e02-32b03b29f758 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 41153,
          "raw": "2026-10-31 21:12:14 [com] stdout Receive from parent 750e627b-3869-4409-8e02-32b03b29f758 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 41183,
          "raw": "2026-10-31 21:12:14 [com] stdout Receive from parent 750e627b-3869-4409-8e02-32b03b29f758 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 41328,
          "raw": "2026-10-31 21:12:14 [com] stdout Receive from parent 750e627b-3869-4409-8e02-32b03b29f758 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 41398,
          "raw": "2026-10-31 21:12:14 [com] stdout Receive from parent 750e627b-3869-4409-8e02-32b03b29f758 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 41102,
        "raw": "2026-10-31 21:12:14 [com] stdout Connect parent 750e627b-3869-4409-8e02-32b03b29f758",
        "inherited": false
      }
    },
    {
      "id": "5f823a7e-6bba-4575-890e-54c4533e140b",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793481134000,
      "last": 1793481856000,
      "firstSend": 1793481134000,
      "lastSend": 1793481856000,
      "labels": [
        "Quiz · vp",
        "Quiz · kiosk",
        "Quiz · tv",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793436010787.txt",
          "line": 41450,
          "raw": "2026-10-31 21:12:14 [com] stdout Receive from parent 5f823a7e-6bba-4575-890e-54c4533e140b : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 41451,
          "raw": "2026-10-31 21:12:14 [com] stdout Receive from parent 5f823a7e-6bba-4575-890e-54c4533e140b : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 41481,
          "raw": "2026-10-31 21:12:14 [com] stdout Receive from parent 5f823a7e-6bba-4575-890e-54c4533e140b : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 41484,
          "raw": "Receive from parent 5f823a7e-6bba-4575-890e-54c4533e140b : {\"name\":\"strasbourg_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 41651,
          "raw": "2026-10-31 21:12:14 [com] stdout Receive from parent 5f823a7e-6bba-4575-890e-54c4533e140b : {\"name\":\"strasbourg_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 41728,
          "raw": "Receive from parent 5f823a7e-6bba-4575-890e-54c4533e140b : {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 41325,
        "raw": "2026-10-31 21:12:14 [com] stdout Connect parent 5f823a7e-6bba-4575-890e-54c4533e140b",
        "inherited": false
      }
    },
    {
      "id": "c09c69f2-711e-44af-8f41-b7630842037b",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793481134000,
      "last": 1793481856000,
      "firstSend": 1793481134000,
      "lastSend": 1793481856000,
      "labels": [
        "Quiz · vp",
        "Quiz · tv",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793436010787.txt",
          "line": 41778,
          "raw": "Receive from parent c09c69f2-711e-44af-8f41-b7630842037b : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 41808,
          "raw": "2026-10-31 21:12:14 [com] stdout Receive from parent c09c69f2-711e-44af-8f41-b7630842037b : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 41809,
          "raw": "2026-10-31 21:12:14 [com] stdout Receive from parent c09c69f2-711e-44af-8f41-b7630842037b : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 41811,
          "raw": "Receive from parent c09c69f2-711e-44af-8f41-b7630842037b : {\"name\":\"strasbourg_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 41978,
          "raw": "Receive from parent c09c69f2-711e-44af-8f41-b7630842037b : {\"name\":\"strasbourg_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 42055,
          "raw": "Receive from parent c09c69f2-711e-44af-8f41-b7630842037b : {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 41438,
        "raw": "2026-10-31 21:12:14 [com] stdout Connect parent c09c69f2-711e-44af-8f41-b7630842037b",
        "inherited": false
      }
    },
    {
      "id": "3f975f39-405e-4bbf-9555-2b23109ebb60",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793481860000,
      "last": 1793481875000,
      "firstSend": 1793481860000,
      "lastSend": 1793481875000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 43319,
        "raw": "2026-10-31 21:24:20 [com] stdout Connect parent 3f975f39-405e-4bbf-9555-2b23109ebb60",
        "inherited": false
      }
    },
    {
      "id": "b4e7f226-fa80-41a6-865d-bc38815be4d3",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793481860000,
      "last": 1793481875000,
      "firstSend": 1793481860000,
      "lastSend": 1793481875000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 43322,
        "raw": "2026-10-31 21:24:20 [com] stdout Connect parent b4e7f226-fa80-41a6-865d-bc38815be4d3",
        "inherited": false
      }
    },
    {
      "id": "6d8227ff-db3d-4588-894a-e6954d17a080",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793481860000,
      "last": 1793481875000,
      "firstSend": 1793481860000,
      "lastSend": 1793481875000,
      "labels": [
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793436010787.txt",
          "line": 43344,
          "raw": "2026-10-31 21:24:21 [com] stdout Receive from parent 6d8227ff-db3d-4588-894a-e6954d17a080 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 43324,
        "raw": "2026-10-31 21:24:20 [com] stdout Connect parent 6d8227ff-db3d-4588-894a-e6954d17a080",
        "inherited": false
      }
    },
    {
      "id": "9fece11d-071b-44e2-ade0-c163c1ae3835",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793481876000,
      "last": 1793481900000,
      "firstSend": 1793481876000,
      "lastSend": 1793481900000,
      "labels": [
        "Quiz · vp",
        "Quiz · tv",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793436010787.txt",
          "line": 43588,
          "raw": "2026-10-31 21:24:36 [com] stdout Receive from parent 9fece11d-071b-44e2-ade0-c163c1ae3835 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 43616,
          "raw": "2026-10-31 21:24:36 [com] stdout Receive from parent 9fece11d-071b-44e2-ade0-c163c1ae3835 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 43617,
          "raw": "2026-10-31 21:24:36 [com] stdout Receive from parent 9fece11d-071b-44e2-ade0-c163c1ae3835 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 43619,
          "raw": "2026-10-31 21:24:36 [com] stdout Receive from parent 9fece11d-071b-44e2-ade0-c163c1ae3835 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 43762,
          "raw": "2026-10-31 21:24:36 [com] stdout Receive from parent 9fece11d-071b-44e2-ade0-c163c1ae3835 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 43825,
          "raw": "Receive from parent 9fece11d-071b-44e2-ade0-c163c1ae3835 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 43538,
        "raw": "2026-10-31 21:24:36 [com] stdout Connect parent 9fece11d-071b-44e2-ade0-c163c1ae3835",
        "inherited": false
      }
    },
    {
      "id": "5089ee30-33a9-4c25-8bfd-faf875ca8ea1",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793481876000,
      "last": 1793481900000,
      "firstSend": 1793481876000,
      "lastSend": 1793481900000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · vp",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793436010787.txt",
          "line": 43887,
          "raw": "2026-10-31 21:24:36 [com] stdout Receive from parent 5089ee30-33a9-4c25-8bfd-faf875ca8ea1 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 43917,
          "raw": "2026-10-31 21:24:36 [com] stdout Receive from parent 5089ee30-33a9-4c25-8bfd-faf875ca8ea1 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 43919,
          "raw": "Receive from parent 5089ee30-33a9-4c25-8bfd-faf875ca8ea1 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 43920,
          "raw": "2026-10-31 21:24:36 [com] stdout Receive from parent 5089ee30-33a9-4c25-8bfd-faf875ca8ea1 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 44087,
          "raw": "Receive from parent 5089ee30-33a9-4c25-8bfd-faf875ca8ea1 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 44164,
          "raw": "Receive from parent 5089ee30-33a9-4c25-8bfd-faf875ca8ea1 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 43835,
        "raw": "2026-10-31 21:24:36 [com] stdout Connect parent 5089ee30-33a9-4c25-8bfd-faf875ca8ea1",
        "inherited": false
      }
    },
    {
      "id": "200ccd74-fd14-4688-ae3f-eb9314eab84d",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793481876000,
      "last": 1793481900000,
      "firstSend": 1793481876000,
      "lastSend": 1793481900000,
      "labels": [
        "Quiz · vp",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793436010787.txt",
          "line": 44224,
          "raw": "Receive from parent 200ccd74-fd14-4688-ae3f-eb9314eab84d : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 44225,
          "raw": "Receive from parent 200ccd74-fd14-4688-ae3f-eb9314eab84d : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 44257,
          "raw": "Receive from parent 200ccd74-fd14-4688-ae3f-eb9314eab84d : {\"name\":\"strasbourg_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 44424,
          "raw": "Receive from parent 200ccd74-fd14-4688-ae3f-eb9314eab84d : {\"name\":\"strasbourg_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 44501,
          "raw": "Receive from parent 200ccd74-fd14-4688-ae3f-eb9314eab84d : {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 43837,
        "raw": "2026-10-31 21:24:36 [com] stdout Connect parent 200ccd74-fd14-4688-ae3f-eb9314eab84d",
        "inherited": false
      }
    },
    {
      "id": "04fbf53c-c1b2-40bc-a735-bd34b421076f",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793481903000,
      "last": 1793485670000,
      "firstSend": 1793481903000,
      "lastSend": 1793485670000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 45479,
        "raw": "2026-10-31 21:25:03 [com] stdout Connect parent 04fbf53c-c1b2-40bc-a735-bd34b421076f",
        "inherited": false
      }
    },
    {
      "id": "a04ba329-87a7-4b76-8e02-f9c5b42f0b6f",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793481904000,
      "last": 1793485670000,
      "firstSend": 1793481904000,
      "lastSend": 1793485670000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 45481,
        "raw": "2026-10-31 21:25:04 [com] stdout Connect parent a04ba329-87a7-4b76-8e02-f9c5b42f0b6f",
        "inherited": false
      }
    },
    {
      "id": "4d9da192-432f-4c63-a722-8fa61f02981b",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793481904000,
      "last": 1793485670000,
      "firstSend": 1793481904000,
      "lastSend": 1793485670000,
      "labels": [
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793436010787.txt",
          "line": 45502,
          "raw": "Receive from parent 4d9da192-432f-4c63-a722-8fa61f02981b : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 45483,
        "raw": "2026-10-31 21:25:04 [com] stdout Connect parent 4d9da192-432f-4c63-a722-8fa61f02981b",
        "inherited": false
      }
    },
    {
      "id": "f09e5f1e-dd76-4419-895c-550dd0c06c8b",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793485671000,
      "last": 1793487345000,
      "firstSend": 1793485671000,
      "lastSend": 1793487345000,
      "labels": [
        "Quiz · vp",
        "Quiz · tv",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793436010787.txt",
          "line": 55324,
          "raw": "Receive from parent f09e5f1e-dd76-4419-895c-550dd0c06c8b : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 55352,
          "raw": "2026-10-31 22:27:51 [com] stdout Receive from parent f09e5f1e-dd76-4419-895c-550dd0c06c8b : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 55353,
          "raw": "2026-10-31 22:27:51 [com] stdout Receive from parent f09e5f1e-dd76-4419-895c-550dd0c06c8b : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 55355,
          "raw": "Receive from parent f09e5f1e-dd76-4419-895c-550dd0c06c8b : {\"name\":\"strasbourg_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 55498,
          "raw": "Receive from parent f09e5f1e-dd76-4419-895c-550dd0c06c8b : {\"name\":\"strasbourg_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 55561,
          "raw": "Receive from parent f09e5f1e-dd76-4419-895c-550dd0c06c8b : {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-game-select\"},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 55274,
        "raw": "2026-10-31 22:27:51 [com] stdout Connect parent f09e5f1e-dd76-4419-895c-550dd0c06c8b",
        "inherited": false
      }
    },
    {
      "id": "4a0873f8-31c6-4c6b-8e25-a63155f566b4",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793485671000,
      "last": 1793487345000,
      "firstSend": 1793485671000,
      "lastSend": 1793487345000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · vp",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793436010787.txt",
          "line": 55615,
          "raw": "2026-10-31 22:27:51 [com] stdout Receive from parent 4a0873f8-31c6-4c6b-8e25-a63155f566b4 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 55645,
          "raw": "2026-10-31 22:27:51 [com] stdout Receive from parent 4a0873f8-31c6-4c6b-8e25-a63155f566b4 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 55647,
          "raw": "Receive from parent 4a0873f8-31c6-4c6b-8e25-a63155f566b4 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 55648,
          "raw": "2026-10-31 22:27:51 [com] stdout Receive from parent 4a0873f8-31c6-4c6b-8e25-a63155f566b4 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 55815,
          "raw": "Receive from parent 4a0873f8-31c6-4c6b-8e25-a63155f566b4 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 55892,
          "raw": "Receive from parent 4a0873f8-31c6-4c6b-8e25-a63155f566b4 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-game-select\"},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 55563,
        "raw": "2026-10-31 22:27:51 [com] stdout Connect parent 4a0873f8-31c6-4c6b-8e25-a63155f566b4",
        "inherited": false
      }
    },
    {
      "id": "0756d05d-fec3-4ba5-8847-1ac0426d2c70",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793485671000,
      "last": 1793487345000,
      "firstSend": 1793485671000,
      "lastSend": 1793487345000,
      "labels": [
        "Quiz · vp",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793436010787.txt",
          "line": 55942,
          "raw": "2026-10-31 22:27:51 [com] stdout Receive from parent 0756d05d-fec3-4ba5-8847-1ac0426d2c70 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 55943,
          "raw": "Receive from parent 0756d05d-fec3-4ba5-8847-1ac0426d2c70 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 55975,
          "raw": "Receive from parent 0756d05d-fec3-4ba5-8847-1ac0426d2c70 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 56142,
          "raw": "2026-10-31 22:27:51 [com] stdout Receive from parent 0756d05d-fec3-4ba5-8847-1ac0426d2c70 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 56219,
          "raw": "Receive from parent 0756d05d-fec3-4ba5-8847-1ac0426d2c70 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"inputContext\":\"inputContext-game-select\"},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 55565,
        "raw": "2026-10-31 22:27:51 [com] stdout Connect parent 0756d05d-fec3-4ba5-8847-1ac0426d2c70",
        "inherited": false
      }
    },
    {
      "id": "41c2800a-d73c-43a1-9b9f-a5641f75c98d",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793487348000,
      "last": 1793487643000,
      "firstSend": 1793487348000,
      "lastSend": 1793487643000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 60778,
        "raw": "2026-10-31 22:55:48 [com] stdout Connect parent 41c2800a-d73c-43a1-9b9f-a5641f75c98d",
        "inherited": false
      }
    },
    {
      "id": "d438196e-2207-4348-b204-06fe701f3f85",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793487348000,
      "last": 1793487643000,
      "firstSend": 1793487348000,
      "lastSend": 1793487643000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 60780,
        "raw": "2026-10-31 22:55:48 [com] stdout Connect parent d438196e-2207-4348-b204-06fe701f3f85",
        "inherited": false
      }
    },
    {
      "id": "cfafd26c-683c-48fa-931d-8cc9210a64b1",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793487348000,
      "last": 1793487643000,
      "firstSend": 1793487348000,
      "lastSend": 1793487643000,
      "labels": [
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793436010787.txt",
          "line": 60802,
          "raw": "Receive from parent cfafd26c-683c-48fa-931d-8cc9210a64b1 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 60782,
        "raw": "2026-10-31 22:55:48 [com] stdout Connect parent cfafd26c-683c-48fa-931d-8cc9210a64b1",
        "inherited": false
      }
    }
  ],
  "counts": {
    "music": 240,
    "game": 28,
    "connection": 131,
    "session": 71,
    "monitor": 245,
    "phase": 54,
    "restart": 1,
    "system": 9,
    "warning": 3,
    "theme": 2,
    "question": 70
  }
}