{
  "room": "strasbourg_salle2",
  "date": "2026-11-01",
  "timeZone": "Europe/Paris",
  "start": 1793487600000,
  "end": 1793574000000,
  "generatedAt": "2026-11-03T09:25:49.780Z",
  "sources": [
    {
      "file": "log_1793436010787.txt",
      "first": 1793487601000,
      "last": 1793493208000,
      "linesInDay": 14744,
      "bytes": 11390572
    },
    {
      "file": "log_1793530714234.txt",
      "first": 1793530714000,
      "last": 1793530762000,
      "linesInDay": 3445,
      "bytes": 3683044
    }
  ],
  "events": [
    {
      "id": 1,
      "t": 1793487626000,
      "type": "music",
      "label": "Fin / arrêt morceau · jul_tchikita_52889",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 62107,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 2,
      "t": 1793487629000,
      "type": "music",
      "label": "Début morceau · jul_j-oublie-tout_70004",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 320.042336 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 62129,
          "raw": "2026-10-31 23:00:29 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793487629005,0,320.042336,0.02,\"jul_j-oublie-tout_70004\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 3,
      "t": 1793487896000,
      "type": "music",
      "label": "Fin / arrêt morceau · jul_j-oublie-tout_70004",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 63188,
          "raw": "2026-10-31 23:04:56 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 4,
      "t": 1793487898000,
      "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": 63210,
          "raw": "2026-10-31 23:04:58 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793487898554,0,242.371633,0.02,\"celine-dion_pour-que-tu-m-aimes-encore_5940\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 5,
      "t": 1793487927000,
      "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": 63290,
          "raw": "2026-10-31 23:05:27 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 6,
      "t": 1793487929000,
      "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": 63312,
          "raw": "2026-10-31 23:05:29 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793487929496,0,322.440363,0.02,\"diam-s_confessions-nocturnes_11902\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 7,
      "t": 1793488010000,
      "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": 63361,
          "raw": "2026-10-31 23:06:50 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793488010313,80.80600000000106,322.440363,0,\"diam-s_confessions-nocturnes_11902\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 8,
      "t": 1793488087000,
      "type": "music",
      "label": "Début morceau · diam-s_confessions-nocturnes_11902",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 80.80600000000106 s, durée 322.440363 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 63372,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793488087775,80.80600000000106,322.440363,0.02,\"diam-s_confessions-nocturnes_11902\"]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 9,
      "t": 1793488308000,
      "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": 63673,
          "raw": "2026-10-31 23:11:48 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 10,
      "t": 1793488309000,
      "type": "music",
      "label": "Début morceau · stromae_alors-on-danse_28433",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 205.3 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 63695,
          "raw": "2026-10-31 23:11:49 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793488309516,0,205.3,0.02,\"stromae_alors-on-danse_28433\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 11,
      "t": 1793488444000,
      "type": "music",
      "label": "Fin / arrêt morceau · stromae_alors-on-danse_28433",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 63766,
          "raw": "2026-10-31 23:14:04 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 12,
      "t": 1793488446000,
      "type": "music",
      "label": "Début morceau · beyonce_halo_21630",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 263.099274 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 63788,
          "raw": "2026-10-31 23:14:06 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793488446011,0,263.099274,0.02,\"beyonce_halo_21630\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 13,
      "t": 1793488493000,
      "type": "music",
      "label": "Fin / arrêt morceau · beyonce_halo_21630",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 63881,
          "raw": "2026-10-31 23:14:53 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 14,
      "t": 1793488495000,
      "type": "music",
      "label": "Début morceau · coolio_gangsta-s-paradise_12656",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 242.856531 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 63903,
          "raw": "2026-10-31 23:14:55 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793488495137,0,242.856531,0.02,\"coolio_gangsta-s-paradise_12656\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 15,
      "t": 1793488516000,
      "type": "music",
      "label": "Fin / arrêt morceau · coolio_gangsta-s-paradise_12656",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 64128,
          "raw": "2026-10-31 23:15:16 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 16,
      "t": 1793488518000,
      "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": 64150,
          "raw": "2026-10-31 23:15:18 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793488518232,0,197.295624,0.02,\"vitaa_game-over_45411\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 17,
      "t": 1793488622000,
      "type": "music",
      "label": "Fin / arrêt morceau · vitaa_game-over_45411",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 64212,
          "raw": "2026-10-31 23:17:02 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 18,
      "t": 1793488624000,
      "type": "music",
      "label": "Début morceau · gims_bella_43945",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 227.092857 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 64234,
          "raw": "2026-10-31 23:17:04 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793488624156,0,227.092857,0.02,\"gims_bella_43945\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 19,
      "t": 1793488772000,
      "type": "music",
      "label": "Fin / arrêt morceau · gims_bella_43945",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 64293,
          "raw": "2026-10-31 23:19:32 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 20,
      "t": 1793488774000,
      "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": 64315,
          "raw": "2026-10-31 23:19:34 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793488774050,0,262.347007,0.02,\"vitaa_a-fleur-de-toi_11801\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 21,
      "t": 1793488956000,
      "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": 64367,
          "raw": "2026-10-31 23:22:36 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 22,
      "t": 1793488957000,
      "type": "music",
      "label": "Début morceau · sexion-d-assaut_desole_31062",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 201.117982 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 64389,
          "raw": "2026-10-31 23:22:37 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793488957382,0,201.117982,0.02,\"sexion-d-assaut_desole_31062\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 23,
      "t": 1793489063000,
      "type": "music",
      "label": "Fin / arrêt morceau · sexion-d-assaut_desole_31062",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 64447,
          "raw": "2026-10-31 23:24:23 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 24,
      "t": 1793489065000,
      "type": "music",
      "label": "Début morceau · gims_j-me-tire_43773",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 252.100748 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 64469,
          "raw": "2026-10-31 23:24:25 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793489065102,0,252.100748,0.02,\"gims_j-me-tire_43773\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 25,
      "t": 1793489090000,
      "type": "error",
      "label": "Erreur · Erreur à l'ouverture du port (COM3): Opening COM3: Unknown error code 1",
      "module": "arduino",
      "game": "karaoke",
      "detail": "Erreur à l'ouverture du port (COM3): Opening COM3: Unknown error code 1",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 64522,
          "raw": "2026-10-31 23:24:50 [arduino] stderr Erreur à l'ouverture du port (COM3): Opening COM3: Unknown error code 1",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 26,
      "t": 1793489154000,
      "type": "music",
      "label": "Fin / arrêt morceau · gims_j-me-tire_43773",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 64537,
          "raw": "2026-10-31 23:25:54 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 27,
      "t": 1793489156000,
      "type": "music",
      "label": "Début morceau · stromae_tous-les-memes_45136",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 213.795873 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 64559,
          "raw": "2026-10-31 23:25:56 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793489156296,0,213.795873,0.02,\"stromae_tous-les-memes_45136\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 28,
      "t": 1793489165000,
      "type": "music",
      "label": "Fin / arrêt morceau · stromae_tous-les-memes_45136",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 64909,
          "raw": "2026-10-31 23:26:05 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 29,
      "t": 1793489166000,
      "type": "music",
      "label": "Début morceau · kalash_mwaka-moon_71882",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 238.8 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 64931,
          "raw": "2026-10-31 23:26:06 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793489166656,0,238.8,0.02,\"kalash_mwaka-moon_71882\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 30,
      "t": 1793489221000,
      "type": "music",
      "label": "Fin / arrêt morceau · kalash_mwaka-moon_71882",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 65540,
          "raw": "2026-10-31 23:27:01 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 31,
      "t": 1793489222000,
      "type": "music",
      "label": "Début morceau · heuss-l-enfoire_moulaga_70625",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 178.829002 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 65562,
          "raw": "2026-10-31 23:27:02 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793489222263,0,178.829002,0.02,\"heuss-l-enfoire_moulaga_70625\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 32,
      "t": 1793489256000,
      "type": "music",
      "label": "Fin / arrêt morceau · heuss-l-enfoire_moulaga_70625",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 66451,
          "raw": "2026-10-31 23:27:36 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 33,
      "t": 1793489257000,
      "type": "music",
      "label": "Début morceau · leslie_sobri-notre-destin_37388",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 213.860907 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 66473,
          "raw": "2026-10-31 23:27:37 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793489257454,0,213.860907,0.02,\"leslie_sobri-notre-destin_37388\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 34,
      "t": 1793489411000,
      "type": "music",
      "label": "Fin / arrêt morceau · leslie_sobri-notre-destin_37388",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 67817,
          "raw": "2026-10-31 23:30:11 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 35,
      "t": 1793489413000,
      "type": "music",
      "label": "Début morceau · booba_kalash_72358",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 231.211202 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 67839,
          "raw": "2026-10-31 23:30:13 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793489413142,0,231.211202,0.02,\"booba_kalash_72358\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 36,
      "t": 1793489553000,
      "type": "music",
      "label": "Fin / arrêt morceau · booba_kalash_72358",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 67898,
          "raw": "2026-10-31 23:32:33 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 37,
      "t": 1793489554000,
      "type": "music",
      "label": "Début morceau · 113_tonton-du-bled_71628",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 245.1261 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 67920,
          "raw": "2026-10-31 23:32:34 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793489554964,0,245.1261,0.02,\"113_tonton-du-bled_71628\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 38,
      "t": 1793489621000,
      "type": "music",
      "label": "Fin / arrêt morceau · 113_tonton-du-bled_71628",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 67977,
          "raw": "2026-10-31 23:33:41 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 39,
      "t": 1793489623000,
      "type": "music",
      "label": "Début morceau · zaho_c-est-chelou_18544",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 219.382437 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 67999,
          "raw": "2026-10-31 23:33:43 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793489623281,0,219.382437,0.02,\"zaho_c-est-chelou_18544\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 40,
      "t": 1793489709000,
      "type": "music",
      "label": "Fin / arrêt morceau · zaho_c-est-chelou_18544",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 68056,
          "raw": "2026-10-31 23:35:09 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 41,
      "t": 1793489710000,
      "type": "music",
      "label": "Début morceau · booba_scarface_62308",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 254.261247 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 68078,
          "raw": "2026-10-31 23:35:10 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793489710704,0,254.261247,0.02,\"booba_scarface_62308\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 42,
      "t": 1793489877000,
      "type": "music",
      "label": "Fin / arrêt morceau · booba_scarface_62308",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 68309,
          "raw": "2026-10-31 23:37:57 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 43,
      "t": 1793489878000,
      "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": 68331,
          "raw": "2026-10-31 23:37:58 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793489878587,0,186.526259,0.02,\"jul_avant-la-douane_75138\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 44,
      "t": 1793490013000,
      "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": 68382,
          "raw": "2026-10-31 23:40:13 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 45,
      "t": 1793490014000,
      "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_1793436010787.txt",
          "line": 68404,
          "raw": "2026-10-31 23:40:14 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793490014940,0,167.665437,0.02,\"gims_ninao_86977\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 46,
      "t": 1793490120000,
      "type": "music",
      "label": "Fin / arrêt morceau · gims_ninao_86977",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 68940,
          "raw": "2026-10-31 23:42:00 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 47,
      "t": 1793490123000,
      "type": "music",
      "label": "Début morceau · jul_bande-organisee_66324",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 359.538798 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 68962,
          "raw": "2026-10-31 23:42:03 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793490123531,0,359.538798,0.02,\"jul_bande-organisee_66324\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 48,
      "t": 1793490163000,
      "type": "music",
      "label": "Fin / arrêt morceau · jul_bande-organisee_66324",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 69019,
          "raw": "2026-10-31 23:42:43 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 49,
      "t": 1793490164000,
      "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": 69041,
          "raw": "2026-10-31 23:42:44 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793490164613,0,244.597823,0.02,\"fababy_love-d-un-voyou_72441\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 50,
      "t": 1793490181000,
      "type": "music",
      "label": "Fin / arrêt morceau · fababy_love-d-un-voyou_72441",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 69100,
          "raw": "2026-10-31 23:43:01 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 51,
      "t": 1793490181000,
      "type": "music",
      "label": "Début morceau · daddy-yankee_la-gasolina_14315",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 195.418753 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 69133,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793490181710,0,195.418753,0.02,\"daddy-yankee_la-gasolina_14315\"]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 52,
      "t": 1793490183000,
      "type": "music",
      "label": "Repositionnement / reprise · daddy-yankee_la-gasolina_14315",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 0 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 69189,
          "raw": "2026-10-31 23:43:03 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793490183442,0,195.418753,0.02,\"daddy-yankee_la-gasolina_14315\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 53,
      "t": 1793490229000,
      "type": "music",
      "label": "Fin / arrêt morceau · daddy-yankee_la-gasolina_14315",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 69264,
          "raw": "2026-10-31 23:43:49 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 54,
      "t": 1793490230000,
      "type": "music",
      "label": "Début morceau · akon_smack-that_59765",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 212.777007 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 69286,
          "raw": "2026-10-31 23:43:50 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793490230915,0,212.777007,0.02,\"akon_smack-that_59765\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 55,
      "t": 1793490288000,
      "type": "music",
      "label": "Fin / arrêt morceau · akon_smack-that_59765",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 69345,
          "raw": "2026-10-31 23:44:48 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 56,
      "t": 1793490289000,
      "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": 69367,
          "raw": "2026-10-31 23:44:49 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793490289660,0,176.864312,0.02,\"booba_dolce-camara_89350\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 57,
      "t": 1793490441000,
      "type": "music",
      "label": "Fin / arrêt morceau · booba_dolce-camara_89350",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 69422,
          "raw": "2026-10-31 23:47:21 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 58,
      "t": 1793490442000,
      "type": "music",
      "label": "Début morceau · sexion-d-assaut_wati-by-night_40221",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 248.843855 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 69444,
          "raw": "2026-10-31 23:47:22 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793490442721,0,248.843855,0.02,\"sexion-d-assaut_wati-by-night_40221\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 59,
      "t": 1793490469000,
      "type": "music",
      "label": "Fin / arrêt morceau · sexion-d-assaut_wati-by-night_40221",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 69500,
          "raw": "2026-10-31 23:47:49 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 60,
      "t": 1793490470000,
      "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": 69522,
          "raw": "2026-10-31 23:47:50 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793490470787,0,155.678708,0.02,\"triangle-des-bermudes_charger_89352\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 61,
      "t": 1793490549000,
      "type": "music",
      "label": "Fin / arrêt morceau · triangle-des-bermudes_charger_89352",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 69572,
          "raw": "2026-10-31 23:49:09 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 62,
      "t": 1793490551000,
      "type": "session",
      "label": "Session · minuterie effacée",
      "module": "COM",
      "game": "karaoke",
      "detail": "null",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 69607,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"sessionTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 63,
      "t": 1793490551000,
      "type": "game",
      "label": "Fin de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 69754,
          "raw": "2026-10-31 23:49:11 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 64,
      "t": 1793490551000,
      "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) :\n41c2800a-d73c-43a1-9b9f-a5641f75c98d — module non identifié\nd438196e-2207-4348-b204-06fe701f3f85 — module non identifié\ncfafd26c-683c-48fa-931d-8cc9210a64b1 — KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 69782,
          "raw": "2026-10-31 23:49:11 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 60802,
          "raw": "Receive from parent cfafd26c-683c-48fa-931d-8cc9210a64b1 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 65,
      "t": 1793490551000,
      "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) :\n41c2800a-d73c-43a1-9b9f-a5641f75c98d — module non identifié\nd438196e-2207-4348-b204-06fe701f3f85 — module non identifié\ncfafd26c-683c-48fa-931d-8cc9210a64b1 — KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 69783,
          "raw": "2026-10-31 23:49:11 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 60802,
          "raw": "Receive from parent cfafd26c-683c-48fa-931d-8cc9210a64b1 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 66,
      "t": 1793490551000,
      "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) :\n41c2800a-d73c-43a1-9b9f-a5641f75c98d — module non identifié\nd438196e-2207-4348-b204-06fe701f3f85 — module non identifié\ncfafd26c-683c-48fa-931d-8cc9210a64b1 — KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 69784,
          "raw": "2026-10-31 23:49:11 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 60802,
          "raw": "Receive from parent cfafd26c-683c-48fa-931d-8cc9210a64b1 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 67,
      "t": 1793490551000,
      "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 af4f2e94-bda5-4538-8505-796ab9eb19a0\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 69797,
          "raw": "2026-10-31 23:49:11 [com] stdout Connect parent af4f2e94-bda5-4538-8505-796ab9eb19a0",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "af4f2e94-bda5-4538-8505-796ab9eb19a0"
    },
    {
      "id": 68,
      "t": 1793490551000,
      "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 3a74b615-51cb-4651-997c-c9c4a74dc972\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 69802,
          "raw": "2026-10-31 23:49:11 [com] stdout Connect parent 3a74b615-51cb-4651-997c-c9c4a74dc972",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "3a74b615-51cb-4651-997c-c9c4a74dc972"
    },
    {
      "id": 69,
      "t": 1793490551000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 70096,
          "raw": "2026-10-31 23:49:11 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 70,
      "t": 1793490551000,
      "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 bd34349e-4789-42bb-b90f-9a31ee9907f8\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 70199,
          "raw": "2026-10-31 23:49:11 [com] stdout Connect parent bd34349e-4789-42bb-b90f-9a31ee9907f8",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "bd34349e-4789-42bb-b90f-9a31ee9907f8"
    },
    {
      "id": 71,
      "t": 1793490551000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 70424,
          "raw": "2026-10-31 23:49:11 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 72,
      "t": 1793490551000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 70753,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 73,
      "t": 1793490552000,
      "type": "phase",
      "label": "Phase · session-outro-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 70891,
          "raw": "2026-10-31 23:49:12 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"session-outro-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 74,
      "t": 1793490552000,
      "type": "session",
      "label": "Jeu verrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 70901,
          "raw": "2026-10-31 23:49:12 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"gameLocked\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 75,
      "t": 1793490559000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 71269,
          "raw": "2026-10-31 23:49:19 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 76,
      "t": 1793490563000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 71625,
          "raw": "2026-10-31 23:49:23 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 77,
      "t": 1793490563000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 71645,
          "raw": "2026-10-31 23:49:23 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 78,
      "t": 1793490564000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 71655,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 79,
      "t": 1793490564000,
      "type": "phase",
      "label": "Phase · session-outro-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 71665,
          "raw": "2026-10-31 23:49:24 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"session-outro-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 80,
      "t": 1793490564000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 71685,
          "raw": "2026-10-31 23:49:24 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 81,
      "t": 1793490564000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 71705,
          "raw": "2026-10-31 23:49:24 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 82,
      "t": 1793490588000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 71737,
          "raw": "2026-10-31 23:49:48 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 83,
      "t": 1793490588000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 71747,
          "raw": "2026-10-31 23:49:48 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 84,
      "t": 1793490588000,
      "type": "phase",
      "label": "Phase · locked-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 71757,
          "raw": "2026-10-31 23:49:48 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"locked-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 85,
      "t": 1793490588000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 71777,
          "raw": "2026-10-31 23:49:48 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 86,
      "t": 1793490588000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 71787,
          "raw": "2026-10-31 23:49:48 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 87,
      "t": 1793492100000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 72137,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 88,
      "t": 1793492100000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 72147,
          "raw": "2026-11-01 00:15:00 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 89,
      "t": 1793492100000,
      "type": "phase",
      "label": "Phase · home-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 72157,
          "raw": "2026-11-01 00:15:00 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"home-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 90,
      "t": 1793492100000,
      "type": "session",
      "label": "Jeu déverrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 72167,
          "raw": "2026-11-01 00:15:00 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"gameLocked\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 91,
      "t": 1793492100000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793492100690,0,900,1]",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 72177,
          "raw": "2026-11-01 00:15:00 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"sessionTimerConf\":[1793492100690,0,900,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 92,
      "t": 1793492100000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793492100690,0,900,1]",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 72199,
          "raw": "2026-11-01 00:15:00 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"sessionTimerConf\":[1793492100690,0,900,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 93,
      "t": 1793492100000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 72209,
          "raw": "2026-11-01 00:15:00 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 94,
      "t": 1793492100000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 72219,
          "raw": "2026-11-01 00:15:00 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 95,
      "t": 1793492100000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793492100690,0,900,1]",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 72229,
          "raw": "2026-11-01 00:15:00 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"sessionTimerConf\":[1793492100690,0,900,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 96,
      "t": 1793492101000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 72249,
          "raw": "2026-11-01 00:15:01 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 97,
      "t": 1793492101000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 72296,
          "raw": "2026-11-01 00:15:01 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 98,
      "t": 1793492101000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 72306,
          "raw": "2026-11-01 00:15:01 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 99,
      "t": 1793492101000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 72326,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 100,
      "t": 1793492101000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 72337,
          "raw": "2026-11-01 00:15:01 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 101,
      "t": 1793492108000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 72382,
          "raw": "2026-11-01 00:15:08 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 102,
      "t": 1793492108000,
      "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": 72395,
          "raw": "2026-11-01 00:15:08 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"activeGame\":\"karaoke\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 103,
      "t": 1793492108000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "karaoke",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 72416,
          "raw": "2026-11-01 00:15:08 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 104,
      "t": 1793492111000,
      "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) :\naf4f2e94-bda5-4538-8505-796ab9eb19a0 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n3a74b615-51cb-4651-997c-c9c4a74dc972 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nbd34349e-4789-42bb-b90f-9a31ee9907f8 — 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": 72488,
          "raw": "2026-11-01 00:15:11 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 69849,
          "raw": "Receive from parent af4f2e94-bda5-4538-8505-796ab9eb19a0 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 70158,
          "raw": "Receive from parent 3a74b615-51cb-4651-997c-c9c4a74dc972 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 70487,
          "raw": "Receive from parent bd34349e-4789-42bb-b90f-9a31ee9907f8 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 105,
      "t": 1793492111000,
      "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) :\naf4f2e94-bda5-4538-8505-796ab9eb19a0 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n3a74b615-51cb-4651-997c-c9c4a74dc972 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nbd34349e-4789-42bb-b90f-9a31ee9907f8 — 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": 72489,
          "raw": "2026-11-01 00:15:11 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 69849,
          "raw": "Receive from parent af4f2e94-bda5-4538-8505-796ab9eb19a0 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 70158,
          "raw": "Receive from parent 3a74b615-51cb-4651-997c-c9c4a74dc972 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 70487,
          "raw": "Receive from parent bd34349e-4789-42bb-b90f-9a31ee9907f8 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 106,
      "t": 1793492111000,
      "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) :\naf4f2e94-bda5-4538-8505-796ab9eb19a0 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n3a74b615-51cb-4651-997c-c9c4a74dc972 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nbd34349e-4789-42bb-b90f-9a31ee9907f8 — 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": 72490,
          "raw": "2026-11-01 00:15:11 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 69849,
          "raw": "Receive from parent af4f2e94-bda5-4538-8505-796ab9eb19a0 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 70158,
          "raw": "Receive from parent 3a74b615-51cb-4651-997c-c9c4a74dc972 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 70487,
          "raw": "Receive from parent bd34349e-4789-42bb-b90f-9a31ee9907f8 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 107,
      "t": 1793492111000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 45ca9528-cb91-4bb8-86f3-da18cbeb55ce\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 72514,
          "raw": "2026-11-01 00:15:11 [com] stdout Connect parent 45ca9528-cb91-4bb8-86f3-da18cbeb55ce",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "45ca9528-cb91-4bb8-86f3-da18cbeb55ce"
    },
    {
      "id": 108,
      "t": 1793492111000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent cf2adba7-e1a7-42a4-9d1c-26e2a450d5b7\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 72517,
          "raw": "2026-11-01 00:15:11 [com] stdout Connect parent cf2adba7-e1a7-42a4-9d1c-26e2a450d5b7",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "cf2adba7-e1a7-42a4-9d1c-26e2a450d5b7"
    },
    {
      "id": 109,
      "t": 1793492111000,
      "type": "connection",
      "label": "Connexion COM · KaraWorld · contrôleur",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 2db5fde7-23b2-4cb2-a09a-42f5c88c91db\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 72519,
          "raw": "2026-11-01 00:15:11 [com] stdout Connect parent 2db5fde7-23b2-4cb2-a09a-42f5c88c91db",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "2db5fde7-23b2-4cb2-a09a-42f5c88c91db"
    },
    {
      "id": 110,
      "t": 1793492131000,
      "type": "music",
      "label": "Début morceau · niska_chasse-a-l-homme_77053",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 165.053855 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 72835,
          "raw": "2026-11-01 00:15:31 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793492131228,0,165.053855,0.02,\"niska_chasse-a-l-homme_77053\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 111,
      "t": 1793492296000,
      "type": "music",
      "label": "Fin / arrêt morceau · niska_chasse-a-l-homme_77053",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 73812,
          "raw": "2026-11-01 00:18:16 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 112,
      "t": 1793492298000,
      "type": "music",
      "label": "Début morceau · niska_matuidi-charo-psg_79264",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 266.435313 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 73834,
          "raw": "2026-11-01 00:18:18 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793492298209,0,266.435313,0.02,\"niska_matuidi-charo-psg_79264\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 113,
      "t": 1793492443000,
      "type": "music",
      "label": "Fin / arrêt morceau · niska_matuidi-charo-psg_79264",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 74083,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 114,
      "t": 1793492445000,
      "type": "music",
      "label": "Début morceau · gazo_drill-fr4_85173",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 257.007292 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 74105,
          "raw": "2026-11-01 00:20:45 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793492445114,0,257.007292,0.02,\"gazo_drill-fr4_85173\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 115,
      "t": 1793492639000,
      "type": "music",
      "label": "Fin / arrêt morceau · gazo_drill-fr4_85173",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 74159,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 116,
      "t": 1793492640000,
      "type": "music",
      "label": "Début morceau · gazo_mami-wata_84874",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 236.12275 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 74181,
          "raw": "2026-11-01 00:24:00 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793492640772,0,236.12275,0.02,\"gazo_mami-wata_84874\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 117,
      "t": 1793492802000,
      "type": "music",
      "label": "Fin / arrêt morceau · gazo_mami-wata_84874",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 74238,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 118,
      "t": 1793492803000,
      "type": "music",
      "label": "Début morceau · fave_flashback_79036",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 171.050896 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 74260,
          "raw": "2026-11-01 00:26:43 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793492803170,0,171.050896,0.02,\"fave_flashback_79036\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 119,
      "t": 1793492969000,
      "type": "music",
      "label": "Fin / arrêt morceau · fave_flashback_79036",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 74590,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 120,
      "t": 1793492970000,
      "type": "music",
      "label": "Début morceau · dadju_reine_54811",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 199.404082 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 74612,
          "raw": "2026-11-01 00:29:30 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":[1793492970851,0,199.404082,0.02,\"dadju_reine_54811\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 121,
      "t": 1793493170000,
      "type": "session",
      "label": "Session · minuterie effacée",
      "module": "COM",
      "game": "karaoke",
      "detail": "null",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 74701,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"sessionTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 122,
      "t": 1793493170000,
      "type": "music",
      "label": "Fin / arrêt morceau · dadju_reine_54811",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 74763,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 123,
      "t": 1793493170000,
      "type": "game",
      "label": "Fin de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 74866,
          "raw": "2026-11-01 00:32:50 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 124,
      "t": 1793493170000,
      "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) :\n45ca9528-cb91-4bb8-86f3-da18cbeb55ce — module non identifié\ncf2adba7-e1a7-42a4-9d1c-26e2a450d5b7 — module non identifié\n2db5fde7-23b2-4cb2-a09a-42f5c88c91db — KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 74877,
          "raw": "2026-11-01 00:32:50 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 72579,
          "raw": "Receive from parent 2db5fde7-23b2-4cb2-a09a-42f5c88c91db : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 125,
      "t": 1793493170000,
      "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) :\n45ca9528-cb91-4bb8-86f3-da18cbeb55ce — module non identifié\ncf2adba7-e1a7-42a4-9d1c-26e2a450d5b7 — module non identifié\n2db5fde7-23b2-4cb2-a09a-42f5c88c91db — KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 74889,
          "raw": "2026-11-01 00:32:50 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 72579,
          "raw": "Receive from parent 2db5fde7-23b2-4cb2-a09a-42f5c88c91db : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 126,
      "t": 1793493170000,
      "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) :\n45ca9528-cb91-4bb8-86f3-da18cbeb55ce — module non identifié\ncf2adba7-e1a7-42a4-9d1c-26e2a450d5b7 — module non identifié\n2db5fde7-23b2-4cb2-a09a-42f5c88c91db — KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 74901,
          "raw": "2026-11-01 00:32:50 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 72579,
          "raw": "Receive from parent 2db5fde7-23b2-4cb2-a09a-42f5c88c91db : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 127,
      "t": 1793493170000,
      "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 15e1e291-57f6-4d6f-b363-62d645b4b3ca\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 74914,
          "raw": "2026-11-01 00:32:50 [com] stdout Connect parent 15e1e291-57f6-4d6f-b363-62d645b4b3ca",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "15e1e291-57f6-4d6f-b363-62d645b4b3ca"
    },
    {
      "id": 128,
      "t": 1793493170000,
      "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 68098d91-240b-4544-9f99-765430719aff\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 74916,
          "raw": "2026-11-01 00:32:50 [com] stdout Connect parent 68098d91-240b-4544-9f99-765430719aff",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "68098d91-240b-4544-9f99-765430719aff"
    },
    {
      "id": 129,
      "t": 1793493170000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 75213,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 130,
      "t": 1793493170000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 75520,
          "raw": "2026-11-01 00:32:50 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 131,
      "t": 1793493170000,
      "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 622b9e4a-09fa-4898-a5c3-b147adc197a0\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 75532,
          "raw": "2026-11-01 00:32:50 [com] stdout Connect parent 622b9e4a-09fa-4898-a5c3-b147adc197a0",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "622b9e4a-09fa-4898-a5c3-b147adc197a0"
    },
    {
      "id": 132,
      "t": 1793493170000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 75848,
          "raw": "2026-11-01 00:32:50 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 133,
      "t": 1793493171000,
      "type": "phase",
      "label": "Phase · session-outro-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 75934,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"session-outro-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 134,
      "t": 1793493171000,
      "type": "session",
      "label": "Jeu verrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 75944,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"gameLocked\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 135,
      "t": 1793493177000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 76302,
          "raw": "2026-11-01 00:32:57 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 136,
      "t": 1793493183000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 76658,
          "raw": "2026-11-01 00:33:03 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 137,
      "t": 1793493183000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 76678,
          "raw": "2026-11-01 00:33:03 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 138,
      "t": 1793493184000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 76688,
          "raw": "2026-11-01 00:33:04 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 139,
      "t": 1793493184000,
      "type": "phase",
      "label": "Phase · session-outro-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 76698,
          "raw": "2026-11-01 00:33:04 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"session-outro-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 140,
      "t": 1793493184000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 76718,
          "raw": "2026-11-01 00:33:04 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 141,
      "t": 1793493184000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 76738,
          "raw": "Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 142,
      "t": 1793493207000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 76770,
          "raw": "2026-11-01 00:33:27 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 143,
      "t": 1793493207000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 76780,
          "raw": "2026-11-01 00:33:27 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 144,
      "t": 1793493207000,
      "type": "phase",
      "label": "Phase · locked-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 76790,
          "raw": "2026-11-01 00:33:27 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"locked-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 145,
      "t": 1793493207000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 76810,
          "raw": "2026-11-01 00:33:27 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 146,
      "t": 1793493207000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793436010787.txt",
          "line": 76820,
          "raw": "2026-11-01 00:33:27 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 147,
      "t": 1793530714000,
      "type": "restart",
      "label": "Redémarrage · nouvelle session MAIN",
      "module": "MAIN",
      "game": null,
      "detail": "log_1793436010787.txt → log_1793530714234.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_1793530714234.txt",
          "line": 1,
          "raw": "2026-11-01 10:58:34 I'm antalzic86!",
          "inherited": false
        }
      ],
      "certainty": "nouvelle session observée"
    },
    {
      "id": 148,
      "t": 1793530716000,
      "type": "system",
      "label": "Démarrage module · com",
      "module": "superviseur",
      "game": null,
      "detail": "",
      "refs": [
        {
          "file": "log_1793530714234.txt",
          "line": 83,
          "raw": "2026-11-01 10:58:36 Start com",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 149,
      "t": 1793530718000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": null,
      "detail": "parent 554e3af0-7b61-4139-aaad-12d588785ac0\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793530714234.txt",
          "line": 88,
          "raw": "2026-11-01 10:58:38 [com] stdout Connect parent 554e3af0-7b61-4139-aaad-12d588785ac0",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "554e3af0-7b61-4139-aaad-12d588785ac0"
    },
    {
      "id": 150,
      "t": 1793530718000,
      "type": "system",
      "label": "Démarrage module · dmx",
      "module": "superviseur",
      "game": null,
      "detail": "",
      "refs": [
        {
          "file": "log_1793530714234.txt",
          "line": 90,
          "raw": "2026-11-01 10:58:38 Start dmx",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 151,
      "t": 1793530720000,
      "type": "system",
      "label": "Démarrage module · arduino",
      "module": "superviseur",
      "game": null,
      "detail": "",
      "refs": [
        {
          "file": "log_1793530714234.txt",
          "line": 94,
          "raw": "2026-11-01 10:58:40 Start arduino",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 152,
      "t": 1793530721000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": null,
      "detail": "parent a59d5e6f-a714-4ad4-ac74-3913e45a2466\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793530714234.txt",
          "line": 101,
          "raw": "2026-11-01 10:58:41 [com] stdout Connect parent a59d5e6f-a714-4ad4-ac74-3913e45a2466",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "a59d5e6f-a714-4ad4-ac74-3913e45a2466"
    },
    {
      "id": 153,
      "t": 1793530722000,
      "type": "system",
      "label": "Démarrage module · ardour",
      "module": "superviseur",
      "game": null,
      "detail": "",
      "refs": [
        {
          "file": "log_1793530714234.txt",
          "line": 105,
          "raw": "2026-11-01 10:58:42 Start ardour",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 154,
      "t": 1793530723000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": null,
      "detail": "parent fe3554de-3f2f-4c0d-af7e-4997815938bf\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793530714234.txt",
          "line": 110,
          "raw": "2026-11-01 10:58:43 [com] stdout Connect parent fe3554de-3f2f-4c0d-af7e-4997815938bf",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "fe3554de-3f2f-4c0d-af7e-4997815938bf"
    },
    {
      "id": 155,
      "t": 1793530723000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": null,
      "detail": "parent 2f0dde2e-2c89-4a88-9172-031faff991c6\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793530714234.txt",
          "line": 114,
          "raw": "2026-11-01 10:58:43 [com] stdout Connect parent 2f0dde2e-2c89-4a88-9172-031faff991c6",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "2f0dde2e-2c89-4a88-9172-031faff991c6"
    },
    {
      "id": 156,
      "t": 1793530724000,
      "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-1793530724.txt\nLe chemin annoncé au démarrage ne prouve pas à lui seul un crash dans la journée.",
      "refs": [
        {
          "file": "log_1793530714234.txt",
          "line": 144,
          "raw": "2026-11-01 10:58:44 [ardour] stdout stdout: Crash Log: C:\\Users\\antalzic\\AppData\\Local\\Ardour8\\CrashLog\\Ardour-8.12.0-crash-1793530724.txt",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 157,
      "t": 1793530732000,
      "type": "system",
      "label": "Démarrage module · quiz",
      "module": "superviseur",
      "game": null,
      "detail": "",
      "refs": [
        {
          "file": "log_1793530714234.txt",
          "line": 164,
          "raw": "2026-11-01 10:58:52 Start quiz",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 158,
      "t": 1793530732000,
      "type": "connection",
      "label": "Connexion COM · superviseur",
      "module": "superviseur",
      "game": null,
      "detail": "Connected to com",
      "refs": [
        {
          "file": "log_1793530714234.txt",
          "line": 166,
          "raw": "2026-11-01 10:58:52 Connected to com",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 159,
      "t": 1793530732000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": null,
      "detail": "parent c4da8fa8-dbc5-4206-b86d-985867df769c\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793530714234.txt",
          "line": 167,
          "raw": "2026-11-01 10:58:52 [com] stdout Connect parent c4da8fa8-dbc5-4206-b86d-985867df769c",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "c4da8fa8-dbc5-4206-b86d-985867df769c"
    },
    {
      "id": 160,
      "t": 1793530732000,
      "type": "warning",
      "label": "Avertissement · (Ardour.exe:6500): Pango-WARNING **: 11:58:52.936: 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:6500): Pango-WARNING **: 11:58:52.936: couldn't load font \"bold ArdourMono Not-Rotated 7\", falling back to \"Sans Not-Rotated 7\", expect ugly output.",
      "refs": [
        {
          "file": "log_1793530714234.txt",
          "line": 171,
          "raw": "(Ardour.exe:6500): Pango-WARNING **: 11:58:52.936: couldn't load font \"bold ArdourMono Not-Rotated 7\", falling back to \"Sans Not-Rotated 7\", expect ugly output.",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 161,
      "t": 1793530732000,
      "type": "warning",
      "label": "Avertissement · (Ardour.exe:6500): Pango-WARNING **: 11:58:52.938: couldn't load font \"ArdourMono Ultra-Light Ultra-Condensed Not-Rotated 5.3994140625\", falling back to \"Sans U",
      "module": "ardour",
      "game": null,
      "detail": "(Ardour.exe:6500): Pango-WARNING **: 11:58:52.938: 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_1793530714234.txt",
          "line": 173,
          "raw": "(Ardour.exe:6500): Pango-WARNING **: 11:58:52.938: 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": 162,
      "t": 1793530732000,
      "type": "warning",
      "label": "Avertissement · (Ardour.exe:6500): Pango-WARNING **: 11:58:52.939: couldn't load font \"Sans Ultra-Light Ultra-Condensed Not-Rotated 5.3994140625\", falling back to \"Sans Not-Rot",
      "module": "ardour",
      "game": null,
      "detail": "(Ardour.exe:6500): Pango-WARNING **: 11:58:52.939: 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_1793530714234.txt",
          "line": 175,
          "raw": "(Ardour.exe:6500): Pango-WARNING **: 11:58:52.939: 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": 163,
      "t": 1793530736000,
      "type": "connection",
      "label": "Connexion COM · Quiz · vp / Quiz · logique de jeu / Quiz · kiosk / Quiz · tv",
      "module": "COM",
      "game": null,
      "detail": "parent cb0e52fc-08b5-49c5-8616-a4940dc96238\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793530714234.txt",
          "line": 2380,
          "raw": "2026-11-01 10:58:56 [com] stdout Connect parent cb0e52fc-08b5-49c5-8616-a4940dc96238",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "cb0e52fc-08b5-49c5-8616-a4940dc96238"
    },
    {
      "id": 164,
      "t": 1793530737000,
      "type": "session",
      "label": "Jeu verrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1793530714234.txt",
          "line": 2453,
          "raw": "2026-11-01 10:58:57 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"gameLocked\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 165,
      "t": 1793530741000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793530714234.txt",
          "line": 2646,
          "raw": "2026-11-01 10:59:01 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 166,
      "t": 1793530742000,
      "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_1793530714234.txt",
          "line": 2653,
          "raw": "2026-11-01 10:59:02 [quiz] stdout child process exited with code 0",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 167,
      "t": 1793530743000,
      "type": "connection",
      "label": "Connexion COM · Quiz · tv / Quiz · vp / Quiz · kiosk / Quiz · logique de jeu",
      "module": "COM",
      "game": null,
      "detail": "parent 3eb5a6b8-6251-4cea-add8-6ac033468687\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793530714234.txt",
          "line": 2659,
          "raw": "2026-11-01 10:59:03 [com] stdout Connect parent 3eb5a6b8-6251-4cea-add8-6ac033468687",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "3eb5a6b8-6251-4cea-add8-6ac033468687"
    },
    {
      "id": 168,
      "t": 1793530743000,
      "type": "monitor",
      "label": "tv · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.tv.ready",
      "refs": [
        {
          "file": "log_1793530714234.txt",
          "line": 2662,
          "raw": "2026-11-01 10:59:03 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.tv.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 169,
      "t": 1793530752000,
      "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_1793530714234.txt",
          "line": 2751,
          "raw": "2026-11-01 10:59:12 [quiz] stdout child process exited with code 0",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 170,
      "t": 1793530753000,
      "type": "connection",
      "label": "Connexion COM · Quiz · kiosk / Quiz · tv / Quiz · vp / Quiz · logique de jeu",
      "module": "COM",
      "game": null,
      "detail": "parent bfdb6388-95ac-47ea-af5e-10bb10166e91\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793530714234.txt",
          "line": 2757,
          "raw": "2026-11-01 10:59:13 [com] stdout Connect parent bfdb6388-95ac-47ea-af5e-10bb10166e91",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "bfdb6388-95ac-47ea-af5e-10bb10166e91"
    },
    {
      "id": 171,
      "t": 1793530761000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793530714234.txt",
          "line": 3356,
          "raw": "2026-11-01 10:59:21 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 172,
      "t": 1793530761000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793530714234.txt",
          "line": 3376,
          "raw": "2026-11-01 10:59:21 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 173,
      "t": 1793530761000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793530714234.txt",
          "line": 3388,
          "raw": "2026-11-01 10:59:21 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 174,
      "t": 1793530761000,
      "type": "phase",
      "label": "Phase · locked-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793530714234.txt",
          "line": 3398,
          "raw": "2026-11-01 10:59:21 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"locked-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 175,
      "t": 1793530761000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793530714234.txt",
          "line": 3419,
          "raw": "2026-11-01 10:59:21 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 176,
      "t": 1793530761000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793530714234.txt",
          "line": 3431,
          "raw": "2026-11-01 10:59:21 [com] stdout Modifs for me {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 177,
      "t": 1793530762000,
      "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_1793530714234.txt",
          "line": 3442,
          "raw": "2026-11-01 10:59:22 [quiz] stdout child process exited with code 0",
          "inherited": false
        }
      ],
      "certainty": "observé"
    }
  ],
  "segments": [
    {
      "game": "karaoke",
      "start": 1793487600000,
      "end": 1793490551000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "karaoke",
      "start": 1793492108000,
      "end": 1793493170000,
      "endReason": "activeGame a changé.",
      "open": false
    }
  ],
  "connections": [
    {
      "id": "e2501695-cff6-4a8d-9fef-b9860737d3cb",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793436014000,
      "last": 1793493207000,
      "firstSend": 1793436014000,
      "lastSend": 1793493207000,
      "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": 1793493207000,
      "firstSend": 1793436018000,
      "lastSend": 1793493207000,
      "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": 1793493207000,
      "firstSend": 1793436019000,
      "lastSend": 1793493207000,
      "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": 1793493208000,
      "firstSend": 1793436020000,
      "lastSend": 1793493208000,
      "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": 1793493208000,
      "firstSend": 1793436029000,
      "lastSend": 1793493208000,
      "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": "41c2800a-d73c-43a1-9b9f-a5641f75c98d",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793487348000,
      "last": 1793490551000,
      "firstSend": 1793487348000,
      "lastSend": 1793490551000,
      "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": 1793490551000,
      "firstSend": 1793487348000,
      "lastSend": 1793490551000,
      "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": 1793490551000,
      "firstSend": 1793487348000,
      "lastSend": 1793490551000,
      "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
      }
    },
    {
      "id": "af4f2e94-bda5-4538-8505-796ab9eb19a0",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793490551000,
      "last": 1793492110000,
      "firstSend": 1793490551000,
      "lastSend": 1793492110000,
      "labels": [
        "Quiz · vp",
        "Quiz · tv",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793436010787.txt",
          "line": 69849,
          "raw": "Receive from parent af4f2e94-bda5-4538-8505-796ab9eb19a0 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 69878,
          "raw": "Receive from parent af4f2e94-bda5-4538-8505-796ab9eb19a0 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 69879,
          "raw": "2026-10-31 23:49:11 [com] stdout Receive from parent af4f2e94-bda5-4538-8505-796ab9eb19a0 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 69881,
          "raw": "Receive from parent af4f2e94-bda5-4538-8505-796ab9eb19a0 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 70036,
          "raw": "2026-10-31 23:49:11 [com] stdout Receive from parent af4f2e94-bda5-4538-8505-796ab9eb19a0 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 70105,
          "raw": "Receive from parent af4f2e94-bda5-4538-8505-796ab9eb19a0 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 69797,
        "raw": "2026-10-31 23:49:11 [com] stdout Connect parent af4f2e94-bda5-4538-8505-796ab9eb19a0",
        "inherited": false
      }
    },
    {
      "id": "3a74b615-51cb-4651-997c-c9c4a74dc972",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793490551000,
      "last": 1793492110000,
      "firstSend": 1793490551000,
      "lastSend": 1793492110000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · vp",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793436010787.txt",
          "line": 70158,
          "raw": "Receive from parent 3a74b615-51cb-4651-997c-c9c4a74dc972 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 70187,
          "raw": "2026-10-31 23:49:11 [com] stdout Receive from parent 3a74b615-51cb-4651-997c-c9c4a74dc972 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 70189,
          "raw": "2026-10-31 23:49:11 [com] stdout Receive from parent 3a74b615-51cb-4651-997c-c9c4a74dc972 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 70190,
          "raw": "Receive from parent 3a74b615-51cb-4651-997c-c9c4a74dc972 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 70358,
          "raw": "2026-10-31 23:49:11 [com] stdout Receive from parent 3a74b615-51cb-4651-997c-c9c4a74dc972 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 70434,
          "raw": "2026-10-31 23:49:11 [com] stdout Receive from parent 3a74b615-51cb-4651-997c-c9c4a74dc972 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 69802,
        "raw": "2026-10-31 23:49:11 [com] stdout Connect parent 3a74b615-51cb-4651-997c-c9c4a74dc972",
        "inherited": false
      }
    },
    {
      "id": "bd34349e-4789-42bb-b90f-9a31ee9907f8",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793490551000,
      "last": 1793492110000,
      "firstSend": 1793490551000,
      "lastSend": 1793492110000,
      "labels": [
        "Quiz · vp",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793436010787.txt",
          "line": 70487,
          "raw": "Receive from parent bd34349e-4789-42bb-b90f-9a31ee9907f8 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 70488,
          "raw": "2026-10-31 23:49:11 [com] stdout Receive from parent bd34349e-4789-42bb-b90f-9a31ee9907f8 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 70520,
          "raw": "2026-10-31 23:49:11 [com] stdout Receive from parent bd34349e-4789-42bb-b90f-9a31ee9907f8 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 70687,
          "raw": "Receive from parent bd34349e-4789-42bb-b90f-9a31ee9907f8 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 70763,
          "raw": "2026-10-31 23:49:11 [com] stdout Receive from parent bd34349e-4789-42bb-b90f-9a31ee9907f8 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 70199,
        "raw": "2026-10-31 23:49:11 [com] stdout Connect parent bd34349e-4789-42bb-b90f-9a31ee9907f8",
        "inherited": false
      }
    },
    {
      "id": "45ca9528-cb91-4bb8-86f3-da18cbeb55ce",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793492111000,
      "last": 1793493170000,
      "firstSend": 1793492111000,
      "lastSend": 1793493170000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 72514,
        "raw": "2026-11-01 00:15:11 [com] stdout Connect parent 45ca9528-cb91-4bb8-86f3-da18cbeb55ce",
        "inherited": false
      }
    },
    {
      "id": "cf2adba7-e1a7-42a4-9d1c-26e2a450d5b7",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793492111000,
      "last": 1793493170000,
      "firstSend": 1793492111000,
      "lastSend": 1793493170000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 72517,
        "raw": "2026-11-01 00:15:11 [com] stdout Connect parent cf2adba7-e1a7-42a4-9d1c-26e2a450d5b7",
        "inherited": false
      }
    },
    {
      "id": "2db5fde7-23b2-4cb2-a09a-42f5c88c91db",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793492111000,
      "last": 1793493170000,
      "firstSend": 1793492111000,
      "lastSend": 1793493170000,
      "labels": [
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793436010787.txt",
          "line": 72579,
          "raw": "Receive from parent 2db5fde7-23b2-4cb2-a09a-42f5c88c91db : {\"name\":\"strasbourg_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 72519,
        "raw": "2026-11-01 00:15:11 [com] stdout Connect parent 2db5fde7-23b2-4cb2-a09a-42f5c88c91db",
        "inherited": false
      }
    },
    {
      "id": "15e1e291-57f6-4d6f-b363-62d645b4b3ca",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793493170000,
      "last": 1793493208000,
      "firstSend": 1793493170000,
      "lastSend": 1793493208000,
      "labels": [
        "Quiz · vp",
        "Quiz · tv",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793436010787.txt",
          "line": 74966,
          "raw": "2026-11-01 00:32:50 [com] stdout Receive from parent 15e1e291-57f6-4d6f-b363-62d645b4b3ca : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 74995,
          "raw": "Receive from parent 15e1e291-57f6-4d6f-b363-62d645b4b3ca : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 74996,
          "raw": "2026-11-01 00:32:50 [com] stdout Receive from parent 15e1e291-57f6-4d6f-b363-62d645b4b3ca : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 74998,
          "raw": "Receive from parent 15e1e291-57f6-4d6f-b363-62d645b4b3ca : {\"name\":\"strasbourg_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 75153,
          "raw": "Receive from parent 15e1e291-57f6-4d6f-b363-62d645b4b3ca : {\"name\":\"strasbourg_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 75223,
          "raw": "Receive from parent 15e1e291-57f6-4d6f-b363-62d645b4b3ca : {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 74914,
        "raw": "2026-11-01 00:32:50 [com] stdout Connect parent 15e1e291-57f6-4d6f-b363-62d645b4b3ca",
        "inherited": false
      }
    },
    {
      "id": "68098d91-240b-4544-9f99-765430719aff",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793493170000,
      "last": 1793493208000,
      "firstSend": 1793493170000,
      "lastSend": 1793493208000,
      "labels": [
        "Quiz · vp",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793436010787.txt",
          "line": 75273,
          "raw": "Receive from parent 68098d91-240b-4544-9f99-765430719aff : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 75274,
          "raw": "Receive from parent 68098d91-240b-4544-9f99-765430719aff : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 75305,
          "raw": "Receive from parent 68098d91-240b-4544-9f99-765430719aff : {\"name\":\"strasbourg_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 75460,
          "raw": "Receive from parent 68098d91-240b-4544-9f99-765430719aff : {\"name\":\"strasbourg_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 75530,
          "raw": "Receive from parent 68098d91-240b-4544-9f99-765430719aff : {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 74916,
        "raw": "2026-11-01 00:32:50 [com] stdout Connect parent 68098d91-240b-4544-9f99-765430719aff",
        "inherited": false
      }
    },
    {
      "id": "622b9e4a-09fa-4898-a5c3-b147adc197a0",
      "file": "log_1793436010787.txt",
      "side": "parent",
      "start": 1793493170000,
      "last": 1793493208000,
      "firstSend": 1793493170000,
      "lastSend": 1793493208000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · vp",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793436010787.txt",
          "line": 75582,
          "raw": "Receive from parent 622b9e4a-09fa-4898-a5c3-b147adc197a0 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 75612,
          "raw": "2026-11-01 00:32:50 [com] stdout Receive from parent 622b9e4a-09fa-4898-a5c3-b147adc197a0 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 75614,
          "raw": "Receive from parent 622b9e4a-09fa-4898-a5c3-b147adc197a0 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 75615,
          "raw": "Receive from parent 622b9e4a-09fa-4898-a5c3-b147adc197a0 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793436010787.txt",
          "line": 75782,
          "raw": "2026-11-01 00:32:50 [com] stdout Receive from parent 622b9e4a-09fa-4898-a5c3-b147adc197a0 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793436010787.txt",
          "line": 75859,
          "raw": "Receive from parent 622b9e4a-09fa-4898-a5c3-b147adc197a0 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793436010787.txt",
        "line": 75532,
        "raw": "2026-11-01 00:32:50 [com] stdout Connect parent 622b9e4a-09fa-4898-a5c3-b147adc197a0",
        "inherited": false
      }
    },
    {
      "id": "554e3af0-7b61-4139-aaad-12d588785ac0",
      "file": "log_1793530714234.txt",
      "side": "parent",
      "start": 1793530718000,
      "last": 1793530761000,
      "firstSend": 1793530718000,
      "lastSend": 1793530761000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793530714234.txt",
        "line": 88,
        "raw": "2026-11-01 10:58:38 [com] stdout Connect parent 554e3af0-7b61-4139-aaad-12d588785ac0",
        "inherited": false
      }
    },
    {
      "id": "a59d5e6f-a714-4ad4-ac74-3913e45a2466",
      "file": "log_1793530714234.txt",
      "side": "parent",
      "start": 1793530721000,
      "last": 1793530761000,
      "firstSend": 1793530721000,
      "lastSend": 1793530761000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793530714234.txt",
        "line": 101,
        "raw": "2026-11-01 10:58:41 [com] stdout Connect parent a59d5e6f-a714-4ad4-ac74-3913e45a2466",
        "inherited": false
      }
    },
    {
      "id": "fe3554de-3f2f-4c0d-af7e-4997815938bf",
      "file": "log_1793530714234.txt",
      "side": "parent",
      "start": 1793530723000,
      "last": 1793530761000,
      "firstSend": 1793530723000,
      "lastSend": 1793530761000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793530714234.txt",
        "line": 110,
        "raw": "2026-11-01 10:58:43 [com] stdout Connect parent fe3554de-3f2f-4c0d-af7e-4997815938bf",
        "inherited": false
      }
    },
    {
      "id": "2f0dde2e-2c89-4a88-9172-031faff991c6",
      "file": "log_1793530714234.txt",
      "side": "parent",
      "start": 1793530723000,
      "last": 1793530761000,
      "firstSend": 1793530723000,
      "lastSend": 1793530761000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793530714234.txt",
        "line": 114,
        "raw": "2026-11-01 10:58:43 [com] stdout Connect parent 2f0dde2e-2c89-4a88-9172-031faff991c6",
        "inherited": false
      }
    },
    {
      "id": "c4da8fa8-dbc5-4206-b86d-985867df769c",
      "file": "log_1793530714234.txt",
      "side": "parent",
      "start": 1793530732000,
      "last": 1793530761000,
      "firstSend": 1793530732000,
      "lastSend": 1793530761000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793530714234.txt",
        "line": 167,
        "raw": "2026-11-01 10:58:52 [com] stdout Connect parent c4da8fa8-dbc5-4206-b86d-985867df769c",
        "inherited": false
      }
    },
    {
      "id": "cb0e52fc-08b5-49c5-8616-a4940dc96238",
      "file": "log_1793530714234.txt",
      "side": "parent",
      "start": 1793530736000,
      "last": 1793530761000,
      "firstSend": 1793530736000,
      "lastSend": 1793530761000,
      "labels": [
        "Quiz · vp",
        "Quiz · logique de jeu",
        "Quiz · kiosk",
        "Quiz · tv"
      ],
      "evidence": [
        {
          "file": "log_1793530714234.txt",
          "line": 2431,
          "raw": "2026-11-01 10:58:56 [com] stdout Receive from parent cb0e52fc-08b5-49c5-8616-a4940dc96238 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793530714234.txt",
          "line": 2460,
          "raw": "2026-11-01 10:58:58 [com] stdout Receive from parent cb0e52fc-08b5-49c5-8616-a4940dc96238 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":null},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793530714234.txt",
          "line": 2645,
          "raw": "2026-11-01 10:59:01 [com] stdout Receive from parent cb0e52fc-08b5-49c5-8616-a4940dc96238 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793530714234.txt",
          "line": 2748,
          "raw": "2026-11-01 10:59:03 [com] stdout Receive from parent cb0e52fc-08b5-49c5-8616-a4940dc96238 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793530714234.txt",
        "line": 2380,
        "raw": "2026-11-01 10:58:56 [com] stdout Connect parent cb0e52fc-08b5-49c5-8616-a4940dc96238",
        "inherited": false
      }
    },
    {
      "id": "3eb5a6b8-6251-4cea-add8-6ac033468687",
      "file": "log_1793530714234.txt",
      "side": "parent",
      "start": 1793530743000,
      "last": 1793530761000,
      "firstSend": 1793530743000,
      "lastSend": 1793530761000,
      "labels": [
        "Quiz · tv",
        "Quiz · vp",
        "Quiz · kiosk",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793530714234.txt",
          "line": 2661,
          "raw": "2026-11-01 10:59:03 [com] stdout Receive from parent 3eb5a6b8-6251-4cea-add8-6ac033468687 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793530714234.txt",
          "line": 2718,
          "raw": "2026-11-01 10:59:03 [com] stdout Receive from parent 3eb5a6b8-6251-4cea-add8-6ac033468687 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793530714234.txt",
          "line": 2719,
          "raw": "2026-11-01 10:59:03 [com] stdout Receive from parent 3eb5a6b8-6251-4cea-add8-6ac033468687 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793530714234.txt",
          "line": 3407,
          "raw": "2026-11-01 10:59:21 [com] stdout Receive from parent 3eb5a6b8-6251-4cea-add8-6ac033468687 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"locked-phase\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793530714234.txt",
        "line": 2659,
        "raw": "2026-11-01 10:59:03 [com] stdout Connect parent 3eb5a6b8-6251-4cea-add8-6ac033468687",
        "inherited": false
      }
    },
    {
      "id": "bfdb6388-95ac-47ea-af5e-10bb10166e91",
      "file": "log_1793530714234.txt",
      "side": "parent",
      "start": 1793530753000,
      "last": 1793530761000,
      "firstSend": 1793530753000,
      "lastSend": 1793530761000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · vp",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793530714234.txt",
          "line": 2807,
          "raw": "Receive from parent bfdb6388-95ac-47ea-af5e-10bb10166e91 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.kiosk.ready\":true},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793530714234.txt",
          "line": 2837,
          "raw": "2026-11-01 10:59:13 [com] stdout Receive from parent bfdb6388-95ac-47ea-af5e-10bb10166e91 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793530714234.txt",
          "line": 3355,
          "raw": "2026-11-01 10:59:21 [com] stdout Receive from parent bfdb6388-95ac-47ea-af5e-10bb10166e91 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"monitor.vp.ready\":true},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793530714234.txt",
          "line": 3440,
          "raw": "2026-11-01 10:59:21 [com] stdout Receive from parent bfdb6388-95ac-47ea-af5e-10bb10166e91 : {\"name\":\"strasbourg_salle2\",\"variables\":{\"phase\":\"locked-phase\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793530714234.txt",
        "line": 2757,
        "raw": "2026-11-01 10:59:13 [com] stdout Connect parent bfdb6388-95ac-47ea-af5e-10bb10166e91",
        "inherited": false
      }
    }
  ],
  "counts": {
    "music": 72,
    "error": 1,
    "session": 15,
    "game": 3,
    "connection": 27,
    "phase": 9,
    "monitor": 37,
    "restart": 1,
    "system": 9,
    "warning": 3
  }
}