{
  "room": "brest_salle4",
  "date": "2026-10-31",
  "timeZone": "Europe/Paris",
  "start": 1793401200000,
  "end": 1793487600000,
  "generatedAt": "2026-11-03T09:28:02.765Z",
  "sources": [
    {
      "file": "log_1793363875147.txt",
      "first": 1793401849000,
      "last": 1793406015000,
      "linesInDay": 83806,
      "bytes": 19134543
    },
    {
      "file": "log_1793449277895.txt",
      "first": 1793449277000,
      "last": 1793487529000,
      "linesInDay": 150090,
      "bytes": 21830093
    }
  ],
  "events": [
    {
      "id": 1,
      "t": 1793401862000,
      "type": "session",
      "label": "Jeu déverrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 51427,
          "raw": "2026-10-30 23:11:02 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"gameLocked\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 2,
      "t": 1793401862000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793401862410,0,3900,1]",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 51437,
          "raw": "2026-10-30 23:11:02 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"sessionTimerConf\":[1793401862410,0,3900,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 3,
      "t": 1793401862000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 51469,
          "raw": "2026-10-30 23:11:02 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 4,
      "t": 1793401862000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 51479,
          "raw": "2026-10-30 23:11:02 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 5,
      "t": 1793401862000,
      "type": "phase",
      "label": "Phase · home-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 51489,
          "raw": "2026-10-30 23:11:02 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"home-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 6,
      "t": 1793401862000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793401862396,0,3900,1]",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 51499,
          "raw": "2026-10-30 23:11:02 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"sessionTimerConf\":[1793401862396,0,3900,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 7,
      "t": 1793401862000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 51509,
          "raw": "2026-10-30 23:11:02 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 8,
      "t": 1793401862000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 51519,
          "raw": "2026-10-30 23:11:02 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 9,
      "t": 1793401863000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 51569,
          "raw": "2026-10-30 23:11:03 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 10,
      "t": 1793401863000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 51616,
          "raw": "2026-10-30 23:11:03 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 11,
      "t": 1793401863000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 51626,
          "raw": "2026-10-30 23:11:03 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 12,
      "t": 1793401863000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 51646,
          "raw": "2026-10-30 23:11:03 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 13,
      "t": 1793401863000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 51656,
          "raw": "2026-10-30 23:11:03 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 14,
      "t": 1793401864000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 51748,
          "raw": "2026-10-30 23:11:04 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 15,
      "t": 1793401864000,
      "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_1793363875147.txt",
          "line": 51761,
          "raw": "2026-10-30 23:11:04 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"activeGame\":\"karaoke\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 16,
      "t": 1793401864000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "karaoke",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 51786,
          "raw": "2026-10-30 23:11:04 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 17,
      "t": 1793401867000,
      "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) :\nb195e0a0-0b2d-430d-8a96-fe194af16db1 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / Quiz · logique de jeu / KaraWorld · contrôleur\n216f9c02-b7e1-430f-9ed3-213fb697feea — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / Quiz · logique de jeu / KaraWorld · contrôleur\n38b2a6d4-5437-4631-a9c5-b514704bac8c — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / Quiz · logique de jeu / KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 51798,
          "raw": "2026-10-30 23:11:07 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793363875147.txt",
          "line": 49397,
          "raw": "2026-10-30 19:36:49 [com] stdout Receive from parent b195e0a0-0b2d-430d-8a96-fe194af16db1 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793363875147.txt",
          "line": 49686,
          "raw": "Receive from parent 216f9c02-b7e1-430f-9ed3-213fb697feea : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793363875147.txt",
          "line": 49977,
          "raw": "2026-10-30 19:36:49 [com] stdout Receive from parent 38b2a6d4-5437-4631-a9c5-b514704bac8c : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 18,
      "t": 1793401867000,
      "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) :\nb195e0a0-0b2d-430d-8a96-fe194af16db1 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / Quiz · logique de jeu / KaraWorld · contrôleur\n216f9c02-b7e1-430f-9ed3-213fb697feea — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / Quiz · logique de jeu / KaraWorld · contrôleur\n38b2a6d4-5437-4631-a9c5-b514704bac8c — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / Quiz · logique de jeu / KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 51799,
          "raw": "2026-10-30 23:11:07 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793363875147.txt",
          "line": 49397,
          "raw": "2026-10-30 19:36:49 [com] stdout Receive from parent b195e0a0-0b2d-430d-8a96-fe194af16db1 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793363875147.txt",
          "line": 49686,
          "raw": "Receive from parent 216f9c02-b7e1-430f-9ed3-213fb697feea : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793363875147.txt",
          "line": 49977,
          "raw": "2026-10-30 19:36:49 [com] stdout Receive from parent 38b2a6d4-5437-4631-a9c5-b514704bac8c : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 19,
      "t": 1793401867000,
      "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) :\nb195e0a0-0b2d-430d-8a96-fe194af16db1 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / Quiz · logique de jeu / KaraWorld · contrôleur\n216f9c02-b7e1-430f-9ed3-213fb697feea — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / Quiz · logique de jeu / KaraWorld · contrôleur\n38b2a6d4-5437-4631-a9c5-b514704bac8c — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / Quiz · logique de jeu / KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 51800,
          "raw": "2026-10-30 23:11:07 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793363875147.txt",
          "line": 49397,
          "raw": "2026-10-30 19:36:49 [com] stdout Receive from parent b195e0a0-0b2d-430d-8a96-fe194af16db1 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793363875147.txt",
          "line": 49686,
          "raw": "Receive from parent 216f9c02-b7e1-430f-9ed3-213fb697feea : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793363875147.txt",
          "line": 49977,
          "raw": "2026-10-30 19:36:49 [com] stdout Receive from parent 38b2a6d4-5437-4631-a9c5-b514704bac8c : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 20,
      "t": 1793401868000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent facadc30-7954-491d-a4ac-7541db13bdcb\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 51810,
          "raw": "2026-10-30 23:11:08 [com] stdout Connect parent facadc30-7954-491d-a4ac-7541db13bdcb",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "facadc30-7954-491d-a4ac-7541db13bdcb"
    },
    {
      "id": 21,
      "t": 1793401868000,
      "type": "connection",
      "label": "Connexion COM · KaraWorld · contrôleur",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 01f55db1-6cb4-4408-b23f-fd43a51bb5e2\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 51812,
          "raw": "2026-10-30 23:11:08 [com] stdout Connect parent 01f55db1-6cb4-4408-b23f-fd43a51bb5e2",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "01f55db1-6cb4-4408-b23f-fd43a51bb5e2"
    },
    {
      "id": 22,
      "t": 1793401868000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 27690016-f23a-4ecd-a6e1-44328946673f\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 51815,
          "raw": "2026-10-30 23:11:08 [com] stdout Connect parent 27690016-f23a-4ecd-a6e1-44328946673f",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "27690016-f23a-4ecd-a6e1-44328946673f"
    },
    {
      "id": 23,
      "t": 1793401889000,
      "type": "game",
      "label": "Fin de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 52326,
          "raw": "2026-10-30 23:11:29 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 24,
      "t": 1793401889000,
      "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) :\nb195e0a0-0b2d-430d-8a96-fe194af16db1 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / Quiz · logique de jeu / KaraWorld · contrôleur\n216f9c02-b7e1-430f-9ed3-213fb697feea — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / Quiz · logique de jeu / KaraWorld · contrôleur\n38b2a6d4-5437-4631-a9c5-b514704bac8c — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / Quiz · logique de jeu / KaraWorld · contrôleur\nfacadc30-7954-491d-a4ac-7541db13bdcb — module non identifié\n01f55db1-6cb4-4408-b23f-fd43a51bb5e2 — KaraWorld · contrôleur\n27690016-f23a-4ecd-a6e1-44328946673f — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 52337,
          "raw": "2026-10-30 23:11:29 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793363875147.txt",
          "line": 49397,
          "raw": "2026-10-30 19:36:49 [com] stdout Receive from parent b195e0a0-0b2d-430d-8a96-fe194af16db1 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793363875147.txt",
          "line": 49686,
          "raw": "Receive from parent 216f9c02-b7e1-430f-9ed3-213fb697feea : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793363875147.txt",
          "line": 49977,
          "raw": "2026-10-30 19:36:49 [com] stdout Receive from parent 38b2a6d4-5437-4631-a9c5-b514704bac8c : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793363875147.txt",
          "line": 51833,
          "raw": "2026-10-30 23:11:08 [com] stdout Receive from parent 01f55db1-6cb4-4408-b23f-fd43a51bb5e2 : {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 25,
      "t": 1793401889000,
      "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) :\nb195e0a0-0b2d-430d-8a96-fe194af16db1 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / Quiz · logique de jeu / KaraWorld · contrôleur\n216f9c02-b7e1-430f-9ed3-213fb697feea — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / Quiz · logique de jeu / KaraWorld · contrôleur\n38b2a6d4-5437-4631-a9c5-b514704bac8c — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / Quiz · logique de jeu / KaraWorld · contrôleur\nfacadc30-7954-491d-a4ac-7541db13bdcb — module non identifié\n01f55db1-6cb4-4408-b23f-fd43a51bb5e2 — KaraWorld · contrôleur\n27690016-f23a-4ecd-a6e1-44328946673f — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 52338,
          "raw": "2026-10-30 23:11:29 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793363875147.txt",
          "line": 49397,
          "raw": "2026-10-30 19:36:49 [com] stdout Receive from parent b195e0a0-0b2d-430d-8a96-fe194af16db1 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793363875147.txt",
          "line": 49686,
          "raw": "Receive from parent 216f9c02-b7e1-430f-9ed3-213fb697feea : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793363875147.txt",
          "line": 49977,
          "raw": "2026-10-30 19:36:49 [com] stdout Receive from parent 38b2a6d4-5437-4631-a9c5-b514704bac8c : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793363875147.txt",
          "line": 51833,
          "raw": "2026-10-30 23:11:08 [com] stdout Receive from parent 01f55db1-6cb4-4408-b23f-fd43a51bb5e2 : {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 26,
      "t": 1793401889000,
      "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) :\nb195e0a0-0b2d-430d-8a96-fe194af16db1 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / Quiz · logique de jeu / KaraWorld · contrôleur\n216f9c02-b7e1-430f-9ed3-213fb697feea — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / Quiz · logique de jeu / KaraWorld · contrôleur\n38b2a6d4-5437-4631-a9c5-b514704bac8c — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / Quiz · logique de jeu / KaraWorld · contrôleur\nfacadc30-7954-491d-a4ac-7541db13bdcb — module non identifié\n01f55db1-6cb4-4408-b23f-fd43a51bb5e2 — KaraWorld · contrôleur\n27690016-f23a-4ecd-a6e1-44328946673f — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 52339,
          "raw": "2026-10-30 23:11:29 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793363875147.txt",
          "line": 49397,
          "raw": "2026-10-30 19:36:49 [com] stdout Receive from parent b195e0a0-0b2d-430d-8a96-fe194af16db1 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793363875147.txt",
          "line": 49686,
          "raw": "Receive from parent 216f9c02-b7e1-430f-9ed3-213fb697feea : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793363875147.txt",
          "line": 49977,
          "raw": "2026-10-30 19:36:49 [com] stdout Receive from parent 38b2a6d4-5437-4631-a9c5-b514704bac8c : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793363875147.txt",
          "line": 51833,
          "raw": "2026-10-30 23:11:08 [com] stdout Receive from parent 01f55db1-6cb4-4408-b23f-fd43a51bb5e2 : {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 27,
      "t": 1793401890000,
      "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 d98d5a51-7b98-43a8-a3da-e447132dbb15\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 52352,
          "raw": "2026-10-30 23:11:30 [com] stdout Connect parent d98d5a51-7b98-43a8-a3da-e447132dbb15",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "d98d5a51-7b98-43a8-a3da-e447132dbb15"
    },
    {
      "id": 28,
      "t": 1793401890000,
      "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 d49bdd5d-4f9d-4fb4-8b9d-bf6bc26de2d3\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 52354,
          "raw": "2026-10-30 23:11:30 [com] stdout Connect parent d49bdd5d-4f9d-4fb4-8b9d-bf6bc26de2d3",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "d49bdd5d-4f9d-4fb4-8b9d-bf6bc26de2d3"
    },
    {
      "id": 29,
      "t": 1793401890000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793401862396,0,3900,1]",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 52464,
          "raw": "2026-10-30 23:11:30 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"sessionTimerConf\":[1793401862396,0,3900,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 30,
      "t": 1793401890000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 52615,
          "raw": "2026-10-30 23:11:30 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 31,
      "t": 1793401890000,
      "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 1374857c-1a6a-48d9-a861-6bc244c08a2c\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 52645,
          "raw": "2026-10-30 23:11:30 [com] stdout Connect parent 1374857c-1a6a-48d9-a861-6bc244c08a2c",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "1374857c-1a6a-48d9-a861-6bc244c08a2c"
    },
    {
      "id": 32,
      "t": 1793401890000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793401862396,0,3900,1]",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 52759,
          "raw": "2026-10-30 23:11:30 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"sessionTimerConf\":[1793401862396,0,3900,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 33,
      "t": 1793401890000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 52922,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 34,
      "t": 1793401890000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793401862396,0,3900,1]",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 53066,
          "raw": "2026-10-30 23:11:30 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"sessionTimerConf\":[1793401862396,0,3900,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 35,
      "t": 1793401890000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 53229,
          "raw": "2026-10-30 23:11:30 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 36,
      "t": 1793401899000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 53606,
          "raw": "2026-10-30 23:11:39 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 37,
      "t": 1793401908000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 53962,
          "raw": "2026-10-30 23:11:48 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 38,
      "t": 1793401908000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 53982,
          "raw": "2026-10-30 23:11:48 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 39,
      "t": 1793401908000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 53992,
          "raw": "2026-10-30 23:11:48 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 40,
      "t": 1793401908000,
      "type": "phase",
      "label": "Phase · home-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 54002,
          "raw": "2026-10-30 23:11:48 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"home-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 41,
      "t": 1793401908000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 54022,
          "raw": "2026-10-30 23:11:48 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 42,
      "t": 1793401908000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 54032,
          "raw": "2026-10-30 23:11:48 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 43,
      "t": 1793401910000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 54053,
          "raw": "2026-10-30 23:11:50 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 44,
      "t": 1793401910000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 54085,
          "raw": "2026-10-30 23:11:50 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 45,
      "t": 1793401910000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 54095,
          "raw": "2026-10-30 23:11:50 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 46,
      "t": 1793401910000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 54115,
          "raw": "2026-10-30 23:11:50 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 47,
      "t": 1793401910000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 54125,
          "raw": "2026-10-30 23:11:50 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 48,
      "t": 1793401914000,
      "type": "game",
      "label": "Début de partie · Blindtest",
      "module": "Quiz / KaraWorld",
      "game": "blindtest",
      "detail": "Sélection activeGame ; couvre aussi les menus et préparatifs.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 54135,
          "raw": "2026-10-30 23:11:54 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"activeGame\":\"blindtest\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 49,
      "t": 1793401914000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 54167,
          "raw": "2026-10-30 23:11:54 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 50,
      "t": 1793401914000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 54227,
          "raw": "2026-10-30 23:11:54 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 51,
      "t": 1793401914000,
      "type": "phase",
      "label": "Phase · players-amount-selection-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 54237,
          "raw": "2026-10-30 23:11:54 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"players-amount-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 52,
      "t": 1793401914000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 54257,
          "raw": "2026-10-30 23:11:54 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 53,
      "t": 1793401914000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 54267,
          "raw": "2026-10-30 23:11:54 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 54,
      "t": 1793401921000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 54397,
          "raw": "2026-10-30 23:12:01 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 55,
      "t": 1793401921000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 54407,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 56,
      "t": 1793401921000,
      "type": "phase",
      "label": "Phase · game-introduction-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 54417,
          "raw": "2026-10-30 23:12:01 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"game-introduction-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 57,
      "t": 1793401921000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 54457,
          "raw": "2026-10-30 23:12:01 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 58,
      "t": 1793401921000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 54477,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 59,
      "t": 1793401938000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 55064,
          "raw": "2026-10-30 23:12:18 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 60,
      "t": 1793401938000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 55153,
          "raw": "2026-10-30 23:12:18 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 61,
      "t": 1793401938000,
      "type": "phase",
      "label": "Phase · avatar-selection-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 55163,
          "raw": "2026-10-30 23:12:18 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"avatar-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 62,
      "t": 1793401938000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 55174,
          "raw": "2026-10-30 23:12:18 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 63,
      "t": 1793401938000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 55186,
          "raw": "2026-10-30 23:12:18 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 64,
      "t": 1793401954000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 57106,
          "raw": "2026-10-30 23:12:34 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 65,
      "t": 1793401954000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 57126,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 66,
      "t": 1793401954000,
      "type": "phase",
      "label": "Phase · game-instructions-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 57136,
          "raw": "2026-10-30 23:12:34 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"game-instructions-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 67,
      "t": 1793401954000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 57146,
          "raw": "2026-10-30 23:12:34 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 68,
      "t": 1793401954000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 57157,
          "raw": "2026-10-30 23:12:34 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 69,
      "t": 1793401976000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 57397,
          "raw": "2026-10-30 23:12:56 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 70,
      "t": 1793401976000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 57430,
          "raw": "2026-10-30 23:12:56 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 71,
      "t": 1793401976000,
      "type": "phase",
      "label": "Phase · theme-selection-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 57444,
          "raw": "2026-10-30 23:12:56 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"theme-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 72,
      "t": 1793401976000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 57454,
          "raw": "2026-10-30 23:12:56 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 73,
      "t": 1793401976000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 57465,
          "raw": "2026-10-30 23:12:56 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 74,
      "t": 1793402017000,
      "type": "theme",
      "label": "Thème · 30_BlindtestLover",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "quizThemes.activeTheme",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 59636,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"quizThemes.activeTheme\":\"30_BlindtestLover\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 75,
      "t": 1793402017000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 59693,
          "raw": "2026-10-30 23:13:37 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 76,
      "t": 1793402017000,
      "type": "phase",
      "label": "Phase · preloading-theme-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 59709,
          "raw": "2026-10-30 23:13:37 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"preloading-theme-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 77,
      "t": 1793402017000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 59739,
          "raw": "2026-10-30 23:13:37 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 78,
      "t": 1793402017000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 59749,
          "raw": "2026-10-30 23:13:37 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 79,
      "t": 1793402019000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 59774,
          "raw": "2026-10-30 23:13:39 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 80,
      "t": 1793402019000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 59794,
          "raw": "2026-10-30 23:13:39 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 81,
      "t": 1793402019000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 59814,
          "raw": "2026-10-30 23:13:39 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 82,
      "t": 1793402019000,
      "type": "phase",
      "label": "Phase · gameplay-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 59824,
          "raw": "2026-10-30 23:13:39 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"gameplay-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 83,
      "t": 1793402019000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 59844,
          "raw": "2026-10-30 23:13:39 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 84,
      "t": 1793402019000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 59854,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 85,
      "t": 1793402020000,
      "type": "question",
      "label": "Début réponses · Blindtest · 30_BlindtestLover · fenêtre 1",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 59864,
          "raw": "2026-10-30 23:13:40 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 86,
      "t": 1793402026000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 30_BlindtestLover · fenêtre 1",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 60138,
          "raw": "2026-10-30 23:13:46 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 87,
      "t": 1793402027000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "30_BlindtestLover",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 60288,
          "raw": "2026-10-30 23:13:47 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 88,
      "t": 1793402037000,
      "type": "question",
      "label": "Début réponses · Blindtest · 30_BlindtestLover · fenêtre 2",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 60348,
          "raw": "2026-10-30 23:13:57 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 89,
      "t": 1793402041000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 30_BlindtestLover · fenêtre 2",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 60632,
          "raw": "2026-10-30 23:14:01 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 90,
      "t": 1793402043000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "30_BlindtestLover",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 60712,
          "raw": "2026-10-30 23:14:03 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 91,
      "t": 1793402051000,
      "type": "question",
      "label": "Début réponses · Blindtest · 30_BlindtestLover · fenêtre 3",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 60772,
          "raw": "2026-10-30 23:14:11 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 92,
      "t": 1793402058000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 30_BlindtestLover · fenêtre 3",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 61046,
          "raw": "2026-10-30 23:14:18 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 93,
      "t": 1793402060000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "30_BlindtestLover",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 61116,
          "raw": "2026-10-30 23:14:20 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 94,
      "t": 1793402065000,
      "type": "question",
      "label": "Début réponses · Blindtest · 30_BlindtestLover · fenêtre 4",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 61156,
          "raw": "2026-10-30 23:14:25 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 95,
      "t": 1793402073000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 30_BlindtestLover · fenêtre 4",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 61440,
          "raw": "2026-10-30 23:14:33 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 96,
      "t": 1793402075000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "30_BlindtestLover",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 61520,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 97,
      "t": 1793402085000,
      "type": "question",
      "label": "Début réponses · Blindtest · 30_BlindtestLover · fenêtre 5",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 61580,
          "raw": "2026-10-30 23:14:45 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 98,
      "t": 1793402087000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 30_BlindtestLover · fenêtre 5",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 61994,
          "raw": "2026-10-30 23:14:47 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 99,
      "t": 1793402089000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "30_BlindtestLover",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 62084,
          "raw": "2026-10-30 23:14:49 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 100,
      "t": 1793402099000,
      "type": "question",
      "label": "Début réponses · Blindtest · 30_BlindtestLover · fenêtre 6",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 62124,
          "raw": "2026-10-30 23:14:59 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 101,
      "t": 1793402104000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 30_BlindtestLover · fenêtre 6",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 62418,
          "raw": "2026-10-30 23:15:04 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 102,
      "t": 1793402105000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "30_BlindtestLover",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 62488,
          "raw": "2026-10-30 23:15:05 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 103,
      "t": 1793402113000,
      "type": "question",
      "label": "Début réponses · Blindtest · 30_BlindtestLover · fenêtre 7",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 62528,
          "raw": "2026-10-30 23:15:13 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 104,
      "t": 1793402120000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 30_BlindtestLover · fenêtre 7",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 62802,
          "raw": "2026-10-30 23:15:20 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 105,
      "t": 1793402122000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "30_BlindtestLover",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 62872,
          "raw": "2026-10-30 23:15:22 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 106,
      "t": 1793402125000,
      "type": "question",
      "label": "Début réponses · Blindtest · 30_BlindtestLover · fenêtre 8",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 62912,
          "raw": "2026-10-30 23:15:25 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 107,
      "t": 1793402129000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 30_BlindtestLover · fenêtre 8",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 63186,
          "raw": "2026-10-30 23:15:29 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 108,
      "t": 1793402131000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "30_BlindtestLover",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 63256,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 109,
      "t": 1793402135000,
      "type": "question",
      "label": "Début réponses · Blindtest · 30_BlindtestLover · fenêtre 9",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 63296,
          "raw": "2026-10-30 23:15:35 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 110,
      "t": 1793402138000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 30_BlindtestLover · fenêtre 9",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 63570,
          "raw": "2026-10-30 23:15:38 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 111,
      "t": 1793402140000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "30_BlindtestLover",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 63640,
          "raw": "2026-10-30 23:15:40 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 112,
      "t": 1793402145000,
      "type": "question",
      "label": "Début réponses · Blindtest · 30_BlindtestLover · fenêtre 10",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 63680,
          "raw": "2026-10-30 23:15:45 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 113,
      "t": 1793402147000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 30_BlindtestLover · fenêtre 10",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 63954,
          "raw": "2026-10-30 23:15:47 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 114,
      "t": 1793402149000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "30_BlindtestLover",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 64024,
          "raw": "2026-10-30 23:15:49 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 115,
      "t": 1793402156000,
      "type": "question",
      "label": "Début réponses · Blindtest · 30_BlindtestLover · fenêtre 11",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 64064,
          "raw": "2026-10-30 23:15:56 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 116,
      "t": 1793402162000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 30_BlindtestLover · fenêtre 11",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 64358,
          "raw": "2026-10-30 23:16:02 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 117,
      "t": 1793402164000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "30_BlindtestLover",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 64428,
          "raw": "2026-10-30 23:16:04 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 118,
      "t": 1793402169000,
      "type": "question",
      "label": "Début réponses · Blindtest · 30_BlindtestLover · fenêtre 12",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 64468,
          "raw": "2026-10-30 23:16:09 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 119,
      "t": 1793402174000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 30_BlindtestLover · fenêtre 12",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 64762,
          "raw": "2026-10-30 23:16:14 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 120,
      "t": 1793402175000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "30_BlindtestLover",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 64832,
          "raw": "2026-10-30 23:16:15 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 121,
      "t": 1793402181000,
      "type": "question",
      "label": "Début réponses · Blindtest · 30_BlindtestLover · fenêtre 13",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 64872,
          "raw": "2026-10-30 23:16:21 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 122,
      "t": 1793402189000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 30_BlindtestLover · fenêtre 13",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 65146,
          "raw": "2026-10-30 23:16:29 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 123,
      "t": 1793402190000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "30_BlindtestLover",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 65216,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 124,
      "t": 1793402195000,
      "type": "question",
      "label": "Début réponses · Blindtest · 30_BlindtestLover · fenêtre 14",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 65256,
          "raw": "2026-10-30 23:16:35 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 125,
      "t": 1793402198000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 30_BlindtestLover · fenêtre 14",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 65530,
          "raw": "2026-10-30 23:16:38 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 126,
      "t": 1793402200000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "30_BlindtestLover",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 65600,
          "raw": "2026-10-30 23:16:40 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 127,
      "t": 1793402204000,
      "type": "question",
      "label": "Début réponses · Blindtest · 30_BlindtestLover · fenêtre 15",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 65640,
          "raw": "2026-10-30 23:16:44 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 128,
      "t": 1793402209000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 30_BlindtestLover · fenêtre 15",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 65904,
          "raw": "2026-10-30 23:16:49 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 129,
      "t": 1793402211000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "30_BlindtestLover",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 65984,
          "raw": "2026-10-30 23:16:51 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 130,
      "t": 1793402216000,
      "type": "question",
      "label": "Début réponses · Blindtest · 30_BlindtestLover · fenêtre 16",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 66024,
          "raw": "2026-10-30 23:16:56 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 131,
      "t": 1793402224000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 30_BlindtestLover · fenêtre 16",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 66298,
          "raw": "2026-10-30 23:17:04 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 132,
      "t": 1793402226000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "30_BlindtestLover",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 66368,
          "raw": "2026-10-30 23:17:06 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 133,
      "t": 1793402230000,
      "type": "question",
      "label": "Début réponses · Blindtest · 30_BlindtestLover · fenêtre 17",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 66408,
          "raw": "2026-10-30 23:17:10 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 134,
      "t": 1793402235000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 30_BlindtestLover · fenêtre 17",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 66702,
          "raw": "2026-10-30 23:17:15 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 135,
      "t": 1793402237000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "30_BlindtestLover",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 66772,
          "raw": "2026-10-30 23:17:17 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 136,
      "t": 1793402243000,
      "type": "question",
      "label": "Début réponses · Blindtest · 30_BlindtestLover · fenêtre 18",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 66812,
          "raw": "2026-10-30 23:17:23 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 137,
      "t": 1793402247000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 30_BlindtestLover · fenêtre 18",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 67106,
          "raw": "2026-10-30 23:17:27 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 138,
      "t": 1793402249000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "30_BlindtestLover",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 67176,
          "raw": "2026-10-30 23:17:29 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 139,
      "t": 1793402255000,
      "type": "question",
      "label": "Début réponses · Blindtest · 30_BlindtestLover · fenêtre 19",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 67216,
          "raw": "2026-10-30 23:17:35 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 140,
      "t": 1793402263000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 30_BlindtestLover · fenêtre 19",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 67500,
          "raw": "2026-10-30 23:17:43 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 141,
      "t": 1793402265000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "30_BlindtestLover",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 67600,
          "raw": "2026-10-30 23:17:45 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 142,
      "t": 1793402270000,
      "type": "question",
      "label": "Début réponses · Blindtest · 30_BlindtestLover · fenêtre 20",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 67640,
          "raw": "2026-10-30 23:17:50 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 143,
      "t": 1793402277000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 30_BlindtestLover · fenêtre 20",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 67934,
          "raw": "2026-10-30 23:17:57 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 144,
      "t": 1793402279000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "30_BlindtestLover",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 68004,
          "raw": "2026-10-30 23:17:59 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 145,
      "t": 1793402283000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 68054,
          "raw": "2026-10-30 23:18:03 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 146,
      "t": 1793402283000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 68102,
          "raw": "2026-10-30 23:18:03 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 147,
      "t": 1793402283000,
      "type": "phase",
      "label": "Phase · theme-leaderboard-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 68112,
          "raw": "2026-10-30 23:18:03 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"theme-leaderboard-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 148,
      "t": 1793402283000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 68122,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 149,
      "t": 1793402283000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 68133,
          "raw": "2026-10-30 23:18:03 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 150,
      "t": 1793402289000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 68223,
          "raw": "2026-10-30 23:18:09 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 151,
      "t": 1793402289000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 68351,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 152,
      "t": 1793402289000,
      "type": "phase",
      "label": "Phase · theme-selection-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 68361,
          "raw": "2026-10-30 23:18:09 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"theme-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 153,
      "t": 1793402289000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 68371,
          "raw": "2026-10-30 23:18:09 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 154,
      "t": 1793402289000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 68393,
          "raw": "2026-10-30 23:18:09 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 155,
      "t": 1793402296000,
      "type": "theme",
      "label": "Thème · 13_BlindtestBestOfRock",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "quizThemes.activeTheme",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 68527,
          "raw": "2026-10-30 23:18:16 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"quizThemes.activeTheme\":\"13_BlindtestBestOfRock\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 156,
      "t": 1793402296000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 68557,
          "raw": "2026-10-30 23:18:16 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 157,
      "t": 1793402296000,
      "type": "phase",
      "label": "Phase · preloading-theme-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 68597,
          "raw": "2026-10-30 23:18:16 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"preloading-theme-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 158,
      "t": 1793402296000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 68628,
          "raw": "2026-10-30 23:18:16 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 159,
      "t": 1793402296000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 68638,
          "raw": "2026-10-30 23:18:16 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 160,
      "t": 1793402298000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 68663,
          "raw": "2026-10-30 23:18:18 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 161,
      "t": 1793402298000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 68683,
          "raw": "2026-10-30 23:18:18 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 162,
      "t": 1793402298000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 68703,
          "raw": "2026-10-30 23:18:18 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 163,
      "t": 1793402298000,
      "type": "phase",
      "label": "Phase · gameplay-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 68713,
          "raw": "2026-10-30 23:18:18 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"gameplay-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 164,
      "t": 1793402298000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 68733,
          "raw": "2026-10-30 23:18:18 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 165,
      "t": 1793402298000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 68743,
          "raw": "2026-10-30 23:18:18 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 166,
      "t": 1793402299000,
      "type": "question",
      "label": "Début réponses · Blindtest · 13_BlindtestBestOfRock · fenêtre 1",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 68753,
          "raw": "2026-10-30 23:18:19 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 167,
      "t": 1793402305000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 13_BlindtestBestOfRock · fenêtre 1",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 68997,
          "raw": "2026-10-30 23:18:25 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 168,
      "t": 1793402306000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "13_BlindtestBestOfRock",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 69067,
          "raw": "2026-10-30 23:18:26 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 169,
      "t": 1793402313000,
      "type": "question",
      "label": "Début réponses · Blindtest · 13_BlindtestBestOfRock · fenêtre 2",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 69127,
          "raw": "2026-10-30 23:18:33 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 170,
      "t": 1793402316000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 13_BlindtestBestOfRock · fenêtre 2",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 69401,
          "raw": "2026-10-30 23:18:36 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 171,
      "t": 1793402318000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "13_BlindtestBestOfRock",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 69471,
          "raw": "2026-10-30 23:18:38 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 172,
      "t": 1793402323000,
      "type": "question",
      "label": "Début réponses · Blindtest · 13_BlindtestBestOfRock · fenêtre 3",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 69511,
          "raw": "2026-10-30 23:18:43 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 173,
      "t": 1793402324000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 13_BlindtestBestOfRock · fenêtre 3",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 69785,
          "raw": "2026-10-30 23:18:44 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 174,
      "t": 1793402326000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "13_BlindtestBestOfRock",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 69855,
          "raw": "2026-10-30 23:18:46 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 175,
      "t": 1793402331000,
      "type": "question",
      "label": "Début réponses · Blindtest · 13_BlindtestBestOfRock · fenêtre 4",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 69895,
          "raw": "2026-10-30 23:18:51 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 176,
      "t": 1793402335000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 13_BlindtestBestOfRock · fenêtre 4",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 70169,
          "raw": "2026-10-30 23:18:55 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 177,
      "t": 1793402336000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "13_BlindtestBestOfRock",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 70239,
          "raw": "2026-10-30 23:18:56 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 178,
      "t": 1793402340000,
      "type": "question",
      "label": "Début réponses · Blindtest · 13_BlindtestBestOfRock · fenêtre 5",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 70279,
          "raw": "2026-10-30 23:19:00 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 179,
      "t": 1793402352000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 13_BlindtestBestOfRock · fenêtre 5",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 70553,
          "raw": "2026-10-30 23:19:12 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 180,
      "t": 1793402354000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "13_BlindtestBestOfRock",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 70623,
          "raw": "2026-10-30 23:19:14 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 181,
      "t": 1793402362000,
      "type": "question",
      "label": "Début réponses · Blindtest · 13_BlindtestBestOfRock · fenêtre 6",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 70663,
          "raw": "2026-10-30 23:19:22 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 182,
      "t": 1793402368000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 13_BlindtestBestOfRock · fenêtre 6",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 70937,
          "raw": "2026-10-30 23:19:28 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 183,
      "t": 1793402370000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "13_BlindtestBestOfRock",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 71007,
          "raw": "2026-10-30 23:19:30 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 184,
      "t": 1793402373000,
      "type": "question",
      "label": "Début réponses · Blindtest · 13_BlindtestBestOfRock · fenêtre 7",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 71047,
          "raw": "2026-10-30 23:19:33 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 185,
      "t": 1793402379000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 13_BlindtestBestOfRock · fenêtre 7",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 71321,
          "raw": "2026-10-30 23:19:39 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 186,
      "t": 1793402381000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "13_BlindtestBestOfRock",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 71391,
          "raw": "2026-10-30 23:19:41 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 187,
      "t": 1793402386000,
      "type": "question",
      "label": "Début réponses · Blindtest · 13_BlindtestBestOfRock · fenêtre 8",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 71431,
          "raw": "2026-10-30 23:19:46 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 188,
      "t": 1793402391000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 13_BlindtestBestOfRock · fenêtre 8",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 71705,
          "raw": "2026-10-30 23:19:51 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 189,
      "t": 1793402393000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "13_BlindtestBestOfRock",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 71775,
          "raw": "2026-10-30 23:19:53 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 190,
      "t": 1793402397000,
      "type": "question",
      "label": "Début réponses · Blindtest · 13_BlindtestBestOfRock · fenêtre 9",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 71815,
          "raw": "2026-10-30 23:19:57 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 191,
      "t": 1793402402000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 13_BlindtestBestOfRock · fenêtre 9",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 72089,
          "raw": "2026-10-30 23:20:02 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 192,
      "t": 1793402404000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "13_BlindtestBestOfRock",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 72159,
          "raw": "2026-10-30 23:20:04 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 193,
      "t": 1793402407000,
      "type": "question",
      "label": "Début réponses · Blindtest · 13_BlindtestBestOfRock · fenêtre 10",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 72199,
          "raw": "2026-10-30 23:20:07 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 194,
      "t": 1793402411000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 13_BlindtestBestOfRock · fenêtre 10",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 72473,
          "raw": "2026-10-30 23:20:11 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 195,
      "t": 1793402413000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "13_BlindtestBestOfRock",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 72543,
          "raw": "2026-10-30 23:20:13 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 196,
      "t": 1793402417000,
      "type": "question",
      "label": "Début réponses · Blindtest · 13_BlindtestBestOfRock · fenêtre 11",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 72583,
          "raw": "2026-10-30 23:20:17 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 197,
      "t": 1793402423000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 13_BlindtestBestOfRock · fenêtre 11",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 72877,
          "raw": "2026-10-30 23:20:23 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 198,
      "t": 1793402424000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "13_BlindtestBestOfRock",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 72947,
          "raw": "2026-10-30 23:20:24 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 199,
      "t": 1793402428000,
      "type": "question",
      "label": "Début réponses · Blindtest · 13_BlindtestBestOfRock · fenêtre 12",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 72987,
          "raw": "2026-10-30 23:20:28 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 200,
      "t": 1793402431000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 13_BlindtestBestOfRock · fenêtre 12",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 73261,
          "raw": "2026-10-30 23:20:31 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 201,
      "t": 1793402433000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "13_BlindtestBestOfRock",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 73331,
          "raw": "2026-10-30 23:20:33 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 202,
      "t": 1793402436000,
      "type": "question",
      "label": "Début réponses · Blindtest · 13_BlindtestBestOfRock · fenêtre 13",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 73371,
          "raw": "2026-10-30 23:20:36 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 203,
      "t": 1793402444000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 13_BlindtestBestOfRock · fenêtre 13",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 73645,
          "raw": "2026-10-30 23:20:44 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 204,
      "t": 1793402446000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "13_BlindtestBestOfRock",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 73715,
          "raw": "2026-10-30 23:20:46 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 205,
      "t": 1793402450000,
      "type": "question",
      "label": "Début réponses · Blindtest · 13_BlindtestBestOfRock · fenêtre 14",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 73755,
          "raw": "2026-10-30 23:20:50 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 206,
      "t": 1793402455000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 13_BlindtestBestOfRock · fenêtre 14",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 74049,
          "raw": "2026-10-30 23:20:55 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 207,
      "t": 1793402457000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "13_BlindtestBestOfRock",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 74119,
          "raw": "2026-10-30 23:20:57 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 208,
      "t": 1793402460000,
      "type": "question",
      "label": "Début réponses · Blindtest · 13_BlindtestBestOfRock · fenêtre 15",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 74159,
          "raw": "2026-10-30 23:21:00 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 209,
      "t": 1793402465000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 13_BlindtestBestOfRock · fenêtre 15",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 74443,
          "raw": "2026-10-30 23:21:05 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 210,
      "t": 1793402467000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "13_BlindtestBestOfRock",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 74533,
          "raw": "2026-10-30 23:21:07 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 211,
      "t": 1793402471000,
      "type": "question",
      "label": "Début réponses · Blindtest · 13_BlindtestBestOfRock · fenêtre 16",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 74583,
          "raw": "2026-10-30 23:21:11 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 212,
      "t": 1793402476000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 13_BlindtestBestOfRock · fenêtre 16",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 74857,
          "raw": "2026-10-30 23:21:16 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 213,
      "t": 1793402478000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "13_BlindtestBestOfRock",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 74927,
          "raw": "2026-10-30 23:21:18 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 214,
      "t": 1793402482000,
      "type": "question",
      "label": "Début réponses · Blindtest · 13_BlindtestBestOfRock · fenêtre 17",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 74967,
          "raw": "2026-10-30 23:21:22 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 215,
      "t": 1793402484000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 13_BlindtestBestOfRock · fenêtre 17",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 75241,
          "raw": "2026-10-30 23:21:24 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 216,
      "t": 1793402486000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "13_BlindtestBestOfRock",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 75311,
          "raw": "2026-10-30 23:21:26 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 217,
      "t": 1793402488000,
      "type": "question",
      "label": "Début réponses · Blindtest · 13_BlindtestBestOfRock · fenêtre 18",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 75351,
          "raw": "2026-10-30 23:21:28 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 218,
      "t": 1793402497000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 13_BlindtestBestOfRock · fenêtre 18",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 75625,
          "raw": "2026-10-30 23:21:37 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 219,
      "t": 1793402499000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "13_BlindtestBestOfRock",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 75715,
          "raw": "2026-10-30 23:21:39 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 220,
      "t": 1793402502000,
      "type": "question",
      "label": "Début réponses · Blindtest · 13_BlindtestBestOfRock · fenêtre 19",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 75755,
          "raw": "2026-10-30 23:21:42 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 221,
      "t": 1793402507000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 13_BlindtestBestOfRock · fenêtre 19",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 76029,
          "raw": "2026-10-30 23:21:47 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 222,
      "t": 1793402509000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "13_BlindtestBestOfRock",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 76099,
          "raw": "2026-10-30 23:21:49 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 223,
      "t": 1793402512000,
      "type": "question",
      "label": "Début réponses · Blindtest · 13_BlindtestBestOfRock · fenêtre 20",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 76139,
          "raw": "2026-10-30 23:21:52 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 224,
      "t": 1793402519000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 13_BlindtestBestOfRock · fenêtre 20",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 76413,
          "raw": "2026-10-30 23:21:59 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 225,
      "t": 1793402521000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "13_BlindtestBestOfRock",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 76483,
          "raw": "2026-10-30 23:22:01 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 226,
      "t": 1793402526000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 76533,
          "raw": "2026-10-30 23:22:06 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 227,
      "t": 1793402526000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 76580,
          "raw": "2026-10-30 23:22:06 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 228,
      "t": 1793402526000,
      "type": "phase",
      "label": "Phase · theme-leaderboard-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 76590,
          "raw": "2026-10-30 23:22:06 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"theme-leaderboard-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 229,
      "t": 1793402526000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 76601,
          "raw": "2026-10-30 23:22:06 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 230,
      "t": 1793402526000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 76612,
          "raw": "2026-10-30 23:22:06 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 231,
      "t": 1793402532000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 76692,
          "raw": "2026-10-30 23:22:12 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 232,
      "t": 1793402532000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 76712,
          "raw": "2026-10-30 23:22:12 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 233,
      "t": 1793402532000,
      "type": "phase",
      "label": "Phase · theme-selection-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 76722,
          "raw": "2026-10-30 23:22:12 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"theme-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 234,
      "t": 1793402532000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 76850,
          "raw": "2026-10-30 23:22:12 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 235,
      "t": 1793402532000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 76863,
          "raw": "2026-10-30 23:22:12 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 236,
      "t": 1793402535000,
      "type": "theme",
      "label": "Thème · 22_BlindtestHits2025",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "quizThemes.activeTheme",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 77126,
          "raw": "2026-10-30 23:22:15 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"quizThemes.activeTheme\":\"22_BlindtestHits2025\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 237,
      "t": 1793402535000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 77157,
          "raw": "2026-10-30 23:22:15 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 238,
      "t": 1793402535000,
      "type": "phase",
      "label": "Phase · preloading-theme-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 77172,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"preloading-theme-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 239,
      "t": 1793402535000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 77203,
          "raw": "2026-10-30 23:22:15 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 240,
      "t": 1793402535000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 77213,
          "raw": "2026-10-30 23:22:15 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 241,
      "t": 1793402537000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 77238,
          "raw": "2026-10-30 23:22:17 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 242,
      "t": 1793402537000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 77258,
          "raw": "2026-10-30 23:22:17 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 243,
      "t": 1793402537000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 77278,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 244,
      "t": 1793402537000,
      "type": "phase",
      "label": "Phase · gameplay-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 77288,
          "raw": "2026-10-30 23:22:17 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"gameplay-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 245,
      "t": 1793402537000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 77308,
          "raw": "2026-10-30 23:22:17 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 246,
      "t": 1793402537000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 77318,
          "raw": "2026-10-30 23:22:17 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 247,
      "t": 1793402538000,
      "type": "question",
      "label": "Début réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 1",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 77328,
          "raw": "2026-10-30 23:22:18 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 248,
      "t": 1793402543000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 1",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 77566,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 249,
      "t": 1793402545000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 77630,
          "raw": "2026-10-30 23:22:25 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 250,
      "t": 1793402554000,
      "type": "question",
      "label": "Début réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 2",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 77690,
          "raw": "2026-10-30 23:22:34 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 251,
      "t": 1793402561000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 2",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 77978,
          "raw": "2026-10-30 23:22:41 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 252,
      "t": 1793402562000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 78042,
          "raw": "2026-10-30 23:22:42 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 253,
      "t": 1793402566000,
      "type": "question",
      "label": "Début réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 3",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 78082,
          "raw": "2026-10-30 23:22:46 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 254,
      "t": 1793402575000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 3",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 78410,
          "raw": "2026-10-30 23:22:55 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 255,
      "t": 1793402577000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 78474,
          "raw": "2026-10-30 23:22:57 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 256,
      "t": 1793402580000,
      "type": "question",
      "label": "Début réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 4",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 78534,
          "raw": "2026-10-30 23:23:00 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 257,
      "t": 1793402585000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 4",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 78802,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 258,
      "t": 1793402587000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 78866,
          "raw": "2026-10-30 23:23:07 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 259,
      "t": 1793402590000,
      "type": "question",
      "label": "Début réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 5",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 78906,
          "raw": "2026-10-30 23:23:10 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 260,
      "t": 1793402598000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 5",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 79174,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 261,
      "t": 1793402600000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 79238,
          "raw": "2026-10-30 23:23:20 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 262,
      "t": 1793402603000,
      "type": "question",
      "label": "Début réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 6",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 79278,
          "raw": "2026-10-30 23:23:23 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 263,
      "t": 1793402609000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 6",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 79546,
          "raw": "2026-10-30 23:23:29 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 264,
      "t": 1793402611000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 79610,
          "raw": "2026-10-30 23:23:31 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 265,
      "t": 1793402613000,
      "type": "question",
      "label": "Début réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 7",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 79650,
          "raw": "2026-10-30 23:23:33 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 266,
      "t": 1793402623000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 7",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 79918,
          "raw": "2026-10-30 23:23:43 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 267,
      "t": 1793402624000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 79982,
          "raw": "2026-10-30 23:23:44 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 268,
      "t": 1793402627000,
      "type": "question",
      "label": "Début réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 8",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 80022,
          "raw": "2026-10-30 23:23:47 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 269,
      "t": 1793402632000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 8",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 80310,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 270,
      "t": 1793402634000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 80394,
          "raw": "2026-10-30 23:23:54 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 271,
      "t": 1793402637000,
      "type": "question",
      "label": "Début réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 9",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 80434,
          "raw": "2026-10-30 23:23:57 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 272,
      "t": 1793402639000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 9",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 80702,
          "raw": "2026-10-30 23:23:59 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 273,
      "t": 1793402641000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 80786,
          "raw": "2026-10-30 23:24:01 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 274,
      "t": 1793402643000,
      "type": "question",
      "label": "Début réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 10",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 80826,
          "raw": "2026-10-30 23:24:03 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 275,
      "t": 1793402656000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 10",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 81094,
          "raw": "2026-10-30 23:24:16 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 276,
      "t": 1793402658000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 81178,
          "raw": "2026-10-30 23:24:18 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 277,
      "t": 1793402663000,
      "type": "question",
      "label": "Début réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 11",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 81218,
          "raw": "2026-10-30 23:24:23 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 278,
      "t": 1793402673000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 11",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 81486,
          "raw": "2026-10-30 23:24:33 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 279,
      "t": 1793402674000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 81570,
          "raw": "2026-10-30 23:24:34 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 280,
      "t": 1793402677000,
      "type": "question",
      "label": "Début réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 12",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 81610,
          "raw": "2026-10-30 23:24:37 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 281,
      "t": 1793402690000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 12",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 81878,
          "raw": "2026-10-30 23:24:50 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 282,
      "t": 1793402692000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 81942,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 283,
      "t": 1793402694000,
      "type": "question",
      "label": "Début réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 13",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 81982,
          "raw": "2026-10-30 23:24:54 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 284,
      "t": 1793402701000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 13",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 82250,
          "raw": "2026-10-30 23:25:01 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 285,
      "t": 1793402702000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 82314,
          "raw": "2026-10-30 23:25:02 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 286,
      "t": 1793402705000,
      "type": "question",
      "label": "Début réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 14",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 82354,
          "raw": "2026-10-30 23:25:05 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 287,
      "t": 1793402710000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 14",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 82622,
          "raw": "2026-10-30 23:25:10 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 288,
      "t": 1793402712000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 82686,
          "raw": "2026-10-30 23:25:12 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 289,
      "t": 1793402715000,
      "type": "question",
      "label": "Début réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 15",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 82726,
          "raw": "2026-10-30 23:25:15 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 290,
      "t": 1793402722000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 15",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 82994,
          "raw": "2026-10-30 23:25:22 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 291,
      "t": 1793402724000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 83058,
          "raw": "2026-10-30 23:25:24 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 292,
      "t": 1793402727000,
      "type": "question",
      "label": "Début réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 16",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 83098,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 293,
      "t": 1793402732000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 16",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 83366,
          "raw": "2026-10-30 23:25:32 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 294,
      "t": 1793402733000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 83470,
          "raw": "2026-10-30 23:25:33 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 295,
      "t": 1793402737000,
      "type": "question",
      "label": "Début réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 17",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 83510,
          "raw": "2026-10-30 23:25:37 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 296,
      "t": 1793402739000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 17",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 83778,
          "raw": "2026-10-30 23:25:39 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 297,
      "t": 1793402741000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 83862,
          "raw": "2026-10-30 23:25:41 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 298,
      "t": 1793402743000,
      "type": "question",
      "label": "Début réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 18",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 83902,
          "raw": "2026-10-30 23:25:43 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 299,
      "t": 1793402756000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 18",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 84170,
          "raw": "2026-10-30 23:25:56 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 300,
      "t": 1793402757000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 84234,
          "raw": "2026-10-30 23:25:57 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 301,
      "t": 1793402760000,
      "type": "question",
      "label": "Début réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 19",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 84274,
          "raw": "2026-10-30 23:26:00 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 302,
      "t": 1793402762000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 19",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 84542,
          "raw": "2026-10-30 23:26:02 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 303,
      "t": 1793402764000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 84626,
          "raw": "2026-10-30 23:26:04 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 304,
      "t": 1793402766000,
      "type": "question",
      "label": "Début réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 20",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 84666,
          "raw": "2026-10-30 23:26:06 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 305,
      "t": 1793402772000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 20",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 84934,
          "raw": "2026-10-30 23:26:12 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 306,
      "t": 1793402773000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 84998,
          "raw": "2026-10-30 23:26:13 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 307,
      "t": 1793402775000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 85048,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 308,
      "t": 1793402775000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 85095,
          "raw": "2026-10-30 23:26:15 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 309,
      "t": 1793402775000,
      "type": "phase",
      "label": "Phase · theme-leaderboard-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 85105,
          "raw": "2026-10-30 23:26:15 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"theme-leaderboard-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 310,
      "t": 1793402775000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 85116,
          "raw": "2026-10-30 23:26:15 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 311,
      "t": 1793402775000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 85127,
          "raw": "2026-10-30 23:26:15 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 312,
      "t": 1793402781000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 85227,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 313,
      "t": 1793402781000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 85248,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 314,
      "t": 1793402781000,
      "type": "phase",
      "label": "Phase · theme-selection-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 85258,
          "raw": "2026-10-30 23:26:21 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"theme-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 315,
      "t": 1793402781000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 85361,
          "raw": "2026-10-30 23:26:21 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 316,
      "t": 1793402781000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 85374,
          "raw": "2026-10-30 23:26:21 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 317,
      "t": 1793402788000,
      "type": "theme",
      "label": "Thème · 14_BlindtestChansonsFrancaises",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "quizThemes.activeTheme",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 85477,
          "raw": "2026-10-30 23:26:28 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"quizThemes.activeTheme\":\"14_BlindtestChansonsFrancaises\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 318,
      "t": 1793402788000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 85517,
          "raw": "2026-10-30 23:26:28 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 319,
      "t": 1793402788000,
      "type": "phase",
      "label": "Phase · preloading-theme-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 85542,
          "raw": "2026-10-30 23:26:28 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"preloading-theme-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 320,
      "t": 1793402788000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 85564,
          "raw": "2026-10-30 23:26:28 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 321,
      "t": 1793402788000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 85574,
          "raw": "2026-10-30 23:26:28 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 322,
      "t": 1793402790000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 85609,
          "raw": "2026-10-30 23:26:30 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 323,
      "t": 1793402790000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 85629,
          "raw": "2026-10-30 23:26:30 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 324,
      "t": 1793402790000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 85649,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 325,
      "t": 1793402790000,
      "type": "phase",
      "label": "Phase · gameplay-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 85659,
          "raw": "2026-10-30 23:26:30 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"gameplay-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 326,
      "t": 1793402790000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 85679,
          "raw": "2026-10-30 23:26:30 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 327,
      "t": 1793402790000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 85689,
          "raw": "2026-10-30 23:26:30 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 328,
      "t": 1793402790000,
      "type": "question",
      "label": "Début réponses · Blindtest · 14_BlindtestChansonsFrancaises · fenêtre 1",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 85699,
          "raw": "2026-10-30 23:26:30 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 329,
      "t": 1793402793000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 14_BlindtestChansonsFrancaises · fenêtre 1",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 85941,
          "raw": "2026-10-30 23:26:33 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 330,
      "t": 1793402795000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "14_BlindtestChansonsFrancaises",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 86009,
          "raw": "2026-10-30 23:26:35 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 331,
      "t": 1793402800000,
      "type": "question",
      "label": "Début réponses · Blindtest · 14_BlindtestChansonsFrancaises · fenêtre 2",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 86049,
          "raw": "2026-10-30 23:26:40 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 332,
      "t": 1793402805000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 14_BlindtestChansonsFrancaises · fenêtre 2",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 86321,
          "raw": "2026-10-30 23:26:45 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 333,
      "t": 1793402807000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "14_BlindtestChansonsFrancaises",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 86389,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 334,
      "t": 1793402812000,
      "type": "question",
      "label": "Début réponses · Blindtest · 14_BlindtestChansonsFrancaises · fenêtre 3",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 86449,
          "raw": "2026-10-30 23:26:52 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 335,
      "t": 1793402815000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 14_BlindtestChansonsFrancaises · fenêtre 3",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 86771,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 336,
      "t": 1793402816000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "14_BlindtestChansonsFrancaises",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 86909,
          "raw": "2026-10-30 23:26:56 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 337,
      "t": 1793402822000,
      "type": "question",
      "label": "Début réponses · Blindtest · 14_BlindtestChansonsFrancaises · fenêtre 4",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 86949,
          "raw": "2026-10-30 23:27:02 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 338,
      "t": 1793402830000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 14_BlindtestChansonsFrancaises · fenêtre 4",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 87221,
          "raw": "2026-10-30 23:27:10 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 339,
      "t": 1793402832000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "14_BlindtestChansonsFrancaises",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 87289,
          "raw": "2026-10-30 23:27:12 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 340,
      "t": 1793402836000,
      "type": "question",
      "label": "Début réponses · Blindtest · 14_BlindtestChansonsFrancaises · fenêtre 5",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 87329,
          "raw": "2026-10-30 23:27:16 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 341,
      "t": 1793402838000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 14_BlindtestChansonsFrancaises · fenêtre 5",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 87601,
          "raw": "2026-10-30 23:27:18 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 342,
      "t": 1793402840000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "14_BlindtestChansonsFrancaises",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 87669,
          "raw": "2026-10-30 23:27:20 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 343,
      "t": 1793402844000,
      "type": "question",
      "label": "Début réponses · Blindtest · 14_BlindtestChansonsFrancaises · fenêtre 6",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 87709,
          "raw": "2026-10-30 23:27:24 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 344,
      "t": 1793402846000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 14_BlindtestChansonsFrancaises · fenêtre 6",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 88001,
          "raw": "2026-10-30 23:27:26 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 345,
      "t": 1793402848000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "14_BlindtestChansonsFrancaises",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 88069,
          "raw": "2026-10-30 23:27:28 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 346,
      "t": 1793402853000,
      "type": "question",
      "label": "Début réponses · Blindtest · 14_BlindtestChansonsFrancaises · fenêtre 7",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 88109,
          "raw": "2026-10-30 23:27:33 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 347,
      "t": 1793402860000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 14_BlindtestChansonsFrancaises · fenêtre 7",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 88381,
          "raw": "2026-10-30 23:27:40 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 348,
      "t": 1793402862000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "14_BlindtestChansonsFrancaises",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 88449,
          "raw": "2026-10-30 23:27:42 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 349,
      "t": 1793402867000,
      "type": "question",
      "label": "Début réponses · Blindtest · 14_BlindtestChansonsFrancaises · fenêtre 8",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 88489,
          "raw": "2026-10-30 23:27:47 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 350,
      "t": 1793402870000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 14_BlindtestChansonsFrancaises · fenêtre 8",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 88761,
          "raw": "2026-10-30 23:27:50 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 351,
      "t": 1793402872000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "14_BlindtestChansonsFrancaises",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 88829,
          "raw": "2026-10-30 23:27:52 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 352,
      "t": 1793402877000,
      "type": "question",
      "label": "Début réponses · Blindtest · 14_BlindtestChansonsFrancaises · fenêtre 9",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 88869,
          "raw": "2026-10-30 23:27:57 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 353,
      "t": 1793402880000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 14_BlindtestChansonsFrancaises · fenêtre 9",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 89141,
          "raw": "2026-10-30 23:28:00 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 354,
      "t": 1793402882000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "14_BlindtestChansonsFrancaises",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 89209,
          "raw": "2026-10-30 23:28:02 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 355,
      "t": 1793402888000,
      "type": "question",
      "label": "Début réponses · Blindtest · 14_BlindtestChansonsFrancaises · fenêtre 10",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 89249,
          "raw": "2026-10-30 23:28:08 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 356,
      "t": 1793402892000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 14_BlindtestChansonsFrancaises · fenêtre 10",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 89521,
          "raw": "2026-10-30 23:28:12 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 357,
      "t": 1793402894000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "14_BlindtestChansonsFrancaises",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 89589,
          "raw": "2026-10-30 23:28:14 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 358,
      "t": 1793402899000,
      "type": "question",
      "label": "Début réponses · Blindtest · 14_BlindtestChansonsFrancaises · fenêtre 11",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 89629,
          "raw": "2026-10-30 23:28:19 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 359,
      "t": 1793402903000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 14_BlindtestChansonsFrancaises · fenêtre 11",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 89901,
          "raw": "2026-10-30 23:28:23 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 360,
      "t": 1793402904000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "14_BlindtestChansonsFrancaises",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 89969,
          "raw": "2026-10-30 23:28:24 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 361,
      "t": 1793402908000,
      "type": "question",
      "label": "Début réponses · Blindtest · 14_BlindtestChansonsFrancaises · fenêtre 12",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 90009,
          "raw": "2026-10-30 23:28:28 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 362,
      "t": 1793402911000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 14_BlindtestChansonsFrancaises · fenêtre 12",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 90271,
          "raw": "2026-10-30 23:28:31 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 363,
      "t": 1793402913000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "14_BlindtestChansonsFrancaises",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 90349,
          "raw": "2026-10-30 23:28:33 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 364,
      "t": 1793402918000,
      "type": "question",
      "label": "Début réponses · Blindtest · 14_BlindtestChansonsFrancaises · fenêtre 13",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 90389,
          "raw": "2026-10-30 23:28:38 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 365,
      "t": 1793402921000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 14_BlindtestChansonsFrancaises · fenêtre 13",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 90661,
          "raw": "2026-10-30 23:28:41 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 366,
      "t": 1793402922000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "14_BlindtestChansonsFrancaises",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 90729,
          "raw": "2026-10-30 23:28:42 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 367,
      "t": 1793402927000,
      "type": "question",
      "label": "Début réponses · Blindtest · 14_BlindtestChansonsFrancaises · fenêtre 14",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 90769,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 368,
      "t": 1793402929000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 14_BlindtestChansonsFrancaises · fenêtre 14",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 91041,
          "raw": "2026-10-30 23:28:49 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 369,
      "t": 1793402931000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "14_BlindtestChansonsFrancaises",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 91109,
          "raw": "2026-10-30 23:28:51 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 370,
      "t": 1793402936000,
      "type": "question",
      "label": "Début réponses · Blindtest · 14_BlindtestChansonsFrancaises · fenêtre 15",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 91149,
          "raw": "2026-10-30 23:28:56 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 371,
      "t": 1793402942000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 14_BlindtestChansonsFrancaises · fenêtre 15",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 91421,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 372,
      "t": 1793402944000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "14_BlindtestChansonsFrancaises",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 91489,
          "raw": "2026-10-30 23:29:04 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 373,
      "t": 1793402953000,
      "type": "question",
      "label": "Début réponses · Blindtest · 14_BlindtestChansonsFrancaises · fenêtre 16",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 91529,
          "raw": "2026-10-30 23:29:13 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 374,
      "t": 1793402955000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 14_BlindtestChansonsFrancaises · fenêtre 16",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 91941,
          "raw": "2026-10-30 23:29:15 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 375,
      "t": 1793402957000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "14_BlindtestChansonsFrancaises",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 92009,
          "raw": "2026-10-30 23:29:17 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 376,
      "t": 1793402962000,
      "type": "question",
      "label": "Début réponses · Blindtest · 14_BlindtestChansonsFrancaises · fenêtre 17",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 92049,
          "raw": "2026-10-30 23:29:22 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 377,
      "t": 1793402964000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 14_BlindtestChansonsFrancaises · fenêtre 17",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 92321,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 378,
      "t": 1793402966000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "14_BlindtestChansonsFrancaises",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 92389,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 379,
      "t": 1793402971000,
      "type": "question",
      "label": "Début réponses · Blindtest · 14_BlindtestChansonsFrancaises · fenêtre 18",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 92429,
          "raw": "2026-10-30 23:29:31 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 380,
      "t": 1793402975000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 14_BlindtestChansonsFrancaises · fenêtre 18",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 92761,
          "raw": "2026-10-30 23:29:35 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 381,
      "t": 1793402976000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "14_BlindtestChansonsFrancaises",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 92829,
          "raw": "2026-10-30 23:29:36 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 382,
      "t": 1793402980000,
      "type": "question",
      "label": "Début réponses · Blindtest · 14_BlindtestChansonsFrancaises · fenêtre 19",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 92889,
          "raw": "2026-10-30 23:29:40 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 383,
      "t": 1793402986000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 14_BlindtestChansonsFrancaises · fenêtre 19",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 93221,
          "raw": "2026-10-30 23:29:46 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 384,
      "t": 1793402988000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "14_BlindtestChansonsFrancaises",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 93289,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 385,
      "t": 1793402992000,
      "type": "question",
      "label": "Début réponses · Blindtest · 14_BlindtestChansonsFrancaises · fenêtre 20",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 93389,
          "raw": "2026-10-30 23:29:52 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 386,
      "t": 1793402998000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 14_BlindtestChansonsFrancaises · fenêtre 20",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 93681,
          "raw": "2026-10-30 23:29:58 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 387,
      "t": 1793403000000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "14_BlindtestChansonsFrancaises",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 93749,
          "raw": "2026-10-30 23:30:00 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 388,
      "t": 1793403011000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 93799,
          "raw": "2026-10-30 23:30:11 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 389,
      "t": 1793403011000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 93846,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 390,
      "t": 1793403011000,
      "type": "phase",
      "label": "Phase · theme-leaderboard-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 93856,
          "raw": "2026-10-30 23:30:11 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"theme-leaderboard-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 391,
      "t": 1793403011000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 93867,
          "raw": "2026-10-30 23:30:11 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 392,
      "t": 1793403011000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 93878,
          "raw": "2026-10-30 23:30:11 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 393,
      "t": 1793403022000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 93938,
          "raw": "2026-10-30 23:30:22 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 394,
      "t": 1793403022000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 93971,
          "raw": "2026-10-30 23:30:22 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 395,
      "t": 1793403022000,
      "type": "phase",
      "label": "Phase · theme-selection-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 93981,
          "raw": "2026-10-30 23:30:22 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"theme-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 396,
      "t": 1793403022000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 94001,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 397,
      "t": 1793403022000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 94021,
          "raw": "2026-10-30 23:30:22 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 398,
      "t": 1793403025000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 94159,
          "raw": "2026-10-30 23:30:25 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 399,
      "t": 1793403025000,
      "type": "game",
      "label": "Fin de partie · Blindtest",
      "module": "Quiz / KaraWorld",
      "game": "blindtest",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 94169,
          "raw": "2026-10-30 23:30:25 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 400,
      "t": 1793403025000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 94223,
          "raw": "2026-10-30 23:30:25 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 401,
      "t": 1793403025000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 94233,
          "raw": "2026-10-30 23:30:25 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 402,
      "t": 1793403025000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 94255,
          "raw": "2026-10-30 23:30:25 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 403,
      "t": 1793403025000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 94267,
          "raw": "2026-10-30 23:30:25 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 404,
      "t": 1793403028000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 94293,
          "raw": "2026-10-30 23:30:28 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 405,
      "t": 1793403028000,
      "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_1793363875147.txt",
          "line": 94307,
          "raw": "2026-10-30 23:30:28 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"activeGame\":\"karaoke\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 406,
      "t": 1793403028000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "karaoke",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 94328,
          "raw": "2026-10-30 23:30:28 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 407,
      "t": 1793403031000,
      "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) :\nd98d5a51-7b98-43a8-a3da-e447132dbb15 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nd49bdd5d-4f9d-4fb4-8b9d-bf6bc26de2d3 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n1374857c-1a6a-48d9-a861-6bc244c08a2c — 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_1793363875147.txt",
          "line": 94350,
          "raw": "2026-10-30 23:30:31 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793363875147.txt",
          "line": 52404,
          "raw": "2026-10-30 23:11:30 [com] stdout Receive from parent d98d5a51-7b98-43a8-a3da-e447132dbb15 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793363875147.txt",
          "line": 52695,
          "raw": "Receive from parent d49bdd5d-4f9d-4fb4-8b9d-bf6bc26de2d3 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793363875147.txt",
          "line": 53002,
          "raw": "Receive from parent 1374857c-1a6a-48d9-a861-6bc244c08a2c : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 408,
      "t": 1793403031000,
      "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) :\nd98d5a51-7b98-43a8-a3da-e447132dbb15 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nd49bdd5d-4f9d-4fb4-8b9d-bf6bc26de2d3 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n1374857c-1a6a-48d9-a861-6bc244c08a2c — 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_1793363875147.txt",
          "line": 94351,
          "raw": "2026-10-30 23:30:31 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793363875147.txt",
          "line": 52404,
          "raw": "2026-10-30 23:11:30 [com] stdout Receive from parent d98d5a51-7b98-43a8-a3da-e447132dbb15 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793363875147.txt",
          "line": 52695,
          "raw": "Receive from parent d49bdd5d-4f9d-4fb4-8b9d-bf6bc26de2d3 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793363875147.txt",
          "line": 53002,
          "raw": "Receive from parent 1374857c-1a6a-48d9-a861-6bc244c08a2c : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 409,
      "t": 1793403031000,
      "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) :\nd98d5a51-7b98-43a8-a3da-e447132dbb15 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nd49bdd5d-4f9d-4fb4-8b9d-bf6bc26de2d3 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n1374857c-1a6a-48d9-a861-6bc244c08a2c — 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_1793363875147.txt",
          "line": 94352,
          "raw": "2026-10-30 23:30:31 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793363875147.txt",
          "line": 52404,
          "raw": "2026-10-30 23:11:30 [com] stdout Receive from parent d98d5a51-7b98-43a8-a3da-e447132dbb15 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793363875147.txt",
          "line": 52695,
          "raw": "Receive from parent d49bdd5d-4f9d-4fb4-8b9d-bf6bc26de2d3 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793363875147.txt",
          "line": 53002,
          "raw": "Receive from parent 1374857c-1a6a-48d9-a861-6bc244c08a2c : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 410,
      "t": 1793403031000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 73044184-33f1-4991-9fae-f81c577b1ca4\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 94362,
          "raw": "2026-10-30 23:30:31 [com] stdout Connect parent 73044184-33f1-4991-9fae-f81c577b1ca4",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "73044184-33f1-4991-9fae-f81c577b1ca4"
    },
    {
      "id": 411,
      "t": 1793403031000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 882b224f-def2-47ec-9f62-ab64178577bc\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 94365,
          "raw": "2026-10-30 23:30:31 [com] stdout Connect parent 882b224f-def2-47ec-9f62-ab64178577bc",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "882b224f-def2-47ec-9f62-ab64178577bc"
    },
    {
      "id": 412,
      "t": 1793403031000,
      "type": "connection",
      "label": "Connexion COM · KaraWorld · contrôleur",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent cd2a0b00-5507-4d4d-8067-c4e9039907e2\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 94367,
          "raw": "2026-10-30 23:30:31 [com] stdout Connect parent cd2a0b00-5507-4d4d-8067-c4e9039907e2",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "cd2a0b00-5507-4d4d-8067-c4e9039907e2"
    },
    {
      "id": 413,
      "t": 1793403044000,
      "type": "music",
      "label": "Début morceau · disiz_melodrama_90669",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 179.134229 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 94522,
          "raw": "2026-10-30 23:30:44 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793403044060,0,179.134229,0.02,\"disiz_melodrama_90669\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 414,
      "t": 1793403190000,
      "type": "music",
      "label": "Fin / arrêt morceau · disiz_melodrama_90669",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 96656,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 415,
      "t": 1793403191000,
      "type": "music",
      "label": "Début morceau · amel-bent_ma-philosophie_5091",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 204.600023 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 96678,
          "raw": "2026-10-30 23:33:11 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793403191844,0,204.600023,0.02,\"amel-bent_ma-philosophie_5091\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 416,
      "t": 1793403287000,
      "type": "music",
      "label": "Fin / arrêt morceau · amel-bent_ma-philosophie_5091",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 96922,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 417,
      "t": 1793403288000,
      "type": "music",
      "label": "Début morceau · koxie_garcon_12384",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 214.199025 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 96944,
          "raw": "2026-10-30 23:34:48 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793403288651,0,214.199025,0.02,\"koxie_garcon_12384\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 418,
      "t": 1793403380000,
      "type": "music",
      "label": "Fin / arrêt morceau · koxie_garcon_12384",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 97846,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 419,
      "t": 1793403381000,
      "type": "music",
      "label": "Début morceau · louise-attaque_j-t-emmene-au-vent_8171",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 184.911859 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 97868,
          "raw": "2026-10-30 23:36:21 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793403381890,0,184.911859,0.02,\"louise-attaque_j-t-emmene-au-vent_8171\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 420,
      "t": 1793403519000,
      "type": "music",
      "label": "Fin / arrêt morceau · louise-attaque_j-t-emmene-au-vent_8171",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 105220,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 421,
      "t": 1793403521000,
      "type": "music",
      "label": "Début morceau · koxie_garcon_12384",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 214.199025 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 105242,
          "raw": "2026-10-30 23:38:41 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793403521275,0,214.199025,0.02,\"koxie_garcon_12384\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 422,
      "t": 1793403615000,
      "type": "music",
      "label": "Fin / arrêt morceau · koxie_garcon_12384",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 106431,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 423,
      "t": 1793403616000,
      "type": "music",
      "label": "Début morceau · fanny-j_ancree-a-ton-port_20824",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 249.897619 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 106453,
          "raw": "2026-10-30 23:40:16 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793403616937,0,249.897619,0.02,\"fanny-j_ancree-a-ton-port_20824\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 424,
      "t": 1793403790000,
      "type": "music",
      "label": "Fin / arrêt morceau · fanny-j_ancree-a-ton-port_20824",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 108034,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 425,
      "t": 1793403791000,
      "type": "music",
      "label": "Début morceau · wheatus_teenage-dirtbag_13272",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 241.879229 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 108056,
          "raw": "2026-10-30 23:43:11 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793403791869,0,241.879229,0.02,\"wheatus_teenage-dirtbag_13272\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 426,
      "t": 1793403879000,
      "type": "music",
      "label": "Fin / arrêt morceau · wheatus_teenage-dirtbag_13272",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 110279,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 427,
      "t": 1793403881000,
      "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_1793363875147.txt",
          "line": 110301,
          "raw": "2026-10-30 23:44:41 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793403881988,0,322.440363,0.02,\"diam-s_confessions-nocturnes_11902\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 428,
      "t": 1793404036000,
      "type": "music",
      "label": "Fin / arrêt morceau · diam-s_confessions-nocturnes_11902",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 112816,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 429,
      "t": 1793404037000,
      "type": "music",
      "label": "Début morceau · tks-2g_paddle_90829",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 142.573417 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 112838,
          "raw": "2026-10-30 23:47:17 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793404037156,0,142.573417,0.02,\"tks-2g_paddle_90829\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 430,
      "t": 1793404125000,
      "type": "music",
      "label": "Fin / arrêt morceau · tks-2g_paddle_90829",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 112996,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 431,
      "t": 1793404126000,
      "type": "music",
      "label": "Début morceau · pinkfong_baby-shark_56702",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 96.891406 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 113018,
          "raw": "2026-10-30 23:48:46 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793404126682,0,96.891406,0.02,\"pinkfong_baby-shark_56702\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 432,
      "t": 1793404201000,
      "type": "music",
      "label": "Fin / arrêt morceau · pinkfong_baby-shark_56702",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 114049,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 433,
      "t": 1793404203000,
      "type": "music",
      "label": "Début morceau · eminem_lose-yourself_14437",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 270.810136 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 114071,
          "raw": "2026-10-30 23:50:03 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793404203347,0,270.810136,0.02,\"eminem_lose-yourself_14437\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 434,
      "t": 1793404249000,
      "type": "music",
      "label": "Fin / arrêt morceau · eminem_lose-yourself_14437",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 114500,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 435,
      "t": 1793404251000,
      "type": "music",
      "label": "Début morceau · la-petite-culotte_la-goffa-lolita_69859",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 219.392336 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 114522,
          "raw": "2026-10-30 23:50:51 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793404251559,0,219.392336,0.02,\"la-petite-culotte_la-goffa-lolita_69859\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 436,
      "t": 1793404315000,
      "type": "music",
      "label": "Fin / arrêt morceau · la-petite-culotte_la-goffa-lolita_69859",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 115099,
          "raw": "2026-10-30 23:51:55 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 437,
      "t": 1793404317000,
      "type": "music",
      "label": "Début morceau · 2pac_hit-em-up_69398",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 312.428549 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 115121,
          "raw": "2026-10-30 23:51:57 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793404317966,0,312.428549,0.02,\"2pac_hit-em-up_69398\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 438,
      "t": 1793404407000,
      "type": "music",
      "label": "Fin / arrêt morceau · 2pac_hit-em-up_69398",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 115833,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 439,
      "t": 1793404409000,
      "type": "music",
      "label": "Début morceau · flo-rida_whistle_40509",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 226.507755 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 115855,
          "raw": "2026-10-30 23:53:29 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793404409124,0,226.507755,0.02,\"flo-rida_whistle_40509\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 440,
      "t": 1793404463000,
      "type": "music",
      "label": "Fin / arrêt morceau · flo-rida_whistle_40509",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 116513,
          "raw": "2026-10-30 23:54:23 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 441,
      "t": 1793404465000,
      "type": "music",
      "label": "Début morceau · sean-paul_temperature_21934",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 217.944014 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 116535,
          "raw": "2026-10-30 23:54:25 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793404465442,0,217.944014,0.02,\"sean-paul_temperature_21934\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 442,
      "t": 1793404495000,
      "type": "music",
      "label": "Fin / arrêt morceau · sean-paul_temperature_21934",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 116697,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 443,
      "t": 1793404496000,
      "type": "music",
      "label": "Début morceau · grease-film_you-re-the-one-that-i-want_12374",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 185.411565 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 116719,
          "raw": "2026-10-30 23:54:56 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793404496465,0,185.411565,0.02,\"grease-film_you-re-the-one-that-i-want_12374\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 444,
      "t": 1793404573000,
      "type": "music",
      "label": "Fin / arrêt morceau · grease-film_you-re-the-one-that-i-want_12374",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 117267,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 445,
      "t": 1793404575000,
      "type": "music",
      "label": "Début morceau · rihanna_man-down_35369",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 275.118292 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 117319,
          "raw": "2026-10-30 23:56:15 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793404575688,0,275.118292,0.02,\"rihanna_man-down_35369\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 446,
      "t": 1793404728000,
      "type": "music",
      "label": "Fin / arrêt morceau · rihanna_man-down_35369",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 120339,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 447,
      "t": 1793404729000,
      "type": "music",
      "label": "Début morceau · johnny-hallyday_le-penitencier_13250",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 242.059002 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 120361,
          "raw": "2026-10-30 23:58:49 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793404729923,0,242.059002,0.02,\"johnny-hallyday_le-penitencier_13250\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 448,
      "t": 1793404778000,
      "type": "music",
      "label": "Fin / arrêt morceau · johnny-hallyday_le-penitencier_13250",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 121589,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 449,
      "t": 1793404779000,
      "type": "music",
      "label": "Début morceau · renaud_manhattan-kaboul_6020",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 234.216825 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 121651,
          "raw": "2026-10-30 23:59:39 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793404779969,0,234.216825,0.02,\"renaud_manhattan-kaboul_6020\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 450,
      "t": 1793404945000,
      "type": "music",
      "label": "Fin / arrêt morceau · renaud_manhattan-kaboul_6020",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 123653,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 451,
      "t": 1793404947000,
      "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_1793363875147.txt",
          "line": 123675,
          "raw": "2026-10-31 00:02:27 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793404947515,0,245.1261,0.02,\"113_tonton-du-bled_71628\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 452,
      "t": 1793405083000,
      "type": "music",
      "label": "Fin / arrêt morceau · 113_tonton-du-bled_71628",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 124355,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 453,
      "t": 1793405084000,
      "type": "music",
      "label": "Début morceau · eddy-mitchell_sur-la-route-de-memphis_11943",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 173.022585 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 124377,
          "raw": "2026-10-31 00:04:44 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793405084751,0,173.022585,0.02,\"eddy-mitchell_sur-la-route-de-memphis_11943\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 454,
      "t": 1793405218000,
      "type": "music",
      "label": "Fin / arrêt morceau · eddy-mitchell_sur-la-route-de-memphis_11943",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 124942,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 455,
      "t": 1793405220000,
      "type": "music",
      "label": "Début morceau · christophe-mae_j-ai-laisse_29016",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 218.625986 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 124964,
          "raw": "2026-10-31 00:07:00 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793405220041,0,218.625986,0.02,\"christophe-mae_j-ai-laisse_29016\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 456,
      "t": 1793405363000,
      "type": "music",
      "label": "Fin / arrêt morceau · christophe-mae_j-ai-laisse_29016",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 125694,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 457,
      "t": 1793405364000,
      "type": "music",
      "label": "Début morceau · oldelaf_le-cafe_69353",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 156.154921 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 125716,
          "raw": "2026-10-31 00:09:24 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793405364603,0,156.154921,0.02,\"oldelaf_le-cafe_69353\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 458,
      "t": 1793405465000,
      "type": "music",
      "label": "Fin / arrêt morceau · oldelaf_le-cafe_69353",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 126999,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 459,
      "t": 1793405467000,
      "type": "music",
      "label": "Début morceau · claude-nougaro_armstrong_17522",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 197.307755 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 127021,
          "raw": "2026-10-31 00:11:07 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793405467032,0,197.307755,0.02,\"claude-nougaro_armstrong_17522\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 460,
      "t": 1793405527000,
      "type": "music",
      "label": "Fin / arrêt morceau · claude-nougaro_armstrong_17522",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 129646,
          "raw": "2026-10-31 00:12:07 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 461,
      "t": 1793405529000,
      "type": "music",
      "label": "Début morceau · francis-cabrel_la-corrida_5434",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 338 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 129668,
          "raw": "2026-10-31 00:12:09 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793405529763,0,338,0.02,\"francis-cabrel_la-corrida_5434\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 462,
      "t": 1793405604000,
      "type": "music",
      "label": "Fin / arrêt morceau · francis-cabrel_la-corrida_5434",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 129806,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 463,
      "t": 1793405605000,
      "type": "music",
      "label": "Début morceau · gims_hola-senorita_27894",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 205.35 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 129828,
          "raw": "2026-10-31 00:13:25 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793405605790,0,205.35,0.02,\"gims_hola-senorita_27894\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 464,
      "t": 1793405628000,
      "type": "music",
      "label": "Fin / arrêt morceau · gims_hola-senorita_27894",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 130019,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 465,
      "t": 1793405629000,
      "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_1793363875147.txt",
          "line": 130041,
          "raw": "2026-10-31 00:13:49 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793405629996,0,227.092857,0.02,\"gims_bella_43945\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 466,
      "t": 1793405725000,
      "type": "music",
      "label": "Fin / arrêt morceau · gims_bella_43945",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 131885,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 467,
      "t": 1793405726000,
      "type": "music",
      "label": "Début morceau · sum-41_in-too-deep_30764",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 207.43195 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 131907,
          "raw": "2026-10-31 00:15:26 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793405726724,0,207.43195,0.02,\"sum-41_in-too-deep_30764\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 468,
      "t": 1793405760000,
      "type": "music",
      "label": "Fin / arrêt morceau · sum-41_in-too-deep_30764",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 132040,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 469,
      "t": 1793405761000,
      "type": "music",
      "label": "Début morceau · indila_derniere-danse_45932",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 211.315828 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 132062,
          "raw": "2026-10-31 00:16:01 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793405761982,0,211.315828,0.02,\"indila_derniere-danse_45932\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 470,
      "t": 1793405973000,
      "type": "session",
      "label": "Session · minuterie effacée",
      "module": "COM",
      "game": "karaoke",
      "detail": "null",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 132904,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"sessionTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 471,
      "t": 1793405973000,
      "type": "music",
      "label": "Fin / arrêt morceau · indila_derniere-danse_45932",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 132966,
          "raw": "2026-10-31 00:19:33 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 472,
      "t": 1793405973000,
      "type": "game",
      "label": "Fin de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 133060,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"activeGame\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 473,
      "t": 1793405973000,
      "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) :\n73044184-33f1-4991-9fae-f81c577b1ca4 — module non identifié\n882b224f-def2-47ec-9f62-ab64178577bc — module non identifié\ncd2a0b00-5507-4d4d-8067-c4e9039907e2 — KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 133071,
          "raw": "2026-10-31 00:19:33 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793363875147.txt",
          "line": 94396,
          "raw": "2026-10-30 23:30:32 [com] stdout Receive from parent cd2a0b00-5507-4d4d-8067-c4e9039907e2 : {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 474,
      "t": 1793405973000,
      "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) :\n73044184-33f1-4991-9fae-f81c577b1ca4 — module non identifié\n882b224f-def2-47ec-9f62-ab64178577bc — module non identifié\ncd2a0b00-5507-4d4d-8067-c4e9039907e2 — KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 133081,
          "raw": "2026-10-31 00:19:33 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793363875147.txt",
          "line": 94396,
          "raw": "2026-10-30 23:30:32 [com] stdout Receive from parent cd2a0b00-5507-4d4d-8067-c4e9039907e2 : {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 475,
      "t": 1793405973000,
      "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) :\n73044184-33f1-4991-9fae-f81c577b1ca4 — module non identifié\n882b224f-def2-47ec-9f62-ab64178577bc — module non identifié\ncd2a0b00-5507-4d4d-8067-c4e9039907e2 — KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 133093,
          "raw": "2026-10-31 00:19:33 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793363875147.txt",
          "line": 94396,
          "raw": "2026-10-30 23:30:32 [com] stdout Receive from parent cd2a0b00-5507-4d4d-8067-c4e9039907e2 : {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 476,
      "t": 1793405973000,
      "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 bb9ae959-94b3-4d6f-acd5-516a3c3b3bc9\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 133108,
          "raw": "2026-10-31 00:19:33 [com] stdout Connect parent bb9ae959-94b3-4d6f-acd5-516a3c3b3bc9",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "bb9ae959-94b3-4d6f-acd5-516a3c3b3bc9"
    },
    {
      "id": 477,
      "t": 1793405973000,
      "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 09b4e503-ce02-41de-83db-8b2ec40706b7\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 133110,
          "raw": "2026-10-31 00:19:33 [com] stdout Connect parent 09b4e503-ce02-41de-83db-8b2ec40706b7",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "09b4e503-ce02-41de-83db-8b2ec40706b7"
    },
    {
      "id": 478,
      "t": 1793405973000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 133597,
          "raw": "2026-10-31 00:19:33 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 479,
      "t": 1793405973000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 133671,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 480,
      "t": 1793405973000,
      "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 1a3183e3-1257-4b3d-a98b-661d1ba5d894\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 133732,
          "raw": "2026-10-31 00:19:33 [com] stdout Connect parent 1a3183e3-1257-4b3d-a98b-661d1ba5d894",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "1a3183e3-1257-4b3d-a98b-661d1ba5d894"
    },
    {
      "id": 481,
      "t": 1793405973000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 133998,
          "raw": "2026-10-31 00:19:33 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 482,
      "t": 1793405974000,
      "type": "phase",
      "label": "Phase · session-outro-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 134207,
          "raw": "2026-10-31 00:19:34 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"session-outro-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 483,
      "t": 1793405974000,
      "type": "session",
      "label": "Jeu verrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 134217,
          "raw": "2026-10-31 00:19:34 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"gameLocked\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 484,
      "t": 1793405982000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 134605,
          "raw": "2026-10-31 00:19:42 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 485,
      "t": 1793405987000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 134961,
          "raw": "2026-10-31 00:19:47 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 486,
      "t": 1793405987000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 134981,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 487,
      "t": 1793405987000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 134991,
          "raw": "2026-10-31 00:19:47 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 488,
      "t": 1793405987000,
      "type": "phase",
      "label": "Phase · session-outro-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 135001,
          "raw": "2026-10-31 00:19:47 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"session-outro-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 489,
      "t": 1793405987000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 135021,
          "raw": "2026-10-31 00:19:47 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 490,
      "t": 1793405987000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 135041,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 491,
      "t": 1793406011000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 135073,
          "raw": "2026-10-31 00:20:11 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 492,
      "t": 1793406011000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 135083,
          "raw": "2026-10-31 00:20:11 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 493,
      "t": 1793406011000,
      "type": "phase",
      "label": "Phase · locked-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 135093,
          "raw": "2026-10-31 00:20:11 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"locked-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 494,
      "t": 1793406011000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 135113,
          "raw": "2026-10-31 00:20:11 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 495,
      "t": 1793406011000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363875147.txt",
          "line": 135123,
          "raw": "2026-10-31 00:20:11 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 496,
      "t": 1793449277000,
      "type": "restart",
      "label": "Redémarrage · nouvelle session MAIN",
      "module": "MAIN",
      "game": null,
      "detail": "log_1793363875147.txt → log_1793449277895.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_1793449277895.txt",
          "line": 1,
          "raw": "2026-10-31 12:21:17 I'm antalzic95!",
          "inherited": false
        }
      ],
      "certainty": "nouvelle session observée"
    },
    {
      "id": 497,
      "t": 1793449280000,
      "type": "system",
      "label": "Démarrage module · com",
      "module": "superviseur",
      "game": null,
      "detail": "",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 83,
          "raw": "2026-10-31 12:21:20 Start com",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 498,
      "t": 1793449282000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": null,
      "detail": "parent 1a711325-69ff-4682-a137-45a404729e86\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 88,
          "raw": "2026-10-31 12:21:22 [com] stdout Connect parent 1a711325-69ff-4682-a137-45a404729e86",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "1a711325-69ff-4682-a137-45a404729e86"
    },
    {
      "id": 499,
      "t": 1793449282000,
      "type": "system",
      "label": "Démarrage module · dmx",
      "module": "superviseur",
      "game": null,
      "detail": "",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 90,
          "raw": "2026-10-31 12:21:22 Start dmx",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 500,
      "t": 1793449284000,
      "type": "system",
      "label": "Démarrage module · arduino",
      "module": "superviseur",
      "game": null,
      "detail": "",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 94,
          "raw": "2026-10-31 12:21:24 Start arduino",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 501,
      "t": 1793449285000,
      "type": "connection",
      "label": "Connexion COM · Arduino / entrées joueurs",
      "module": "COM",
      "game": null,
      "detail": "parent 1a8edf6f-c047-483c-817c-3bfbd3d42ee7\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 101,
          "raw": "2026-10-31 12:21:25 [com] stdout Connect parent 1a8edf6f-c047-483c-817c-3bfbd3d42ee7",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "1a8edf6f-c047-483c-817c-3bfbd3d42ee7"
    },
    {
      "id": 502,
      "t": 1793449286000,
      "type": "system",
      "label": "Démarrage module · ardour",
      "module": "superviseur",
      "game": null,
      "detail": "",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 105,
          "raw": "2026-10-31 12:21:26 Start ardour",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 503,
      "t": 1793449286000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": null,
      "detail": "parent 3db51b83-3b76-4047-ad6f-ec4fbf4cdb93\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 110,
          "raw": "2026-10-31 12:21:26 [com] stdout Connect parent 3db51b83-3b76-4047-ad6f-ec4fbf4cdb93",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "3db51b83-3b76-4047-ad6f-ec4fbf4cdb93"
    },
    {
      "id": 504,
      "t": 1793449287000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": null,
      "detail": "parent 853c0171-efdc-472e-9f7f-ff2e7ab4bf89\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 114,
          "raw": "2026-10-31 12:21:27 [com] stdout Connect parent 853c0171-efdc-472e-9f7f-ff2e7ab4bf89",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "853c0171-efdc-472e-9f7f-ff2e7ab4bf89"
    },
    {
      "id": 505,
      "t": 1793449288000,
      "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-1793449288.txt\nLe chemin annoncé au démarrage ne prouve pas à lui seul un crash dans la journée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 144,
          "raw": "2026-10-31 12:21:28 [ardour] stdout stdout: Crash Log: C:\\Users\\antalzic\\AppData\\Local\\Ardour8\\CrashLog\\Ardour-8.12.0-crash-1793449288.txt",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 506,
      "t": 1793449296000,
      "type": "system",
      "label": "Démarrage module · quiz",
      "module": "superviseur",
      "game": null,
      "detail": "",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 164,
          "raw": "2026-10-31 12:21:36 Start quiz",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 507,
      "t": 1793449296000,
      "type": "connection",
      "label": "Connexion COM · superviseur",
      "module": "superviseur",
      "game": null,
      "detail": "Connected to com",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 166,
          "raw": "2026-10-31 12:21:36 Connected to com",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 508,
      "t": 1793449296000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": null,
      "detail": "parent 800df711-ecdc-4e4b-a0c1-79afb4531226\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 167,
          "raw": "2026-10-31 12:21:36 [com] stdout Connect parent 800df711-ecdc-4e4b-a0c1-79afb4531226",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "800df711-ecdc-4e4b-a0c1-79afb4531226"
    },
    {
      "id": 509,
      "t": 1793449296000,
      "type": "warning",
      "label": "Avertissement · (Ardour.exe:3420): Pango-WARNING **: 13:21:36.463: 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:3420): Pango-WARNING **: 13:21:36.463: couldn't load font \"bold ArdourMono Not-Rotated 7\", falling back to \"Sans Not-Rotated 7\", expect ugly output.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 171,
          "raw": "(Ardour.exe:3420): Pango-WARNING **: 13:21:36.463: couldn't load font \"bold ArdourMono Not-Rotated 7\", falling back to \"Sans Not-Rotated 7\", expect ugly output.",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 510,
      "t": 1793449296000,
      "type": "warning",
      "label": "Avertissement · (Ardour.exe:3420): Pango-WARNING **: 13:21:36.467: 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:3420): Pango-WARNING **: 13:21:36.467: 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_1793449277895.txt",
          "line": 173,
          "raw": "(Ardour.exe:3420): Pango-WARNING **: 13:21:36.467: 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": 511,
      "t": 1793449296000,
      "type": "warning",
      "label": "Avertissement · (Ardour.exe:3420): Pango-WARNING **: 13:21:36.467: 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:3420): Pango-WARNING **: 13:21:36.467: 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_1793449277895.txt",
          "line": 175,
          "raw": "(Ardour.exe:3420): Pango-WARNING **: 13:21:36.467: 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": 512,
      "t": 1793449299000,
      "type": "connection",
      "label": "Connexion COM · Quiz · vp / Quiz · logique de jeu / Quiz · kiosk / Quiz · tv / Arduino / entrées joueurs",
      "module": "COM",
      "game": null,
      "detail": "parent aa853c90-3c64-41d3-a8d7-adf5a610e203\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 2449,
          "raw": "2026-10-31 12:21:39 [com] stdout Connect parent aa853c90-3c64-41d3-a8d7-adf5a610e203",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "aa853c90-3c64-41d3-a8d7-adf5a610e203"
    },
    {
      "id": 513,
      "t": 1793449301000,
      "type": "session",
      "label": "Jeu verrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 2522,
          "raw": "2026-10-31 12:21:41 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"gameLocked\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 514,
      "t": 1793449305000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 2715,
          "raw": "2026-10-31 12:21:45 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 515,
      "t": 1793449307000,
      "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_1793449277895.txt",
          "line": 2722,
          "raw": "2026-10-31 12:21:47 [quiz] stdout child process exited with code 0",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 516,
      "t": 1793449308000,
      "type": "connection",
      "label": "Connexion COM · Quiz · tv / Quiz · vp / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs / KaraWorld · contrôleur",
      "module": "COM",
      "game": null,
      "detail": "parent 82e4d8ec-b9ed-47f9-a426-700ddc9ed056\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 2728,
          "raw": "2026-10-31 12:21:48 [com] stdout Connect parent 82e4d8ec-b9ed-47f9-a426-700ddc9ed056",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "82e4d8ec-b9ed-47f9-a426-700ddc9ed056"
    },
    {
      "id": 517,
      "t": 1793449308000,
      "type": "monitor",
      "label": "tv · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.tv.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 2731,
          "raw": "2026-10-31 12:21:48 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.tv.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 518,
      "t": 1793449316000,
      "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_1793449277895.txt",
          "line": 2820,
          "raw": "2026-10-31 12:21:56 [quiz] stdout child process exited with code 0",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 519,
      "t": 1793449317000,
      "type": "connection",
      "label": "Connexion COM · Quiz · kiosk / Quiz · tv / Quiz · vp / Quiz · logique de jeu / Arduino / entrées joueurs",
      "module": "COM",
      "game": null,
      "detail": "parent 06d3164a-24af-4f9e-a89d-40eb8fb9f39e\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 2826,
          "raw": "2026-10-31 12:21:57 [com] stdout Connect parent 06d3164a-24af-4f9e-a89d-40eb8fb9f39e",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "06d3164a-24af-4f9e-a89d-40eb8fb9f39e"
    },
    {
      "id": 520,
      "t": 1793449326000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 3425,
          "raw": "2026-10-31 12:22:06 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 521,
      "t": 1793449326000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 3445,
          "raw": "2026-10-31 12:22:06 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 522,
      "t": 1793449326000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 3457,
          "raw": "2026-10-31 12:22:06 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 523,
      "t": 1793449326000,
      "type": "phase",
      "label": "Phase · locked-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 3467,
          "raw": "2026-10-31 12:22:06 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"locked-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 524,
      "t": 1793449326000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 3488,
          "raw": "2026-10-31 12:22:06 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 525,
      "t": 1793449326000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 3500,
          "raw": "2026-10-31 12:22:06 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 526,
      "t": 1793449326000,
      "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_1793449277895.txt",
          "line": 3510,
          "raw": "2026-10-31 12:22:06 [quiz] stdout child process exited with code 0",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 527,
      "t": 1793454506000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 3526,
          "raw": "2026-10-31 13:48:26 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 528,
      "t": 1793454506000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 3536,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 529,
      "t": 1793454506000,
      "type": "phase",
      "label": "Phase · home-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 3546,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"home-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 530,
      "t": 1793454506000,
      "type": "session",
      "label": "Jeu déverrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 3556,
          "raw": "2026-10-31 13:48:26 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"gameLocked\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 531,
      "t": 1793454506000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793454506940,0,3600,1]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 3566,
          "raw": "2026-10-31 13:48:26 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"sessionTimerConf\":[1793454506940,0,3600,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 532,
      "t": 1793454506000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793454506940,0,3600,1]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 3586,
          "raw": "2026-10-31 13:48:26 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"sessionTimerConf\":[1793454506940,0,3600,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 533,
      "t": 1793454506000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 3598,
          "raw": "2026-10-31 13:48:26 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 534,
      "t": 1793454507000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 3608,
          "raw": "2026-10-31 13:48:27 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 535,
      "t": 1793454507000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793454506940,0,3600,1]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 3618,
          "raw": "2026-10-31 13:48:27 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"sessionTimerConf\":[1793454506940,0,3600,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 536,
      "t": 1793454507000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 3638,
          "raw": "2026-10-31 13:48:27 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 537,
      "t": 1793454507000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 3807,
          "raw": "2026-10-31 13:48:27 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 538,
      "t": 1793454507000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 3904,
          "raw": "2026-10-31 13:48:27 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 539,
      "t": 1793454507000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 3924,
          "raw": "2026-10-31 13:48:27 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 540,
      "t": 1793454507000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 3935,
          "raw": "2026-10-31 13:48:27 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 541,
      "t": 1793454528000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 4303,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 542,
      "t": 1793454528000,
      "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_1793449277895.txt",
          "line": 4313,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"activeGame\":\"karaoke\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 543,
      "t": 1793454529000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "karaoke",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 4575,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 544,
      "t": 1793454531000,
      "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) :\naa853c90-3c64-41d3-a8d7-adf5a610e203 — Quiz · vp / Quiz · logique de jeu / Quiz · kiosk / Quiz · tv / Arduino / entrées joueurs\n06d3164a-24af-4f9e-a89d-40eb8fb9f39e — Quiz · kiosk / Quiz · tv / Quiz · vp / Quiz · logique de jeu / Arduino / entrées joueurs\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 4584,
          "raw": "2026-10-31 13:48:51 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 2500,
          "raw": "Receive from parent aa853c90-3c64-41d3-a8d7-adf5a610e203 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 2876,
          "raw": "Receive from parent 06d3164a-24af-4f9e-a89d-40eb8fb9f39e : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 545,
      "t": 1793454532000,
      "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) :\naa853c90-3c64-41d3-a8d7-adf5a610e203 — Quiz · vp / Quiz · logique de jeu / Quiz · kiosk / Quiz · tv / Arduino / entrées joueurs\n82e4d8ec-b9ed-47f9-a426-700ddc9ed056 — Quiz · tv / Quiz · vp / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs / KaraWorld · contrôleur\n06d3164a-24af-4f9e-a89d-40eb8fb9f39e — Quiz · kiosk / Quiz · tv / Quiz · vp / Quiz · logique de jeu / Arduino / entrées joueurs\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 4588,
          "raw": "2026-10-31 13:48:52 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 2500,
          "raw": "Receive from parent aa853c90-3c64-41d3-a8d7-adf5a610e203 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 2730,
          "raw": "2026-10-31 12:21:48 [com] stdout Receive from parent 82e4d8ec-b9ed-47f9-a426-700ddc9ed056 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 2876,
          "raw": "Receive from parent 06d3164a-24af-4f9e-a89d-40eb8fb9f39e : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 546,
      "t": 1793454532000,
      "type": "connection",
      "label": "Connexion COM · KaraWorld · contrôleur",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent c99f6fbc-f5f8-43ec-ad10-9a885be4fd3e\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 4593,
          "raw": "2026-10-31 13:48:52 [com] stdout Connect parent c99f6fbc-f5f8-43ec-ad10-9a885be4fd3e",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "c99f6fbc-f5f8-43ec-ad10-9a885be4fd3e"
    },
    {
      "id": 547,
      "t": 1793454532000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 2ad4b79d-5485-44a2-8a90-411880e0ffe5\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 4597,
          "raw": "2026-10-31 13:48:52 [com] stdout Connect parent 2ad4b79d-5485-44a2-8a90-411880e0ffe5",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "2ad4b79d-5485-44a2-8a90-411880e0ffe5"
    },
    {
      "id": 548,
      "t": 1793454535000,
      "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) :\naa853c90-3c64-41d3-a8d7-adf5a610e203 — Quiz · vp / Quiz · logique de jeu / Quiz · kiosk / Quiz · tv / Arduino / entrées joueurs\n82e4d8ec-b9ed-47f9-a426-700ddc9ed056 — Quiz · tv / Quiz · vp / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs / KaraWorld · contrôleur\n06d3164a-24af-4f9e-a89d-40eb8fb9f39e — Quiz · kiosk / Quiz · tv / Quiz · vp / Quiz · logique de jeu / Arduino / entrées joueurs\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 4817,
          "raw": "2026-10-31 13:48:55 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 2500,
          "raw": "Receive from parent aa853c90-3c64-41d3-a8d7-adf5a610e203 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 2730,
          "raw": "2026-10-31 12:21:48 [com] stdout Receive from parent 82e4d8ec-b9ed-47f9-a426-700ddc9ed056 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 2876,
          "raw": "Receive from parent 06d3164a-24af-4f9e-a89d-40eb8fb9f39e : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 549,
      "t": 1793454535000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 42dfffc3-3753-4355-a28a-b64d2a650fb6\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 4821,
          "raw": "2026-10-31 13:48:55 [com] stdout Connect parent 42dfffc3-3753-4355-a28a-b64d2a650fb6",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "42dfffc3-3753-4355-a28a-b64d2a650fb6"
    },
    {
      "id": 550,
      "t": 1793454592000,
      "type": "music",
      "label": "Début morceau · linkin-park_the-emptiness-machine_83536",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 192.043583 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 4864,
          "raw": "2026-10-31 13:49:52 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793454592671,0,192.043583,0.02,\"linkin-park_the-emptiness-machine_83536\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 551,
      "t": 1793454594000,
      "type": "music",
      "label": "Fin / arrêt morceau · linkin-park_the-emptiness-machine_83536",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 4926,
          "raw": "2026-10-31 13:49:54 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793454594196,1.505000000000001,192.043583,0,\"linkin-park_the-emptiness-machine_83536\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 552,
      "t": 1793454603000,
      "type": "music",
      "label": "Début morceau · linkin-park_the-emptiness-machine_83536",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 1.505000000000001 s, durée 192.043583 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 4947,
          "raw": "2026-10-31 13:50:03 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793454603574,1.505000000000001,192.043583,0.02,\"linkin-park_the-emptiness-machine_83536\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 553,
      "t": 1793454604000,
      "type": "music",
      "label": "Fin / arrêt morceau · linkin-park_the-emptiness-machine_83536",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 4958,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 554,
      "t": 1793454606000,
      "type": "music",
      "label": "Début morceau · garou_sous-le-vent_5952",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 213.067347 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 4980,
          "raw": "2026-10-31 13:50:06 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793454606290,0,213.067347,0.02,\"garou_sous-le-vent_5952\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 555,
      "t": 1793454617000,
      "type": "music",
      "label": "Fin / arrêt morceau · garou_sous-le-vent_5952",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 5906,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 556,
      "t": 1793454618000,
      "type": "music",
      "label": "Début morceau · linkin-park_the-emptiness-machine_83536",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 192.043583 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 5928,
          "raw": "2026-10-31 13:50:18 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793454618781,0,192.043583,0.02,\"linkin-park_the-emptiness-machine_83536\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 557,
      "t": 1793454810000,
      "type": "music",
      "label": "Fin / arrêt morceau · linkin-park_the-emptiness-machine_83536",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 9353,
          "raw": "2026-10-31 13:53:30 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 558,
      "t": 1793454812000,
      "type": "music",
      "label": "Début morceau · garou_sous-le-vent_5952",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 213.067347 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 9375,
          "raw": "2026-10-31 13:53:32 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793454812321,0,213.067347,0.02,\"garou_sous-le-vent_5952\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 559,
      "t": 1793455025000,
      "type": "music",
      "label": "Fin / arrêt morceau · garou_sous-le-vent_5952",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 10217,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 560,
      "t": 1793455026000,
      "type": "music",
      "label": "Début morceau · disiz_melodrama_90669",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 179.134229 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 10239,
          "raw": "2026-10-31 13:57:06 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793455026605,0,179.134229,0.02,\"disiz_melodrama_90669\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 561,
      "t": 1793455205000,
      "type": "music",
      "label": "Fin / arrêt morceau · disiz_melodrama_90669",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 11116,
          "raw": "2026-10-31 14:00:05 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 562,
      "t": 1793455207000,
      "type": "music",
      "label": "Début morceau · adele_someone-like-you_36011",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 286.386848 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 11138,
          "raw": "2026-10-31 14:00:07 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793455207676,0,286.386848,0.02,\"adele_someone-like-you_36011\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 563,
      "t": 1793455494000,
      "type": "music",
      "label": "Fin / arrêt morceau · adele_someone-like-you_36011",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 11652,
          "raw": "2026-10-31 14:04:54 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 564,
      "t": 1793455495000,
      "type": "music",
      "label": "Début morceau · salut-c-est-cool_techno-toujours-pareil_77230",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 192.047506 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 11714,
          "raw": "2026-10-31 14:04:55 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793455495451,0,192.047506,0.02,\"salut-c-est-cool_techno-toujours-pareil_77230\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 565,
      "t": 1793455520000,
      "type": "music",
      "label": "Fin / arrêt morceau · salut-c-est-cool_techno-toujours-pareil_77230",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 11852,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 566,
      "t": 1793455522000,
      "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_1793449277895.txt",
          "line": 11874,
          "raw": "2026-10-31 14:05:22 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793455522436,0,322.440363,0.02,\"diam-s_confessions-nocturnes_11902\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 567,
      "t": 1793455820000,
      "type": "music",
      "label": "Fin / arrêt morceau · diam-s_confessions-nocturnes_11902",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 12161,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 568,
      "t": 1793455821000,
      "type": "music",
      "label": "Début morceau · manau_la-tribu-de-dana_11022",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 233.984014 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 12183,
          "raw": "2026-10-31 14:10:21 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793455821993,0,233.984014,0.02,\"manau_la-tribu-de-dana_11022\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 569,
      "t": 1793456055000,
      "type": "music",
      "label": "Fin / arrêt morceau · manau_la-tribu-de-dana_11022",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 12617,
          "raw": "2026-10-31 14:14:15 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 570,
      "t": 1793456057000,
      "type": "music",
      "label": "Début morceau · celine-dion_my-heart-will-go-on_5942",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 280.083991 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 12639,
          "raw": "2026-10-31 14:14:17 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793456057907,0,280.083991,0.02,\"celine-dion_my-heart-will-go-on_5942\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 571,
      "t": 1793456313000,
      "type": "music",
      "label": "Fin / arrêt morceau · celine-dion_my-heart-will-go-on_5942",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 13070,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 572,
      "t": 1793456314000,
      "type": "music",
      "label": "Début morceau · tal_le-sens-de-la-vie_39625",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 208.242744 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 13092,
          "raw": "2026-10-31 14:18:34 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793456314532,0,208.242744,0.02,\"tal_le-sens-de-la-vie_39625\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 573,
      "t": 1793456522000,
      "type": "music",
      "label": "Fin / arrêt morceau · tal_le-sens-de-la-vie_39625",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 13694,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 574,
      "t": 1793456524000,
      "type": "music",
      "label": "Début morceau · black-m_askip_52284",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 233.306259 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 13716,
          "raw": "2026-10-31 14:22:04 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793456524406,0,233.306259,0.02,\"black-m_askip_52284\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 575,
      "t": 1793456526000,
      "type": "music",
      "label": "Fin / arrêt morceau · black-m_askip_52284",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 13779,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 576,
      "t": 1793456527000,
      "type": "music",
      "label": "Début morceau · tal_le-sens-de-la-vie_39625",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 208.242744 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 13801,
          "raw": "2026-10-31 14:22:07 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793456527959,0,208.242744,0.02,\"tal_le-sens-de-la-vie_39625\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 577,
      "t": 1793456530000,
      "type": "music",
      "label": "Fin / arrêt morceau · tal_le-sens-de-la-vie_39625",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 13847,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 578,
      "t": 1793456532000,
      "type": "music",
      "label": "Début morceau · soprano_hiro_35946",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 256.68898 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 13869,
          "raw": "2026-10-31 14:22:12 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793456532614,0,256.68898,0.02,\"soprano_hiro_35946\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 579,
      "t": 1793456772000,
      "type": "music",
      "label": "Fin / arrêt morceau · soprano_hiro_35946",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 15067,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 580,
      "t": 1793456774000,
      "type": "music",
      "label": "Début morceau · black-m_askip_52284",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 233.306259 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 15089,
          "raw": "2026-10-31 14:26:14 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793456774175,0,233.306259,0.02,\"black-m_askip_52284\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 581,
      "t": 1793457007000,
      "type": "music",
      "label": "Fin / arrêt morceau · black-m_askip_52284",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 15951,
          "raw": "2026-10-31 14:30:07 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 582,
      "t": 1793457009000,
      "type": "music",
      "label": "Début morceau · celine-dion_d-amour-ou-d-amitie_12860",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 237.992721 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 15973,
          "raw": "2026-10-31 14:30:09 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793457009191,0,237.992721,0.02,\"celine-dion_d-amour-ou-d-amitie_12860\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 583,
      "t": 1793457247000,
      "type": "music",
      "label": "Fin / arrêt morceau · celine-dion_d-amour-ou-d-amitie_12860",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 16020,
          "raw": "2026-10-31 14:34:07 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 584,
      "t": 1793457248000,
      "type": "music",
      "label": "Début morceau · amel-bent_ma-philosophie_5091",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 204.600023 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 16042,
          "raw": "2026-10-31 14:34:08 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793457248699,0,204.600023,0.02,\"amel-bent_ma-philosophie_5091\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 585,
      "t": 1793457453000,
      "type": "music",
      "label": "Fin / arrêt morceau · amel-bent_ma-philosophie_5091",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 16672,
          "raw": "2026-10-31 14:37:33 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793457453311,0,204.600023,0,\"amel-bent_ma-philosophie_5091\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 586,
      "t": 1793457466000,
      "type": "music",
      "label": "Début morceau · k-maro_femme-like-u_7889",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 238.57898 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 16716,
          "raw": "2026-10-31 14:37:46 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793457466553,0,238.57898,0.02,\"k-maro_femme-like-u_7889\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 587,
      "t": 1793457661000,
      "type": "music",
      "label": "Fin / arrêt morceau · k-maro_femme-like-u_7889",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 17136,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 588,
      "t": 1793457662000,
      "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_1793449277895.txt",
          "line": 17158,
          "raw": "2026-10-31 14:41:02 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793457662976,0,242.371633,0.02,\"celine-dion_pour-que-tu-m-aimes-encore_5940\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 589,
      "t": 1793457668000,
      "type": "music",
      "label": "Fin / arrêt morceau · celine-dion_pour-que-tu-m-aimes-encore_5940",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 17215,
          "raw": "2026-10-31 14:41:08 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793457668059,5.06999999999998,242.371633,0,\"celine-dion_pour-que-tu-m-aimes-encore_5940\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 590,
      "t": 1793457688000,
      "type": "music",
      "label": "Début morceau · edith-piaf_la-vie-en-rose_5910",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 186.117982 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 17349,
          "raw": "2026-10-31 14:41:28 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793457688737,0,186.117982,0.02,\"edith-piaf_la-vie-en-rose_5910\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 591,
      "t": 1793457864000,
      "type": "music",
      "label": "Fin / arrêt morceau · edith-piaf_la-vie-en-rose_5910",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 17514,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 592,
      "t": 1793457866000,
      "type": "music",
      "label": "Début morceau · charles-aznavour_la-boheme_12584",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 248.599683 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 17536,
          "raw": "2026-10-31 14:44:26 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793457866150,0,248.599683,0.02,\"charles-aznavour_la-boheme_12584\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 593,
      "t": 1793458114000,
      "type": "session",
      "label": "Session · minuterie effacée",
      "module": "COM",
      "game": "karaoke",
      "detail": "null",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 17645,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"sessionTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 594,
      "t": 1793458114000,
      "type": "music",
      "label": "Fin / arrêt morceau · charles-aznavour_la-boheme_12584",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 17707,
          "raw": "2026-10-31 14:48:34 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 595,
      "t": 1793458114000,
      "type": "game",
      "label": "Fin de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 17801,
          "raw": "2026-10-31 14:48:34 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 596,
      "t": 1793458114000,
      "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) :\nc99f6fbc-f5f8-43ec-ad10-9a885be4fd3e — KaraWorld · contrôleur\n2ad4b79d-5485-44a2-8a90-411880e0ffe5 — module non identifié\n42dfffc3-3753-4355-a28a-b64d2a650fb6 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 17813,
          "raw": "2026-10-31 14:48:34 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 4659,
          "raw": "2026-10-31 13:48:52 [com] stdout Receive from parent c99f6fbc-f5f8-43ec-ad10-9a885be4fd3e : {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 597,
      "t": 1793458114000,
      "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) :\nc99f6fbc-f5f8-43ec-ad10-9a885be4fd3e — KaraWorld · contrôleur\n2ad4b79d-5485-44a2-8a90-411880e0ffe5 — module non identifié\n42dfffc3-3753-4355-a28a-b64d2a650fb6 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 17814,
          "raw": "2026-10-31 14:48:34 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 4659,
          "raw": "2026-10-31 13:48:52 [com] stdout Receive from parent c99f6fbc-f5f8-43ec-ad10-9a885be4fd3e : {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 598,
      "t": 1793458114000,
      "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) :\nc99f6fbc-f5f8-43ec-ad10-9a885be4fd3e — KaraWorld · contrôleur\n2ad4b79d-5485-44a2-8a90-411880e0ffe5 — module non identifié\n42dfffc3-3753-4355-a28a-b64d2a650fb6 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 17815,
          "raw": "2026-10-31 14:48:34 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 4659,
          "raw": "2026-10-31 13:48:52 [com] stdout Receive from parent c99f6fbc-f5f8-43ec-ad10-9a885be4fd3e : {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 599,
      "t": 1793458115000,
      "type": "connection",
      "label": "Connexion COM · Quiz · kiosk / Quiz · tv / Quiz · logique de jeu / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur",
      "module": "COM",
      "game": null,
      "detail": "parent b0bd1789-8df1-49ec-b486-9cce8cc51c00\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 17832,
          "raw": "2026-10-31 14:48:35 [com] stdout Connect parent b0bd1789-8df1-49ec-b486-9cce8cc51c00",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "b0bd1789-8df1-49ec-b486-9cce8cc51c00"
    },
    {
      "id": 600,
      "t": 1793458115000,
      "type": "connection",
      "label": "Connexion COM · Quiz · vp / Quiz · tv / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs / KaraWorld · contrôleur",
      "module": "COM",
      "game": null,
      "detail": "parent 2b3ee25b-5bd4-4fff-a95b-347508774af5\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 17834,
          "raw": "2026-10-31 14:48:35 [com] stdout Connect parent 2b3ee25b-5bd4-4fff-a95b-347508774af5",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "2b3ee25b-5bd4-4fff-a95b-347508774af5"
    },
    {
      "id": 601,
      "t": 1793458115000,
      "type": "connection",
      "label": "Connexion COM · Quiz · vp / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs / KaraWorld · contrôleur",
      "module": "COM",
      "game": null,
      "detail": "parent dd8fa103-faa3-49bf-957c-fa8bf7f9daeb\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 18337,
          "raw": "2026-10-31 14:48:35 [com] stdout Connect parent dd8fa103-faa3-49bf-957c-fa8bf7f9daeb",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "dd8fa103-faa3-49bf-957c-fa8bf7f9daeb"
    },
    {
      "id": 602,
      "t": 1793458116000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 18636,
          "raw": "2026-10-31 14:48:36 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 603,
      "t": 1793458116000,
      "type": "phase",
      "label": "Phase · session-outro-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 18708,
          "raw": "2026-10-31 14:48:36 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"session-outro-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 604,
      "t": 1793458116000,
      "type": "session",
      "label": "Jeu verrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 18718,
          "raw": "2026-10-31 14:48:36 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"gameLocked\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 605,
      "t": 1793458116000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 18729,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 606,
      "t": 1793458116000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 18741,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 607,
      "t": 1793458124000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 19100,
          "raw": "2026-10-31 14:48:44 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 608,
      "t": 1793458133000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 19456,
          "raw": "2026-10-31 14:48:53 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 609,
      "t": 1793458133000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 19476,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 610,
      "t": 1793458134000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 19486,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 611,
      "t": 1793458134000,
      "type": "phase",
      "label": "Phase · session-outro-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 19496,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"session-outro-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 612,
      "t": 1793458134000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 19516,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 613,
      "t": 1793458134000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 19536,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 614,
      "t": 1793458158000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 19568,
          "raw": "2026-10-31 14:49:18 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 615,
      "t": 1793458158000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 19578,
          "raw": "2026-10-31 14:49:18 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 616,
      "t": 1793458158000,
      "type": "phase",
      "label": "Phase · locked-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 19588,
          "raw": "2026-10-31 14:49:18 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"locked-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 617,
      "t": 1793458158000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 19608,
          "raw": "2026-10-31 14:49:18 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 618,
      "t": 1793458158000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 19618,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 619,
      "t": 1793461617000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 20428,
          "raw": "2026-10-31 15:46:57 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 620,
      "t": 1793461617000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 20438,
          "raw": "2026-10-31 15:46:57 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 621,
      "t": 1793461617000,
      "type": "phase",
      "label": "Phase · home-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 20448,
          "raw": "2026-10-31 15:46:57 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"home-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 622,
      "t": 1793461617000,
      "type": "session",
      "label": "Jeu déverrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 20458,
          "raw": "2026-10-31 15:46:57 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"gameLocked\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 623,
      "t": 1793461617000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793461617692,0,3900,1]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 20468,
          "raw": "2026-10-31 15:46:57 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"sessionTimerConf\":[1793461617692,0,3900,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 624,
      "t": 1793461617000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793461617692,0,3900,1]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 20490,
          "raw": "2026-10-31 15:46:57 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"sessionTimerConf\":[1793461617692,0,3900,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 625,
      "t": 1793461617000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 20500,
          "raw": "2026-10-31 15:46:57 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 626,
      "t": 1793461617000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 20510,
          "raw": "2026-10-31 15:46:57 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 627,
      "t": 1793461617000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793461617692,0,3900,1]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 20520,
          "raw": "2026-10-31 15:46:57 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"sessionTimerConf\":[1793461617692,0,3900,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 628,
      "t": 1793461621000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 20560,
          "raw": "2026-10-31 15:47:01 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 629,
      "t": 1793461621000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 20607,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 630,
      "t": 1793461621000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 20617,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 631,
      "t": 1793461621000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 20637,
          "raw": "2026-10-31 15:47:01 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 632,
      "t": 1793461621000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 20648,
          "raw": "2026-10-31 15:47:01 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 633,
      "t": 1793461676000,
      "type": "game",
      "label": "Début de partie · Quiz Kid",
      "module": "Quiz / KaraWorld",
      "game": "kids",
      "detail": "Sélection activeGame ; couvre aussi les menus et préparatifs.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 20669,
          "raw": "2026-10-31 15:47:56 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"activeGame\":\"kids\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 634,
      "t": 1793461676000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 20701,
          "raw": "2026-10-31 15:47:56 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 635,
      "t": 1793461676000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 20732,
          "raw": "2026-10-31 15:47:56 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 636,
      "t": 1793461676000,
      "type": "phase",
      "label": "Phase · players-amount-selection-phase",
      "module": "Quiz",
      "game": "kids",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 20742,
          "raw": "2026-10-31 15:47:56 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"players-amount-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 637,
      "t": 1793461676000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 20782,
          "raw": "2026-10-31 15:47:56 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 638,
      "t": 1793461676000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 20792,
          "raw": "2026-10-31 15:47:56 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 639,
      "t": 1793461683000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 20892,
          "raw": "2026-10-31 15:48:03 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 640,
      "t": 1793461683000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 20902,
          "raw": "2026-10-31 15:48:03 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 641,
      "t": 1793461683000,
      "type": "phase",
      "label": "Phase · game-introduction-phase",
      "module": "Quiz",
      "game": "kids",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 20912,
          "raw": "2026-10-31 15:48:03 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"game-introduction-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 642,
      "t": 1793461683000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 20952,
          "raw": "2026-10-31 15:48:03 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 643,
      "t": 1793461683000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 20972,
          "raw": "2026-10-31 15:48:03 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 644,
      "t": 1793461704000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 21039,
          "raw": "2026-10-31 15:48:24 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 645,
      "t": 1793461704000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 21162,
          "raw": "2026-10-31 15:48:24 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 646,
      "t": 1793461704000,
      "type": "phase",
      "label": "Phase · avatar-selection-phase",
      "module": "Quiz",
      "game": "kids",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 21172,
          "raw": "2026-10-31 15:48:24 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"avatar-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 647,
      "t": 1793461704000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 21183,
          "raw": "2026-10-31 15:48:24 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 648,
      "t": 1793461704000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 21195,
          "raw": "2026-10-31 15:48:24 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 649,
      "t": 1793461735000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 22861,
          "raw": "2026-10-31 15:48:55 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 650,
      "t": 1793461735000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 22881,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 651,
      "t": 1793461735000,
      "type": "phase",
      "label": "Phase · game-instructions-phase",
      "module": "Quiz",
      "game": "kids",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 22891,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"game-instructions-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 652,
      "t": 1793461735000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 22901,
          "raw": "2026-10-31 15:48:55 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 653,
      "t": 1793461735000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 22912,
          "raw": "2026-10-31 15:48:55 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 654,
      "t": 1793461739000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 22952,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 655,
      "t": 1793461739000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 23009,
          "raw": "2026-10-31 15:48:59 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 656,
      "t": 1793461739000,
      "type": "phase",
      "label": "Phase · theme-selection-phase",
      "module": "Quiz",
      "game": "kids",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 23019,
          "raw": "2026-10-31 15:48:59 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"theme-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 657,
      "t": 1793461739000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 23030,
          "raw": "2026-10-31 15:48:59 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 658,
      "t": 1793461740000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 23041,
          "raw": "2026-10-31 15:49:00 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 659,
      "t": 1793461753000,
      "type": "theme",
      "label": "Thème · 38_CartonRouge",
      "module": "Quiz",
      "game": "kids",
      "detail": "quizThemes.activeTheme",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 23231,
          "raw": "2026-10-31 15:49:13 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"quizThemes.activeTheme\":\"38_CartonRouge\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 660,
      "t": 1793461753000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 23261,
          "raw": "2026-10-31 15:49:13 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 661,
      "t": 1793461753000,
      "type": "phase",
      "label": "Phase · preloading-theme-phase",
      "module": "Quiz",
      "game": "kids",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 23302,
          "raw": "2026-10-31 15:49:13 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"preloading-theme-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 662,
      "t": 1793461753000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 23325,
          "raw": "2026-10-31 15:49:13 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 663,
      "t": 1793461756000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 23354,
          "raw": "2026-10-31 15:49:16 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 664,
      "t": 1793461756000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 23385,
          "raw": "2026-10-31 15:49:16 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 665,
      "t": 1793461756000,
      "type": "phase",
      "label": "Phase · gameplay-phase",
      "module": "Quiz",
      "game": "kids",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 23395,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"gameplay-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 666,
      "t": 1793461756000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 23416,
          "raw": "2026-10-31 15:49:16 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 667,
      "t": 1793461756000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 23426,
          "raw": "2026-10-31 15:49:16 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 668,
      "t": 1793461768000,
      "type": "question",
      "label": "Début réponses · Quiz Kid · 38_CartonRouge · fenêtre 1",
      "module": "Quiz",
      "game": "kids",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 23457,
          "raw": "2026-10-31 15:49:28 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 669,
      "t": 1793461772000,
      "type": "question",
      "label": "Fin réponses · Quiz Kid · 38_CartonRouge · fenêtre 1",
      "module": "Quiz",
      "game": "kids",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 23759,
          "raw": "2026-10-31 15:49:32 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 670,
      "t": 1793461778000,
      "type": "question",
      "label": "Début réponses · Quiz Kid · 38_CartonRouge · fenêtre 2",
      "module": "Quiz",
      "game": "kids",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 24069,
          "raw": "2026-10-31 15:49:38 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 671,
      "t": 1793461782000,
      "type": "question",
      "label": "Fin réponses · Quiz Kid · 38_CartonRouge · fenêtre 2",
      "module": "Quiz",
      "game": "kids",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 24571,
          "raw": "2026-10-31 15:49:42 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 672,
      "t": 1793461788000,
      "type": "question",
      "label": "Début réponses · Quiz Kid · 38_CartonRouge · fenêtre 3",
      "module": "Quiz",
      "game": "kids",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 24831,
          "raw": "2026-10-31 15:49:48 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 673,
      "t": 1793461793000,
      "type": "question",
      "label": "Fin réponses · Quiz Kid · 38_CartonRouge · fenêtre 3",
      "module": "Quiz",
      "game": "kids",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 25343,
          "raw": "2026-10-31 15:49:53 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 674,
      "t": 1793461804000,
      "type": "question",
      "label": "Début réponses · Quiz Kid · 38_CartonRouge · fenêtre 4",
      "module": "Quiz",
      "game": "kids",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 25604,
          "raw": "2026-10-31 15:50:04 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 675,
      "t": 1793461810000,
      "type": "question",
      "label": "Fin réponses · Quiz Kid · 38_CartonRouge · fenêtre 4",
      "module": "Quiz",
      "game": "kids",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 26216,
          "raw": "2026-10-31 15:50:10 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 676,
      "t": 1793461832000,
      "type": "question",
      "label": "Début réponses · Quiz Kid · 38_CartonRouge · fenêtre 5",
      "module": "Quiz",
      "game": "kids",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 26337,
          "raw": "2026-10-31 15:50:32 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 677,
      "t": 1793461836000,
      "type": "question",
      "label": "Fin réponses · Quiz Kid · 38_CartonRouge · fenêtre 5",
      "module": "Quiz",
      "game": "kids",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 26699,
          "raw": "2026-10-31 15:50:36 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 678,
      "t": 1793461841000,
      "type": "question",
      "label": "Début réponses · Quiz Kid · 38_CartonRouge · fenêtre 6",
      "module": "Quiz",
      "game": "kids",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 26989,
          "raw": "2026-10-31 15:50:41 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 679,
      "t": 1793461845000,
      "type": "question",
      "label": "Fin réponses · Quiz Kid · 38_CartonRouge · fenêtre 6",
      "module": "Quiz",
      "game": "kids",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 27461,
          "raw": "2026-10-31 15:50:45 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 680,
      "t": 1793461853000,
      "type": "question",
      "label": "Début réponses · Quiz Kid · 38_CartonRouge · fenêtre 7",
      "module": "Quiz",
      "game": "kids",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 27781,
          "raw": "2026-10-31 15:50:53 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 681,
      "t": 1793461857000,
      "type": "question",
      "label": "Fin réponses · Quiz Kid · 38_CartonRouge · fenêtre 7",
      "module": "Quiz",
      "game": "kids",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 28283,
          "raw": "2026-10-31 15:50:57 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 682,
      "t": 1793461863000,
      "type": "question",
      "label": "Début réponses · Quiz Kid · 38_CartonRouge · fenêtre 8",
      "module": "Quiz",
      "game": "kids",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 28453,
          "raw": "2026-10-31 15:51:03 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 683,
      "t": 1793461867000,
      "type": "question",
      "label": "Fin réponses · Quiz Kid · 38_CartonRouge · fenêtre 8",
      "module": "Quiz",
      "game": "kids",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 28835,
          "raw": "2026-10-31 15:51:07 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 684,
      "t": 1793461878000,
      "type": "question",
      "label": "Début réponses · Quiz Kid · 38_CartonRouge · fenêtre 9",
      "module": "Quiz",
      "game": "kids",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 28985,
          "raw": "2026-10-31 15:51:18 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 685,
      "t": 1793461881000,
      "type": "question",
      "label": "Fin réponses · Quiz Kid · 38_CartonRouge · fenêtre 9",
      "module": "Quiz",
      "game": "kids",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 29367,
          "raw": "2026-10-31 15:51:21 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 686,
      "t": 1793461901000,
      "type": "question",
      "label": "Début réponses · Quiz Kid · 38_CartonRouge · fenêtre 10",
      "module": "Quiz",
      "game": "kids",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 29598,
          "raw": "2026-10-31 15:51:41 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 687,
      "t": 1793461906000,
      "type": "question",
      "label": "Fin réponses · Quiz Kid · 38_CartonRouge · fenêtre 10",
      "module": "Quiz",
      "game": "kids",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 29950,
          "raw": "2026-10-31 15:51:46 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 688,
      "t": 1793461917000,
      "type": "question",
      "label": "Début réponses · Quiz Kid · 38_CartonRouge · fenêtre 11",
      "module": "Quiz",
      "game": "kids",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 30051,
          "raw": "2026-10-31 15:51:57 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 689,
      "t": 1793461920000,
      "type": "question",
      "label": "Fin réponses · Quiz Kid · 38_CartonRouge · fenêtre 11",
      "module": "Quiz",
      "game": "kids",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 30403,
          "raw": "2026-10-31 15:52:00 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 690,
      "t": 1793461926000,
      "type": "question",
      "label": "Début réponses · Quiz Kid · 38_CartonRouge · fenêtre 12",
      "module": "Quiz",
      "game": "kids",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 30503,
          "raw": "2026-10-31 15:52:06 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 691,
      "t": 1793461930000,
      "type": "question",
      "label": "Fin réponses · Quiz Kid · 38_CartonRouge · fenêtre 12",
      "module": "Quiz",
      "game": "kids",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 30955,
          "raw": "2026-10-31 15:52:10 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 692,
      "t": 1793461942000,
      "type": "question",
      "label": "Début réponses · Quiz Kid · 38_CartonRouge · fenêtre 13",
      "module": "Quiz",
      "game": "kids",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 31216,
          "raw": "2026-10-31 15:52:22 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 693,
      "t": 1793461944000,
      "type": "question",
      "label": "Fin réponses · Quiz Kid · 38_CartonRouge · fenêtre 13",
      "module": "Quiz",
      "game": "kids",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 31552,
          "raw": "2026-10-31 15:52:24 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 694,
      "t": 1793461946000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 31662,
          "raw": "2026-10-31 15:52:26 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 695,
      "t": 1793461946000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 31709,
          "raw": "2026-10-31 15:52:26 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 696,
      "t": 1793461946000,
      "type": "phase",
      "label": "Phase · theme-leaderboard-phase",
      "module": "Quiz",
      "game": "kids",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 31720,
          "raw": "2026-10-31 15:52:26 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"theme-leaderboard-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 697,
      "t": 1793461946000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 31730,
          "raw": "2026-10-31 15:52:26 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 698,
      "t": 1793461947000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 31741,
          "raw": "2026-10-31 15:52:27 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 699,
      "t": 1793461965000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 31912,
          "raw": "2026-10-31 15:52:45 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 700,
      "t": 1793461965000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 32058,
          "raw": "2026-10-31 15:52:45 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 701,
      "t": 1793461965000,
      "type": "phase",
      "label": "Phase · theme-selection-phase",
      "module": "Quiz",
      "game": "kids",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 32068,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"theme-selection-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 702,
      "t": 1793461965000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 32088,
          "raw": "2026-10-31 15:52:45 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 703,
      "t": 1793461965000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 32099,
          "raw": "2026-10-31 15:52:45 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 704,
      "t": 1793461969000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 32224,
          "raw": "2026-10-31 15:52:49 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 705,
      "t": 1793461969000,
      "type": "game",
      "label": "Fin de partie · Quiz Kid",
      "module": "Quiz / KaraWorld",
      "game": "kids",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 32234,
          "raw": "2026-10-31 15:52:49 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 706,
      "t": 1793461969000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 32290,
          "raw": "2026-10-31 15:52:49 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 707,
      "t": 1793461969000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 32300,
          "raw": "2026-10-31 15:52:49 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 708,
      "t": 1793461969000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 32321,
          "raw": "2026-10-31 15:52:49 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 709,
      "t": 1793461969000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 32334,
          "raw": "2026-10-31 15:52:49 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 710,
      "t": 1793461973000,
      "type": "game",
      "label": "Début de partie · Blindtest",
      "module": "Quiz / KaraWorld",
      "game": "blindtest",
      "detail": "Sélection activeGame ; couvre aussi les menus et préparatifs.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 32365,
          "raw": "2026-10-31 15:52:53 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"activeGame\":\"blindtest\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 711,
      "t": 1793461973000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 32387,
          "raw": "2026-10-31 15:52:53 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 712,
      "t": 1793461973000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 32398,
          "raw": "2026-10-31 15:52:53 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 713,
      "t": 1793461973000,
      "type": "phase",
      "label": "Phase · game-introduction-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 32408,
          "raw": "2026-10-31 15:52:53 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"game-introduction-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 714,
      "t": 1793461973000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 32438,
          "raw": "2026-10-31 15:52:53 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 715,
      "t": 1793461973000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 32458,
          "raw": "2026-10-31 15:52:53 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 716,
      "t": 1793461979000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 32535,
          "raw": "2026-10-31 15:52:59 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 717,
      "t": 1793461979000,
      "type": "game",
      "label": "Fin de partie · Blindtest",
      "module": "Quiz / KaraWorld",
      "game": "blindtest",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 32545,
          "raw": "2026-10-31 15:52:59 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 718,
      "t": 1793461979000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 32618,
          "raw": "2026-10-31 15:52:59 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 719,
      "t": 1793461979000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 32628,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 720,
      "t": 1793461979000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 32648,
          "raw": "2026-10-31 15:52:59 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 721,
      "t": 1793461979000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 32660,
          "raw": "2026-10-31 15:52:59 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 722,
      "t": 1793461981000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 32685,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 723,
      "t": 1793461981000,
      "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_1793449277895.txt",
          "line": 32699,
          "raw": "2026-10-31 15:53:01 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"activeGame\":\"karaoke\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 724,
      "t": 1793461981000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "karaoke",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 32720,
          "raw": "2026-10-31 15:53:01 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 725,
      "t": 1793461984000,
      "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) :\nb0bd1789-8df1-49ec-b486-9cce8cc51c00 — Quiz · kiosk / Quiz · tv / Quiz · logique de jeu / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur\n2b3ee25b-5bd4-4fff-a95b-347508774af5 — Quiz · vp / Quiz · tv / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs / KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 32732,
          "raw": "2026-10-31 15:53:04 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 17884,
          "raw": "Receive from parent b0bd1789-8df1-49ec-b486-9cce8cc51c00 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 18135,
          "raw": "Receive from parent 2b3ee25b-5bd4-4fff-a95b-347508774af5 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 726,
      "t": 1793461984000,
      "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) :\nb0bd1789-8df1-49ec-b486-9cce8cc51c00 — Quiz · kiosk / Quiz · tv / Quiz · logique de jeu / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur\n2b3ee25b-5bd4-4fff-a95b-347508774af5 — Quiz · vp / Quiz · tv / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs / KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 32734,
          "raw": "2026-10-31 15:53:04 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 17884,
          "raw": "Receive from parent b0bd1789-8df1-49ec-b486-9cce8cc51c00 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 18135,
          "raw": "Receive from parent 2b3ee25b-5bd4-4fff-a95b-347508774af5 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 727,
      "t": 1793461985000,
      "type": "connection",
      "label": "Connexion COM · KaraWorld · contrôleur",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 3614e602-8e79-436e-9a79-6d43c39e1a74\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 32741,
          "raw": "2026-10-31 15:53:05 [com] stdout Connect parent 3614e602-8e79-436e-9a79-6d43c39e1a74",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "3614e602-8e79-436e-9a79-6d43c39e1a74"
    },
    {
      "id": 728,
      "t": 1793461985000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 8e8a3406-1c6c-4e9f-a7ab-4c9d7a661a08\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 32744,
          "raw": "2026-10-31 15:53:05 [com] stdout Connect parent 8e8a3406-1c6c-4e9f-a7ab-4c9d7a661a08",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "8e8a3406-1c6c-4e9f-a7ab-4c9d7a661a08"
    },
    {
      "id": 729,
      "t": 1793461985000,
      "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) :\nb0bd1789-8df1-49ec-b486-9cce8cc51c00 — Quiz · kiosk / Quiz · tv / Quiz · logique de jeu / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur\n2b3ee25b-5bd4-4fff-a95b-347508774af5 — Quiz · vp / Quiz · tv / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs / KaraWorld · contrôleur\ndd8fa103-faa3-49bf-957c-fa8bf7f9daeb — Quiz · vp / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs / KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 32847,
          "raw": "2026-10-31 15:53:05 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 17884,
          "raw": "Receive from parent b0bd1789-8df1-49ec-b486-9cce8cc51c00 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 18135,
          "raw": "Receive from parent 2b3ee25b-5bd4-4fff-a95b-347508774af5 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 18388,
          "raw": "Receive from parent dd8fa103-faa3-49bf-957c-fa8bf7f9daeb : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 730,
      "t": 1793461985000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent cea2a59f-8781-4c0f-8e0c-aba7ae4f6434\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 32852,
          "raw": "2026-10-31 15:53:05 [com] stdout Connect parent cea2a59f-8781-4c0f-8e0c-aba7ae4f6434",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "cea2a59f-8781-4c0f-8e0c-aba7ae4f6434"
    },
    {
      "id": 731,
      "t": 1793461997000,
      "type": "music",
      "label": "Début morceau · gims_ciel_86082",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 187.649042 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 33096,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793461997263,0,187.649042,0.02,\"gims_ciel_86082\"]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 732,
      "t": 1793462006000,
      "type": "music",
      "label": "Fin / arrêt morceau · gims_ciel_86082",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 33439,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 733,
      "t": 1793462009000,
      "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_1793449277895.txt",
          "line": 33471,
          "raw": "2026-10-31 15:53:29 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793462009135,0,359.538798,0.02,\"jul_bande-organisee_66324\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 734,
      "t": 1793462080000,
      "type": "music",
      "label": "Fin / arrêt morceau · jul_bande-organisee_66324",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 34779,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 735,
      "t": 1793462082000,
      "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_1793449277895.txt",
          "line": 34801,
          "raw": "2026-10-31 15:54:42 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793462082085,0,167.665437,0.02,\"gims_ninao_86977\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 736,
      "t": 1793462182000,
      "type": "music",
      "label": "Fin / arrêt morceau · gims_ninao_86977",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 36707,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 737,
      "t": 1793462184000,
      "type": "music",
      "label": "Début morceau · inoxtag_mili-mili_81775",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 158.108708 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 36859,
          "raw": "2026-10-31 15:56:24 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793462184156,0,158.108708,0.02,\"inoxtag_mili-mili_81775\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 738,
      "t": 1793462306000,
      "type": "music",
      "label": "Fin / arrêt morceau · inoxtag_mili-mili_81775",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 37705,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 739,
      "t": 1793462307000,
      "type": "music",
      "label": "Début morceau · jul_tchikita_52889",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 194.94034 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 37727,
          "raw": "2026-10-31 15:58:27 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793462307482,0,194.94034,0.02,\"jul_tchikita_52889\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 740,
      "t": 1793462391000,
      "type": "music",
      "label": "Fin / arrêt morceau · jul_tchikita_52889",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 38846,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 741,
      "t": 1793462392000,
      "type": "music",
      "label": "Début morceau · gims_parisienne_89933",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 158.404479 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 38868,
          "raw": "2026-10-31 15:59:52 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793462392984,0,158.404479,0.02,\"gims_parisienne_89933\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 742,
      "t": 1793462534000,
      "type": "music",
      "label": "Fin / arrêt morceau · gims_parisienne_89933",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 39416,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 743,
      "t": 1793462535000,
      "type": "music",
      "label": "Début morceau · kpop-demon-hunters_soda-pop-version-francaise_90508",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 151.833271 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 39438,
          "raw": "2026-10-31 16:02:15 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793462535208,0,151.833271,0.02,\"kpop-demon-hunters_soda-pop-version-francaise_90508\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 744,
      "t": 1793462551000,
      "type": "music",
      "label": "Fin / arrêt morceau · kpop-demon-hunters_soda-pop-version-francaise_90508",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 40147,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 745,
      "t": 1793462552000,
      "type": "music",
      "label": "Début morceau · juliette-armanet_le-dernier-jour-du-disco_66381",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 210.375193 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 40169,
          "raw": "2026-10-31 16:02:32 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793462552886,0,210.375193,0.02,\"juliette-armanet_le-dernier-jour-du-disco_66381\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 746,
      "t": 1793462595000,
      "type": "music",
      "label": "Fin / arrêt morceau · juliette-armanet_le-dernier-jour-du-disco_66381",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 40549,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 747,
      "t": 1793462596000,
      "type": "music",
      "label": "Début morceau · the-super-mario-bros-movie_peaches_74512",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 95.503016 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 40581,
          "raw": "2026-10-31 16:03:16 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793462596741,0,95.503016,0.02,\"the-super-mario-bros-movie_peaches_74512\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 748,
      "t": 1793462636000,
      "type": "music",
      "label": "Fin / arrêt morceau · the-super-mario-bros-movie_peaches_74512",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 40735,
          "raw": "2026-10-31 16:03:56 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 749,
      "t": 1793462636000,
      "type": "game",
      "label": "Fin de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 40829,
          "raw": "2026-10-31 16:03:56 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 750,
      "t": 1793462636000,
      "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) :\n3614e602-8e79-436e-9a79-6d43c39e1a74 — KaraWorld · contrôleur\n8e8a3406-1c6c-4e9f-a7ab-4c9d7a661a08 — module non identifié\ncea2a59f-8781-4c0f-8e0c-aba7ae4f6434 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 40866,
          "raw": "2026-10-31 16:03:56 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 32757,
          "raw": "2026-10-31 15:53:05 [com] stdout Receive from parent 3614e602-8e79-436e-9a79-6d43c39e1a74 : {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 751,
      "t": 1793462636000,
      "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) :\n3614e602-8e79-436e-9a79-6d43c39e1a74 — KaraWorld · contrôleur\n8e8a3406-1c6c-4e9f-a7ab-4c9d7a661a08 — module non identifié\ncea2a59f-8781-4c0f-8e0c-aba7ae4f6434 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 40867,
          "raw": "2026-10-31 16:03:56 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 32757,
          "raw": "2026-10-31 15:53:05 [com] stdout Receive from parent 3614e602-8e79-436e-9a79-6d43c39e1a74 : {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 752,
      "t": 1793462636000,
      "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) :\n3614e602-8e79-436e-9a79-6d43c39e1a74 — KaraWorld · contrôleur\n8e8a3406-1c6c-4e9f-a7ab-4c9d7a661a08 — module non identifié\ncea2a59f-8781-4c0f-8e0c-aba7ae4f6434 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 40869,
          "raw": "2026-10-31 16:03:56 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 32757,
          "raw": "2026-10-31 15:53:05 [com] stdout Receive from parent 3614e602-8e79-436e-9a79-6d43c39e1a74 : {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 753,
      "t": 1793462636000,
      "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 2856d902-d36d-400c-a96f-f78f9eb36735\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 40899,
          "raw": "2026-10-31 16:03:56 [com] stdout Connect parent 2856d902-d36d-400c-a96f-f78f9eb36735",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "2856d902-d36d-400c-a96f-f78f9eb36735"
    },
    {
      "id": 754,
      "t": 1793462636000,
      "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 3014625d-f0e0-4ecd-a76f-2f6243f45c73\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 40901,
          "raw": "2026-10-31 16:03:56 [com] stdout Connect parent 3014625d-f0e0-4ecd-a76f-2f6243f45c73",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "3014625d-f0e0-4ecd-a76f-2f6243f45c73"
    },
    {
      "id": 755,
      "t": 1793462636000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 41154,
          "raw": "2026-10-31 16:03:56 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 756,
      "t": 1793462636000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793461617692,0,3900,1]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 41165,
          "raw": "2026-10-31 16:03:56 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"sessionTimerConf\":[1793461617692,0,3900,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 757,
      "t": 1793462636000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 41474,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 758,
      "t": 1793462636000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793461617692,0,3900,1]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 41485,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"sessionTimerConf\":[1793461617692,0,3900,1]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 759,
      "t": 1793462636000,
      "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 6f6fe128-3459-49ae-9d62-213478bd9045\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 41543,
          "raw": "2026-10-31 16:03:56 [com] stdout Connect parent 6f6fe128-3459-49ae-9d62-213478bd9045",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "6f6fe128-3459-49ae-9d62-213478bd9045"
    },
    {
      "id": 760,
      "t": 1793462636000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 41810,
          "raw": "2026-10-31 16:03:56 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 761,
      "t": 1793462636000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793461617692,0,3900,1]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 41822,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"sessionTimerConf\":[1793461617692,0,3900,1]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 762,
      "t": 1793462645000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 42315,
          "raw": "2026-10-31 16:04:05 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 763,
      "t": 1793462652000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 43011,
          "raw": "2026-10-31 16:04:12 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 764,
      "t": 1793462652000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 43031,
          "raw": "2026-10-31 16:04:12 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 765,
      "t": 1793462652000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 43041,
          "raw": "2026-10-31 16:04:12 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 766,
      "t": 1793462652000,
      "type": "phase",
      "label": "Phase · home-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 43051,
          "raw": "2026-10-31 16:04:12 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"home-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 767,
      "t": 1793462652000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 43071,
          "raw": "2026-10-31 16:04:12 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 768,
      "t": 1793462652000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 43081,
          "raw": "2026-10-31 16:04:12 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 769,
      "t": 1793462653000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 43102,
          "raw": "2026-10-31 16:04:13 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 770,
      "t": 1793462653000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 43134,
          "raw": "2026-10-31 16:04:13 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 771,
      "t": 1793462653000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 43144,
          "raw": "2026-10-31 16:04:13 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 772,
      "t": 1793462653000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 43164,
          "raw": "2026-10-31 16:04:13 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 773,
      "t": 1793462653000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 43174,
          "raw": "2026-10-31 16:04:13 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 774,
      "t": 1793462656000,
      "type": "game",
      "label": "Début de partie · Blindtest",
      "module": "Quiz / KaraWorld",
      "game": "blindtest",
      "detail": "Sélection activeGame ; couvre aussi les menus et préparatifs.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 43204,
          "raw": "2026-10-31 16:04:16 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"activeGame\":\"blindtest\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 775,
      "t": 1793462656000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 43236,
          "raw": "2026-10-31 16:04:16 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 776,
      "t": 1793462656000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 43247,
          "raw": "2026-10-31 16:04:16 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 777,
      "t": 1793462656000,
      "type": "phase",
      "label": "Phase · game-introduction-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 43257,
          "raw": "2026-10-31 16:04:16 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"game-introduction-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 778,
      "t": 1793462656000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 43287,
          "raw": "2026-10-31 16:04:16 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 779,
      "t": 1793462656000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 43307,
          "raw": "2026-10-31 16:04:16 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 780,
      "t": 1793462673000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 43514,
          "raw": "2026-10-31 16:04:33 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 781,
      "t": 1793462673000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 43534,
          "raw": "2026-10-31 16:04:33 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 782,
      "t": 1793462673000,
      "type": "phase",
      "label": "Phase · game-instructions-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 43544,
          "raw": "2026-10-31 16:04:33 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"game-instructions-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 783,
      "t": 1793462673000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 43564,
          "raw": "2026-10-31 16:04:33 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 784,
      "t": 1793462673000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 43581,
          "raw": "2026-10-31 16:04:33 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 785,
      "t": 1793462696000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 43761,
          "raw": "2026-10-31 16:04:56 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 786,
      "t": 1793462696000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 43794,
          "raw": "2026-10-31 16:04:56 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 787,
      "t": 1793462696000,
      "type": "phase",
      "label": "Phase · theme-selection-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 43808,
          "raw": "2026-10-31 16:04:56 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"theme-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 788,
      "t": 1793462696000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 43818,
          "raw": "2026-10-31 16:04:56 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 789,
      "t": 1793462696000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 43830,
          "raw": "2026-10-31 16:04:56 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 790,
      "t": 1793462724000,
      "type": "theme",
      "label": "Thème · 22_BlindtestHits2025",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "quizThemes.activeTheme",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 44440,
          "raw": "2026-10-31 16:05:24 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"quizThemes.activeTheme\":\"22_BlindtestHits2025\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 791,
      "t": 1793462724000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 44473,
          "raw": "2026-10-31 16:05:24 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 792,
      "t": 1793462724000,
      "type": "phase",
      "label": "Phase · preloading-theme-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 44489,
          "raw": "2026-10-31 16:05:24 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"preloading-theme-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 793,
      "t": 1793462724000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 44509,
          "raw": "2026-10-31 16:05:24 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 794,
      "t": 1793462724000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 44519,
          "raw": "2026-10-31 16:05:24 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 795,
      "t": 1793462726000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 44554,
          "raw": "2026-10-31 16:05:26 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 796,
      "t": 1793462726000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 44574,
          "raw": "2026-10-31 16:05:26 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 797,
      "t": 1793462726000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 44594,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 798,
      "t": 1793462726000,
      "type": "phase",
      "label": "Phase · gameplay-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 44604,
          "raw": "2026-10-31 16:05:26 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"gameplay-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 799,
      "t": 1793462726000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 44624,
          "raw": "2026-10-31 16:05:26 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 800,
      "t": 1793462726000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 44634,
          "raw": "2026-10-31 16:05:26 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 801,
      "t": 1793462727000,
      "type": "question",
      "label": "Début réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 1",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 44644,
          "raw": "2026-10-31 16:05:27 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 802,
      "t": 1793462736000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 1",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 45220,
          "raw": "2026-10-31 16:05:36 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 803,
      "t": 1793462737000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 45484,
          "raw": "2026-10-31 16:05:37 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 804,
      "t": 1793462744000,
      "type": "question",
      "label": "Début réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 2",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 45524,
          "raw": "2026-10-31 16:05:44 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 805,
      "t": 1793462748000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 2",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 45960,
          "raw": "2026-10-31 16:05:48 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 806,
      "t": 1793462750000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 46194,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 807,
      "t": 1793462754000,
      "type": "question",
      "label": "Début réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 3",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 46264,
          "raw": "2026-10-31 16:05:54 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 808,
      "t": 1793462760000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 3",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 46770,
          "raw": "2026-10-31 16:06:00 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 809,
      "t": 1793462761000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 46954,
          "raw": "2026-10-31 16:06:01 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 810,
      "t": 1793462768000,
      "type": "question",
      "label": "Début réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 4",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 47014,
          "raw": "2026-10-31 16:06:08 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 811,
      "t": 1793462773000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 4",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 47661,
          "raw": "2026-10-31 16:06:13 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 812,
      "t": 1793462775000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 47885,
          "raw": "2026-10-31 16:06:15 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 813,
      "t": 1793462782000,
      "type": "question",
      "label": "Début réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 5",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 47945,
          "raw": "2026-10-31 16:06:22 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 814,
      "t": 1793462786000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 5",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 48341,
          "raw": "2026-10-31 16:06:26 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 815,
      "t": 1793462788000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 48545,
          "raw": "2026-10-31 16:06:28 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 816,
      "t": 1793462794000,
      "type": "question",
      "label": "Début réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 6",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 48585,
          "raw": "2026-10-31 16:06:34 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 817,
      "t": 1793462800000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 6",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 49641,
          "raw": "2026-10-31 16:06:40 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 818,
      "t": 1793462802000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 49825,
          "raw": "2026-10-31 16:06:42 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 819,
      "t": 1793462813000,
      "type": "question",
      "label": "Début réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 7",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 49885,
          "raw": "2026-10-31 16:06:53 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 820,
      "t": 1793462819000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 7",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 50601,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 821,
      "t": 1793462820000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 50785,
          "raw": "2026-10-31 16:07:00 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 822,
      "t": 1793462830000,
      "type": "question",
      "label": "Début réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 8",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 50965,
          "raw": "2026-10-31 16:07:10 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 823,
      "t": 1793462835000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 8",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 51661,
          "raw": "2026-10-31 16:07:15 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 824,
      "t": 1793462837000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 51805,
          "raw": "2026-10-31 16:07:17 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 825,
      "t": 1793462841000,
      "type": "question",
      "label": "Début réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 9",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 51865,
          "raw": "2026-10-31 16:07:21 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 826,
      "t": 1793462846000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 9",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 52491,
          "raw": "2026-10-31 16:07:26 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 827,
      "t": 1793462848000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 52625,
          "raw": "2026-10-31 16:07:28 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 828,
      "t": 1793462850000,
      "type": "question",
      "label": "Début réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 10",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 52725,
          "raw": "2026-10-31 16:07:30 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 829,
      "t": 1793462854000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 10",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 53121,
          "raw": "2026-10-31 16:07:34 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 830,
      "t": 1793462856000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 53325,
          "raw": "2026-10-31 16:07:36 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 831,
      "t": 1793462859000,
      "type": "question",
      "label": "Début réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 11",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 53365,
          "raw": "2026-10-31 16:07:39 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 832,
      "t": 1793462865000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 11",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 54051,
          "raw": "2026-10-31 16:07:45 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 833,
      "t": 1793462866000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 54245,
          "raw": "2026-10-31 16:07:46 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 834,
      "t": 1793462870000,
      "type": "question",
      "label": "Début réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 12",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 54285,
          "raw": "2026-10-31 16:07:50 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 835,
      "t": 1793462875000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 12",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 54951,
          "raw": "2026-10-31 16:07:55 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 836,
      "t": 1793462876000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 55165,
          "raw": "2026-10-31 16:07:56 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 837,
      "t": 1793462880000,
      "type": "question",
      "label": "Début réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 13",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 55205,
          "raw": "2026-10-31 16:08:00 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 838,
      "t": 1793462887000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 13",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 55781,
          "raw": "2026-10-31 16:08:07 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 839,
      "t": 1793462888000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 55865,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 840,
      "t": 1793462892000,
      "type": "question",
      "label": "Début réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 14",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 55925,
          "raw": "2026-10-31 16:08:12 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 841,
      "t": 1793462899000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 14",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 56641,
          "raw": "2026-10-31 16:08:19 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 842,
      "t": 1793462900000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 56845,
          "raw": "2026-10-31 16:08:20 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 843,
      "t": 1793462904000,
      "type": "question",
      "label": "Début réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 15",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 56905,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 844,
      "t": 1793462912000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 15",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 57711,
          "raw": "2026-10-31 16:08:32 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 845,
      "t": 1793462914000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 57905,
          "raw": "2026-10-31 16:08:34 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 846,
      "t": 1793462920000,
      "type": "question",
      "label": "Début réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 16",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 57965,
          "raw": "2026-10-31 16:08:40 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 847,
      "t": 1793462924000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 16",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 58421,
          "raw": "2026-10-31 16:08:44 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 848,
      "t": 1793462926000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 58605,
          "raw": "2026-10-31 16:08:46 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 849,
      "t": 1793462930000,
      "type": "question",
      "label": "Début réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 17",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 58645,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 850,
      "t": 1793462934000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 17",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 59111,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 851,
      "t": 1793462936000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 59385,
          "raw": "2026-10-31 16:08:56 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 852,
      "t": 1793462939000,
      "type": "question",
      "label": "Début réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 18",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 59445,
          "raw": "2026-10-31 16:08:59 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 853,
      "t": 1793462945000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 18",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 59941,
          "raw": "2026-10-31 16:09:05 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 854,
      "t": 1793462947000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 60105,
          "raw": "2026-10-31 16:09:07 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 855,
      "t": 1793462950000,
      "type": "question",
      "label": "Début réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 19",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 60165,
          "raw": "2026-10-31 16:09:10 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 856,
      "t": 1793462953000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 19",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 60651,
          "raw": "2026-10-31 16:09:13 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 857,
      "t": 1793462955000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 60765,
          "raw": "2026-10-31 16:09:15 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 858,
      "t": 1793462959000,
      "type": "question",
      "label": "Début réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 20",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 60805,
          "raw": "2026-10-31 16:09:19 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 859,
      "t": 1793462969000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 22_BlindtestHits2025 · fenêtre 20",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 61671,
          "raw": "2026-10-31 16:09:29 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 860,
      "t": 1793462971000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 61805,
          "raw": "2026-10-31 16:09:31 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 861,
      "t": 1793462978000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 61855,
          "raw": "2026-10-31 16:09:38 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 862,
      "t": 1793462978000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 61903,
          "raw": "2026-10-31 16:09:38 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 863,
      "t": 1793462978000,
      "type": "phase",
      "label": "Phase · theme-leaderboard-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 61913,
          "raw": "2026-10-31 16:09:38 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"theme-leaderboard-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 864,
      "t": 1793462978000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 61924,
          "raw": "2026-10-31 16:09:38 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 865,
      "t": 1793462978000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 61934,
          "raw": "2026-10-31 16:09:38 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 866,
      "t": 1793462989000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 62075,
          "raw": "2026-10-31 16:09:49 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 867,
      "t": 1793462989000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 62095,
          "raw": "2026-10-31 16:09:49 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 868,
      "t": 1793462989000,
      "type": "phase",
      "label": "Phase · theme-selection-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 62105,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"theme-selection-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 869,
      "t": 1793462989000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 62238,
          "raw": "2026-10-31 16:09:49 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 870,
      "t": 1793462989000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 62250,
          "raw": "2026-10-31 16:09:49 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 871,
      "t": 1793462995000,
      "type": "theme",
      "label": "Thème · 15_BlindtestCoupeDuMonde",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "quizThemes.activeTheme",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 62484,
          "raw": "2026-10-31 16:09:55 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"quizThemes.activeTheme\":\"15_BlindtestCoupeDuMonde\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 872,
      "t": 1793462995000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 62514,
          "raw": "2026-10-31 16:09:55 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 873,
      "t": 1793462995000,
      "type": "phase",
      "label": "Phase · preloading-theme-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 62554,
          "raw": "2026-10-31 16:09:55 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"preloading-theme-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 874,
      "t": 1793462995000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 62584,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 875,
      "t": 1793462995000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 62594,
          "raw": "2026-10-31 16:09:55 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 876,
      "t": 1793462997000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 62619,
          "raw": "2026-10-31 16:09:57 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 877,
      "t": 1793462997000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 62639,
          "raw": "2026-10-31 16:09:57 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 878,
      "t": 1793462997000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 62659,
          "raw": "2026-10-31 16:09:57 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 879,
      "t": 1793462997000,
      "type": "phase",
      "label": "Phase · gameplay-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 62669,
          "raw": "2026-10-31 16:09:57 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"gameplay-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 880,
      "t": 1793462997000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 62689,
          "raw": "2026-10-31 16:09:57 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 881,
      "t": 1793462997000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 62699,
          "raw": "2026-10-31 16:09:57 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 882,
      "t": 1793462998000,
      "type": "question",
      "label": "Début réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 1",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 62709,
          "raw": "2026-10-31 16:09:58 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 883,
      "t": 1793463004000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 1",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 63041,
          "raw": "2026-10-31 16:10:04 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 884,
      "t": 1793463006000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "15_BlindtestCoupeDuMonde",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 63221,
          "raw": "2026-10-31 16:10:06 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 885,
      "t": 1793463014000,
      "type": "question",
      "label": "Début réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 2",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 63541,
          "raw": "2026-10-31 16:10:14 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 886,
      "t": 1793463020000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 2",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 63903,
          "raw": "2026-10-31 16:10:20 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 887,
      "t": 1793463022000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "15_BlindtestCoupeDuMonde",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 64033,
          "raw": "2026-10-31 16:10:22 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 888,
      "t": 1793463026000,
      "type": "question",
      "label": "Début réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 3",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 64073,
          "raw": "2026-10-31 16:10:26 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 889,
      "t": 1793463035000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 3",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 64565,
          "raw": "2026-10-31 16:10:35 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 890,
      "t": 1793463036000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "15_BlindtestCoupeDuMonde",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 64665,
          "raw": "2026-10-31 16:10:36 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 891,
      "t": 1793463043000,
      "type": "question",
      "label": "Début réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 4",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 64745,
          "raw": "2026-10-31 16:10:43 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 892,
      "t": 1793463049000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 4",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 65117,
          "raw": "2026-10-31 16:10:49 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 893,
      "t": 1793463050000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "15_BlindtestCoupeDuMonde",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 65217,
          "raw": "2026-10-31 16:10:50 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 894,
      "t": 1793463055000,
      "type": "question",
      "label": "Début réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 5",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 65257,
          "raw": "2026-10-31 16:10:55 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 895,
      "t": 1793463063000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 5",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 65659,
          "raw": "2026-10-31 16:11:03 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 896,
      "t": 1793463065000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "15_BlindtestCoupeDuMonde",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 65749,
          "raw": "2026-10-31 16:11:05 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 897,
      "t": 1793463071000,
      "type": "question",
      "label": "Début réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 6",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 65789,
          "raw": "2026-10-31 16:11:11 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 898,
      "t": 1793463073000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 6",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 66181,
          "raw": "2026-10-31 16:11:13 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 899,
      "t": 1793463075000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "15_BlindtestCoupeDuMonde",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 66441,
          "raw": "2026-10-31 16:11:15 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 900,
      "t": 1793463081000,
      "type": "question",
      "label": "Début réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 7",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 66481,
          "raw": "2026-10-31 16:11:21 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 901,
      "t": 1793463086000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 7",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 66873,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 902,
      "t": 1793463088000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "15_BlindtestCoupeDuMonde",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 66953,
          "raw": "2026-10-31 16:11:28 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 903,
      "t": 1793463092000,
      "type": "question",
      "label": "Début réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 8",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 66993,
          "raw": "2026-10-31 16:11:32 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 904,
      "t": 1793463103000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 8",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 67485,
          "raw": "2026-10-31 16:11:43 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 905,
      "t": 1793463105000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "15_BlindtestCoupeDuMonde",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 67585,
          "raw": "2026-10-31 16:11:45 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 906,
      "t": 1793463110000,
      "type": "question",
      "label": "Début réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 9",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 67625,
          "raw": "2026-10-31 16:11:50 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 907,
      "t": 1793463118000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 9",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 67997,
          "raw": "2026-10-31 16:11:58 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 908,
      "t": 1793463119000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "15_BlindtestCoupeDuMonde",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 68077,
          "raw": "2026-10-31 16:11:59 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 909,
      "t": 1793463123000,
      "type": "question",
      "label": "Début réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 10",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 68117,
          "raw": "2026-10-31 16:12:03 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 910,
      "t": 1793463130000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 10",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 68629,
          "raw": "2026-10-31 16:12:10 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 911,
      "t": 1793463131000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "15_BlindtestCoupeDuMonde",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 68809,
          "raw": "2026-10-31 16:12:11 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 912,
      "t": 1793463135000,
      "type": "question",
      "label": "Début réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 11",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 68849,
          "raw": "2026-10-31 16:12:15 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 913,
      "t": 1793463140000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 11",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 69261,
          "raw": "2026-10-31 16:12:20 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 914,
      "t": 1793463141000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "15_BlindtestCoupeDuMonde",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 69481,
          "raw": "2026-10-31 16:12:21 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 915,
      "t": 1793463145000,
      "type": "question",
      "label": "Début réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 12",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 69521,
          "raw": "2026-10-31 16:12:25 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 916,
      "t": 1793463149000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 12",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 69903,
          "raw": "2026-10-31 16:12:29 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 917,
      "t": 1793463151000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "15_BlindtestCoupeDuMonde",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 70073,
          "raw": "2026-10-31 16:12:31 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 918,
      "t": 1793463157000,
      "type": "question",
      "label": "Début réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 13",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 70133,
          "raw": "2026-10-31 16:12:37 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 919,
      "t": 1793463163000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 13",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 70725,
          "raw": "2026-10-31 16:12:43 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 920,
      "t": 1793463165000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "15_BlindtestCoupeDuMonde",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 70865,
          "raw": "2026-10-31 16:12:45 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 921,
      "t": 1793463168000,
      "type": "question",
      "label": "Début réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 14",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 70905,
          "raw": "2026-10-31 16:12:48 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 922,
      "t": 1793463175000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 14",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 71627,
          "raw": "2026-10-31 16:12:55 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 923,
      "t": 1793463177000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "15_BlindtestCoupeDuMonde",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 71797,
          "raw": "2026-10-31 16:12:57 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 924,
      "t": 1793463180000,
      "type": "question",
      "label": "Début réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 15",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 71837,
          "raw": "2026-10-31 16:13:00 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 925,
      "t": 1793463188000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 15",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 72859,
          "raw": "2026-10-31 16:13:08 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 926,
      "t": 1793463189000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "15_BlindtestCoupeDuMonde",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 73029,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 927,
      "t": 1793463193000,
      "type": "question",
      "label": "Début réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 16",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 73069,
          "raw": "2026-10-31 16:13:13 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 928,
      "t": 1793463201000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 16",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 73721,
          "raw": "2026-10-31 16:13:21 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 929,
      "t": 1793463203000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "15_BlindtestCoupeDuMonde",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 73901,
          "raw": "2026-10-31 16:13:23 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 930,
      "t": 1793463207000,
      "type": "question",
      "label": "Début réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 17",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 73961,
          "raw": "2026-10-31 16:13:27 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 931,
      "t": 1793463213000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 17",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 74573,
          "raw": "2026-10-31 16:13:33 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 932,
      "t": 1793463215000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "15_BlindtestCoupeDuMonde",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 74693,
          "raw": "2026-10-31 16:13:35 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 933,
      "t": 1793463222000,
      "type": "question",
      "label": "Début réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 18",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 74733,
          "raw": "2026-10-31 16:13:42 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 934,
      "t": 1793463228000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 18",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 75185,
          "raw": "2026-10-31 16:13:48 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 935,
      "t": 1793463229000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "15_BlindtestCoupeDuMonde",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 75265,
          "raw": "2026-10-31 16:13:49 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 936,
      "t": 1793463233000,
      "type": "question",
      "label": "Début réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 19",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 75305,
          "raw": "2026-10-31 16:13:53 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 937,
      "t": 1793463239000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 19",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 75797,
          "raw": "2026-10-31 16:13:59 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 938,
      "t": 1793463241000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "15_BlindtestCoupeDuMonde",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 75897,
          "raw": "2026-10-31 16:14:01 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 939,
      "t": 1793463245000,
      "type": "question",
      "label": "Début réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 20",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 75937,
          "raw": "2026-10-31 16:14:05 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 940,
      "t": 1793463251000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 15_BlindtestCoupeDuMonde · fenêtre 20",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 76339,
          "raw": "2026-10-31 16:14:11 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 941,
      "t": 1793463253000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "15_BlindtestCoupeDuMonde",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 76509,
          "raw": "2026-10-31 16:14:13 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 942,
      "t": 1793463256000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 76559,
          "raw": "2026-10-31 16:14:16 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 943,
      "t": 1793463256000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 76607,
          "raw": "2026-10-31 16:14:16 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 944,
      "t": 1793463256000,
      "type": "phase",
      "label": "Phase · theme-leaderboard-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 76617,
          "raw": "2026-10-31 16:14:16 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"theme-leaderboard-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 945,
      "t": 1793463256000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 76627,
          "raw": "2026-10-31 16:14:16 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 946,
      "t": 1793463256000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 76638,
          "raw": "2026-10-31 16:14:16 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 947,
      "t": 1793463268000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 76698,
          "raw": "2026-10-31 16:14:28 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 948,
      "t": 1793463268000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 76734,
          "raw": "2026-10-31 16:14:28 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 949,
      "t": 1793463268000,
      "type": "phase",
      "label": "Phase · theme-selection-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 76744,
          "raw": "2026-10-31 16:14:28 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"theme-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 950,
      "t": 1793463268000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 76764,
          "raw": "2026-10-31 16:14:28 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 951,
      "t": 1793463268000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 76784,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 952,
      "t": 1793463270000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 76952,
          "raw": "2026-10-31 16:14:30 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 953,
      "t": 1793463270000,
      "type": "game",
      "label": "Fin de partie · Blindtest",
      "module": "Quiz / KaraWorld",
      "game": "blindtest",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 76962,
          "raw": "2026-10-31 16:14:30 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 954,
      "t": 1793463270000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 77018,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 955,
      "t": 1793463270000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 77028,
          "raw": "2026-10-31 16:14:30 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 956,
      "t": 1793463270000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 77049,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 957,
      "t": 1793463270000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 77069,
          "raw": "2026-10-31 16:14:30 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 958,
      "t": 1793463277000,
      "type": "game",
      "label": "Début de partie · Quiz Kid",
      "module": "Quiz / KaraWorld",
      "game": "kids",
      "detail": "Sélection activeGame ; couvre aussi les menus et préparatifs.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 77253,
          "raw": "2026-10-31 16:14:37 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"activeGame\":\"kids\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 959,
      "t": 1793463277000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 77275,
          "raw": "2026-10-31 16:14:37 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 960,
      "t": 1793463277000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 77296,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 961,
      "t": 1793463277000,
      "type": "phase",
      "label": "Phase · theme-selection-phase",
      "module": "Quiz",
      "game": "kids",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 77306,
          "raw": "2026-10-31 16:14:37 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"theme-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 962,
      "t": 1793463277000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 77326,
          "raw": "2026-10-31 16:14:37 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 963,
      "t": 1793463277000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 77346,
          "raw": "2026-10-31 16:14:37 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 964,
      "t": 1793463290000,
      "type": "theme",
      "label": "Thème · 8_ATable",
      "module": "Quiz",
      "game": "kids",
      "detail": "quizThemes.activeTheme",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 77696,
          "raw": "2026-10-31 16:14:50 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"quizThemes.activeTheme\":\"8_ATable\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 965,
      "t": 1793463290000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 77726,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 966,
      "t": 1793463290000,
      "type": "phase",
      "label": "Phase · preloading-theme-phase",
      "module": "Quiz",
      "game": "kids",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 77776,
          "raw": "2026-10-31 16:14:50 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"preloading-theme-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 967,
      "t": 1793463290000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 77819,
          "raw": "2026-10-31 16:14:50 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 968,
      "t": 1793463295000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 77921,
          "raw": "2026-10-31 16:14:55 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 969,
      "t": 1793463295000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 77931,
          "raw": "2026-10-31 16:14:55 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 970,
      "t": 1793463295000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 77951,
          "raw": "2026-10-31 16:14:55 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 971,
      "t": 1793463295000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 77971,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 972,
      "t": 1793463295000,
      "type": "phase",
      "label": "Phase · gameplay-phase",
      "module": "Quiz",
      "game": "kids",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 77981,
          "raw": "2026-10-31 16:14:55 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"gameplay-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 973,
      "t": 1793463295000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 78001,
          "raw": "2026-10-31 16:14:55 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 974,
      "t": 1793463295000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 78011,
          "raw": "2026-10-31 16:14:55 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 975,
      "t": 1793463309000,
      "type": "question",
      "label": "Début réponses · Quiz Kid · 8_ATable · fenêtre 1",
      "module": "Quiz",
      "game": "kids",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 78042,
          "raw": "2026-10-31 16:15:09 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 976,
      "t": 1793463313000,
      "type": "question",
      "label": "Fin réponses · Quiz Kid · 8_ATable · fenêtre 1",
      "module": "Quiz",
      "game": "kids",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 78374,
          "raw": "2026-10-31 16:15:13 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 977,
      "t": 1793463323000,
      "type": "question",
      "label": "Début réponses · Quiz Kid · 8_ATable · fenêtre 2",
      "module": "Quiz",
      "game": "kids",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 78554,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 978,
      "t": 1793463325000,
      "type": "question",
      "label": "Fin réponses · Quiz Kid · 8_ATable · fenêtre 2",
      "module": "Quiz",
      "game": "kids",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 78886,
          "raw": "2026-10-31 16:15:25 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 979,
      "t": 1793463334000,
      "type": "question",
      "label": "Début réponses · Quiz Kid · 8_ATable · fenêtre 3",
      "module": "Quiz",
      "game": "kids",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 79006,
          "raw": "2026-10-31 16:15:34 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 980,
      "t": 1793463337000,
      "type": "question",
      "label": "Fin réponses · Quiz Kid · 8_ATable · fenêtre 3",
      "module": "Quiz",
      "game": "kids",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 79448,
          "raw": "2026-10-31 16:15:37 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 981,
      "t": 1793463345000,
      "type": "question",
      "label": "Début réponses · Quiz Kid · 8_ATable · fenêtre 4",
      "module": "Quiz",
      "game": "kids",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 79678,
          "raw": "2026-10-31 16:15:45 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 982,
      "t": 1793463349000,
      "type": "question",
      "label": "Fin réponses · Quiz Kid · 8_ATable · fenêtre 4",
      "module": "Quiz",
      "game": "kids",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 80260,
          "raw": "2026-10-31 16:15:49 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 983,
      "t": 1793463358000,
      "type": "question",
      "label": "Début réponses · Quiz Kid · 8_ATable · fenêtre 5",
      "module": "Quiz",
      "game": "kids",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 80370,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 984,
      "t": 1793463360000,
      "type": "question",
      "label": "Fin réponses · Quiz Kid · 8_ATable · fenêtre 5",
      "module": "Quiz",
      "game": "kids",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 80742,
          "raw": "2026-10-31 16:16:00 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 985,
      "t": 1793463370000,
      "type": "question",
      "label": "Début réponses · Quiz Kid · 8_ATable · fenêtre 6",
      "module": "Quiz",
      "game": "kids",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 80842,
          "raw": "2026-10-31 16:16:10 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 986,
      "t": 1793463373000,
      "type": "question",
      "label": "Fin réponses · Quiz Kid · 8_ATable · fenêtre 6",
      "module": "Quiz",
      "game": "kids",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 81194,
          "raw": "2026-10-31 16:16:13 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 987,
      "t": 1793463383000,
      "type": "question",
      "label": "Début réponses · Quiz Kid · 8_ATable · fenêtre 7",
      "module": "Quiz",
      "game": "kids",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 81274,
          "raw": "2026-10-31 16:16:23 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 988,
      "t": 1793463386000,
      "type": "question",
      "label": "Fin réponses · Quiz Kid · 8_ATable · fenêtre 7",
      "module": "Quiz",
      "game": "kids",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 81706,
          "raw": "2026-10-31 16:16:26 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 989,
      "t": 1793463400000,
      "type": "question",
      "label": "Début réponses · Quiz Kid · 8_ATable · fenêtre 8",
      "module": "Quiz",
      "game": "kids",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 81807,
          "raw": "2026-10-31 16:16:40 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 990,
      "t": 1793463405000,
      "type": "question",
      "label": "Fin réponses · Quiz Kid · 8_ATable · fenêtre 8",
      "module": "Quiz",
      "game": "kids",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 82199,
          "raw": "2026-10-31 16:16:45 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 991,
      "t": 1793463415000,
      "type": "question",
      "label": "Début réponses · Quiz Kid · 8_ATable · fenêtre 9",
      "module": "Quiz",
      "game": "kids",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 82319,
          "raw": "2026-10-31 16:16:55 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 992,
      "t": 1793463420000,
      "type": "question",
      "label": "Fin réponses · Quiz Kid · 8_ATable · fenêtre 9",
      "module": "Quiz",
      "game": "kids",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 82671,
          "raw": "2026-10-31 16:17:00 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 993,
      "t": 1793463430000,
      "type": "question",
      "label": "Début réponses · Quiz Kid · 8_ATable · fenêtre 10",
      "module": "Quiz",
      "game": "kids",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 82751,
          "raw": "2026-10-31 16:17:10 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 994,
      "t": 1793463433000,
      "type": "question",
      "label": "Fin réponses · Quiz Kid · 8_ATable · fenêtre 10",
      "module": "Quiz",
      "game": "kids",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 83333,
          "raw": "2026-10-31 16:17:13 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 995,
      "t": 1793463443000,
      "type": "question",
      "label": "Début réponses · Quiz Kid · 8_ATable · fenêtre 11",
      "module": "Quiz",
      "game": "kids",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 83523,
          "raw": "2026-10-31 16:17:23 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 996,
      "t": 1793463446000,
      "type": "question",
      "label": "Fin réponses · Quiz Kid · 8_ATable · fenêtre 11",
      "module": "Quiz",
      "game": "kids",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 83915,
          "raw": "2026-10-31 16:17:26 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 997,
      "t": 1793463455000,
      "type": "question",
      "label": "Début réponses · Quiz Kid · 8_ATable · fenêtre 12",
      "module": "Quiz",
      "game": "kids",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 84035,
          "raw": "2026-10-31 16:17:35 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 998,
      "t": 1793463460000,
      "type": "question",
      "label": "Fin réponses · Quiz Kid · 8_ATable · fenêtre 12",
      "module": "Quiz",
      "game": "kids",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 84407,
          "raw": "2026-10-31 16:17:40 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 999,
      "t": 1793463476000,
      "type": "question",
      "label": "Début réponses · Quiz Kid · 8_ATable · fenêtre 13",
      "module": "Quiz",
      "game": "kids",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 84548,
          "raw": "2026-10-31 16:17:56 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1000,
      "t": 1793463480000,
      "type": "question",
      "label": "Fin réponses · Quiz Kid · 8_ATable · fenêtre 13",
      "module": "Quiz",
      "game": "kids",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 84944,
          "raw": "2026-10-31 16:18:00 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1001,
      "t": 1793463487000,
      "type": "question",
      "label": "Début réponses · Quiz Kid · 8_ATable · fenêtre 14",
      "module": "Quiz",
      "game": "kids",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 85024,
          "raw": "2026-10-31 16:18:07 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1002,
      "t": 1793463489000,
      "type": "question",
      "label": "Fin réponses · Quiz Kid · 8_ATable · fenêtre 14",
      "module": "Quiz",
      "game": "kids",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 85490,
          "raw": "2026-10-31 16:18:09 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1003,
      "t": 1793463497000,
      "type": "question",
      "label": "Début réponses · Quiz Kid · 8_ATable · fenêtre 15",
      "module": "Quiz",
      "game": "kids",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 85700,
          "raw": "2026-10-31 16:18:17 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1004,
      "t": 1793463499000,
      "type": "question",
      "label": "Fin réponses · Quiz Kid · 8_ATable · fenêtre 15",
      "module": "Quiz",
      "game": "kids",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 86146,
          "raw": "2026-10-31 16:18:19 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1005,
      "t": 1793463509000,
      "type": "question",
      "label": "Début réponses · Quiz Kid · 8_ATable · fenêtre 16",
      "module": "Quiz",
      "game": "kids",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 86276,
          "raw": "2026-10-31 16:18:29 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1006,
      "t": 1793463512000,
      "type": "question",
      "label": "Fin réponses · Quiz Kid · 8_ATable · fenêtre 16",
      "module": "Quiz",
      "game": "kids",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 86618,
          "raw": "2026-10-31 16:18:32 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1007,
      "t": 1793463515000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 86818,
          "raw": "2026-10-31 16:18:35 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1008,
      "t": 1793463515000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 86865,
          "raw": "2026-10-31 16:18:35 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1009,
      "t": 1793463515000,
      "type": "phase",
      "label": "Phase · theme-leaderboard-phase",
      "module": "Quiz",
      "game": "kids",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 86875,
          "raw": "2026-10-31 16:18:35 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"theme-leaderboard-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1010,
      "t": 1793463515000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 86886,
          "raw": "2026-10-31 16:18:35 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1011,
      "t": 1793463515000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 86897,
          "raw": "2026-10-31 16:18:35 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1012,
      "t": 1793463529000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 86987,
          "raw": "2026-10-31 16:18:49 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1013,
      "t": 1793463529000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 87173,
          "raw": "2026-10-31 16:18:49 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1014,
      "t": 1793463529000,
      "type": "phase",
      "label": "Phase · theme-selection-phase",
      "module": "Quiz",
      "game": "kids",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 87183,
          "raw": "2026-10-31 16:18:49 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"theme-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1015,
      "t": 1793463529000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 87194,
          "raw": "2026-10-31 16:18:49 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1016,
      "t": 1793463529000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 87215,
          "raw": "2026-10-31 16:18:49 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1017,
      "t": 1793463548000,
      "type": "theme",
      "label": "Thème · 60_GenerationFortniteK",
      "module": "Quiz",
      "game": "kids",
      "detail": "quizThemes.activeTheme",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 87749,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"quizThemes.activeTheme\":\"60_GenerationFortniteK\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1018,
      "t": 1793463548000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 87803,
          "raw": "2026-10-31 16:19:08 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1019,
      "t": 1793463548000,
      "type": "phase",
      "label": "Phase · preloading-theme-phase",
      "module": "Quiz",
      "game": "kids",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 87818,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"preloading-theme-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1020,
      "t": 1793463548000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 87842,
          "raw": "2026-10-31 16:19:08 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1021,
      "t": 1793463551000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 87893,
          "raw": "2026-10-31 16:19:11 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1022,
      "t": 1793463551000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 87903,
          "raw": "2026-10-31 16:19:11 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1023,
      "t": 1793463551000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 87923,
          "raw": "2026-10-31 16:19:11 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1024,
      "t": 1793463551000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 87943,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1025,
      "t": 1793463551000,
      "type": "phase",
      "label": "Phase · gameplay-phase",
      "module": "Quiz",
      "game": "kids",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 87953,
          "raw": "2026-10-31 16:19:11 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"gameplay-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1026,
      "t": 1793463551000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 87973,
          "raw": "2026-10-31 16:19:11 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1027,
      "t": 1793463551000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 87983,
          "raw": "2026-10-31 16:19:11 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1028,
      "t": 1793463564000,
      "type": "question",
      "label": "Début réponses · Quiz Kid · 60_GenerationFortniteK · fenêtre 1",
      "module": "Quiz",
      "game": "kids",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 88034,
          "raw": "2026-10-31 16:19:24 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1029,
      "t": 1793463570000,
      "type": "question",
      "label": "Fin réponses · Quiz Kid · 60_GenerationFortniteK · fenêtre 1",
      "module": "Quiz",
      "game": "kids",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 88396,
          "raw": "2026-10-31 16:19:30 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1030,
      "t": 1793463578000,
      "type": "question",
      "label": "Début réponses · Quiz Kid · 60_GenerationFortniteK · fenêtre 2",
      "module": "Quiz",
      "game": "kids",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 88486,
          "raw": "2026-10-31 16:19:38 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1031,
      "t": 1793463582000,
      "type": "question",
      "label": "Fin réponses · Quiz Kid · 60_GenerationFortniteK · fenêtre 2",
      "module": "Quiz",
      "game": "kids",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 88908,
          "raw": "2026-10-31 16:19:42 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1032,
      "t": 1793463590000,
      "type": "question",
      "label": "Début réponses · Quiz Kid · 60_GenerationFortniteK · fenêtre 3",
      "module": "Quiz",
      "game": "kids",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 89178,
          "raw": "2026-10-31 16:19:50 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1033,
      "t": 1793463594000,
      "type": "question",
      "label": "Fin réponses · Quiz Kid · 60_GenerationFortniteK · fenêtre 3",
      "module": "Quiz",
      "game": "kids",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 89760,
          "raw": "2026-10-31 16:19:54 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1034,
      "t": 1793463602000,
      "type": "question",
      "label": "Début réponses · Quiz Kid · 60_GenerationFortniteK · fenêtre 4",
      "module": "Quiz",
      "game": "kids",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 89950,
          "raw": "2026-10-31 16:20:02 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1035,
      "t": 1793463604000,
      "type": "question",
      "label": "Fin réponses · Quiz Kid · 60_GenerationFortniteK · fenêtre 4",
      "module": "Quiz",
      "game": "kids",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 90462,
          "raw": "2026-10-31 16:20:04 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1036,
      "t": 1793463610000,
      "type": "question",
      "label": "Début réponses · Quiz Kid · 60_GenerationFortniteK · fenêtre 5",
      "module": "Quiz",
      "game": "kids",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 90582,
          "raw": "2026-10-31 16:20:10 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1037,
      "t": 1793463618000,
      "type": "question",
      "label": "Fin réponses · Quiz Kid · 60_GenerationFortniteK · fenêtre 5",
      "module": "Quiz",
      "game": "kids",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 90934,
          "raw": "2026-10-31 16:20:18 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1038,
      "t": 1793463630000,
      "type": "question",
      "label": "Début réponses · Quiz Kid · 60_GenerationFortniteK · fenêtre 6",
      "module": "Quiz",
      "game": "kids",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 91035,
          "raw": "2026-10-31 16:20:30 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1039,
      "t": 1793463634000,
      "type": "question",
      "label": "Fin réponses · Quiz Kid · 60_GenerationFortniteK · fenêtre 6",
      "module": "Quiz",
      "game": "kids",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 91577,
          "raw": "2026-10-31 16:20:34 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1040,
      "t": 1793463639000,
      "type": "question",
      "label": "Début réponses · Quiz Kid · 60_GenerationFortniteK · fenêtre 7",
      "module": "Quiz",
      "game": "kids",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 91707,
          "raw": "2026-10-31 16:20:39 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1041,
      "t": 1793463644000,
      "type": "question",
      "label": "Fin réponses · Quiz Kid · 60_GenerationFortniteK · fenêtre 7",
      "module": "Quiz",
      "game": "kids",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 92259,
          "raw": "2026-10-31 16:20:44 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1042,
      "t": 1793463651000,
      "type": "question",
      "label": "Début réponses · Quiz Kid · 60_GenerationFortniteK · fenêtre 8",
      "module": "Quiz",
      "game": "kids",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 92599,
          "raw": "2026-10-31 16:20:51 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1043,
      "t": 1793463656000,
      "type": "question",
      "label": "Fin réponses · Quiz Kid · 60_GenerationFortniteK · fenêtre 8",
      "module": "Quiz",
      "game": "kids",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 93022,
          "raw": "2026-10-31 16:20:56 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1044,
      "t": 1793463663000,
      "type": "question",
      "label": "Début réponses · Quiz Kid · 60_GenerationFortniteK · fenêtre 9",
      "module": "Quiz",
      "game": "kids",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 93121,
          "raw": "2026-10-31 16:21:03 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1045,
      "t": 1793463668000,
      "type": "question",
      "label": "Fin réponses · Quiz Kid · 60_GenerationFortniteK · fenêtre 9",
      "module": "Quiz",
      "game": "kids",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 93613,
          "raw": "2026-10-31 16:21:08 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1046,
      "t": 1793463675000,
      "type": "question",
      "label": "Début réponses · Quiz Kid · 60_GenerationFortniteK · fenêtre 10",
      "module": "Quiz",
      "game": "kids",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 93793,
          "raw": "2026-10-31 16:21:15 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1047,
      "t": 1793463680000,
      "type": "question",
      "label": "Fin réponses · Quiz Kid · 60_GenerationFortniteK · fenêtre 10",
      "module": "Quiz",
      "game": "kids",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 94145,
          "raw": "2026-10-31 16:21:20 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1048,
      "t": 1793463691000,
      "type": "question",
      "label": "Début réponses · Quiz Kid · 60_GenerationFortniteK · fenêtre 11",
      "module": "Quiz",
      "game": "kids",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 94266,
          "raw": "2026-10-31 16:21:31 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1049,
      "t": 1793463695000,
      "type": "question",
      "label": "Fin réponses · Quiz Kid · 60_GenerationFortniteK · fenêtre 11",
      "module": "Quiz",
      "game": "kids",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 94708,
          "raw": "2026-10-31 16:21:35 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1050,
      "t": 1793463701000,
      "type": "question",
      "label": "Début réponses · Quiz Kid · 60_GenerationFortniteK · fenêtre 12",
      "module": "Quiz",
      "game": "kids",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 94938,
          "raw": "2026-10-31 16:21:41 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1051,
      "t": 1793463706000,
      "type": "question",
      "label": "Fin réponses · Quiz Kid · 60_GenerationFortniteK · fenêtre 12",
      "module": "Quiz",
      "game": "kids",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 95470,
          "raw": "2026-10-31 16:21:46 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1052,
      "t": 1793463712000,
      "type": "question",
      "label": "Début réponses · Quiz Kid · 60_GenerationFortniteK · fenêtre 13",
      "module": "Quiz",
      "game": "kids",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 95710,
          "raw": "2026-10-31 16:21:52 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1053,
      "t": 1793463717000,
      "type": "question",
      "label": "Fin réponses · Quiz Kid · 60_GenerationFortniteK · fenêtre 13",
      "module": "Quiz",
      "game": "kids",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 96112,
          "raw": "2026-10-31 16:21:57 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1054,
      "t": 1793463723000,
      "type": "question",
      "label": "Début réponses · Quiz Kid · 60_GenerationFortniteK · fenêtre 14",
      "module": "Quiz",
      "game": "kids",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 96242,
          "raw": "2026-10-31 16:22:03 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1055,
      "t": 1793463726000,
      "type": "question",
      "label": "Fin réponses · Quiz Kid · 60_GenerationFortniteK · fenêtre 14",
      "module": "Quiz",
      "game": "kids",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 96634,
          "raw": "2026-10-31 16:22:06 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1056,
      "t": 1793463729000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 96764,
          "raw": "2026-10-31 16:22:09 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1057,
      "t": 1793463729000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 96811,
          "raw": "2026-10-31 16:22:09 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1058,
      "t": 1793463729000,
      "type": "phase",
      "label": "Phase · theme-leaderboard-phase",
      "module": "Quiz",
      "game": "kids",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 96821,
          "raw": "2026-10-31 16:22:09 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"theme-leaderboard-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1059,
      "t": 1793463729000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 96832,
          "raw": "2026-10-31 16:22:09 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1060,
      "t": 1793463729000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 96843,
          "raw": "2026-10-31 16:22:09 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1061,
      "t": 1793463746000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 97113,
          "raw": "2026-10-31 16:22:26 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1062,
      "t": 1793463746000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 97300,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1063,
      "t": 1793463746000,
      "type": "phase",
      "label": "Phase · theme-selection-phase",
      "module": "Quiz",
      "game": "kids",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 97310,
          "raw": "2026-10-31 16:22:26 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"theme-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1064,
      "t": 1793463746000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 97321,
          "raw": "2026-10-31 16:22:26 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1065,
      "t": 1793463746000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 97343,
          "raw": "2026-10-31 16:22:26 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1066,
      "t": 1793463755000,
      "type": "theme",
      "label": "Thème · 42_CestPasGratuit",
      "module": "Quiz",
      "game": "kids",
      "detail": "quizThemes.activeTheme",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 97756,
          "raw": "2026-10-31 16:22:35 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"quizThemes.activeTheme\":\"42_CestPasGratuit\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1067,
      "t": 1793463755000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 97786,
          "raw": "2026-10-31 16:22:35 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1068,
      "t": 1793463755000,
      "type": "phase",
      "label": "Phase · preloading-theme-phase",
      "module": "Quiz",
      "game": "kids",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 97804,
          "raw": "2026-10-31 16:22:35 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"preloading-theme-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1069,
      "t": 1793463755000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 97838,
          "raw": "2026-10-31 16:22:35 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1070,
      "t": 1793463758000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 97872,
          "raw": "2026-10-31 16:22:38 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1071,
      "t": 1793463758000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 97882,
          "raw": "2026-10-31 16:22:38 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1072,
      "t": 1793463758000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 97902,
          "raw": "2026-10-31 16:22:38 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1073,
      "t": 1793463758000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 97922,
          "raw": "2026-10-31 16:22:38 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1074,
      "t": 1793463758000,
      "type": "phase",
      "label": "Phase · gameplay-phase",
      "module": "Quiz",
      "game": "kids",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 97932,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"gameplay-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1075,
      "t": 1793463758000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 97952,
          "raw": "2026-10-31 16:22:38 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1076,
      "t": 1793463758000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 97962,
          "raw": "2026-10-31 16:22:38 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1077,
      "t": 1793463763000,
      "type": "session",
      "label": "Pause du jeu",
      "module": "Quiz",
      "game": "kids",
      "detail": "[\"GAMEPLAY-SCENES\"]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 97983,
          "raw": "2026-10-31 16:22:43 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"pausedGroups\":[\"GAMEPLAY-SCENES\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1078,
      "t": 1793463763000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 98003,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1079,
      "t": 1793463763000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 98013,
          "raw": "2026-10-31 16:22:43 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1080,
      "t": 1793464296000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": "kids",
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 98063,
          "raw": "2026-10-31 16:31:36 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1081,
      "t": 1793464296000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 98085,
          "raw": "2026-10-31 16:31:36 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1082,
      "t": 1793464296000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 98106,
          "raw": "2026-10-31 16:31:36 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1083,
      "t": 1793464296000,
      "type": "phase",
      "label": "Phase · theme-selection-phase",
      "module": "Quiz",
      "game": "kids",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 98116,
          "raw": "2026-10-31 16:31:36 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"theme-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1084,
      "t": 1793464296000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 98136,
          "raw": "2026-10-31 16:31:36 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1085,
      "t": 1793464296000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 98189,
          "raw": "2026-10-31 16:31:36 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1086,
      "t": 1793464299000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "kids",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 98234,
          "raw": "2026-10-31 16:31:39 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1087,
      "t": 1793464299000,
      "type": "game",
      "label": "Fin de partie · Quiz Kid",
      "module": "Quiz / KaraWorld",
      "game": "kids",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 98244,
          "raw": "2026-10-31 16:31:39 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1088,
      "t": 1793464299000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 98298,
          "raw": "2026-10-31 16:31:39 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1089,
      "t": 1793464299000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 98309,
          "raw": "2026-10-31 16:31:39 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1090,
      "t": 1793464299000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 98330,
          "raw": "2026-10-31 16:31:39 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1091,
      "t": 1793464299000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 98342,
          "raw": "2026-10-31 16:31:39 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1092,
      "t": 1793464302000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 98368,
          "raw": "2026-10-31 16:31:42 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1093,
      "t": 1793464302000,
      "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_1793449277895.txt",
          "line": 98382,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"activeGame\":\"karaoke\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1094,
      "t": 1793464302000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "karaoke",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 98403,
          "raw": "2026-10-31 16:31:42 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1095,
      "t": 1793464305000,
      "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) :\n2856d902-d36d-400c-a96f-f78f9eb36735 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n3014625d-f0e0-4ecd-a76f-2f6243f45c73 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n6f6fe128-3459-49ae-9d62-213478bd9045 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 98415,
          "raw": "2026-10-31 16:31:45 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 40951,
          "raw": "2026-10-31 16:03:56 [com] stdout Receive from parent 2856d902-d36d-400c-a96f-f78f9eb36735 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 41271,
          "raw": "Receive from parent 3014625d-f0e0-4ecd-a76f-2f6243f45c73 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 41593,
          "raw": "2026-10-31 16:03:56 [com] stdout Receive from parent 6f6fe128-3459-49ae-9d62-213478bd9045 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1096,
      "t": 1793464305000,
      "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) :\n2856d902-d36d-400c-a96f-f78f9eb36735 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n3014625d-f0e0-4ecd-a76f-2f6243f45c73 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n6f6fe128-3459-49ae-9d62-213478bd9045 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 98417,
          "raw": "2026-10-31 16:31:45 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 40951,
          "raw": "2026-10-31 16:03:56 [com] stdout Receive from parent 2856d902-d36d-400c-a96f-f78f9eb36735 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 41271,
          "raw": "Receive from parent 3014625d-f0e0-4ecd-a76f-2f6243f45c73 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 41593,
          "raw": "2026-10-31 16:03:56 [com] stdout Receive from parent 6f6fe128-3459-49ae-9d62-213478bd9045 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1097,
      "t": 1793464305000,
      "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) :\n2856d902-d36d-400c-a96f-f78f9eb36735 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n3014625d-f0e0-4ecd-a76f-2f6243f45c73 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n6f6fe128-3459-49ae-9d62-213478bd9045 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 98418,
          "raw": "Close parent",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 40951,
          "raw": "2026-10-31 16:03:56 [com] stdout Receive from parent 2856d902-d36d-400c-a96f-f78f9eb36735 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 41271,
          "raw": "Receive from parent 3014625d-f0e0-4ecd-a76f-2f6243f45c73 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 41593,
          "raw": "2026-10-31 16:03:56 [com] stdout Receive from parent 6f6fe128-3459-49ae-9d62-213478bd9045 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1098,
      "t": 1793464305000,
      "type": "connection",
      "label": "Connexion COM · KaraWorld · contrôleur",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent b0b82bbc-5467-42b2-9832-e815217dfe22\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 98428,
          "raw": "2026-10-31 16:31:45 [com] stdout Connect parent b0b82bbc-5467-42b2-9832-e815217dfe22",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "b0b82bbc-5467-42b2-9832-e815217dfe22"
    },
    {
      "id": 1099,
      "t": 1793464305000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent b1047803-1eed-4144-8b6f-098f9f6541b1\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 98431,
          "raw": "2026-10-31 16:31:45 [com] stdout Connect parent b1047803-1eed-4144-8b6f-098f9f6541b1",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "b1047803-1eed-4144-8b6f-098f9f6541b1"
    },
    {
      "id": 1100,
      "t": 1793464305000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 27855a87-aa16-473e-a63b-3ed0f8bceddb\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 98433,
          "raw": "2026-10-31 16:31:45 [com] stdout Connect parent 27855a87-aa16-473e-a63b-3ed0f8bceddb",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "27855a87-aa16-473e-a63b-3ed0f8bceddb"
    },
    {
      "id": 1101,
      "t": 1793464509000,
      "type": "music",
      "label": "Début morceau · vegedream_ramenez-la-coupe-a-la-maison_56307",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 236.477574 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 98999,
          "raw": "2026-10-31 16:35:09 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793464509065,0,236.477574,0.02,\"vegedream_ramenez-la-coupe-a-la-maison_56307\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1102,
      "t": 1793464704000,
      "type": "music",
      "label": "Fin / arrêt morceau · vegedream_ramenez-la-coupe-a-la-maison_56307",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 100285,
          "raw": "2026-10-31 16:38:24 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793464704045,194.96400000002595,236.477574,0,\"vegedream_ramenez-la-coupe-a-la-maison_56307\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1103,
      "t": 1793465517000,
      "type": "session",
      "label": "Session · minuterie effacée",
      "module": "COM",
      "game": "karaoke",
      "detail": "null",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 100311,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"sessionTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1104,
      "t": 1793465517000,
      "type": "game",
      "label": "Fin de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 100439,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"activeGame\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1105,
      "t": 1793465517000,
      "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) :\nb0b82bbc-5467-42b2-9832-e815217dfe22 — KaraWorld · contrôleur\nb1047803-1eed-4144-8b6f-098f9f6541b1 — module non identifié\n27855a87-aa16-473e-a63b-3ed0f8bceddb — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 100460,
          "raw": "2026-10-31 16:51:57 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 98449,
          "raw": "Receive from parent b0b82bbc-5467-42b2-9832-e815217dfe22 : {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1106,
      "t": 1793465517000,
      "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) :\nb0b82bbc-5467-42b2-9832-e815217dfe22 — KaraWorld · contrôleur\nb1047803-1eed-4144-8b6f-098f9f6541b1 — module non identifié\n27855a87-aa16-473e-a63b-3ed0f8bceddb — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 100470,
          "raw": "2026-10-31 16:51:57 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 98449,
          "raw": "Receive from parent b0b82bbc-5467-42b2-9832-e815217dfe22 : {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1107,
      "t": 1793465517000,
      "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) :\nb0b82bbc-5467-42b2-9832-e815217dfe22 — KaraWorld · contrôleur\nb1047803-1eed-4144-8b6f-098f9f6541b1 — module non identifié\n27855a87-aa16-473e-a63b-3ed0f8bceddb — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 100471,
          "raw": "2026-10-31 16:51:57 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 98449,
          "raw": "Receive from parent b0b82bbc-5467-42b2-9832-e815217dfe22 : {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1108,
      "t": 1793465518000,
      "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 a323e316-2af7-4ed9-996e-466e236d8fa6\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 100488,
          "raw": "2026-10-31 16:51:58 [com] stdout Connect parent a323e316-2af7-4ed9-996e-466e236d8fa6",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "a323e316-2af7-4ed9-996e-466e236d8fa6"
    },
    {
      "id": 1109,
      "t": 1793465518000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 100726,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1110,
      "t": 1793465518000,
      "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 258e3ff2-44d9-44a0-9d8f-5b2e5749331b\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 100781,
          "raw": "2026-10-31 16:51:58 [com] stdout Connect parent 258e3ff2-44d9-44a0-9d8f-5b2e5749331b",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "258e3ff2-44d9-44a0-9d8f-5b2e5749331b"
    },
    {
      "id": 1111,
      "t": 1793465518000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 101033,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1112,
      "t": 1793465518000,
      "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 5ed21e10-a4e3-462b-b134-26438715c0b3\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 101094,
          "raw": "2026-10-31 16:51:58 [com] stdout Connect parent 5ed21e10-a4e3-462b-b134-26438715c0b3",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "5ed21e10-a4e3-462b-b134-26438715c0b3"
    },
    {
      "id": 1113,
      "t": 1793465518000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 101360,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1114,
      "t": 1793465519000,
      "type": "phase",
      "label": "Phase · session-outro-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 101580,
          "raw": "2026-10-31 16:51:59 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"session-outro-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1115,
      "t": 1793465519000,
      "type": "session",
      "label": "Jeu verrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 101590,
          "raw": "2026-10-31 16:51:59 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"gameLocked\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1116,
      "t": 1793465526000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 101958,
          "raw": "2026-10-31 16:52:06 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1117,
      "t": 1793465533000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 102314,
          "raw": "2026-10-31 16:52:13 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1118,
      "t": 1793465533000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 102334,
          "raw": "2026-10-31 16:52:13 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1119,
      "t": 1793465533000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 102344,
          "raw": "2026-10-31 16:52:13 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1120,
      "t": 1793465533000,
      "type": "phase",
      "label": "Phase · session-outro-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 102354,
          "raw": "2026-10-31 16:52:13 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"session-outro-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1121,
      "t": 1793465533000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 102374,
          "raw": "2026-10-31 16:52:13 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1122,
      "t": 1793465533000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 102394,
          "raw": "2026-10-31 16:52:13 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1123,
      "t": 1793465557000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 102426,
          "raw": "2026-10-31 16:52:37 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1124,
      "t": 1793465557000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 102436,
          "raw": "2026-10-31 16:52:37 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1125,
      "t": 1793465557000,
      "type": "phase",
      "label": "Phase · locked-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 102446,
          "raw": "2026-10-31 16:52:37 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"locked-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1126,
      "t": 1793465557000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 102466,
          "raw": "2026-10-31 16:52:37 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1127,
      "t": 1793465557000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 102476,
          "raw": "2026-10-31 16:52:37 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1128,
      "t": 1793466248000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 102496,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1129,
      "t": 1793466248000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 102506,
          "raw": "2026-10-31 17:04:08 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1130,
      "t": 1793466248000,
      "type": "phase",
      "label": "Phase · home-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 102516,
          "raw": "2026-10-31 17:04:08 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"home-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1131,
      "t": 1793466248000,
      "type": "session",
      "label": "Jeu déverrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 102526,
          "raw": "2026-10-31 17:04:08 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"gameLocked\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1132,
      "t": 1793466248000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793466248936,0,3600,1]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 102536,
          "raw": "2026-10-31 17:04:08 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"sessionTimerConf\":[1793466248936,0,3600,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1133,
      "t": 1793466248000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793466248936,0,3600,1]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 102558,
          "raw": "2026-10-31 17:04:08 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"sessionTimerConf\":[1793466248936,0,3600,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1134,
      "t": 1793466249000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 102568,
          "raw": "2026-10-31 17:04:09 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1135,
      "t": 1793466249000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 102578,
          "raw": "2026-10-31 17:04:09 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1136,
      "t": 1793466249000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793466248936,0,3600,1]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 102588,
          "raw": "2026-10-31 17:04:09 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"sessionTimerConf\":[1793466248936,0,3600,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1137,
      "t": 1793466249000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 102608,
          "raw": "2026-10-31 17:04:09 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1138,
      "t": 1793466249000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 102655,
          "raw": "2026-10-31 17:04:09 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1139,
      "t": 1793466249000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 102665,
          "raw": "2026-10-31 17:04:09 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1140,
      "t": 1793466249000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 102686,
          "raw": "2026-10-31 17:04:09 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1141,
      "t": 1793466249000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 102697,
          "raw": "2026-10-31 17:04:09 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1142,
      "t": 1793466276000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 102720,
          "raw": "2026-10-31 17:04:36 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1143,
      "t": 1793466276000,
      "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_1793449277895.txt",
          "line": 102734,
          "raw": "2026-10-31 17:04:36 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"activeGame\":\"karaoke\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1144,
      "t": 1793466276000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "karaoke",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 102755,
          "raw": "2026-10-31 17:04:36 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1145,
      "t": 1793466279000,
      "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) :\na323e316-2af7-4ed9-996e-466e236d8fa6 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n258e3ff2-44d9-44a0-9d8f-5b2e5749331b — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n5ed21e10-a4e3-462b-b134-26438715c0b3 — 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_1793449277895.txt",
          "line": 102767,
          "raw": "2026-10-31 17:04:39 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 100538,
          "raw": "2026-10-31 16:51:58 [com] stdout Receive from parent a323e316-2af7-4ed9-996e-466e236d8fa6 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 100831,
          "raw": "Receive from parent 258e3ff2-44d9-44a0-9d8f-5b2e5749331b : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 101144,
          "raw": "2026-10-31 16:51:58 [com] stdout Receive from parent 5ed21e10-a4e3-462b-b134-26438715c0b3 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1146,
      "t": 1793466279000,
      "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) :\na323e316-2af7-4ed9-996e-466e236d8fa6 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n258e3ff2-44d9-44a0-9d8f-5b2e5749331b — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n5ed21e10-a4e3-462b-b134-26438715c0b3 — 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_1793449277895.txt",
          "line": 102768,
          "raw": "2026-10-31 17:04:39 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 100538,
          "raw": "2026-10-31 16:51:58 [com] stdout Receive from parent a323e316-2af7-4ed9-996e-466e236d8fa6 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 100831,
          "raw": "Receive from parent 258e3ff2-44d9-44a0-9d8f-5b2e5749331b : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 101144,
          "raw": "2026-10-31 16:51:58 [com] stdout Receive from parent 5ed21e10-a4e3-462b-b134-26438715c0b3 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1147,
      "t": 1793466279000,
      "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) :\na323e316-2af7-4ed9-996e-466e236d8fa6 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n258e3ff2-44d9-44a0-9d8f-5b2e5749331b — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n5ed21e10-a4e3-462b-b134-26438715c0b3 — 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_1793449277895.txt",
          "line": 102770,
          "raw": "2026-10-31 17:04:39 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 100538,
          "raw": "2026-10-31 16:51:58 [com] stdout Receive from parent a323e316-2af7-4ed9-996e-466e236d8fa6 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 100831,
          "raw": "Receive from parent 258e3ff2-44d9-44a0-9d8f-5b2e5749331b : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 101144,
          "raw": "2026-10-31 16:51:58 [com] stdout Receive from parent 5ed21e10-a4e3-462b-b134-26438715c0b3 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1148,
      "t": 1793466279000,
      "type": "connection",
      "label": "Connexion COM · KaraWorld · contrôleur",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent a8245527-9bbf-4b0d-9841-96593eecb8c8\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 102779,
          "raw": "2026-10-31 17:04:39 [com] stdout Connect parent a8245527-9bbf-4b0d-9841-96593eecb8c8",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "a8245527-9bbf-4b0d-9841-96593eecb8c8"
    },
    {
      "id": 1149,
      "t": 1793466279000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 88141a24-8375-4fc3-8dce-7ba1b442f68c\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 102782,
          "raw": "2026-10-31 17:04:39 [com] stdout Connect parent 88141a24-8375-4fc3-8dce-7ba1b442f68c",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "88141a24-8375-4fc3-8dce-7ba1b442f68c"
    },
    {
      "id": 1150,
      "t": 1793466279000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent aa357424-a614-4780-9da0-0f979d21f6c5\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 102784,
          "raw": "2026-10-31 17:04:39 [com] stdout Connect parent aa357424-a614-4780-9da0-0f979d21f6c5",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "aa357424-a614-4780-9da0-0f979d21f6c5"
    },
    {
      "id": 1151,
      "t": 1793466295000,
      "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_1793449277895.txt",
          "line": 102930,
          "raw": "2026-10-31 17:04:55 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793466295275,0,359.538798,0.02,\"jul_bande-organisee_66324\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1152,
      "t": 1793466653000,
      "type": "music",
      "label": "Fin / arrêt morceau · jul_bande-organisee_66324",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 103848,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1153,
      "t": 1793466655000,
      "type": "music",
      "label": "Début morceau · santa_popcorn-sale_74885",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 238.180658 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 103870,
          "raw": "2026-10-31 17:10:55 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793466655436,0,238.180658,0.02,\"santa_popcorn-sale_74885\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1154,
      "t": 1793466711000,
      "type": "music",
      "label": "Fin / arrêt morceau · santa_popcorn-sale_74885",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 103920,
          "raw": "2026-10-31 17:11:51 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793466711230,55.77300000000312,238.180658,0,\"santa_popcorn-sale_74885\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1155,
      "t": 1793466727000,
      "type": "music",
      "label": "Début morceau · olivia-rodrigo_vampire_75856",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 219.293991 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 103964,
          "raw": "2026-10-31 17:12:07 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793466727594,0,219.293991,0.02,\"olivia-rodrigo_vampire_75856\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1156,
      "t": 1793466749000,
      "type": "music",
      "label": "Fin / arrêt morceau · olivia-rodrigo_vampire_75856",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 104022,
          "raw": "2026-10-31 17:12:29 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793466749068,21.45699999999963,219.293991,0,\"olivia-rodrigo_vampire_75856\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1157,
      "t": 1793466766000,
      "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_1793449277895.txt",
          "line": 104065,
          "raw": "2026-10-31 17:12:46 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793466766928,0,176.864312,0.02,\"booba_dolce-camara_89350\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1158,
      "t": 1793466839000,
      "type": "music",
      "label": "Fin / arrêt morceau · booba_dolce-camara_89350",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 104119,
          "raw": "2026-10-31 17:13:59 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793466839193,72.23300000000278,176.864312,0,\"booba_dolce-camara_89350\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1159,
      "t": 1793466846000,
      "type": "music",
      "label": "Début morceau · marguerite_les-filles-les-meufs_87723",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 180.070354 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 104162,
          "raw": "2026-10-31 17:14:06 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793466846328,0,180.070354,0.02,\"marguerite_les-filles-les-meufs_87723\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1160,
      "t": 1793467026000,
      "type": "music",
      "label": "Fin / arrêt morceau · marguerite_les-filles-les-meufs_87723",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 104214,
          "raw": "2026-10-31 17:17:06 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793467026401,0,180.070354,0,\"marguerite_les-filles-les-meufs_87723\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1161,
      "t": 1793467033000,
      "type": "music",
      "label": "Début morceau · linh_je-pense-a-vous_80456",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 171.7 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 104258,
          "raw": "2026-10-31 17:17:13 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793467033861,0,171.7,0.02,\"linh_je-pense-a-vous_80456\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1162,
      "t": 1793467164000,
      "type": "music",
      "label": "Fin / arrêt morceau · linh_je-pense-a-vous_80456",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 104300,
          "raw": "2026-10-31 17:19:24 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793467164171,130.28499999999283,171.7,0,\"linh_je-pense-a-vous_80456\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1163,
      "t": 1793467170000,
      "type": "music",
      "label": "Début morceau · vitaa_viens-on-essaie_89358",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 170.438 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 104344,
          "raw": "2026-10-31 17:19:30 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793467170122,0,170.438,0.02,\"vitaa_viens-on-essaie_89358\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1164,
      "t": 1793467233000,
      "type": "music",
      "label": "Fin / arrêt morceau · vitaa_viens-on-essaie_89358",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 104398,
          "raw": "2026-10-31 17:20:33 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793467233233,63.10400000000427,170.438,0,\"vitaa_viens-on-essaie_89358\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1165,
      "t": 1793467251000,
      "type": "music",
      "label": "Début morceau · leman_les-etoiles_87301",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 162.794458 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 104441,
          "raw": "2026-10-31 17:20:51 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793467251529,0,162.794458,0.02,\"leman_les-etoiles_87301\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1166,
      "t": 1793467414000,
      "type": "music",
      "label": "Fin / arrêt morceau · leman_les-etoiles_87301",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 104491,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793467414327,0,162.794458,0,\"leman_les-etoiles_87301\"]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1167,
      "t": 1793467425000,
      "type": "music",
      "label": "Début morceau · camille-lellouche_n-insiste-pas_64534",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 223.218821 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 104535,
          "raw": "2026-10-31 17:23:45 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793467425961,0,223.218821,0.02,\"camille-lellouche_n-insiste-pas_64534\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1168,
      "t": 1793467639000,
      "type": "music",
      "label": "Fin / arrêt morceau · camille-lellouche_n-insiste-pas_64534",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 104593,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1169,
      "t": 1793467640000,
      "type": "music",
      "label": "Début morceau · lara-fabian_ta-peine_79452",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 166.690917 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 104615,
          "raw": "2026-10-31 17:27:20 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793467640628,0,166.690917,0.02,\"lara-fabian_ta-peine_79452\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1170,
      "t": 1793467783000,
      "type": "music",
      "label": "Fin / arrêt morceau · lara-fabian_ta-peine_79452",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 104671,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1171,
      "t": 1793467785000,
      "type": "music",
      "label": "Début morceau · linh_j-avoue_87977",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 192.35 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 104693,
          "raw": "2026-10-31 17:29:45 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793467785106,0,192.35,0.02,\"linh_j-avoue_87977\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1172,
      "t": 1793467854000,
      "type": "music",
      "label": "Fin / arrêt morceau · linh_j-avoue_87977",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 104738,
          "raw": "2026-10-31 17:30:54 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793467854792,69.66500000000327,192.35,0,\"linh_j-avoue_87977\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1173,
      "t": 1793467856000,
      "type": "game",
      "label": "Fin de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 104867,
          "raw": "2026-10-31 17:30:56 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1174,
      "t": 1793467856000,
      "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) :\na8245527-9bbf-4b0d-9841-96593eecb8c8 — KaraWorld · contrôleur\n88141a24-8375-4fc3-8dce-7ba1b442f68c — module non identifié\naa357424-a614-4780-9da0-0f979d21f6c5 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 104878,
          "raw": "2026-10-31 17:30:56 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 102800,
          "raw": "Receive from parent a8245527-9bbf-4b0d-9841-96593eecb8c8 : {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1175,
      "t": 1793467856000,
      "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) :\na8245527-9bbf-4b0d-9841-96593eecb8c8 — KaraWorld · contrôleur\n88141a24-8375-4fc3-8dce-7ba1b442f68c — module non identifié\naa357424-a614-4780-9da0-0f979d21f6c5 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 104888,
          "raw": "2026-10-31 17:30:56 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 102800,
          "raw": "Receive from parent a8245527-9bbf-4b0d-9841-96593eecb8c8 : {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1176,
      "t": 1793467856000,
      "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) :\na8245527-9bbf-4b0d-9841-96593eecb8c8 — KaraWorld · contrôleur\n88141a24-8375-4fc3-8dce-7ba1b442f68c — module non identifié\naa357424-a614-4780-9da0-0f979d21f6c5 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 104889,
          "raw": "2026-10-31 17:30:56 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 102800,
          "raw": "Receive from parent a8245527-9bbf-4b0d-9841-96593eecb8c8 : {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1177,
      "t": 1793467856000,
      "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 96440d59-e927-4456-b20e-eaaeb0b4f812\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 104915,
          "raw": "2026-10-31 17:30:56 [com] stdout Connect parent 96440d59-e927-4456-b20e-eaaeb0b4f812",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "96440d59-e927-4456-b20e-eaaeb0b4f812"
    },
    {
      "id": 1178,
      "t": 1793467856000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 105153,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1179,
      "t": 1793467856000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793466248936,0,3600,1]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 105204,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"sessionTimerConf\":[1793466248936,0,3600,1]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1180,
      "t": 1793467856000,
      "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 186443e2-5b7c-43c7-8366-271ccd34dbfb\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 105212,
          "raw": "2026-10-31 17:30:56 [com] stdout Connect parent 186443e2-5b7c-43c7-8366-271ccd34dbfb",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "186443e2-5b7c-43c7-8366-271ccd34dbfb"
    },
    {
      "id": 1181,
      "t": 1793467856000,
      "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 b5f6e532-5f8c-4fe0-b00f-d0c18d190051\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 105216,
          "raw": "2026-10-31 17:30:56 [com] stdout Connect parent b5f6e532-5f8c-4fe0-b00f-d0c18d190051",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "b5f6e532-5f8c-4fe0-b00f-d0c18d190051"
    },
    {
      "id": 1182,
      "t": 1793467856000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 105480,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1183,
      "t": 1793467856000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793466248936,0,3600,1]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 105543,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"sessionTimerConf\":[1793466248936,0,3600,1]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1184,
      "t": 1793467856000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 105817,
          "raw": "2026-10-31 17:30:56 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1185,
      "t": 1793467856000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793466248936,0,3600,1]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 105880,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"sessionTimerConf\":[1793466248936,0,3600,1]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1186,
      "t": 1793467864000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 106249,
          "raw": "2026-10-31 17:31:04 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1187,
      "t": 1793467870000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 106605,
          "raw": "2026-10-31 17:31:10 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1188,
      "t": 1793467871000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 106625,
          "raw": "2026-10-31 17:31:11 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1189,
      "t": 1793467871000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 106635,
          "raw": "2026-10-31 17:31:11 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1190,
      "t": 1793467871000,
      "type": "phase",
      "label": "Phase · home-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 106645,
          "raw": "2026-10-31 17:31:11 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"home-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1191,
      "t": 1793467871000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 106665,
          "raw": "2026-10-31 17:31:11 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1192,
      "t": 1793467871000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 106675,
          "raw": "2026-10-31 17:31:11 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1193,
      "t": 1793469848000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 106780,
          "raw": "2026-10-31 18:04:08 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1194,
      "t": 1793469849000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 106790,
          "raw": "2026-10-31 18:04:09 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1195,
      "t": 1793469849000,
      "type": "phase",
      "label": "Phase · session-outro-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 106800,
          "raw": "2026-10-31 18:04:09 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"session-outro-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1196,
      "t": 1793469849000,
      "type": "session",
      "label": "Jeu verrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 106810,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"gameLocked\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1197,
      "t": 1793469849000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793469848938,0,0,1]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 106820,
          "raw": "2026-10-31 18:04:09 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"sessionTimerConf\":[1793469848938,0,0,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1198,
      "t": 1793469849000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 106840,
          "raw": "2026-10-31 18:04:09 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1199,
      "t": 1793469849000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 106860,
          "raw": "2026-10-31 18:04:09 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1200,
      "t": 1793469872000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 106891,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1201,
      "t": 1793469872000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 106901,
          "raw": "2026-10-31 18:04:32 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1202,
      "t": 1793469872000,
      "type": "phase",
      "label": "Phase · locked-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 106911,
          "raw": "2026-10-31 18:04:32 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"locked-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1203,
      "t": 1793469872000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 106931,
          "raw": "2026-10-31 18:04:32 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1204,
      "t": 1793469872000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 106941,
          "raw": "2026-10-31 18:04:32 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1205,
      "t": 1793475844000,
      "type": "session",
      "label": "Jeu déverrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 106951,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"gameLocked\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1206,
      "t": 1793475844000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793475844208,0,7800,1]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 106961,
          "raw": "2026-10-31 19:44:04 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"sessionTimerConf\":[1793475844208,0,7800,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1207,
      "t": 1793475844000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 106993,
          "raw": "2026-10-31 19:44:04 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1208,
      "t": 1793475844000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 107003,
          "raw": "2026-10-31 19:44:04 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1209,
      "t": 1793475844000,
      "type": "phase",
      "label": "Phase · home-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 107013,
          "raw": "2026-10-31 19:44:04 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"home-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1210,
      "t": 1793475844000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793475844192,0,7800,1]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 107023,
          "raw": "2026-10-31 19:44:04 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"sessionTimerConf\":[1793475844192,0,7800,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1211,
      "t": 1793475844000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 107033,
          "raw": "2026-10-31 19:44:04 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1212,
      "t": 1793475844000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 107043,
          "raw": "2026-10-31 19:44:04 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1213,
      "t": 1793475974000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 107143,
          "raw": "2026-10-31 19:46:14 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1214,
      "t": 1793475974000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 107190,
          "raw": "2026-10-31 19:46:14 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1215,
      "t": 1793475974000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 107200,
          "raw": "2026-10-31 19:46:14 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1216,
      "t": 1793475974000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 107222,
          "raw": "2026-10-31 19:46:14 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1217,
      "t": 1793475974000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 107232,
          "raw": "2026-10-31 19:46:14 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1218,
      "t": 1793475981000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 107253,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1219,
      "t": 1793475981000,
      "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_1793449277895.txt",
          "line": 107265,
          "raw": "2026-10-31 19:46:21 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"activeGame\":\"karaoke\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1220,
      "t": 1793475981000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "karaoke",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 107290,
          "raw": "2026-10-31 19:46:21 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1221,
      "t": 1793475984000,
      "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) :\n96440d59-e927-4456-b20e-eaaeb0b4f812 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n186443e2-5b7c-43c7-8366-271ccd34dbfb — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nb5f6e532-5f8c-4fe0-b00f-d0c18d190051 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 107302,
          "raw": "2026-10-31 19:46:24 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 104965,
          "raw": "2026-10-31 17:30:56 [com] stdout Receive from parent 96440d59-e927-4456-b20e-eaaeb0b4f812 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 105264,
          "raw": "2026-10-31 17:30:56 [com] stdout Receive from parent 186443e2-5b7c-43c7-8366-271ccd34dbfb : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 105601,
          "raw": "Receive from parent b5f6e532-5f8c-4fe0-b00f-d0c18d190051 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1222,
      "t": 1793475985000,
      "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) :\n96440d59-e927-4456-b20e-eaaeb0b4f812 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n186443e2-5b7c-43c7-8366-271ccd34dbfb — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nb5f6e532-5f8c-4fe0-b00f-d0c18d190051 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 107303,
          "raw": "2026-10-31 19:46:25 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 104965,
          "raw": "2026-10-31 17:30:56 [com] stdout Receive from parent 96440d59-e927-4456-b20e-eaaeb0b4f812 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 105264,
          "raw": "2026-10-31 17:30:56 [com] stdout Receive from parent 186443e2-5b7c-43c7-8366-271ccd34dbfb : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 105601,
          "raw": "Receive from parent b5f6e532-5f8c-4fe0-b00f-d0c18d190051 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1223,
      "t": 1793475985000,
      "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) :\n96440d59-e927-4456-b20e-eaaeb0b4f812 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n186443e2-5b7c-43c7-8366-271ccd34dbfb — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nb5f6e532-5f8c-4fe0-b00f-d0c18d190051 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 107304,
          "raw": "2026-10-31 19:46:25 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 104965,
          "raw": "2026-10-31 17:30:56 [com] stdout Receive from parent 96440d59-e927-4456-b20e-eaaeb0b4f812 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 105264,
          "raw": "2026-10-31 17:30:56 [com] stdout Receive from parent 186443e2-5b7c-43c7-8366-271ccd34dbfb : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 105601,
          "raw": "Receive from parent b5f6e532-5f8c-4fe0-b00f-d0c18d190051 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1224,
      "t": 1793475985000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 83cff31a-f582-46e6-9cb8-3472facfddf0\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 107314,
          "raw": "2026-10-31 19:46:25 [com] stdout Connect parent 83cff31a-f582-46e6-9cb8-3472facfddf0",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "83cff31a-f582-46e6-9cb8-3472facfddf0"
    },
    {
      "id": 1225,
      "t": 1793475985000,
      "type": "connection",
      "label": "Connexion COM · KaraWorld · contrôleur",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 9e6a9692-4fe9-45ac-ada1-896d02450468\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 107317,
          "raw": "2026-10-31 19:46:25 [com] stdout Connect parent 9e6a9692-4fe9-45ac-ada1-896d02450468",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "9e6a9692-4fe9-45ac-ada1-896d02450468"
    },
    {
      "id": 1226,
      "t": 1793475985000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 05789f41-1116-42ba-a019-5805012901e5\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 107319,
          "raw": "2026-10-31 19:46:25 [com] stdout Connect parent 05789f41-1116-42ba-a019-5805012901e5",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "05789f41-1116-42ba-a019-5805012901e5"
    },
    {
      "id": 1227,
      "t": 1793476031000,
      "type": "music",
      "label": "Début morceau · rachid-taha_ya-rayah_41341",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 228.467982 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 107655,
          "raw": "2026-10-31 19:47:11 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793476031696,0,228.467982,0.02,\"rachid-taha_ya-rayah_41341\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1228,
      "t": 1793476260000,
      "type": "music",
      "label": "Fin / arrêt morceau · rachid-taha_ya-rayah_41341",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 108754,
          "raw": "2026-10-31 19:51:00 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793476260181,0,228.467982,0,\"rachid-taha_ya-rayah_41341\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1229,
      "t": 1793476260000,
      "type": "music",
      "label": "Début morceau · rachid-taha_ya-rayah_41341",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 228.467982 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 108765,
          "raw": "2026-10-31 19:51:00 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793476260745,0,228.467982,0.02,\"rachid-taha_ya-rayah_41341\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1230,
      "t": 1793476278000,
      "type": "music",
      "label": "Fin / arrêt morceau · rachid-taha_ya-rayah_41341",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 108872,
          "raw": "2026-10-31 19:51:18 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793476278465,17.70299999999971,228.467982,0,\"rachid-taha_ya-rayah_41341\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1231,
      "t": 1793476326000,
      "type": "music",
      "label": "Début morceau · rachid-taha_ya-rayah_41341",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 17.70299999999971 s, durée 228.467982 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 109472,
          "raw": "2026-10-31 19:52:06 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793476326405,17.70299999999971,228.467982,0.02,\"rachid-taha_ya-rayah_41341\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1232,
      "t": 1793476329000,
      "type": "music",
      "label": "Fin / arrêt morceau · rachid-taha_ya-rayah_41341",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 109484,
          "raw": "2026-10-31 19:52:09 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1233,
      "t": 1793476330000,
      "type": "music",
      "label": "Début morceau · estopa_como-camaron_27015",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 202.712608 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 109506,
          "raw": "2026-10-31 19:52:10 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793476330491,0,202.712608,0.02,\"estopa_como-camaron_27015\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1234,
      "t": 1793476333000,
      "type": "music",
      "label": "Repositionnement / reprise · estopa_como-camaron_27015",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 8.1693181024 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 109553,
          "raw": "2026-10-31 19:52:13 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793476333846,8.1693181024,202.712608,0.02,\"estopa_como-camaron_27015\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1235,
      "t": 1793476333000,
      "type": "music",
      "label": "Repositionnement / reprise · estopa_como-camaron_27015",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 12.1019426976 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 109563,
          "raw": "2026-10-31 19:52:13 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793476333986,12.1019426976,202.712608,0.02,\"estopa_como-camaron_27015\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1236,
      "t": 1793476334000,
      "type": "music",
      "label": "Repositionnement / reprise · estopa_como-camaron_27015",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 14.737206601599999 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 109573,
          "raw": "2026-10-31 19:52:14 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793476334012,14.737206601599999,202.712608,0.02,\"estopa_como-camaron_27015\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1237,
      "t": 1793476334000,
      "type": "music",
      "label": "Repositionnement / reprise · estopa_como-camaron_27015",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 20.007734409599998 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 109583,
          "raw": "2026-10-31 19:52:14 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793476334037,20.007734409599998,202.712608,0.02,\"estopa_como-camaron_27015\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1238,
      "t": 1793476334000,
      "type": "music",
      "label": "Repositionnement / reprise · estopa_como-camaron_27015",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 24.224156655999998 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 109593,
          "raw": "2026-10-31 19:52:14 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793476334057,24.224156655999998,202.712608,0.02,\"estopa_como-camaron_27015\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1239,
      "t": 1793476334000,
      "type": "music",
      "label": "Repositionnement / reprise · estopa_como-camaron_27015",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 28.704105292799998 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 109603,
          "raw": "2026-10-31 19:52:14 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793476334076,28.704105292799998,202.712608,0.02,\"estopa_como-camaron_27015\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1240,
      "t": 1793476334000,
      "type": "music",
      "label": "Repositionnement / reprise · estopa_como-camaron_27015",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 33.163782668799996 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 109613,
          "raw": "2026-10-31 19:52:14 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793476334102,33.163782668799996,202.712608,0.02,\"estopa_como-camaron_27015\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1241,
      "t": 1793476334000,
      "type": "music",
      "label": "Repositionnement / reprise · estopa_como-camaron_27015",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 40.2789952096 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 109623,
          "raw": "2026-10-31 19:52:14 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793476334137,40.2789952096,202.712608,0.02,\"estopa_como-camaron_27015\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1242,
      "t": 1793476334000,
      "type": "music",
      "label": "Repositionnement / reprise · estopa_como-camaron_27015",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 43.177785504 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 109633,
          "raw": "2026-10-31 19:52:14 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793476334148,43.177785504,202.712608,0.02,\"estopa_como-camaron_27015\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1243,
      "t": 1793476334000,
      "type": "music",
      "label": "Repositionnement / reprise · estopa_como-camaron_27015",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 45.0224702368 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 109643,
          "raw": "2026-10-31 19:52:14 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793476334172,45.0224702368,202.712608,0.02,\"estopa_como-camaron_27015\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1244,
      "t": 1793476334000,
      "type": "music",
      "label": "Repositionnement / reprise · estopa_como-camaron_27015",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 46.0765757984 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 109653,
          "raw": "2026-10-31 19:52:14 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793476334189,46.0765757984,202.712608,0.02,\"estopa_como-camaron_27015\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1245,
      "t": 1793476334000,
      "type": "music",
      "label": "Repositionnement / reprise · estopa_como-camaron_27015",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 46.6036285792 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 109663,
          "raw": "2026-10-31 19:52:14 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793476334212,46.6036285792,202.712608,0.02,\"estopa_como-camaron_27015\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1246,
      "t": 1793476334000,
      "type": "music",
      "label": "Repositionnement / reprise · estopa_como-camaron_27015",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 46.867154969599994 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 109673,
          "raw": "2026-10-31 19:52:14 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793476334229,46.867154969599994,202.712608,0.02,\"estopa_como-camaron_27015\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1247,
      "t": 1793476334000,
      "type": "music",
      "label": "Repositionnement / reprise · estopa_como-camaron_27015",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 47.13068136 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 109683,
          "raw": "2026-10-31 19:52:14 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793476334253,47.13068136,202.712608,0.02,\"estopa_como-camaron_27015\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1248,
      "t": 1793476334000,
      "type": "music",
      "label": "Repositionnement / reprise · estopa_como-camaron_27015",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 47.3942077504 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 109693,
          "raw": "2026-10-31 19:52:14 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793476334304,47.3942077504,202.712608,0.02,\"estopa_como-camaron_27015\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1249,
      "t": 1793476337000,
      "type": "music",
      "label": "Fin / arrêt morceau · estopa_como-camaron_27015",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 109703,
          "raw": "2026-10-31 19:52:17 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793476337318,50.25620775040045,202.712608,0,\"estopa_como-camaron_27015\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1250,
      "t": 1793476382000,
      "type": "music",
      "label": "Début morceau · estopa_como-camaron_27015",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 50.25620775040045 s, durée 202.712608 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 110233,
          "raw": "2026-10-31 19:53:02 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793476382366,50.25620775040045,202.712608,0.02,\"estopa_como-camaron_27015\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1251,
      "t": 1793476383000,
      "type": "music",
      "label": "Fin / arrêt morceau · estopa_como-camaron_27015",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 110243,
          "raw": "2026-10-31 19:53:03 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1252,
      "t": 1793476385000,
      "type": "music",
      "label": "Début morceau · khaled_c-est-la-vie_41540",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 227.22 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 110265,
          "raw": "2026-10-31 19:53:05 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793476385618,0,227.22,0.02,\"khaled_c-est-la-vie_41540\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1253,
      "t": 1793476545000,
      "type": "music",
      "label": "Fin / arrêt morceau · khaled_c-est-la-vie_41540",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 112378,
          "raw": "2026-10-31 19:55:45 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1254,
      "t": 1793476546000,
      "type": "music",
      "label": "Début morceau · antonio-banderas_cancion-del-mariachi-morena-de-mi-corazon_40324",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 126.618889 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 112400,
          "raw": "2026-10-31 19:55:46 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793476546126,0,126.618889,0.02,\"antonio-banderas_cancion-del-mariachi-morena-de-mi-corazon_40324\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1255,
      "t": 1793476672000,
      "type": "music",
      "label": "Fin / arrêt morceau · antonio-banderas_cancion-del-mariachi-morena-de-mi-corazon_40324",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 112453,
          "raw": "2026-10-31 19:57:52 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793476672762,0,126.618889,0,\"antonio-banderas_cancion-del-mariachi-morena-de-mi-corazon_40324\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1256,
      "t": 1793476710000,
      "type": "music",
      "label": "Début morceau · aventura_ella-y-yo_60224",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 268.881837 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 112496,
          "raw": "2026-10-31 19:58:30 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793476710365,0,268.881837,0.02,\"aventura_ella-y-yo_60224\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1257,
      "t": 1793476723000,
      "type": "music",
      "label": "Fin / arrêt morceau · aventura_ella-y-yo_60224",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 112561,
          "raw": "2026-10-31 19:58:43 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1258,
      "t": 1793476725000,
      "type": "music",
      "label": "Début morceau · calle-13_atrevete-te-te_55808",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 240 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 112583,
          "raw": "2026-10-31 19:58:45 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793476725383,0,240,0.02,\"calle-13_atrevete-te-te_55808\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1259,
      "t": 1793476845000,
      "type": "music",
      "label": "Repositionnement / reprise · calle-13_atrevete-te-te_55808",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 127.488 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 112632,
          "raw": "2026-10-31 20:00:45 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793476845257,127.488,240,0.02,\"calle-13_atrevete-te-te_55808\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1260,
      "t": 1793476845000,
      "type": "music",
      "label": "Repositionnement / reprise · calle-13_atrevete-te-te_55808",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 124.67999999999999 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 112642,
          "raw": "2026-10-31 20:00:45 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793476845423,124.67999999999999,240,0.02,\"calle-13_atrevete-te-te_55808\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1261,
      "t": 1793476845000,
      "type": "music",
      "label": "Repositionnement / reprise · calle-13_atrevete-te-te_55808",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 122.496 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 112652,
          "raw": "2026-10-31 20:00:45 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793476845423,122.496,240,0.02,\"calle-13_atrevete-te-te_55808\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1262,
      "t": 1793476845000,
      "type": "music",
      "label": "Repositionnement / reprise · calle-13_atrevete-te-te_55808",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 120.62400000000001 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 112662,
          "raw": "2026-10-31 20:00:45 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793476845430,120.62400000000001,240,0.02,\"calle-13_atrevete-te-te_55808\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1263,
      "t": 1793476845000,
      "type": "music",
      "label": "Repositionnement / reprise · calle-13_atrevete-te-te_55808",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 115.32 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 112672,
          "raw": "2026-10-31 20:00:45 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793476845459,115.32,240,0.02,\"calle-13_atrevete-te-te_55808\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1264,
      "t": 1793476845000,
      "type": "music",
      "label": "Repositionnement / reprise · calle-13_atrevete-te-te_55808",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 109.392 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 112682,
          "raw": "2026-10-31 20:00:45 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793476845472,109.392,240,0.02,\"calle-13_atrevete-te-te_55808\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1265,
      "t": 1793476845000,
      "type": "music",
      "label": "Repositionnement / reprise · calle-13_atrevete-te-te_55808",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 102.24 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 112692,
          "raw": "2026-10-31 20:00:45 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793476845497,102.24,240,0.02,\"calle-13_atrevete-te-te_55808\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1266,
      "t": 1793476845000,
      "type": "music",
      "label": "Repositionnement / reprise · calle-13_atrevete-te-te_55808",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 93.816 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 112702,
          "raw": "2026-10-31 20:00:45 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793476845509,93.816,240,0.02,\"calle-13_atrevete-te-te_55808\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1267,
      "t": 1793476845000,
      "type": "music",
      "label": "Repositionnement / reprise · calle-13_atrevete-te-te_55808",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 86.016 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 112712,
          "raw": "2026-10-31 20:00:45 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793476845539,86.016,240,0.02,\"calle-13_atrevete-te-te_55808\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1268,
      "t": 1793476845000,
      "type": "music",
      "label": "Repositionnement / reprise · calle-13_atrevete-te-te_55808",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 78.24000000000001 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 112722,
          "raw": "2026-10-31 20:00:45 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793476845567,78.24000000000001,240,0.02,\"calle-13_atrevete-te-te_55808\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1269,
      "t": 1793476845000,
      "type": "music",
      "label": "Repositionnement / reprise · calle-13_atrevete-te-te_55808",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 62.64 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 112732,
          "raw": "2026-10-31 20:00:45 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793476845589,62.64,240,0.02,\"calle-13_atrevete-te-te_55808\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1270,
      "t": 1793476845000,
      "type": "music",
      "label": "Repositionnement / reprise · calle-13_atrevete-te-te_55808",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 55.488 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 112742,
          "raw": "2026-10-31 20:00:45 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793476845620,55.488,240,0.02,\"calle-13_atrevete-te-te_55808\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1271,
      "t": 1793476845000,
      "type": "music",
      "label": "Repositionnement / reprise · calle-13_atrevete-te-te_55808",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 42.384 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 112752,
          "raw": "2026-10-31 20:00:45 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793476845660,42.384,240,0.02,\"calle-13_atrevete-te-te_55808\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1272,
      "t": 1793476845000,
      "type": "music",
      "label": "Repositionnement / reprise · calle-13_atrevete-te-te_55808",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 25.56 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 112762,
          "raw": "2026-10-31 20:00:45 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793476845703,25.56,240,0.02,\"calle-13_atrevete-te-te_55808\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1273,
      "t": 1793476845000,
      "type": "music",
      "label": "Repositionnement / reprise · calle-13_atrevete-te-te_55808",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 23.064 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 112772,
          "raw": "2026-10-31 20:00:45 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793476845726,23.064,240,0.02,\"calle-13_atrevete-te-te_55808\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1274,
      "t": 1793476845000,
      "type": "music",
      "label": "Repositionnement / reprise · calle-13_atrevete-te-te_55808",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 18.384 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 112782,
          "raw": "2026-10-31 20:00:45 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793476845746,18.384,240,0.02,\"calle-13_atrevete-te-te_55808\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1275,
      "t": 1793476845000,
      "type": "music",
      "label": "Repositionnement / reprise · calle-13_atrevete-te-te_55808",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 13.703999999999999 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 112792,
          "raw": "2026-10-31 20:00:45 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793476845780,13.703999999999999,240,0.02,\"calle-13_atrevete-te-te_55808\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1276,
      "t": 1793476845000,
      "type": "music",
      "label": "Repositionnement / reprise · calle-13_atrevete-te-te_55808",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 9.672 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 112802,
          "raw": "2026-10-31 20:00:45 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793476845789,9.672,240,0.02,\"calle-13_atrevete-te-te_55808\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1277,
      "t": 1793476845000,
      "type": "music",
      "label": "Repositionnement / reprise · calle-13_atrevete-te-te_55808",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 4.992 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 112812,
          "raw": "2026-10-31 20:00:45 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793476845820,4.992,240,0.02,\"calle-13_atrevete-te-te_55808\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1278,
      "t": 1793476845000,
      "type": "music",
      "label": "Repositionnement / reprise · calle-13_atrevete-te-te_55808",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 0 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 112822,
          "raw": "2026-10-31 20:00:45 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793476845857,0,240,0.02,\"calle-13_atrevete-te-te_55808\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1279,
      "t": 1793477072000,
      "type": "music",
      "label": "Fin / arrêt morceau · calle-13_atrevete-te-te_55808",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 112842,
          "raw": "2026-10-31 20:04:32 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1280,
      "t": 1793477074000,
      "type": "music",
      "label": "Début morceau · melendi_caminando-por-la-vida_27014",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 214.972222 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 112864,
          "raw": "2026-10-31 20:04:34 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793477074681,0,214.972222,0.02,\"melendi_caminando-por-la-vida_27014\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1281,
      "t": 1793477135000,
      "type": "music",
      "label": "Fin / arrêt morceau · melendi_caminando-por-la-vida_27014",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 112912,
          "raw": "2026-10-31 20:05:35 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793477135708,61.00500000000394,214.972222,0,\"melendi_caminando-por-la-vida_27014\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1282,
      "t": 1793477180000,
      "type": "music",
      "label": "Début morceau · melendi_caminando-por-la-vida_27014",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 61.00500000000394 s, durée 214.972222 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 112933,
          "raw": "2026-10-31 20:06:20 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793477180666,61.00500000000394,214.972222,0.02,\"melendi_caminando-por-la-vida_27014\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1283,
      "t": 1793477182000,
      "type": "music",
      "label": "Fin / arrêt morceau · melendi_caminando-por-la-vida_27014",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 112943,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1284,
      "t": 1793477183000,
      "type": "music",
      "label": "Début morceau · king-africa_la-bomba_22034",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 197.682676 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 112965,
          "raw": "2026-10-31 20:06:23 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793477183871,0,197.682676,0.02,\"king-africa_la-bomba_22034\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1285,
      "t": 1793477342000,
      "type": "music",
      "label": "Fin / arrêt morceau · king-africa_la-bomba_22034",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 113108,
          "raw": "2026-10-31 20:09:02 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1286,
      "t": 1793477343000,
      "type": "music",
      "label": "Début morceau · alvaro-soler_sofia_51106",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 209.64805 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 113130,
          "raw": "2026-10-31 20:09:03 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793477343787,0,209.64805,0.02,\"alvaro-soler_sofia_51106\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1287,
      "t": 1793477383000,
      "type": "music",
      "label": "Fin / arrêt morceau · alvaro-soler_sofia_51106",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 113192,
          "raw": "2026-10-31 20:09:43 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1288,
      "t": 1793477384000,
      "type": "music",
      "label": "Début morceau · dalida_besame-mucho_21429",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 170.817937 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 113214,
          "raw": "2026-10-31 20:09:44 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793477384778,0,170.817937,0.02,\"dalida_besame-mucho_21429\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1289,
      "t": 1793477430000,
      "type": "music",
      "label": "Fin / arrêt morceau · dalida_besame-mucho_21429",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 113469,
          "raw": "2026-10-31 20:10:30 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1290,
      "t": 1793477432000,
      "type": "music",
      "label": "Début morceau · don-omar_pobre-diabla_68156",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 256.056553 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 113491,
          "raw": "2026-10-31 20:10:32 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793477432900,0,256.056553,0.02,\"don-omar_pobre-diabla_68156\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1291,
      "t": 1793477645000,
      "type": "music",
      "label": "Fin / arrêt morceau · don-omar_pobre-diabla_68156",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 113960,
          "raw": "2026-10-31 20:14:05 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1292,
      "t": 1793477647000,
      "type": "music",
      "label": "Début morceau · calle-13_atrevete-te-te_55808",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 240 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 113982,
          "raw": "2026-10-31 20:14:07 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793477647403,0,240,0.02,\"calle-13_atrevete-te-te_55808\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1293,
      "t": 1793477803000,
      "type": "music",
      "label": "Fin / arrêt morceau · calle-13_atrevete-te-te_55808",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 116085,
          "raw": "2026-10-31 20:16:43 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1294,
      "t": 1793477805000,
      "type": "music",
      "label": "Début morceau · sting_desert-rose_8508",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 284.461995 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 116137,
          "raw": "2026-10-31 20:16:45 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793477805817,0,284.461995,0.02,\"sting_desert-rose_8508\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1295,
      "t": 1793477879000,
      "type": "music",
      "label": "Fin / arrêt morceau · sting_desert-rose_8508",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 117857,
          "raw": "2026-10-31 20:17:59 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1296,
      "t": 1793477881000,
      "type": "music",
      "label": "Début morceau · 1-2-3-soleils_comme-d-habitude_12324",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 262.6 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 117879,
          "raw": "2026-10-31 20:18:01 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793477881249,0,262.6,0.02,\"1-2-3-soleils_comme-d-habitude_12324\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1297,
      "t": 1793477887000,
      "type": "music",
      "label": "Repositionnement / reprise · 1-2-3-soleils_comme-d-habitude_12324",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 2.73104 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 117931,
          "raw": "2026-10-31 20:18:07 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793477887828,2.73104,262.6,0.02,\"1-2-3-soleils_comme-d-habitude_12324\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1298,
      "t": 1793477887000,
      "type": "music",
      "label": "Repositionnement / reprise · 1-2-3-soleils_comme-d-habitude_12324",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 7.51036 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 117941,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793477887981,7.51036,262.6,0.02,\"1-2-3-soleils_comme-d-habitude_12324\"]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1299,
      "t": 1793477887000,
      "type": "music",
      "label": "Repositionnement / reprise · 1-2-3-soleils_comme-d-habitude_12324",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 8.87588 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 117951,
          "raw": "2026-10-31 20:18:07 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793477887990,8.87588,262.6,0.02,\"1-2-3-soleils_comme-d-habitude_12324\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1300,
      "t": 1793477888000,
      "type": "music",
      "label": "Repositionnement / reprise · 1-2-3-soleils_comme-d-habitude_12324",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 11.948300000000001 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 117961,
          "raw": "2026-10-31 20:18:08 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793477888010,11.948300000000001,262.6,0.02,\"1-2-3-soleils_comme-d-habitude_12324\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1301,
      "t": 1793477888000,
      "type": "music",
      "label": "Repositionnement / reprise · 1-2-3-soleils_comme-d-habitude_12324",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 16.35998 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 117971,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793477888031,16.35998,262.6,0.02,\"1-2-3-soleils_comme-d-habitude_12324\"]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1302,
      "t": 1793477888000,
      "type": "music",
      "label": "Repositionnement / reprise · 1-2-3-soleils_comme-d-habitude_12324",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 22.16344 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 117981,
          "raw": "2026-10-31 20:18:08 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793477888051,22.16344,262.6,0.02,\"1-2-3-soleils_comme-d-habitude_12324\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1303,
      "t": 1793477888000,
      "type": "music",
      "label": "Repositionnement / reprise · 1-2-3-soleils_comme-d-habitude_12324",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 28.308280000000003 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 117991,
          "raw": "2026-10-31 20:18:08 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793477888071,28.308280000000003,262.6,0.02,\"1-2-3-soleils_comme-d-habitude_12324\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1304,
      "t": 1793477888000,
      "type": "music",
      "label": "Repositionnement / reprise · 1-2-3-soleils_comme-d-habitude_12324",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 34.453120000000006 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 118001,
          "raw": "2026-10-31 20:18:08 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793477888090,34.453120000000006,262.6,0.02,\"1-2-3-soleils_comme-d-habitude_12324\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1305,
      "t": 1793477888000,
      "type": "music",
      "label": "Repositionnement / reprise · 1-2-3-soleils_comme-d-habitude_12324",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 40.230320000000006 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 118011,
          "raw": "2026-10-31 20:18:08 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793477888110,40.230320000000006,262.6,0.02,\"1-2-3-soleils_comme-d-habitude_12324\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1306,
      "t": 1793477888000,
      "type": "music",
      "label": "Repositionnement / reprise · 1-2-3-soleils_comme-d-habitude_12324",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 46.37516000000001 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 118021,
          "raw": "2026-10-31 20:18:08 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793477888132,46.37516000000001,262.6,0.02,\"1-2-3-soleils_comme-d-habitude_12324\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1307,
      "t": 1793477888000,
      "type": "music",
      "label": "Repositionnement / reprise · 1-2-3-soleils_comme-d-habitude_12324",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 51.49586 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 118031,
          "raw": "2026-10-31 20:18:08 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793477888151,51.49586,262.6,0.02,\"1-2-3-soleils_comme-d-habitude_12324\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1308,
      "t": 1793477888000,
      "type": "music",
      "label": "Repositionnement / reprise · 1-2-3-soleils_comme-d-habitude_12324",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 55.933800000000005 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 118041,
          "raw": "2026-10-31 20:18:08 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793477888175,55.933800000000005,262.6,0.02,\"1-2-3-soleils_comme-d-habitude_12324\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1309,
      "t": 1793477888000,
      "type": "music",
      "label": "Repositionnement / reprise · 1-2-3-soleils_comme-d-habitude_12324",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 59.34760000000001 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 118051,
          "raw": "2026-10-31 20:18:08 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793477888191,59.34760000000001,262.6,0.02,\"1-2-3-soleils_comme-d-habitude_12324\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1310,
      "t": 1793477888000,
      "type": "music",
      "label": "Repositionnement / reprise · 1-2-3-soleils_comme-d-habitude_12324",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 61.395880000000005 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 118061,
          "raw": "2026-10-31 20:18:08 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793477888223,61.395880000000005,262.6,0.02,\"1-2-3-soleils_comme-d-habitude_12324\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1311,
      "t": 1793477888000,
      "type": "music",
      "label": "Repositionnement / reprise · 1-2-3-soleils_comme-d-habitude_12324",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 63.10278000000001 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 118071,
          "raw": "2026-10-31 20:18:08 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793477888238,63.10278000000001,262.6,0.02,\"1-2-3-soleils_comme-d-habitude_12324\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1312,
      "t": 1793477888000,
      "type": "music",
      "label": "Repositionnement / reprise · 1-2-3-soleils_comme-d-habitude_12324",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 64.4683 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 118081,
          "raw": "2026-10-31 20:18:08 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793477888264,64.4683,262.6,0.02,\"1-2-3-soleils_comme-d-habitude_12324\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1313,
      "t": 1793477925000,
      "type": "music",
      "label": "Fin / arrêt morceau · 1-2-3-soleils_comme-d-habitude_12324",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 118451,
          "raw": "2026-10-31 20:18:45 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1314,
      "t": 1793477927000,
      "type": "music",
      "label": "Début morceau · rachid-taha_ya-rayah_41341",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 228.467982 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 118473,
          "raw": "2026-10-31 20:18:47 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793477927061,0,228.467982,0.02,\"rachid-taha_ya-rayah_41341\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1315,
      "t": 1793478120000,
      "type": "music",
      "label": "Repositionnement / reprise · rachid-taha_ya-rayah_41341",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 185.1504526128 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 118960,
          "raw": "2026-10-31 20:22:00 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793478120939,185.1504526128,228.467982,0.02,\"rachid-taha_ya-rayah_41341\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1316,
      "t": 1793478120000,
      "type": "music",
      "label": "Repositionnement / reprise · rachid-taha_ya-rayah_41341",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 181.88336047020002 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 118970,
          "raw": "2026-10-31 20:22:00 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793478120971,181.88336047020002,228.467982,0.02,\"rachid-taha_ya-rayah_41341\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1317,
      "t": 1793478120000,
      "type": "music",
      "label": "Repositionnement / reprise · rachid-taha_ya-rayah_41341",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 178.0222515744 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 118980,
          "raw": "2026-10-31 20:22:00 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793478120997,178.0222515744,228.467982,0.02,\"rachid-taha_ya-rayah_41341\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1318,
      "t": 1793478121000,
      "type": "music",
      "label": "Repositionnement / reprise · rachid-taha_ya-rayah_41341",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 174.4581510552 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 118990,
          "raw": "2026-10-31 20:22:01 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793478121011,174.4581510552,228.467982,0.02,\"rachid-taha_ya-rayah_41341\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1319,
      "t": 1793478121000,
      "type": "music",
      "label": "Repositionnement / reprise · rachid-taha_ya-rayah_41341",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 169.43185545120002 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 119000,
          "raw": "2026-10-31 20:22:01 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793478121031,169.43185545120002,228.467982,0.02,\"rachid-taha_ya-rayah_41341\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1320,
      "t": 1793478121000,
      "type": "music",
      "label": "Repositionnement / reprise · rachid-taha_ya-rayah_41341",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 159.3335706468 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 119010,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793478121069,159.3335706468,228.467982,0.02,\"rachid-taha_ya-rayah_41341\"]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1321,
      "t": 1793478121000,
      "type": "music",
      "label": "Repositionnement / reprise · rachid-taha_ya-rayah_41341",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 153.09639473820002 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 119020,
          "raw": "2026-10-31 20:22:01 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793478121090,153.09639473820002,228.467982,0.02,\"rachid-taha_ya-rayah_41341\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1322,
      "t": 1793478121000,
      "type": "music",
      "label": "Repositionnement / reprise · rachid-taha_ya-rayah_41341",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 146.5850572512 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 119030,
          "raw": "2026-10-31 20:22:01 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793478121110,146.5850572512,228.467982,0.02,\"rachid-taha_ya-rayah_41341\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1323,
      "t": 1793478121000,
      "type": "music",
      "label": "Repositionnement / reprise · rachid-taha_ya-rayah_41341",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 138.8628394596 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 119040,
          "raw": "2026-10-31 20:22:01 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793478121130,138.8628394596,228.467982,0.02,\"rachid-taha_ya-rayah_41341\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1324,
      "t": 1793478121000,
      "type": "music",
      "label": "Repositionnement / reprise · rachid-taha_ya-rayah_41341",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 130.5466049148 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 119050,
          "raw": "2026-10-31 20:22:01 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793478121151,130.5466049148,228.467982,0.02,\"rachid-taha_ya-rayah_41341\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1325,
      "t": 1793478121000,
      "type": "music",
      "label": "Repositionnement / reprise · rachid-taha_ya-rayah_41341",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 123.14424229800001 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 119060,
          "raw": "2026-10-31 20:22:01 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793478121177,123.14424229800001,228.467982,0.02,\"rachid-taha_ya-rayah_41341\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1326,
      "t": 1793478121000,
      "type": "music",
      "label": "Repositionnement / reprise · rachid-taha_ya-rayah_41341",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 114.82800775320001 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 119070,
          "raw": "2026-10-31 20:22:01 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793478121191,114.82800775320001,228.467982,0.02,\"rachid-taha_ya-rayah_41341\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1327,
      "t": 1793478121000,
      "type": "music",
      "label": "Repositionnement / reprise · rachid-taha_ya-rayah_41341",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 106.808781585 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 119080,
          "raw": "2026-10-31 20:22:01 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793478121211,106.808781585,228.467982,0.02,\"rachid-taha_ya-rayah_41341\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1328,
      "t": 1793478121000,
      "type": "music",
      "label": "Repositionnement / reprise · rachid-taha_ya-rayah_41341",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 99.10941059160001 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 119090,
          "raw": "2026-10-31 20:22:01 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793478121231,99.10941059160001,228.467982,0.02,\"rachid-taha_ya-rayah_41341\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1329,
      "t": 1793478121000,
      "type": "music",
      "label": "Repositionnement / reprise · rachid-taha_ya-rayah_41341",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 91.38719280000001 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 119100,
          "raw": "2026-10-31 20:22:01 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793478121253,91.38719280000001,228.467982,0.02,\"rachid-taha_ya-rayah_41341\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1330,
      "t": 1793478121000,
      "type": "music",
      "label": "Repositionnement / reprise · rachid-taha_ya-rayah_41341",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 85.447025268 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 119110,
          "raw": "2026-10-31 20:22:01 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793478121271,85.447025268,228.467982,0.02,\"rachid-taha_ya-rayah_41341\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1331,
      "t": 1793478121000,
      "type": "music",
      "label": "Repositionnement / reprise · rachid-taha_ya-rayah_41341",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 80.991899619 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 119120,
          "raw": "2026-10-31 20:22:01 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793478121291,80.991899619,228.467982,0.02,\"rachid-taha_ya-rayah_41341\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1332,
      "t": 1793478121000,
      "type": "music",
      "label": "Repositionnement / reprise · rachid-taha_ya-rayah_41341",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 77.450645898 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 119130,
          "raw": "2026-10-31 20:22:01 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793478121312,77.450645898,228.467982,0.02,\"rachid-taha_ya-rayah_41341\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1333,
      "t": 1793478121000,
      "type": "music",
      "label": "Repositionnement / reprise · rachid-taha_ya-rayah_41341",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 73.5895370022 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 119140,
          "raw": "2026-10-31 20:22:01 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793478121342,73.5895370022,228.467982,0.02,\"rachid-taha_ya-rayah_41341\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1334,
      "t": 1793478121000,
      "type": "music",
      "label": "Repositionnement / reprise · rachid-taha_ya-rayah_41341",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 70.6194532362 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 119150,
          "raw": "2026-10-31 20:22:01 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793478121351,70.6194532362,228.467982,0.02,\"rachid-taha_ya-rayah_41341\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1335,
      "t": 1793478121000,
      "type": "music",
      "label": "Repositionnement / reprise · rachid-taha_ya-rayah_41341",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 68.24338622340001 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 119160,
          "raw": "2026-10-31 20:22:01 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793478121376,68.24338622340001,228.467982,0.02,\"rachid-taha_ya-rayah_41341\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1336,
      "t": 1793478121000,
      "type": "music",
      "label": "Repositionnement / reprise · rachid-taha_ya-rayah_41341",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 66.7583443404 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 119170,
          "raw": "2026-10-31 20:22:01 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793478121394,66.7583443404,228.467982,0.02,\"rachid-taha_ya-rayah_41341\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1337,
      "t": 1793478121000,
      "type": "music",
      "label": "Repositionnement / reprise · rachid-taha_ya-rayah_41341",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 65.8673192106 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 119180,
          "raw": "2026-10-31 20:22:01 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793478121415,65.8673192106,228.467982,0.02,\"rachid-taha_ya-rayah_41341\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1338,
      "t": 1793478121000,
      "type": "music",
      "label": "Repositionnement / reprise · rachid-taha_ya-rayah_41341",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 65.570310834 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 119190,
          "raw": "2026-10-31 20:22:01 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793478121450,65.570310834,228.467982,0.02,\"rachid-taha_ya-rayah_41341\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1339,
      "t": 1793478121000,
      "type": "music",
      "label": "Repositionnement / reprise · rachid-taha_ya-rayah_41341",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 65.2733024574 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 119200,
          "raw": "2026-10-31 20:22:01 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793478121470,65.2733024574,228.467982,0.02,\"rachid-taha_ya-rayah_41341\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1340,
      "t": 1793478218000,
      "type": "music",
      "label": "Fin / arrêt morceau · rachid-taha_ya-rayah_41341",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 119254,
          "raw": "2026-10-31 20:23:38 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1341,
      "t": 1793478218000,
      "type": "game",
      "label": "Fin de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 119348,
          "raw": "2026-10-31 20:23:38 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1342,
      "t": 1793478218000,
      "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) :\n83cff31a-f582-46e6-9cb8-3472facfddf0 — module non identifié\n9e6a9692-4fe9-45ac-ada1-896d02450468 — KaraWorld · contrôleur\n05789f41-1116-42ba-a019-5805012901e5 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 119378,
          "raw": "2026-10-31 20:23:38 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 107337,
          "raw": "Receive from parent 9e6a9692-4fe9-45ac-ada1-896d02450468 : {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1343,
      "t": 1793478218000,
      "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) :\n83cff31a-f582-46e6-9cb8-3472facfddf0 — module non identifié\n9e6a9692-4fe9-45ac-ada1-896d02450468 — KaraWorld · contrôleur\n05789f41-1116-42ba-a019-5805012901e5 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 119379,
          "raw": "2026-10-31 20:23:38 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 107337,
          "raw": "Receive from parent 9e6a9692-4fe9-45ac-ada1-896d02450468 : {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1344,
      "t": 1793478218000,
      "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) :\n83cff31a-f582-46e6-9cb8-3472facfddf0 — module non identifié\n9e6a9692-4fe9-45ac-ada1-896d02450468 — KaraWorld · contrôleur\n05789f41-1116-42ba-a019-5805012901e5 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 119381,
          "raw": "2026-10-31 20:23:38 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 107337,
          "raw": "Receive from parent 9e6a9692-4fe9-45ac-ada1-896d02450468 : {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1345,
      "t": 1793478219000,
      "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 2419c39c-40fb-4bc2-b078-6558e08b0067\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 119397,
          "raw": "2026-10-31 20:23:39 [com] stdout Connect parent 2419c39c-40fb-4bc2-b078-6558e08b0067",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "2419c39c-40fb-4bc2-b078-6558e08b0067"
    },
    {
      "id": 1346,
      "t": 1793478219000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 119635,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1347,
      "t": 1793478219000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793475844192,0,7800,1]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 119685,
          "raw": "2026-10-31 20:23:39 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"sessionTimerConf\":[1793475844192,0,7800,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1348,
      "t": 1793478219000,
      "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 75fc78f7-3193-447e-b164-0d15ed3d2874\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 119694,
          "raw": "2026-10-31 20:23:39 [com] stdout Connect parent 75fc78f7-3193-447e-b164-0d15ed3d2874",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "75fc78f7-3193-447e-b164-0d15ed3d2874"
    },
    {
      "id": 1349,
      "t": 1793478219000,
      "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 f83a983d-0279-46b1-a6ad-7ccae6606e54\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 119702,
          "raw": "2026-10-31 20:23:39 [com] stdout Connect parent f83a983d-0279-46b1-a6ad-7ccae6606e54",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "f83a983d-0279-46b1-a6ad-7ccae6606e54"
    },
    {
      "id": 1350,
      "t": 1793478219000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 119962,
          "raw": "2026-10-31 20:23:39 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1351,
      "t": 1793478219000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793475844192,0,7800,1]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 120024,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"sessionTimerConf\":[1793475844192,0,7800,1]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1352,
      "t": 1793478219000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 120299,
          "raw": "2026-10-31 20:23:39 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1353,
      "t": 1793478219000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793475844192,0,7800,1]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 120361,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"sessionTimerConf\":[1793475844192,0,7800,1]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1354,
      "t": 1793478227000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 120731,
          "raw": "2026-10-31 20:23:47 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1355,
      "t": 1793478232000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 121087,
          "raw": "2026-10-31 20:23:52 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1356,
      "t": 1793478232000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 121107,
          "raw": "2026-10-31 20:23:52 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1357,
      "t": 1793478232000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 121117,
          "raw": "2026-10-31 20:23:52 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1358,
      "t": 1793478232000,
      "type": "phase",
      "label": "Phase · home-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 121127,
          "raw": "2026-10-31 20:23:52 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"home-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1359,
      "t": 1793478232000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 121147,
          "raw": "2026-10-31 20:23:52 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1360,
      "t": 1793478232000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 121157,
          "raw": "2026-10-31 20:23:52 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1361,
      "t": 1793478236000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 121178,
          "raw": "2026-10-31 20:23:56 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1362,
      "t": 1793478236000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 121210,
          "raw": "2026-10-31 20:23:56 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1363,
      "t": 1793478236000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 121220,
          "raw": "2026-10-31 20:23:56 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1364,
      "t": 1793478236000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 121240,
          "raw": "2026-10-31 20:23:56 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1365,
      "t": 1793478236000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 121250,
          "raw": "2026-10-31 20:23:56 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1366,
      "t": 1793478240000,
      "type": "game",
      "label": "Début de partie · Blindtest",
      "module": "Quiz / KaraWorld",
      "game": "blindtest",
      "detail": "Sélection activeGame ; couvre aussi les menus et préparatifs.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 121260,
          "raw": "2026-10-31 20:24:00 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"activeGame\":\"blindtest\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1367,
      "t": 1793478240000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 121292,
          "raw": "2026-10-31 20:24:00 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1368,
      "t": 1793478240000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 121352,
          "raw": "2026-10-31 20:24:00 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1369,
      "t": 1793478240000,
      "type": "phase",
      "label": "Phase · players-amount-selection-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 121362,
          "raw": "2026-10-31 20:24:00 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"players-amount-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1370,
      "t": 1793478240000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 121382,
          "raw": "2026-10-31 20:24:00 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1371,
      "t": 1793478240000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 121392,
          "raw": "2026-10-31 20:24:00 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1372,
      "t": 1793478244000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 121412,
          "raw": "2026-10-31 20:24:04 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1373,
      "t": 1793478244000,
      "type": "game",
      "label": "Fin de partie · Blindtest",
      "module": "Quiz / KaraWorld",
      "game": "blindtest",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 121422,
          "raw": "2026-10-31 20:24:04 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1374,
      "t": 1793478244000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 121444,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1375,
      "t": 1793478244000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 121454,
          "raw": "2026-10-31 20:24:04 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1376,
      "t": 1793478244000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 121475,
          "raw": "2026-10-31 20:24:04 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1377,
      "t": 1793478244000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 121485,
          "raw": "2026-10-31 20:24:04 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1378,
      "t": 1793478247000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 121542,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1379,
      "t": 1793478247000,
      "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_1793449277895.txt",
          "line": 121552,
          "raw": "2026-10-31 20:24:07 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"activeGame\":\"karaoke\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1380,
      "t": 1793478247000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "karaoke",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 121573,
          "raw": "2026-10-31 20:24:07 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1381,
      "t": 1793478250000,
      "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) :\n83cff31a-f582-46e6-9cb8-3472facfddf0 — module non identifié\n9e6a9692-4fe9-45ac-ada1-896d02450468 — KaraWorld · contrôleur\n05789f41-1116-42ba-a019-5805012901e5 — module non identifié\n2419c39c-40fb-4bc2-b078-6558e08b0067 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n75fc78f7-3193-447e-b164-0d15ed3d2874 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nf83a983d-0279-46b1-a6ad-7ccae6606e54 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 121585,
          "raw": "2026-10-31 20:24:10 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 107337,
          "raw": "Receive from parent 9e6a9692-4fe9-45ac-ada1-896d02450468 : {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 119447,
          "raw": "Receive from parent 2419c39c-40fb-4bc2-b078-6558e08b0067 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 119746,
          "raw": "2026-10-31 20:23:39 [com] stdout Receive from parent 75fc78f7-3193-447e-b164-0d15ed3d2874 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 120083,
          "raw": "2026-10-31 20:23:39 [com] stdout Receive from parent f83a983d-0279-46b1-a6ad-7ccae6606e54 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1382,
      "t": 1793478250000,
      "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) :\n83cff31a-f582-46e6-9cb8-3472facfddf0 — module non identifié\n9e6a9692-4fe9-45ac-ada1-896d02450468 — KaraWorld · contrôleur\n05789f41-1116-42ba-a019-5805012901e5 — module non identifié\n2419c39c-40fb-4bc2-b078-6558e08b0067 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n75fc78f7-3193-447e-b164-0d15ed3d2874 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nf83a983d-0279-46b1-a6ad-7ccae6606e54 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 121586,
          "raw": "2026-10-31 20:24:10 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 107337,
          "raw": "Receive from parent 9e6a9692-4fe9-45ac-ada1-896d02450468 : {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 119447,
          "raw": "Receive from parent 2419c39c-40fb-4bc2-b078-6558e08b0067 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 119746,
          "raw": "2026-10-31 20:23:39 [com] stdout Receive from parent 75fc78f7-3193-447e-b164-0d15ed3d2874 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 120083,
          "raw": "2026-10-31 20:23:39 [com] stdout Receive from parent f83a983d-0279-46b1-a6ad-7ccae6606e54 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1383,
      "t": 1793478250000,
      "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) :\n83cff31a-f582-46e6-9cb8-3472facfddf0 — module non identifié\n9e6a9692-4fe9-45ac-ada1-896d02450468 — KaraWorld · contrôleur\n05789f41-1116-42ba-a019-5805012901e5 — module non identifié\n2419c39c-40fb-4bc2-b078-6558e08b0067 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n75fc78f7-3193-447e-b164-0d15ed3d2874 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nf83a983d-0279-46b1-a6ad-7ccae6606e54 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 121587,
          "raw": "2026-10-31 20:24:10 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 107337,
          "raw": "Receive from parent 9e6a9692-4fe9-45ac-ada1-896d02450468 : {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 119447,
          "raw": "Receive from parent 2419c39c-40fb-4bc2-b078-6558e08b0067 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 119746,
          "raw": "2026-10-31 20:23:39 [com] stdout Receive from parent 75fc78f7-3193-447e-b164-0d15ed3d2874 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 120083,
          "raw": "2026-10-31 20:23:39 [com] stdout Receive from parent f83a983d-0279-46b1-a6ad-7ccae6606e54 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1384,
      "t": 1793478250000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent b14c4798-3cca-4aa2-9beb-59615e6834b9\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 121597,
          "raw": "2026-10-31 20:24:10 [com] stdout Connect parent b14c4798-3cca-4aa2-9beb-59615e6834b9",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "b14c4798-3cca-4aa2-9beb-59615e6834b9"
    },
    {
      "id": 1385,
      "t": 1793478250000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent c8bd6e53-f613-4b5c-b084-9c4ccec8e97c\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 121600,
          "raw": "2026-10-31 20:24:10 [com] stdout Connect parent c8bd6e53-f613-4b5c-b084-9c4ccec8e97c",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "c8bd6e53-f613-4b5c-b084-9c4ccec8e97c"
    },
    {
      "id": 1386,
      "t": 1793478250000,
      "type": "connection",
      "label": "Connexion COM · KaraWorld · contrôleur",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent b2a4e754-43c5-4878-b4dd-e5aec3f19744\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 121602,
          "raw": "2026-10-31 20:24:10 [com] stdout Connect parent b2a4e754-43c5-4878-b4dd-e5aec3f19744",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "b2a4e754-43c5-4878-b4dd-e5aec3f19744"
    },
    {
      "id": 1387,
      "t": 1793478330000,
      "type": "music",
      "label": "Début morceau · don-omar_dile_60571",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 207.158912 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 122074,
          "raw": "2026-10-31 20:25:30 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793478330294,0,207.158912,0.02,\"don-omar_dile_60571\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1388,
      "t": 1793478332000,
      "type": "music",
      "label": "Fin / arrêt morceau · don-omar_dile_60571",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 122139,
          "raw": "2026-10-31 20:25:32 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793478332050,1.746000000000001,207.158912,0,\"don-omar_dile_60571\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1389,
      "t": 1793478364000,
      "type": "music",
      "label": "Début morceau · don-omar_dile_60571",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 1.746000000000001 s, durée 207.158912 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 122150,
          "raw": "2026-10-31 20:26:04 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793478364148,1.746000000000001,207.158912,0.02,\"don-omar_dile_60571\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1390,
      "t": 1793478428000,
      "type": "music",
      "label": "Fin / arrêt morceau · don-omar_dile_60571",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 122809,
          "raw": "2026-10-31 20:27:08 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1391,
      "t": 1793478430000,
      "type": "music",
      "label": "Début morceau · don-omar_danza-kuduro_35189",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 196.671338 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 122831,
          "raw": "2026-10-31 20:27:10 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793478430468,0,196.671338,0.02,\"don-omar_danza-kuduro_35189\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1392,
      "t": 1793478432000,
      "type": "music",
      "label": "Fin / arrêt morceau · don-omar_danza-kuduro_35189",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 122898,
          "raw": "2026-10-31 20:27:12 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1393,
      "t": 1793478434000,
      "type": "music",
      "label": "Début morceau · aventura_ella-y-yo_60224",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 268.881837 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 122920,
          "raw": "2026-10-31 20:27:14 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793478434062,0,268.881837,0.02,\"aventura_ella-y-yo_60224\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1394,
      "t": 1793478440000,
      "type": "music",
      "label": "Fin / arrêt morceau · aventura_ella-y-yo_60224",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 122983,
          "raw": "2026-10-31 20:27:20 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1395,
      "t": 1793478442000,
      "type": "music",
      "label": "Début morceau · don-omar_dale-don-dale_14326",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 215.068435 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 123005,
          "raw": "2026-10-31 20:27:22 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793478442426,0,215.068435,0.02,\"don-omar_dale-don-dale_14326\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1396,
      "t": 1793478533000,
      "type": "music",
      "label": "Fin / arrêt morceau · don-omar_dale-don-dale_14326",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 123495,
          "raw": "2026-10-31 20:28:53 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1397,
      "t": 1793478535000,
      "type": "music",
      "label": "Début morceau · don-omar_taboo_37174",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 292.123129 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 123567,
          "raw": "2026-10-31 20:28:55 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793478535747,0,292.123129,0.02,\"don-omar_taboo_37174\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1398,
      "t": 1793478538000,
      "type": "music",
      "label": "Fin / arrêt morceau · don-omar_taboo_37174",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 123672,
          "raw": "2026-10-31 20:28:58 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1399,
      "t": 1793478540000,
      "type": "music",
      "label": "Début morceau · don-omar_hasta-que-salga-el-sol_41722",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 246.964059 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 123714,
          "raw": "2026-10-31 20:29:00 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793478540659,0,246.964059,0.02,\"don-omar_hasta-que-salga-el-sol_41722\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1400,
      "t": 1793478580000,
      "type": "music",
      "label": "Fin / arrêt morceau · don-omar_hasta-que-salga-el-sol_41722",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 124271,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793478580949,40.283000000000705,246.964059,0,\"don-omar_hasta-que-salga-el-sol_41722\"]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1401,
      "t": 1793478659000,
      "type": "music",
      "label": "Début morceau · charles-aznavour_flamenca-flamenco_38936",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 225.253016 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 125424,
          "raw": "2026-10-31 20:30:59 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793478659043,0,225.253016,0.02,\"charles-aznavour_flamenca-flamenco_38936\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1402,
      "t": 1793478708000,
      "type": "music",
      "label": "Fin / arrêt morceau · charles-aznavour_flamenca-flamenco_38936",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 125598,
          "raw": "2026-10-31 20:31:48 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1403,
      "t": 1793478710000,
      "type": "music",
      "label": "Début morceau · aventura_obsesion_20456",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 198.747188 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 125620,
          "raw": "2026-10-31 20:31:50 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793478710483,0,198.747188,0.02,\"aventura_obsesion_20456\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1404,
      "t": 1793478748000,
      "type": "music",
      "label": "Fin / arrêt morceau · aventura_obsesion_20456",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 125868,
          "raw": "2026-10-31 20:32:28 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1405,
      "t": 1793478750000,
      "type": "music",
      "label": "Début morceau · romeo-santos_propuesta-indecente_47680",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 239.797937 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 125890,
          "raw": "2026-10-31 20:32:30 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793478750570,0,239.797937,0.02,\"romeo-santos_propuesta-indecente_47680\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1406,
      "t": 1793478912000,
      "type": "music",
      "label": "Fin / arrêt morceau · romeo-santos_propuesta-indecente_47680",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 127340,
          "raw": "2026-10-31 20:35:12 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1407,
      "t": 1793478914000,
      "type": "music",
      "label": "Début morceau · romeo-santos_la-diabla_41900",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 241.92 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 127362,
          "raw": "2026-10-31 20:35:14 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793478914574,0,241.92,0.02,\"romeo-santos_la-diabla_41900\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1408,
      "t": 1793478959000,
      "type": "music",
      "label": "Fin / arrêt morceau · romeo-santos_la-diabla_41900",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 127667,
          "raw": "2026-10-31 20:35:59 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1409,
      "t": 1793478961000,
      "type": "music",
      "label": "Début morceau · calle-13_atrevete-te-te_55808",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 240 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 127689,
          "raw": "2026-10-31 20:36:01 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793478961094,0,240,0.02,\"calle-13_atrevete-te-te_55808\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1410,
      "t": 1793479201000,
      "type": "music",
      "label": "Fin / arrêt morceau · calle-13_atrevete-te-te_55808",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 130768,
          "raw": "2026-10-31 20:40:01 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793479201108,0,240,0,\"calle-13_atrevete-te-te_55808\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1411,
      "t": 1793482018000,
      "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_1793449277895.txt",
          "line": 131800,
          "raw": "2026-10-31 21:26:58 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793482018429,0,242.371633,0.02,\"celine-dion_pour-que-tu-m-aimes-encore_5940\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1412,
      "t": 1793482028000,
      "type": "music",
      "label": "Repositionnement / reprise · celine-dion_pour-que-tu-m-aimes-encore_5940",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 7.877078072500001 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 131846,
          "raw": "2026-10-31 21:27:08 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793482028069,7.877078072500001,242.371633,0.02,\"celine-dion_pour-que-tu-m-aimes-encore_5940\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1413,
      "t": 1793482028000,
      "type": "music",
      "label": "Repositionnement / reprise · celine-dion_pour-que-tu-m-aimes-encore_5940",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 5.3564130893 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 131856,
          "raw": "2026-10-31 21:27:08 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793482028151,5.3564130893,242.371633,0.02,\"celine-dion_pour-que-tu-m-aimes-encore_5940\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1414,
      "t": 1793482028000,
      "type": "music",
      "label": "Repositionnement / reprise · celine-dion_pour-que-tu-m-aimes-encore_5940",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 0 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 131866,
          "raw": "2026-10-31 21:27:08 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793482028180,0,242.371633,0.02,\"celine-dion_pour-que-tu-m-aimes-encore_5940\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1415,
      "t": 1793482028000,
      "type": "music",
      "label": "Fin / arrêt morceau · celine-dion_pour-que-tu-m-aimes-encore_5940",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 131876,
          "raw": "2026-10-31 21:27:08 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793482028776,0.5780000000000002,242.371633,0,\"celine-dion_pour-que-tu-m-aimes-encore_5940\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1416,
      "t": 1793482053000,
      "type": "music",
      "label": "Début morceau · celine-dion_pour-que-tu-m-aimes-encore_5940",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0.5780000000000002 s, durée 242.371633 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 132366,
          "raw": "2026-10-31 21:27:33 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793482053434,0.5780000000000002,242.371633,0.02,\"celine-dion_pour-que-tu-m-aimes-encore_5940\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1417,
      "t": 1793482295000,
      "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_1793449277895.txt",
          "line": 135326,
          "raw": "2026-10-31 21:31:35 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1418,
      "t": 1793482296000,
      "type": "music",
      "label": "Début morceau · manau_la-tribu-de-dana_11022",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 233.984014 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 135348,
          "raw": "2026-10-31 21:31:36 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793482296836,0,233.984014,0.02,\"manau_la-tribu-de-dana_11022\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1419,
      "t": 1793482530000,
      "type": "music",
      "label": "Fin / arrêt morceau · manau_la-tribu-de-dana_11022",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 136868,
          "raw": "2026-10-31 21:35:30 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1420,
      "t": 1793482532000,
      "type": "music",
      "label": "Début morceau · k-maro_femme-like-u_7889",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 238.57898 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 136890,
          "raw": "2026-10-31 21:35:32 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793482532610,0,238.57898,0.02,\"k-maro_femme-like-u_7889\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1421,
      "t": 1793482657000,
      "type": "music",
      "label": "Fin / arrêt morceau · k-maro_femme-like-u_7889",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 138212,
          "raw": "2026-10-31 21:37:37 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1422,
      "t": 1793482659000,
      "type": "music",
      "label": "Début morceau · djadja-and-dinaz_j-fais-mes-affaires_73291",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 217.672608 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 138234,
          "raw": "2026-10-31 21:37:39 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793482659170,0,217.672608,0.02,\"djadja-and-dinaz_j-fais-mes-affaires_73291\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1423,
      "t": 1793482824000,
      "type": "music",
      "label": "Fin / arrêt morceau · djadja-and-dinaz_j-fais-mes-affaires_73291",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 139625,
          "raw": "2026-10-31 21:40:24 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1424,
      "t": 1793482824000,
      "type": "game",
      "label": "Fin de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 139719,
          "raw": "2026-10-31 21:40:24 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1425,
      "t": 1793482824000,
      "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) :\nb14c4798-3cca-4aa2-9beb-59615e6834b9 — module non identifié\nc8bd6e53-f613-4b5c-b084-9c4ccec8e97c — module non identifié\nb2a4e754-43c5-4878-b4dd-e5aec3f19744 — KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 139745,
          "raw": "2026-10-31 21:40:24 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 121622,
          "raw": "Receive from parent b2a4e754-43c5-4878-b4dd-e5aec3f19744 : {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1426,
      "t": 1793482824000,
      "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) :\nb14c4798-3cca-4aa2-9beb-59615e6834b9 — module non identifié\nc8bd6e53-f613-4b5c-b084-9c4ccec8e97c — module non identifié\nb2a4e754-43c5-4878-b4dd-e5aec3f19744 — KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 139746,
          "raw": "2026-10-31 21:40:24 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 121622,
          "raw": "Receive from parent b2a4e754-43c5-4878-b4dd-e5aec3f19744 : {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1427,
      "t": 1793482824000,
      "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) :\nb14c4798-3cca-4aa2-9beb-59615e6834b9 — module non identifié\nc8bd6e53-f613-4b5c-b084-9c4ccec8e97c — module non identifié\nb2a4e754-43c5-4878-b4dd-e5aec3f19744 — KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 139747,
          "raw": "2026-10-31 21:40:24 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 121622,
          "raw": "Receive from parent b2a4e754-43c5-4878-b4dd-e5aec3f19744 : {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1428,
      "t": 1793482825000,
      "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 1b1d02b0-d2ed-4d27-981f-b378b543e998\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 139762,
          "raw": "2026-10-31 21:40:25 [com] stdout Connect parent 1b1d02b0-d2ed-4d27-981f-b378b543e998",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "1b1d02b0-d2ed-4d27-981f-b378b543e998"
    },
    {
      "id": 1429,
      "t": 1793482825000,
      "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 6f61669e-876d-4ffe-85d0-a613baa5f4a0\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 139764,
          "raw": "2026-10-31 21:40:25 [com] stdout Connect parent 6f61669e-876d-4ffe-85d0-a613baa5f4a0",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "6f61669e-876d-4ffe-85d0-a613baa5f4a0"
    },
    {
      "id": 1430,
      "t": 1793482825000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 140016,
          "raw": "2026-10-31 21:40:25 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1431,
      "t": 1793482825000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793475844192,0,7800,1]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 140072,
          "raw": "2026-10-31 21:40:25 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"sessionTimerConf\":[1793475844192,0,7800,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1432,
      "t": 1793482825000,
      "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 00e1100c-f05e-4637-b498-4c01deec9c6d\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 140082,
          "raw": "2026-10-31 21:40:25 [com] stdout Connect parent 00e1100c-f05e-4637-b498-4c01deec9c6d",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "00e1100c-f05e-4637-b498-4c01deec9c6d"
    },
    {
      "id": 1433,
      "t": 1793482825000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 140348,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1434,
      "t": 1793482825000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793475844192,0,7800,1]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 140410,
          "raw": "2026-10-31 21:40:25 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"sessionTimerConf\":[1793475844192,0,7800,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1435,
      "t": 1793482825000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 140685,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1436,
      "t": 1793482825000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793475844192,0,7800,1]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 140747,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"sessionTimerConf\":[1793475844192,0,7800,1]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1437,
      "t": 1793482834000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 141127,
          "raw": "2026-10-31 21:40:34 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1438,
      "t": 1793482843000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 141483,
          "raw": "2026-10-31 21:40:43 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1439,
      "t": 1793482844000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 141503,
          "raw": "2026-10-31 21:40:44 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1440,
      "t": 1793482844000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 141513,
          "raw": "2026-10-31 21:40:44 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1441,
      "t": 1793482844000,
      "type": "phase",
      "label": "Phase · home-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 141523,
          "raw": "2026-10-31 21:40:44 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"home-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1442,
      "t": 1793482844000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 141543,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1443,
      "t": 1793482844000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 141553,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1444,
      "t": 1793482845000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 141574,
          "raw": "2026-10-31 21:40:45 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1445,
      "t": 1793482845000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 141606,
          "raw": "2026-10-31 21:40:45 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1446,
      "t": 1793482845000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 141616,
          "raw": "2026-10-31 21:40:45 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1447,
      "t": 1793482845000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 141636,
          "raw": "2026-10-31 21:40:45 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1448,
      "t": 1793482845000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 141646,
          "raw": "2026-10-31 21:40:45 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1449,
      "t": 1793482851000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 141696,
          "raw": "2026-10-31 21:40:51 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1450,
      "t": 1793482851000,
      "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_1793449277895.txt",
          "line": 141706,
          "raw": "2026-10-31 21:40:51 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"activeGame\":\"karaoke\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1451,
      "t": 1793482851000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "karaoke",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 141728,
          "raw": "2026-10-31 21:40:51 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1452,
      "t": 1793482854000,
      "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) :\nb14c4798-3cca-4aa2-9beb-59615e6834b9 — module non identifié\nc8bd6e53-f613-4b5c-b084-9c4ccec8e97c — module non identifié\nb2a4e754-43c5-4878-b4dd-e5aec3f19744 — KaraWorld · contrôleur\n1b1d02b0-d2ed-4d27-981f-b378b543e998 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n6f61669e-876d-4ffe-85d0-a613baa5f4a0 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n00e1100c-f05e-4637-b498-4c01deec9c6d — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 141737,
          "raw": "2026-10-31 21:40:54 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 121622,
          "raw": "Receive from parent b2a4e754-43c5-4878-b4dd-e5aec3f19744 : {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 139814,
          "raw": "2026-10-31 21:40:25 [com] stdout Receive from parent 1b1d02b0-d2ed-4d27-981f-b378b543e998 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 140132,
          "raw": "Receive from parent 6f61669e-876d-4ffe-85d0-a613baa5f4a0 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 140469,
          "raw": "Receive from parent 00e1100c-f05e-4637-b498-4c01deec9c6d : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1453,
      "t": 1793482854000,
      "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) :\nb14c4798-3cca-4aa2-9beb-59615e6834b9 — module non identifié\nc8bd6e53-f613-4b5c-b084-9c4ccec8e97c — module non identifié\nb2a4e754-43c5-4878-b4dd-e5aec3f19744 — KaraWorld · contrôleur\n1b1d02b0-d2ed-4d27-981f-b378b543e998 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n6f61669e-876d-4ffe-85d0-a613baa5f4a0 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n00e1100c-f05e-4637-b498-4c01deec9c6d — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 141738,
          "raw": "2026-10-31 21:40:54 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 121622,
          "raw": "Receive from parent b2a4e754-43c5-4878-b4dd-e5aec3f19744 : {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 139814,
          "raw": "2026-10-31 21:40:25 [com] stdout Receive from parent 1b1d02b0-d2ed-4d27-981f-b378b543e998 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 140132,
          "raw": "Receive from parent 6f61669e-876d-4ffe-85d0-a613baa5f4a0 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 140469,
          "raw": "Receive from parent 00e1100c-f05e-4637-b498-4c01deec9c6d : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1454,
      "t": 1793482854000,
      "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) :\nb14c4798-3cca-4aa2-9beb-59615e6834b9 — module non identifié\nc8bd6e53-f613-4b5c-b084-9c4ccec8e97c — module non identifié\nb2a4e754-43c5-4878-b4dd-e5aec3f19744 — KaraWorld · contrôleur\n1b1d02b0-d2ed-4d27-981f-b378b543e998 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n6f61669e-876d-4ffe-85d0-a613baa5f4a0 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n00e1100c-f05e-4637-b498-4c01deec9c6d — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 141739,
          "raw": "2026-10-31 21:40:54 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 121622,
          "raw": "Receive from parent b2a4e754-43c5-4878-b4dd-e5aec3f19744 : {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 139814,
          "raw": "2026-10-31 21:40:25 [com] stdout Receive from parent 1b1d02b0-d2ed-4d27-981f-b378b543e998 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 140132,
          "raw": "Receive from parent 6f61669e-876d-4ffe-85d0-a613baa5f4a0 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 140469,
          "raw": "Receive from parent 00e1100c-f05e-4637-b498-4c01deec9c6d : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1455,
      "t": 1793482855000,
      "type": "connection",
      "label": "Connexion COM · KaraWorld · contrôleur",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent c575e01d-245c-40ee-83a7-a58d9a7f2570\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 141749,
          "raw": "2026-10-31 21:40:55 [com] stdout Connect parent c575e01d-245c-40ee-83a7-a58d9a7f2570",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "c575e01d-245c-40ee-83a7-a58d9a7f2570"
    },
    {
      "id": 1456,
      "t": 1793482855000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent c8bc709b-12ee-4741-ad33-8bb90c5d5cc3\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 141751,
          "raw": "2026-10-31 21:40:55 [com] stdout Connect parent c8bc709b-12ee-4741-ad33-8bb90c5d5cc3",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "c8bc709b-12ee-4741-ad33-8bb90c5d5cc3"
    },
    {
      "id": 1457,
      "t": 1793482855000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 4a03325b-e883-495e-a93d-f1438a13e4da\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 141754,
          "raw": "2026-10-31 21:40:55 [com] stdout Connect parent 4a03325b-e883-495e-a93d-f1438a13e4da",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "4a03325b-e883-495e-a93d-f1438a13e4da"
    },
    {
      "id": 1458,
      "t": 1793482882000,
      "type": "music",
      "label": "Début morceau · journey_don-t-stop-believin_14609",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 251.809206 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 141896,
          "raw": "2026-10-31 21:41:22 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793482882172,0,251.809206,0.02,\"journey_don-t-stop-believin_14609\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1459,
      "t": 1793482892000,
      "type": "music",
      "label": "Fin / arrêt morceau · journey_don-t-stop-believin_14609",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 141972,
          "raw": "2026-10-31 21:41:32 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1460,
      "t": 1793482893000,
      "type": "music",
      "label": "Début morceau · ricchi-e-poveri_sara-perche-ti-amo_18179",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 180.442268 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 141994,
          "raw": "2026-10-31 21:41:33 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793482893764,0,180.442268,0.02,\"ricchi-e-poveri_sara-perche-ti-amo_18179\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1461,
      "t": 1793482895000,
      "type": "music",
      "label": "Fin / arrêt morceau · ricchi-e-poveri_sara-perche-ti-amo_18179",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 142045,
          "raw": "2026-10-31 21:41:35 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793482895879,2.110000000000001,180.442268,0,\"ricchi-e-poveri_sara-perche-ti-amo_18179\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1462,
      "t": 1793483050000,
      "type": "music",
      "label": "Début morceau · ricchi-e-poveri_sara-perche-ti-amo_18179",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 2.110000000000001 s, durée 180.442268 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 142682,
          "raw": "2026-10-31 21:44:10 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793483050957,2.110000000000001,180.442268,0.02,\"ricchi-e-poveri_sara-perche-ti-amo_18179\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1463,
      "t": 1793483229000,
      "type": "music",
      "label": "Fin / arrêt morceau · ricchi-e-poveri_sara-perche-ti-amo_18179",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 143163,
          "raw": "2026-10-31 21:47:09 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1464,
      "t": 1793483230000,
      "type": "music",
      "label": "Début morceau · la-petite-culotte_la-goffa-lolita_69859",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 219.392336 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 143185,
          "raw": "2026-10-31 21:47:10 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793483230817,0,219.392336,0.02,\"la-petite-culotte_la-goffa-lolita_69859\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1465,
      "t": 1793483450000,
      "type": "music",
      "label": "Fin / arrêt morceau · la-petite-culotte_la-goffa-lolita_69859",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 143347,
          "raw": "2026-10-31 21:50:50 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793483450216,0,219.392336,0,\"la-petite-culotte_la-goffa-lolita_69859\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1466,
      "t": 1793483484000,
      "type": "game",
      "label": "Fin de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 143546,
          "raw": "2026-10-31 21:51:24 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1467,
      "t": 1793483484000,
      "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) :\nc575e01d-245c-40ee-83a7-a58d9a7f2570 — KaraWorld · contrôleur\nc8bc709b-12ee-4741-ad33-8bb90c5d5cc3 — module non identifié\n4a03325b-e883-495e-a93d-f1438a13e4da — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 143567,
          "raw": "2026-10-31 21:51:24 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 141768,
          "raw": "Receive from parent c575e01d-245c-40ee-83a7-a58d9a7f2570 : {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1468,
      "t": 1793483484000,
      "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) :\nc575e01d-245c-40ee-83a7-a58d9a7f2570 — KaraWorld · contrôleur\nc8bc709b-12ee-4741-ad33-8bb90c5d5cc3 — module non identifié\n4a03325b-e883-495e-a93d-f1438a13e4da — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 143577,
          "raw": "2026-10-31 21:51:24 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 141768,
          "raw": "Receive from parent c575e01d-245c-40ee-83a7-a58d9a7f2570 : {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1469,
      "t": 1793483484000,
      "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) :\nc575e01d-245c-40ee-83a7-a58d9a7f2570 — KaraWorld · contrôleur\nc8bc709b-12ee-4741-ad33-8bb90c5d5cc3 — module non identifié\n4a03325b-e883-495e-a93d-f1438a13e4da — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 143578,
          "raw": "2026-10-31 21:51:24 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 141768,
          "raw": "Receive from parent c575e01d-245c-40ee-83a7-a58d9a7f2570 : {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1470,
      "t": 1793483484000,
      "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 b3c00827-7e0f-4ae6-8487-9805e50f1e76\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 143593,
          "raw": "2026-10-31 21:51:24 [com] stdout Connect parent b3c00827-7e0f-4ae6-8487-9805e50f1e76",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "b3c00827-7e0f-4ae6-8487-9805e50f1e76"
    },
    {
      "id": 1471,
      "t": 1793483484000,
      "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 0dd32600-f78c-490a-a28e-aead596f7935\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 143595,
          "raw": "2026-10-31 21:51:24 [com] stdout Connect parent 0dd32600-f78c-490a-a28e-aead596f7935",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "0dd32600-f78c-490a-a28e-aead596f7935"
    },
    {
      "id": 1472,
      "t": 1793483484000,
      "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 ab7761ab-3830-468e-b0e7-c99d879ef43d\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 143750,
          "raw": "2026-10-31 21:51:24 [com] stdout Connect parent ab7761ab-3830-468e-b0e7-c99d879ef43d",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "ab7761ab-3830-468e-b0e7-c99d879ef43d"
    },
    {
      "id": 1473,
      "t": 1793483484000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 143856,
          "raw": "2026-10-31 21:51:24 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1474,
      "t": 1793483484000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793475844192,0,7800,1]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 143918,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"sessionTimerConf\":[1793475844192,0,7800,1]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1475,
      "t": 1793483484000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 144193,
          "raw": "2026-10-31 21:51:24 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1476,
      "t": 1793483484000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793475844192,0,7800,1]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 144255,
          "raw": "2026-10-31 21:51:24 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"sessionTimerConf\":[1793475844192,0,7800,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1477,
      "t": 1793483484000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 144530,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1478,
      "t": 1793483484000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793475844192,0,7800,1]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 144592,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"sessionTimerConf\":[1793475844192,0,7800,1]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1479,
      "t": 1793483494000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 145085,
          "raw": "2026-10-31 21:51:34 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1480,
      "t": 1793483496000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 145318,
          "raw": "2026-10-31 21:51:36 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1481,
      "t": 1793483497000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 145338,
          "raw": "2026-10-31 21:51:37 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1482,
      "t": 1793483497000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 145348,
          "raw": "2026-10-31 21:51:37 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1483,
      "t": 1793483497000,
      "type": "phase",
      "label": "Phase · home-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 145358,
          "raw": "2026-10-31 21:51:37 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"home-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1484,
      "t": 1793483497000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 145378,
          "raw": "2026-10-31 21:51:37 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1485,
      "t": 1793483497000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 145388,
          "raw": "2026-10-31 21:51:37 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1486,
      "t": 1793483644000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 145493,
          "raw": "2026-10-31 21:54:04 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1487,
      "t": 1793483644000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 145503,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1488,
      "t": 1793483644000,
      "type": "phase",
      "label": "Phase · session-outro-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 145513,
          "raw": "2026-10-31 21:54:04 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"session-outro-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1489,
      "t": 1793483644000,
      "type": "session",
      "label": "Jeu verrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 145523,
          "raw": "2026-10-31 21:54:04 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"gameLocked\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1490,
      "t": 1793483644000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793483644197,0,0,1]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 145533,
          "raw": "2026-10-31 21:54:04 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"sessionTimerConf\":[1793483644197,0,0,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1491,
      "t": 1793483644000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 145553,
          "raw": "2026-10-31 21:54:04 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1492,
      "t": 1793483644000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 145573,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1493,
      "t": 1793483667000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 145604,
          "raw": "2026-10-31 21:54:27 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1494,
      "t": 1793483667000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 145614,
          "raw": "2026-10-31 21:54:27 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1495,
      "t": 1793483667000,
      "type": "phase",
      "label": "Phase · locked-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 145624,
          "raw": "2026-10-31 21:54:27 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"locked-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1496,
      "t": 1793483667000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 145644,
          "raw": "2026-10-31 21:54:27 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1497,
      "t": 1793483667000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 145654,
          "raw": "2026-10-31 21:54:27 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1498,
      "t": 1793485545000,
      "type": "session",
      "label": "Jeu déverrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 145664,
          "raw": "2026-10-31 22:25:45 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"gameLocked\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1499,
      "t": 1793485545000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793485545498,0,7500,1]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 145674,
          "raw": "2026-10-31 22:25:45 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"sessionTimerConf\":[1793485545498,0,7500,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1500,
      "t": 1793485545000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 145706,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1501,
      "t": 1793485545000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 145716,
          "raw": "2026-10-31 22:25:45 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1502,
      "t": 1793485545000,
      "type": "phase",
      "label": "Phase · home-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 145726,
          "raw": "2026-10-31 22:25:45 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"home-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1503,
      "t": 1793485545000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793485545492,0,7500,1]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 145736,
          "raw": "2026-10-31 22:25:45 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"sessionTimerConf\":[1793485545492,0,7500,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1504,
      "t": 1793485545000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 145746,
          "raw": "2026-10-31 22:25:45 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1505,
      "t": 1793485545000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 145756,
          "raw": "2026-10-31 22:25:45 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1506,
      "t": 1793485577000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 145786,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1507,
      "t": 1793485577000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 145833,
          "raw": "2026-10-31 22:26:17 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1508,
      "t": 1793485577000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 145843,
          "raw": "2026-10-31 22:26:17 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1509,
      "t": 1793485577000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 145863,
          "raw": "2026-10-31 22:26:17 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1510,
      "t": 1793485577000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 145874,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1511,
      "t": 1793485592000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793485592799,0,3900,1]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 145905,
          "raw": "2026-10-31 22:26:32 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"sessionTimerConf\":[1793485592799,0,3900,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1512,
      "t": 1793485592000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793485592798,0,3900,1]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 145927,
          "raw": "2026-10-31 22:26:32 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"sessionTimerConf\":[1793485592798,0,3900,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1513,
      "t": 1793485615000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 145949,
          "raw": "2026-10-31 22:26:55 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1514,
      "t": 1793485615000,
      "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_1793449277895.txt",
          "line": 145960,
          "raw": "2026-10-31 22:26:55 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"activeGame\":\"karaoke\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1515,
      "t": 1793485615000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "karaoke",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 145985,
          "raw": "2026-10-31 22:26:55 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1516,
      "t": 1793485618000,
      "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) :\nb3c00827-7e0f-4ae6-8487-9805e50f1e76 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nab7761ab-3830-468e-b0e7-c99d879ef43d — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 145997,
          "raw": "2026-10-31 22:26:58 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 143645,
          "raw": "Receive from parent b3c00827-7e0f-4ae6-8487-9805e50f1e76 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 144314,
          "raw": "Receive from parent ab7761ab-3830-468e-b0e7-c99d879ef43d : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1517,
      "t": 1793485618000,
      "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) :\nb3c00827-7e0f-4ae6-8487-9805e50f1e76 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nab7761ab-3830-468e-b0e7-c99d879ef43d — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 145998,
          "raw": "2026-10-31 22:26:58 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 143645,
          "raw": "Receive from parent b3c00827-7e0f-4ae6-8487-9805e50f1e76 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 144314,
          "raw": "Receive from parent ab7761ab-3830-468e-b0e7-c99d879ef43d : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1518,
      "t": 1793485618000,
      "type": "connection",
      "label": "Connexion COM · KaraWorld · contrôleur",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent b1c07dd6-c836-403c-827d-85a46cfd959a\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 146005,
          "raw": "2026-10-31 22:26:58 [com] stdout Connect parent b1c07dd6-c836-403c-827d-85a46cfd959a",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "b1c07dd6-c836-403c-827d-85a46cfd959a"
    },
    {
      "id": 1519,
      "t": 1793485618000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 5c93e558-eaab-43ac-b5a4-8e26d1384463\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 146008,
          "raw": "2026-10-31 22:26:58 [com] stdout Connect parent 5c93e558-eaab-43ac-b5a4-8e26d1384463",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "5c93e558-eaab-43ac-b5a4-8e26d1384463"
    },
    {
      "id": 1520,
      "t": 1793485623000,
      "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) :\nb3c00827-7e0f-4ae6-8487-9805e50f1e76 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n0dd32600-f78c-490a-a28e-aead596f7935 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nab7761ab-3830-468e-b0e7-c99d879ef43d — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 146122,
          "raw": "2026-10-31 22:27:03 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 143645,
          "raw": "Receive from parent b3c00827-7e0f-4ae6-8487-9805e50f1e76 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 143977,
          "raw": "2026-10-31 21:51:24 [com] stdout Receive from parent 0dd32600-f78c-490a-a28e-aead596f7935 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 144314,
          "raw": "Receive from parent ab7761ab-3830-468e-b0e7-c99d879ef43d : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1521,
      "t": 1793485623000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 81d5fd0a-1b14-427d-8633-e29504694b0a\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 146127,
          "raw": "2026-10-31 22:27:03 [com] stdout Connect parent 81d5fd0a-1b14-427d-8633-e29504694b0a",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "81d5fd0a-1b14-427d-8633-e29504694b0a"
    },
    {
      "id": 1522,
      "t": 1793485654000,
      "type": "music",
      "label": "Début morceau · amy-winehouse_back-to-black_11998",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 241.100317 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 146169,
          "raw": "2026-10-31 22:27:34 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793485654050,0,241.100317,0.02,\"amy-winehouse_back-to-black_11998\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1523,
      "t": 1793485886000,
      "type": "music",
      "label": "Fin / arrêt morceau · amy-winehouse_back-to-black_11998",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 146361,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1524,
      "t": 1793485888000,
      "type": "music",
      "label": "Début morceau · goo-goo-dolls_iris_9025",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 283.003832 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 146383,
          "raw": "2026-10-31 22:31:28 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793485888908,0,283.003832,0.02,\"goo-goo-dolls_iris_9025\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1525,
      "t": 1793485889000,
      "type": "music",
      "label": "Repositionnement / reprise · goo-goo-dolls_iris_9025",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 88.580199416 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 146441,
          "raw": "2026-10-31 22:31:29 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793485889475,88.580199416,283.003832,0.02,\"goo-goo-dolls_iris_9025\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1526,
      "t": 1793485890000,
      "type": "music",
      "label": "Repositionnement / reprise · goo-goo-dolls_iris_9025",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 85.6369595632 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 146451,
          "raw": "2026-10-31 22:31:30 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793485890394,85.6369595632,283.003832,0.02,\"goo-goo-dolls_iris_9025\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1527,
      "t": 1793485890000,
      "type": "music",
      "label": "Repositionnement / reprise · goo-goo-dolls_iris_9025",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 76.8072400048 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 146461,
          "raw": "2026-10-31 22:31:30 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793485890454,76.8072400048,283.003832,0.02,\"goo-goo-dolls_iris_9025\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1528,
      "t": 1793485890000,
      "type": "music",
      "label": "Repositionnement / reprise · goo-goo-dolls_iris_9025",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 63.22305606879999 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 146471,
          "raw": "2026-10-31 22:31:30 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793485890488,63.22305606879999,283.003832,0.02,\"goo-goo-dolls_iris_9025\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1529,
      "t": 1793485890000,
      "type": "music",
      "label": "Repositionnement / reprise · goo-goo-dolls_iris_9025",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 32.7152429792 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 146481,
          "raw": "2026-10-31 22:31:30 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793485890515,32.7152429792,283.003832,0.02,\"goo-goo-dolls_iris_9025\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1530,
      "t": 1793485890000,
      "type": "music",
      "label": "Repositionnement / reprise · goo-goo-dolls_iris_9025",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 15.423708844 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 146491,
          "raw": "2026-10-31 22:31:30 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793485890537,15.423708844,283.003832,0.02,\"goo-goo-dolls_iris_9025\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1531,
      "t": 1793485890000,
      "type": "music",
      "label": "Repositionnement / reprise · goo-goo-dolls_iris_9025",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 0 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 146501,
          "raw": "2026-10-31 22:31:30 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793485890563,0,283.003832,0.02,\"goo-goo-dolls_iris_9025\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1532,
      "t": 1793486088000,
      "type": "music",
      "label": "Fin / arrêt morceau · goo-goo-dolls_iris_9025",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 146531,
          "raw": "2026-10-31 22:34:48 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793486088598,198.0290000000275,283.003832,0,\"goo-goo-dolls_iris_9025\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1533,
      "t": 1793486180000,
      "type": "music",
      "label": "Début morceau · benson-boone_beautiful-things_79443",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 180.374979 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 146611,
          "raw": "2026-10-31 22:36:20 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793486180907,0,180.374979,0.02,\"benson-boone_beautiful-things_79443\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1534,
      "t": 1793486358000,
      "type": "music",
      "label": "Fin / arrêt morceau · benson-boone_beautiful-things_79443",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 146809,
          "raw": "2026-10-31 22:39:18 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793486358646,177.7270000000171,180.374979,0,\"benson-boone_beautiful-things_79443\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1535,
      "t": 1793486397000,
      "type": "music",
      "label": "Début morceau · benson-boone_beautiful-things_79443",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 173.340354819 s, durée 180.374979 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 146830,
          "raw": "2026-10-31 22:39:57 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793486397118,173.340354819,180.374979,0.02,\"benson-boone_beautiful-things_79443\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1536,
      "t": 1793486397000,
      "type": "music",
      "label": "Repositionnement / reprise · benson-boone_beautiful-things_79443",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 170.0755676991 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 146841,
          "raw": "2026-10-31 22:39:57 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793486397314,170.0755676991,180.374979,0.02,\"benson-boone_beautiful-things_79443\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1537,
      "t": 1793486397000,
      "type": "music",
      "label": "Repositionnement / reprise · benson-boone_beautiful-things_79443",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 165.6203057178 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 146851,
          "raw": "2026-10-31 22:39:57 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793486397317,165.6203057178,180.374979,0.02,\"benson-boone_beautiful-things_79443\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1538,
      "t": 1793486397000,
      "type": "music",
      "label": "Repositionnement / reprise · benson-boone_beautiful-things_79443",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 136.7963840736 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 146861,
          "raw": "2026-10-31 22:39:57 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793486397418,136.7963840736,180.374979,0.02,\"benson-boone_beautiful-things_79443\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1539,
      "t": 1793486397000,
      "type": "music",
      "label": "Repositionnement / reprise · benson-boone_beautiful-things_79443",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 126.2624853 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 146871,
          "raw": "2026-10-31 22:39:57 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793486397439,126.2624853,180.374979,0.02,\"benson-boone_beautiful-things_79443\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1540,
      "t": 1793486397000,
      "type": "music",
      "label": "Repositionnement / reprise · benson-boone_beautiful-things_79443",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 119.46234859169999 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 146881,
          "raw": "2026-10-31 22:39:57 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793486397472,119.46234859169999,180.374979,0.02,\"benson-boone_beautiful-things_79443\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1541,
      "t": 1793486397000,
      "type": "music",
      "label": "Repositionnement / reprise · benson-boone_beautiful-things_79443",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 108.92844981809999 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 146891,
          "raw": "2026-10-31 22:39:57 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793486397501,108.92844981809999,180.374979,0.02,\"benson-boone_beautiful-things_79443\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1542,
      "t": 1793486397000,
      "type": "music",
      "label": "Repositionnement / reprise · benson-boone_beautiful-things_79443",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 90.6564644454 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 146901,
          "raw": "2026-10-31 22:39:57 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793486397551,90.6564644454,180.374979,0.02,\"benson-boone_beautiful-things_79443\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1543,
      "t": 1793486397000,
      "type": "music",
      "label": "Repositionnement / reprise · benson-boone_beautiful-things_79443",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 70.9775542365 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 146911,
          "raw": "2026-10-31 22:39:57 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793486397596,70.9775542365,180.374979,0.02,\"benson-boone_beautiful-things_79443\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1544,
      "t": 1793486397000,
      "type": "music",
      "label": "Repositionnement / reprise · benson-boone_beautiful-things_79443",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 66.9912672006 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 146921,
          "raw": "2026-10-31 22:39:57 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793486397607,66.9912672006,180.374979,0.02,\"benson-boone_beautiful-things_79443\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1545,
      "t": 1793486397000,
      "type": "music",
      "label": "Repositionnement / reprise · benson-boone_beautiful-things_79443",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 49.8917191914 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 146931,
          "raw": "2026-10-31 22:39:57 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793486397649,49.8917191914,180.374979,0.02,\"benson-boone_beautiful-things_79443\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1546,
      "t": 1793486397000,
      "type": "music",
      "label": "Repositionnement / reprise · benson-boone_beautiful-things_79443",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 27.1644718374 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 146941,
          "raw": "2026-10-31 22:39:57 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793486397707,27.1644718374,180.374979,0.02,\"benson-boone_beautiful-things_79443\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1547,
      "t": 1793486397000,
      "type": "music",
      "label": "Repositionnement / reprise · benson-boone_beautiful-things_79443",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 16.6305730638 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 146951,
          "raw": "2026-10-31 22:39:57 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793486397746,16.6305730638,180.374979,0.02,\"benson-boone_beautiful-things_79443\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1548,
      "t": 1793486397000,
      "type": "music",
      "label": "Repositionnement / reprise · benson-boone_beautiful-things_79443",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 14.754673282199999 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 146961,
          "raw": "2026-10-31 22:39:57 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793486397761,14.754673282199999,180.374979,0.02,\"benson-boone_beautiful-things_79443\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1549,
      "t": 1793486397000,
      "type": "music",
      "label": "Repositionnement / reprise · benson-boone_beautiful-things_79443",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 9.126973937399999 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 146971,
          "raw": "2026-10-31 22:39:57 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793486397792,9.126973937399999,180.374979,0.02,\"benson-boone_beautiful-things_79443\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1550,
      "t": 1793486397000,
      "type": "music",
      "label": "Repositionnement / reprise · benson-boone_beautiful-things_79443",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 5.6276993448 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 146981,
          "raw": "2026-10-31 22:39:57 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793486397833,5.6276993448,180.374979,0.02,\"benson-boone_beautiful-things_79443\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1551,
      "t": 1793486397000,
      "type": "music",
      "label": "Repositionnement / reprise · benson-boone_beautiful-things_79443",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 3.0483371450999996 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 146991,
          "raw": "2026-10-31 22:39:57 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793486397880,3.0483371450999996,180.374979,0.02,\"benson-boone_beautiful-things_79443\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1552,
      "t": 1793486397000,
      "type": "music",
      "label": "Repositionnement / reprise · benson-boone_beautiful-things_79443",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 2.8138496724 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 147001,
          "raw": "2026-10-31 22:39:57 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793486397907,2.8138496724,180.374979,0.02,\"benson-boone_beautiful-things_79443\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1553,
      "t": 1793486397000,
      "type": "music",
      "label": "Repositionnement / reprise · benson-boone_beautiful-things_79443",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 2.3448747269999997 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 147011,
          "raw": "2026-10-31 22:39:57 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793486397947,2.3448747269999997,180.374979,0.02,\"benson-boone_beautiful-things_79443\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1554,
      "t": 1793486398000,
      "type": "music",
      "label": "Repositionnement / reprise · benson-boone_beautiful-things_79443",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 2.1103872543 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 147021,
          "raw": "2026-10-31 22:39:58 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793486398081,2.1103872543,180.374979,0.02,\"benson-boone_beautiful-things_79443\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1555,
      "t": 1793486398000,
      "type": "music",
      "label": "Repositionnement / reprise · benson-boone_beautiful-things_79443",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 1.6414123089000001 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 147031,
          "raw": "2026-10-31 22:39:58 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793486398101,1.6414123089000001,180.374979,0.02,\"benson-boone_beautiful-things_79443\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1556,
      "t": 1793486398000,
      "type": "music",
      "label": "Repositionnement / reprise · benson-boone_beautiful-things_79443",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 1.4069248362 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 147041,
          "raw": "2026-10-31 22:39:58 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793486398121,1.4069248362,180.374979,0.02,\"benson-boone_beautiful-things_79443\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1557,
      "t": 1793486398000,
      "type": "music",
      "label": "Repositionnement / reprise · benson-boone_beautiful-things_79443",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 0.9379498907999999 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 147051,
          "raw": "2026-10-31 22:39:58 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793486398141,0.9379498907999999,180.374979,0.02,\"benson-boone_beautiful-things_79443\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1558,
      "t": 1793486398000,
      "type": "music",
      "label": "Repositionnement / reprise · benson-boone_beautiful-things_79443",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 0.7034624181 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 147061,
          "raw": "2026-10-31 22:39:58 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793486398170,0.7034624181,180.374979,0.02,\"benson-boone_beautiful-things_79443\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1559,
      "t": 1793486398000,
      "type": "music",
      "label": "Repositionnement / reprise · benson-boone_beautiful-things_79443",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 0.46897494539999995 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 147071,
          "raw": "2026-10-31 22:39:58 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793486398181,0.46897494539999995,180.374979,0.02,\"benson-boone_beautiful-things_79443\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1560,
      "t": 1793486398000,
      "type": "music",
      "label": "Repositionnement / reprise · benson-boone_beautiful-things_79443",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 0.23448747269999998 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 147081,
          "raw": "2026-10-31 22:39:58 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793486398217,0.23448747269999998,180.374979,0.02,\"benson-boone_beautiful-things_79443\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1561,
      "t": 1793486398000,
      "type": "music",
      "label": "Repositionnement / reprise · benson-boone_beautiful-things_79443",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 0 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 147091,
          "raw": "2026-10-31 22:39:58 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793486398241,0,180.374979,0.02,\"benson-boone_beautiful-things_79443\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1562,
      "t": 1793486399000,
      "type": "music",
      "label": "Fin / arrêt morceau · benson-boone_beautiful-things_79443",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 147102,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1563,
      "t": 1793486400000,
      "type": "music",
      "label": "Début morceau · bruno-mars_grenade_34302",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 220.066984 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 147124,
          "raw": "2026-10-31 22:40:00 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793486400749,0,220.066984,0.02,\"bruno-mars_grenade_34302\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1564,
      "t": 1793486620000,
      "type": "music",
      "label": "Fin / arrêt morceau · bruno-mars_grenade_34302",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 147187,
          "raw": "2026-10-31 22:43:40 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793486620608,219.85000000003868,220.066984,0,\"bruno-mars_grenade_34302\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1565,
      "t": 1793486635000,
      "type": "music",
      "label": "Début morceau · amy-winehouse_rehab_12511",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 215.204989 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 147231,
          "raw": "2026-10-31 22:43:55 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793486635621,0,215.204989,0.02,\"amy-winehouse_rehab_12511\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1566,
      "t": 1793486703000,
      "type": "music",
      "label": "Fin / arrêt morceau · amy-winehouse_rehab_12511",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 147276,
          "raw": "2026-10-31 22:45:03 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793486703472,67.83600000000365,215.204989,0,\"amy-winehouse_rehab_12511\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1567,
      "t": 1793486775000,
      "type": "music",
      "label": "Début morceau · pocahontas-1995-film_l-air-du-vent_20993",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 258.07195 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 147450,
          "raw": "2026-10-31 22:46:15 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793486775560,0,258.07195,0.02,\"pocahontas-1995-film_l-air-du-vent_20993\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1568,
      "t": 1793487013000,
      "type": "music",
      "label": "Fin / arrêt morceau · pocahontas-1995-film_l-air-du-vent_20993",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 147494,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793487013723,238.15000000004804,258.07195,0,\"pocahontas-1995-film_l-air-du-vent_20993\"]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1569,
      "t": 1793487015000,
      "type": "game",
      "label": "Fin de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 147623,
          "raw": "2026-10-31 22:50:15 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1570,
      "t": 1793487015000,
      "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) :\nb1c07dd6-c836-403c-827d-85a46cfd959a — KaraWorld · contrôleur\n5c93e558-eaab-43ac-b5a4-8e26d1384463 — module non identifié\n81d5fd0a-1b14-427d-8633-e29504694b0a — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 147644,
          "raw": "2026-10-31 22:50:15 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 146030,
          "raw": "Receive from parent b1c07dd6-c836-403c-827d-85a46cfd959a : {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1571,
      "t": 1793487015000,
      "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) :\nb1c07dd6-c836-403c-827d-85a46cfd959a — KaraWorld · contrôleur\n5c93e558-eaab-43ac-b5a4-8e26d1384463 — module non identifié\n81d5fd0a-1b14-427d-8633-e29504694b0a — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 147649,
          "raw": "2026-10-31 22:50:15 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 146030,
          "raw": "Receive from parent b1c07dd6-c836-403c-827d-85a46cfd959a : {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1572,
      "t": 1793487015000,
      "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) :\nb1c07dd6-c836-403c-827d-85a46cfd959a — KaraWorld · contrôleur\n5c93e558-eaab-43ac-b5a4-8e26d1384463 — module non identifié\n81d5fd0a-1b14-427d-8633-e29504694b0a — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 147655,
          "raw": "2026-10-31 22:50:15 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 146030,
          "raw": "Receive from parent b1c07dd6-c836-403c-827d-85a46cfd959a : {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1573,
      "t": 1793487015000,
      "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 22d81a56-5b8c-4285-b39b-b83cb2cb45d6\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 147670,
          "raw": "2026-10-31 22:50:15 [com] stdout Connect parent 22d81a56-5b8c-4285-b39b-b83cb2cb45d6",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "22d81a56-5b8c-4285-b39b-b83cb2cb45d6"
    },
    {
      "id": 1574,
      "t": 1793487015000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 147908,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1575,
      "t": 1793487015000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793485592798,0,3900,1]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 147958,
          "raw": "2026-10-31 22:50:15 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"sessionTimerConf\":[1793485592798,0,3900,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1576,
      "t": 1793487015000,
      "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 eb45cd89-b634-4653-a2ac-9a7b350dd570\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 147967,
          "raw": "2026-10-31 22:50:15 [com] stdout Connect parent eb45cd89-b634-4653-a2ac-9a7b350dd570",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "eb45cd89-b634-4653-a2ac-9a7b350dd570"
    },
    {
      "id": 1577,
      "t": 1793487015000,
      "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 d0778885-1098-4ff9-8c08-04c473004b20\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 147969,
          "raw": "2026-10-31 22:50:15 [com] stdout Connect parent d0778885-1098-4ff9-8c08-04c473004b20",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "d0778885-1098-4ff9-8c08-04c473004b20"
    },
    {
      "id": 1578,
      "t": 1793487015000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 148235,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1579,
      "t": 1793487015000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793485592798,0,3900,1]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 148297,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"sessionTimerConf\":[1793485592798,0,3900,1]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1580,
      "t": 1793487015000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 148572,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1581,
      "t": 1793487015000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793485592798,0,3900,1]",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 148634,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"sessionTimerConf\":[1793485592798,0,3900,1]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1582,
      "t": 1793487023000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 149004,
          "raw": "2026-10-31 22:50:23 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1583,
      "t": 1793487028000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 149360,
          "raw": "2026-10-31 22:50:28 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1584,
      "t": 1793487028000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 149380,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1585,
      "t": 1793487028000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 149390,
          "raw": "2026-10-31 22:50:28 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1586,
      "t": 1793487028000,
      "type": "phase",
      "label": "Phase · home-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 149400,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"home-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1587,
      "t": 1793487028000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 149420,
          "raw": "2026-10-31 22:50:28 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1588,
      "t": 1793487028000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 149430,
          "raw": "2026-10-31 22:50:28 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1589,
      "t": 1793487029000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 149451,
          "raw": "2026-10-31 22:50:29 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1590,
      "t": 1793487029000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 149483,
          "raw": "2026-10-31 22:50:29 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1591,
      "t": 1793487029000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 149493,
          "raw": "2026-10-31 22:50:29 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1592,
      "t": 1793487029000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 149513,
          "raw": "2026-10-31 22:50:29 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1593,
      "t": 1793487029000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 149523,
          "raw": "2026-10-31 22:50:29 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1594,
      "t": 1793487031000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 149573,
          "raw": "2026-10-31 22:50:31 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1595,
      "t": 1793487031000,
      "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_1793449277895.txt",
          "line": 149583,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"activeGame\":\"karaoke\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1596,
      "t": 1793487031000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "karaoke",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 149605,
          "raw": "2026-10-31 22:50:31 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1597,
      "t": 1793487034000,
      "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) :\nb1c07dd6-c836-403c-827d-85a46cfd959a — KaraWorld · contrôleur\n5c93e558-eaab-43ac-b5a4-8e26d1384463 — module non identifié\n81d5fd0a-1b14-427d-8633-e29504694b0a — module non identifié\n22d81a56-5b8c-4285-b39b-b83cb2cb45d6 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\neb45cd89-b634-4653-a2ac-9a7b350dd570 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nd0778885-1098-4ff9-8c08-04c473004b20 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 149614,
          "raw": "2026-10-31 22:50:34 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 146030,
          "raw": "Receive from parent b1c07dd6-c836-403c-827d-85a46cfd959a : {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 147720,
          "raw": "2026-10-31 22:50:15 [com] stdout Receive from parent 22d81a56-5b8c-4285-b39b-b83cb2cb45d6 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 148019,
          "raw": "Receive from parent eb45cd89-b634-4653-a2ac-9a7b350dd570 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 148356,
          "raw": "Receive from parent d0778885-1098-4ff9-8c08-04c473004b20 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1598,
      "t": 1793487034000,
      "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) :\nb1c07dd6-c836-403c-827d-85a46cfd959a — KaraWorld · contrôleur\n5c93e558-eaab-43ac-b5a4-8e26d1384463 — module non identifié\n81d5fd0a-1b14-427d-8633-e29504694b0a — module non identifié\n22d81a56-5b8c-4285-b39b-b83cb2cb45d6 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\neb45cd89-b634-4653-a2ac-9a7b350dd570 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nd0778885-1098-4ff9-8c08-04c473004b20 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 149615,
          "raw": "2026-10-31 22:50:34 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 146030,
          "raw": "Receive from parent b1c07dd6-c836-403c-827d-85a46cfd959a : {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 147720,
          "raw": "2026-10-31 22:50:15 [com] stdout Receive from parent 22d81a56-5b8c-4285-b39b-b83cb2cb45d6 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 148019,
          "raw": "Receive from parent eb45cd89-b634-4653-a2ac-9a7b350dd570 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 148356,
          "raw": "Receive from parent d0778885-1098-4ff9-8c08-04c473004b20 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1599,
      "t": 1793487034000,
      "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) :\nb1c07dd6-c836-403c-827d-85a46cfd959a — KaraWorld · contrôleur\n5c93e558-eaab-43ac-b5a4-8e26d1384463 — module non identifié\n81d5fd0a-1b14-427d-8633-e29504694b0a — module non identifié\n22d81a56-5b8c-4285-b39b-b83cb2cb45d6 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\neb45cd89-b634-4653-a2ac-9a7b350dd570 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nd0778885-1098-4ff9-8c08-04c473004b20 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 149616,
          "raw": "2026-10-31 22:50:34 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 146030,
          "raw": "Receive from parent b1c07dd6-c836-403c-827d-85a46cfd959a : {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 147720,
          "raw": "2026-10-31 22:50:15 [com] stdout Receive from parent 22d81a56-5b8c-4285-b39b-b83cb2cb45d6 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 148019,
          "raw": "Receive from parent eb45cd89-b634-4653-a2ac-9a7b350dd570 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 148356,
          "raw": "Receive from parent d0778885-1098-4ff9-8c08-04c473004b20 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1600,
      "t": 1793487034000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 6d06b3b1-ea24-4936-afb2-833be4008cd3\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 149626,
          "raw": "2026-10-31 22:50:34 [com] stdout Connect parent 6d06b3b1-ea24-4936-afb2-833be4008cd3",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "6d06b3b1-ea24-4936-afb2-833be4008cd3"
    },
    {
      "id": 1601,
      "t": 1793487034000,
      "type": "connection",
      "label": "Connexion COM · KaraWorld · contrôleur",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 2a1fede6-3d9a-4b14-bdf9-ee6d00118de4\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 149630,
          "raw": "2026-10-31 22:50:34 [com] stdout Connect parent 2a1fede6-3d9a-4b14-bdf9-ee6d00118de4",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "2a1fede6-3d9a-4b14-bdf9-ee6d00118de4"
    },
    {
      "id": 1602,
      "t": 1793487034000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 6e5a383e-484f-43e5-88fe-5f597bb5e6c5\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 149632,
          "raw": "2026-10-31 22:50:34 [com] stdout Connect parent 6e5a383e-484f-43e5-88fe-5f597bb5e6c5",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "6e5a383e-484f-43e5-88fe-5f597bb5e6c5"
    },
    {
      "id": 1603,
      "t": 1793487070000,
      "type": "music",
      "label": "Début morceau · billie-eilish_lovely_56015",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 198.141338 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 149773,
          "raw": "2026-10-31 22:51:10 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793487070347,0,198.141338,0.02,\"billie-eilish_lovely_56015\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1604,
      "t": 1793487076000,
      "type": "music",
      "label": "Fin / arrêt morceau · billie-eilish_lovely_56015",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 149840,
          "raw": "2026-10-31 22:51:16 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793487076024,5.667999999999967,198.141338,0,\"billie-eilish_lovely_56015\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1605,
      "t": 1793487094000,
      "type": "music",
      "label": "Début morceau · billie-eilish_lovely_56015",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 5.667999999999967 s, durée 198.141338 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 149873,
          "raw": "2026-10-31 22:51:34 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793487094803,5.667999999999967,198.141338,0.02,\"billie-eilish_lovely_56015\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1606,
      "t": 1793487268000,
      "type": "music",
      "label": "Fin / arrêt morceau · billie-eilish_lovely_56015",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 149883,
          "raw": "2026-10-31 22:54:28 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793487268305,179.15100000001783,198.141338,0,\"billie-eilish_lovely_56015\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1607,
      "t": 1793487361000,
      "type": "music",
      "label": "Début morceau · billie-eilish_lovely_56015",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 179.15100000001783 s, durée 198.141338 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 149924,
          "raw": "2026-10-31 22:56:01 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793487361105,179.15100000001783,198.141338,0.02,\"billie-eilish_lovely_56015\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1608,
      "t": 1793487364000,
      "type": "music",
      "label": "Fin / arrêt morceau · billie-eilish_lovely_56015",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 149936,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1609,
      "t": 1793487366000,
      "type": "music",
      "label": "Début morceau · britney-spears_baby-one-more-time_5919",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 211.1 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 149958,
          "raw": "2026-10-31 22:56:06 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793487366452,0,211.1,0.02,\"britney-spears_baby-one-more-time_5919\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1610,
      "t": 1793487527000,
      "type": "music",
      "label": "Fin / arrêt morceau · britney-spears_baby-one-more-time_5919",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 150018,
          "raw": "Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1611,
      "t": 1793487529000,
      "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_1793449277895.txt",
          "line": 150040,
          "raw": "2026-10-31 22:58:49 [com] stdout Modifs for me {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":[1793487529063,0,242.371633,0.02,\"celine-dion_pour-que-tu-m-aimes-encore_5940\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1612,
      "t": 1793487529000,
      "type": "music",
      "label": "Fin inconnue · celine-dion_pour-que-tu-m-aimes-encore_5940",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Dernière trace disponible ; aucune fin enregistrée dans la journée.",
      "refs": [
        {
          "file": "log_1793449277895.txt",
          "line": 150069,
          "raw": "2026-10-31 22:58:49 [com] stdout Send to parent 6e5a383e-484f-43e5-88fe-5f597bb5e6c5 : {\"name\":\"brest_salle4\",\"variables\":{\"dmx_spot1\":\"blue\",\"dmx_spot2\":\"blue\",\"dmx_derby\":\"bw\",\"dmx_rotation\":\"slow\",\"dmx_stars\":\"0.5>blue*0.2 0.5>blue*1\",\"dmx_mh1_dimmer\":\"yes*0.5\",\"dmx_mh2_dimmer\":\"yes*0.5\",\"dmx_mh1_color\":\"blue\",\"dmx_mh2_color\":\"blue\",\"dmx_mh1_gobo\":\"gobo_bubbles\",\"dmx_mh2_gobo\":\"gobo_bubbles\",\"dmx_mh1_prism\":\"prism_rotate_slow\",\"dmx_mh2_prism\":\"prism_rotate_slow\"}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "6e5a383e-484f-43e5-88fe-5f597bb5e6c5"
    }
  ],
  "segments": [
    {
      "game": "karaoke",
      "start": 1793401864000,
      "end": 1793401889000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "blindtest",
      "start": 1793401914000,
      "end": 1793403025000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "karaoke",
      "start": 1793403028000,
      "end": 1793405973000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "karaoke",
      "start": 1793454528000,
      "end": 1793458114000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "kids",
      "start": 1793461676000,
      "end": 1793461969000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "blindtest",
      "start": 1793461973000,
      "end": 1793461979000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "karaoke",
      "start": 1793461981000,
      "end": 1793462636000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "blindtest",
      "start": 1793462656000,
      "end": 1793463270000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "kids",
      "start": 1793463277000,
      "end": 1793464299000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "karaoke",
      "start": 1793464302000,
      "end": 1793465517000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "karaoke",
      "start": 1793466276000,
      "end": 1793467856000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "karaoke",
      "start": 1793475981000,
      "end": 1793478218000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "blindtest",
      "start": 1793478240000,
      "end": 1793478244000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "karaoke",
      "start": 1793478247000,
      "end": 1793482824000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "karaoke",
      "start": 1793482851000,
      "end": 1793483484000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "karaoke",
      "start": 1793485615000,
      "end": 1793487015000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "karaoke",
      "start": 1793487031000,
      "end": 1793487529000,
      "endReason": "Dernière trace disponible ; aucune fin de partie enregistrée dans la journée.",
      "open": true
    }
  ],
  "connections": [
    {
      "id": "8aed1af8-7299-45b3-8d4c-7c8e9af7d237",
      "file": "log_1793363875147.txt",
      "side": "parent",
      "start": 1793363881000,
      "last": 1793406015000,
      "firstSend": 1793363881000,
      "lastSend": 1793406015000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793363875147.txt",
        "line": 92,
        "raw": "2026-10-30 12:38:01 [com] stdout Connect parent 8aed1af8-7299-45b3-8d4c-7c8e9af7d237",
        "inherited": false
      }
    },
    {
      "id": "f283bca4-e742-4aeb-8448-cd1193d24984",
      "file": "log_1793363875147.txt",
      "side": "parent",
      "start": 1793363883000,
      "last": 1793406015000,
      "firstSend": 1793363883000,
      "lastSend": 1793406015000,
      "labels": [
        "Arduino / entrées joueurs"
      ],
      "evidence": [
        {
          "file": "log_1793363875147.txt",
          "line": 3716,
          "raw": "2026-10-30 15:48:38 [com] stdout Receive from parent f283bca4-e742-4aeb-8448-cd1193d24984 : {\"name\":\"brest_salle4\",\"variables\":{\"players.0.inputStatus\":[\"up\"]}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793363875147.txt",
        "line": 101,
        "raw": "2026-10-30 12:38:03 [com] stdout Connect parent f283bca4-e742-4aeb-8448-cd1193d24984",
        "inherited": false
      }
    },
    {
      "id": "2634e2ae-cfb8-4f89-a8e8-6eaff57b6d1d",
      "file": "log_1793363875147.txt",
      "side": "parent",
      "start": 1793363884000,
      "last": 1793406015000,
      "firstSend": 1793363884000,
      "lastSend": 1793406015000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793363875147.txt",
        "line": 110,
        "raw": "2026-10-30 12:38:04 [com] stdout Connect parent 2634e2ae-cfb8-4f89-a8e8-6eaff57b6d1d",
        "inherited": false
      }
    },
    {
      "id": "5236b37c-54da-47ed-b064-d58d5c88ea07",
      "file": "log_1793363875147.txt",
      "side": "parent",
      "start": 1793363885000,
      "last": 1793406015000,
      "firstSend": 1793363885000,
      "lastSend": 1793406015000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793363875147.txt",
        "line": 114,
        "raw": "2026-10-30 12:38:05 [com] stdout Connect parent 5236b37c-54da-47ed-b064-d58d5c88ea07",
        "inherited": false
      }
    },
    {
      "id": "e20f3621-2a17-4eea-85fd-897078cf71ff",
      "file": "log_1793363875147.txt",
      "side": "parent",
      "start": 1793363893000,
      "last": 1793406015000,
      "firstSend": 1793363893000,
      "lastSend": 1793406015000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793363875147.txt",
        "line": 168,
        "raw": "2026-10-30 12:38:13 [com] stdout Connect parent e20f3621-2a17-4eea-85fd-897078cf71ff",
        "inherited": false
      }
    },
    {
      "id": "b195e0a0-0b2d-430d-8a96-fe194af16db1",
      "file": "log_1793363875147.txt",
      "side": "parent",
      "start": 1793389009000,
      "last": 1793401864000,
      "firstSend": 1793389009000,
      "lastSend": 1793401864000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · vp",
        "Arduino / entrées joueurs",
        "Quiz · logique de jeu",
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793363875147.txt",
          "line": 49397,
          "raw": "2026-10-30 19:36:49 [com] stdout Receive from parent b195e0a0-0b2d-430d-8a96-fe194af16db1 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793363875147.txt",
          "line": 49426,
          "raw": "2026-10-30 19:36:49 [com] stdout Receive from parent b195e0a0-0b2d-430d-8a96-fe194af16db1 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793363875147.txt",
          "line": 49428,
          "raw": "Receive from parent b195e0a0-0b2d-430d-8a96-fe194af16db1 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793363875147.txt",
          "line": 49429,
          "raw": "2026-10-30 19:36:49 [com] stdout Receive from parent b195e0a0-0b2d-430d-8a96-fe194af16db1 : {\"name\":\"brest_salle4\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793363875147.txt",
          "line": 49617,
          "raw": "2026-10-30 19:36:49 [com] stdout Receive from parent b195e0a0-0b2d-430d-8a96-fe194af16db1 : {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-game-select\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793363875147.txt",
          "line": 49624,
          "raw": "2026-10-30 19:36:49 [com] stdout Receive from parent b195e0a0-0b2d-430d-8a96-fe194af16db1 : {\"name\":\"brest_salle4\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793363875147.txt",
        "line": 49345,
        "raw": "2026-10-30 19:36:49 [com] stdout Connect parent b195e0a0-0b2d-430d-8a96-fe194af16db1",
        "inherited": false
      }
    },
    {
      "id": "216f9c02-b7e1-430f-9ed3-213fb697feea",
      "file": "log_1793363875147.txt",
      "side": "parent",
      "start": 1793389009000,
      "last": 1793401864000,
      "firstSend": 1793389009000,
      "lastSend": 1793401864000,
      "labels": [
        "Quiz · vp",
        "Quiz · tv",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "Quiz · logique de jeu",
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793363875147.txt",
          "line": 49686,
          "raw": "Receive from parent 216f9c02-b7e1-430f-9ed3-213fb697feea : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793363875147.txt",
          "line": 49715,
          "raw": "2026-10-30 19:36:49 [com] stdout Receive from parent 216f9c02-b7e1-430f-9ed3-213fb697feea : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793363875147.txt",
          "line": 49716,
          "raw": "2026-10-30 19:36:49 [com] stdout Receive from parent 216f9c02-b7e1-430f-9ed3-213fb697feea : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793363875147.txt",
          "line": 49718,
          "raw": "Receive from parent 216f9c02-b7e1-430f-9ed3-213fb697feea : {\"name\":\"brest_salle4\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793363875147.txt",
          "line": 49906,
          "raw": "Receive from parent 216f9c02-b7e1-430f-9ed3-213fb697feea : {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-game-select\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793363875147.txt",
          "line": 49913,
          "raw": "Receive from parent 216f9c02-b7e1-430f-9ed3-213fb697feea : {\"name\":\"brest_salle4\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793363875147.txt",
        "line": 49347,
        "raw": "2026-10-30 19:36:49 [com] stdout Connect parent 216f9c02-b7e1-430f-9ed3-213fb697feea",
        "inherited": false
      }
    },
    {
      "id": "38b2a6d4-5437-4631-a9c5-b514704bac8c",
      "file": "log_1793363875147.txt",
      "side": "parent",
      "start": 1793389009000,
      "last": 1793401864000,
      "firstSend": 1793389009000,
      "lastSend": 1793401864000,
      "labels": [
        "Quiz · vp",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "Quiz · logique de jeu",
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793363875147.txt",
          "line": 49977,
          "raw": "2026-10-30 19:36:49 [com] stdout Receive from parent 38b2a6d4-5437-4631-a9c5-b514704bac8c : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793363875147.txt",
          "line": 49978,
          "raw": "2026-10-30 19:36:49 [com] stdout Receive from parent 38b2a6d4-5437-4631-a9c5-b514704bac8c : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793363875147.txt",
          "line": 50010,
          "raw": "Receive from parent 38b2a6d4-5437-4631-a9c5-b514704bac8c : {\"name\":\"brest_salle4\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793363875147.txt",
          "line": 50214,
          "raw": "2026-10-30 19:36:49 [com] stdout Receive from parent 38b2a6d4-5437-4631-a9c5-b514704bac8c : {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-game-select\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793363875147.txt",
          "line": 50221,
          "raw": "2026-10-30 19:36:49 [com] stdout Receive from parent 38b2a6d4-5437-4631-a9c5-b514704bac8c : {\"name\":\"brest_salle4\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793363875147.txt",
        "line": 49927,
        "raw": "2026-10-30 19:36:49 [com] stdout Connect parent 38b2a6d4-5437-4631-a9c5-b514704bac8c",
        "inherited": false
      }
    },
    {
      "id": "facadc30-7954-491d-a4ac-7541db13bdcb",
      "file": "log_1793363875147.txt",
      "side": "parent",
      "start": 1793401868000,
      "last": 1793401889000,
      "firstSend": 1793401868000,
      "lastSend": 1793401889000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793363875147.txt",
        "line": 51810,
        "raw": "2026-10-30 23:11:08 [com] stdout Connect parent facadc30-7954-491d-a4ac-7541db13bdcb",
        "inherited": false
      }
    },
    {
      "id": "01f55db1-6cb4-4408-b23f-fd43a51bb5e2",
      "file": "log_1793363875147.txt",
      "side": "parent",
      "start": 1793401868000,
      "last": 1793401889000,
      "firstSend": 1793401868000,
      "lastSend": 1793401889000,
      "labels": [
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793363875147.txt",
          "line": 51833,
          "raw": "2026-10-30 23:11:08 [com] stdout Receive from parent 01f55db1-6cb4-4408-b23f-fd43a51bb5e2 : {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793363875147.txt",
        "line": 51812,
        "raw": "2026-10-30 23:11:08 [com] stdout Connect parent 01f55db1-6cb4-4408-b23f-fd43a51bb5e2",
        "inherited": false
      }
    },
    {
      "id": "27690016-f23a-4ecd-a6e1-44328946673f",
      "file": "log_1793363875147.txt",
      "side": "parent",
      "start": 1793401868000,
      "last": 1793401889000,
      "firstSend": 1793401868000,
      "lastSend": 1793401889000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793363875147.txt",
        "line": 51815,
        "raw": "2026-10-30 23:11:08 [com] stdout Connect parent 27690016-f23a-4ecd-a6e1-44328946673f",
        "inherited": false
      }
    },
    {
      "id": "d98d5a51-7b98-43a8-a3da-e447132dbb15",
      "file": "log_1793363875147.txt",
      "side": "parent",
      "start": 1793401890000,
      "last": 1793403031000,
      "firstSend": 1793401890000,
      "lastSend": 1793403031000,
      "labels": [
        "Quiz · vp",
        "Quiz · tv",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793363875147.txt",
          "line": 52404,
          "raw": "2026-10-30 23:11:30 [com] stdout Receive from parent d98d5a51-7b98-43a8-a3da-e447132dbb15 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793363875147.txt",
          "line": 52433,
          "raw": "2026-10-30 23:11:30 [com] stdout Receive from parent d98d5a51-7b98-43a8-a3da-e447132dbb15 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793363875147.txt",
          "line": 52434,
          "raw": "2026-10-30 23:11:30 [com] stdout Receive from parent d98d5a51-7b98-43a8-a3da-e447132dbb15 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793363875147.txt",
          "line": 52436,
          "raw": "Receive from parent d98d5a51-7b98-43a8-a3da-e447132dbb15 : {\"name\":\"brest_salle4\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793363875147.txt",
          "line": 52630,
          "raw": "Receive from parent d98d5a51-7b98-43a8-a3da-e447132dbb15 : {\"name\":\"brest_salle4\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793363875147.txt",
          "line": 52643,
          "raw": "Receive from parent d98d5a51-7b98-43a8-a3da-e447132dbb15 : {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793363875147.txt",
        "line": 52352,
        "raw": "2026-10-30 23:11:30 [com] stdout Connect parent d98d5a51-7b98-43a8-a3da-e447132dbb15",
        "inherited": false
      }
    },
    {
      "id": "d49bdd5d-4f9d-4fb4-8b9d-bf6bc26de2d3",
      "file": "log_1793363875147.txt",
      "side": "parent",
      "start": 1793401890000,
      "last": 1793403031000,
      "firstSend": 1793401890000,
      "lastSend": 1793403031000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · vp",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793363875147.txt",
          "line": 52695,
          "raw": "Receive from parent d49bdd5d-4f9d-4fb4-8b9d-bf6bc26de2d3 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793363875147.txt",
          "line": 52725,
          "raw": "2026-10-30 23:11:30 [com] stdout Receive from parent d49bdd5d-4f9d-4fb4-8b9d-bf6bc26de2d3 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793363875147.txt",
          "line": 52727,
          "raw": "Receive from parent d49bdd5d-4f9d-4fb4-8b9d-bf6bc26de2d3 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793363875147.txt",
          "line": 52728,
          "raw": "Receive from parent d49bdd5d-4f9d-4fb4-8b9d-bf6bc26de2d3 : {\"name\":\"brest_salle4\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793363875147.txt",
          "line": 52938,
          "raw": "Receive from parent d49bdd5d-4f9d-4fb4-8b9d-bf6bc26de2d3 : {\"name\":\"brest_salle4\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793363875147.txt",
          "line": 52952,
          "raw": "Receive from parent d49bdd5d-4f9d-4fb4-8b9d-bf6bc26de2d3 : {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793363875147.txt",
        "line": 52354,
        "raw": "2026-10-30 23:11:30 [com] stdout Connect parent d49bdd5d-4f9d-4fb4-8b9d-bf6bc26de2d3",
        "inherited": false
      }
    },
    {
      "id": "1374857c-1a6a-48d9-a861-6bc244c08a2c",
      "file": "log_1793363875147.txt",
      "side": "parent",
      "start": 1793401890000,
      "last": 1793403031000,
      "firstSend": 1793401890000,
      "lastSend": 1793403031000,
      "labels": [
        "Quiz · vp",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793363875147.txt",
          "line": 53002,
          "raw": "Receive from parent 1374857c-1a6a-48d9-a861-6bc244c08a2c : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793363875147.txt",
          "line": 53003,
          "raw": "Receive from parent 1374857c-1a6a-48d9-a861-6bc244c08a2c : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793363875147.txt",
          "line": 53035,
          "raw": "Receive from parent 1374857c-1a6a-48d9-a861-6bc244c08a2c : {\"name\":\"brest_salle4\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793363875147.txt",
          "line": 53245,
          "raw": "Receive from parent 1374857c-1a6a-48d9-a861-6bc244c08a2c : {\"name\":\"brest_salle4\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793363875147.txt",
          "line": 53259,
          "raw": "2026-10-30 23:11:30 [com] stdout Receive from parent 1374857c-1a6a-48d9-a861-6bc244c08a2c : {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793363875147.txt",
        "line": 52645,
        "raw": "2026-10-30 23:11:30 [com] stdout Connect parent 1374857c-1a6a-48d9-a861-6bc244c08a2c",
        "inherited": false
      }
    },
    {
      "id": "73044184-33f1-4991-9fae-f81c577b1ca4",
      "file": "log_1793363875147.txt",
      "side": "parent",
      "start": 1793403031000,
      "last": 1793405973000,
      "firstSend": 1793403031000,
      "lastSend": 1793405973000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793363875147.txt",
        "line": 94362,
        "raw": "2026-10-30 23:30:31 [com] stdout Connect parent 73044184-33f1-4991-9fae-f81c577b1ca4",
        "inherited": false
      }
    },
    {
      "id": "882b224f-def2-47ec-9f62-ab64178577bc",
      "file": "log_1793363875147.txt",
      "side": "parent",
      "start": 1793403031000,
      "last": 1793405973000,
      "firstSend": 1793403031000,
      "lastSend": 1793405973000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793363875147.txt",
        "line": 94365,
        "raw": "2026-10-30 23:30:31 [com] stdout Connect parent 882b224f-def2-47ec-9f62-ab64178577bc",
        "inherited": false
      }
    },
    {
      "id": "cd2a0b00-5507-4d4d-8067-c4e9039907e2",
      "file": "log_1793363875147.txt",
      "side": "parent",
      "start": 1793403031000,
      "last": 1793405973000,
      "firstSend": 1793403031000,
      "lastSend": 1793405973000,
      "labels": [
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793363875147.txt",
          "line": 94396,
          "raw": "2026-10-30 23:30:32 [com] stdout Receive from parent cd2a0b00-5507-4d4d-8067-c4e9039907e2 : {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793363875147.txt",
        "line": 94367,
        "raw": "2026-10-30 23:30:31 [com] stdout Connect parent cd2a0b00-5507-4d4d-8067-c4e9039907e2",
        "inherited": false
      }
    },
    {
      "id": "bb9ae959-94b3-4d6f-acd5-516a3c3b3bc9",
      "file": "log_1793363875147.txt",
      "side": "parent",
      "start": 1793405973000,
      "last": 1793406015000,
      "firstSend": 1793405973000,
      "lastSend": 1793406015000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · vp",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793363875147.txt",
          "line": 133160,
          "raw": "Receive from parent bb9ae959-94b3-4d6f-acd5-516a3c3b3bc9 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793363875147.txt",
          "line": 133189,
          "raw": "2026-10-31 00:19:33 [com] stdout Receive from parent bb9ae959-94b3-4d6f-acd5-516a3c3b3bc9 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793363875147.txt",
          "line": 133191,
          "raw": "2026-10-31 00:19:33 [com] stdout Receive from parent bb9ae959-94b3-4d6f-acd5-516a3c3b3bc9 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793363875147.txt",
          "line": 133192,
          "raw": "2026-10-31 00:19:33 [com] stdout Receive from parent bb9ae959-94b3-4d6f-acd5-516a3c3b3bc9 : {\"name\":\"brest_salle4\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793363875147.txt",
          "line": 133686,
          "raw": "Receive from parent bb9ae959-94b3-4d6f-acd5-516a3c3b3bc9 : {\"name\":\"brest_salle4\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793363875147.txt",
          "line": 133699,
          "raw": "2026-10-31 00:19:33 [com] stdout Receive from parent bb9ae959-94b3-4d6f-acd5-516a3c3b3bc9 : {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793363875147.txt",
        "line": 133108,
        "raw": "2026-10-31 00:19:33 [com] stdout Connect parent bb9ae959-94b3-4d6f-acd5-516a3c3b3bc9",
        "inherited": false
      }
    },
    {
      "id": "09b4e503-ce02-41de-83db-8b2ec40706b7",
      "file": "log_1793363875147.txt",
      "side": "parent",
      "start": 1793405973000,
      "last": 1793406015000,
      "firstSend": 1793405973000,
      "lastSend": 1793406015000,
      "labels": [
        "Quiz · vp",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793363875147.txt",
          "line": 133396,
          "raw": "2026-10-31 00:19:33 [com] stdout Receive from parent 09b4e503-ce02-41de-83db-8b2ec40706b7 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793363875147.txt",
          "line": 133397,
          "raw": "2026-10-31 00:19:33 [com] stdout Receive from parent 09b4e503-ce02-41de-83db-8b2ec40706b7 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793363875147.txt",
          "line": 133428,
          "raw": "Receive from parent 09b4e503-ce02-41de-83db-8b2ec40706b7 : {\"name\":\"brest_salle4\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793363875147.txt",
          "line": 133612,
          "raw": "Receive from parent 09b4e503-ce02-41de-83db-8b2ec40706b7 : {\"name\":\"brest_salle4\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793363875147.txt",
          "line": 133625,
          "raw": "Receive from parent 09b4e503-ce02-41de-83db-8b2ec40706b7 : {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793363875147.txt",
        "line": 133110,
        "raw": "2026-10-31 00:19:33 [com] stdout Connect parent 09b4e503-ce02-41de-83db-8b2ec40706b7",
        "inherited": false
      }
    },
    {
      "id": "1a3183e3-1257-4b3d-a98b-661d1ba5d894",
      "file": "log_1793363875147.txt",
      "side": "parent",
      "start": 1793405973000,
      "last": 1793406015000,
      "firstSend": 1793405973000,
      "lastSend": 1793406015000,
      "labels": [
        "Quiz · vp",
        "Quiz · tv",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793363875147.txt",
          "line": 133782,
          "raw": "Receive from parent 1a3183e3-1257-4b3d-a98b-661d1ba5d894 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793363875147.txt",
          "line": 133812,
          "raw": "Receive from parent 1a3183e3-1257-4b3d-a98b-661d1ba5d894 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793363875147.txt",
          "line": 133813,
          "raw": "2026-10-31 00:19:33 [com] stdout Receive from parent 1a3183e3-1257-4b3d-a98b-661d1ba5d894 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793363875147.txt",
          "line": 133815,
          "raw": "2026-10-31 00:19:33 [com] stdout Receive from parent 1a3183e3-1257-4b3d-a98b-661d1ba5d894 : {\"name\":\"brest_salle4\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793363875147.txt",
          "line": 134014,
          "raw": "Receive from parent 1a3183e3-1257-4b3d-a98b-661d1ba5d894 : {\"name\":\"brest_salle4\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793363875147.txt",
          "line": 134028,
          "raw": "Receive from parent 1a3183e3-1257-4b3d-a98b-661d1ba5d894 : {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793363875147.txt",
        "line": 133732,
        "raw": "2026-10-31 00:19:33 [com] stdout Connect parent 1a3183e3-1257-4b3d-a98b-661d1ba5d894",
        "inherited": false
      }
    },
    {
      "id": "1a711325-69ff-4682-a137-45a404729e86",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793449282000,
      "last": 1793487529000,
      "firstSend": 1793449282000,
      "lastSend": 1793487529000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 88,
        "raw": "2026-10-31 12:21:22 [com] stdout Connect parent 1a711325-69ff-4682-a137-45a404729e86",
        "inherited": false
      }
    },
    {
      "id": "1a8edf6f-c047-483c-817c-3bfbd3d42ee7",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793449285000,
      "last": 1793487529000,
      "firstSend": 1793449285000,
      "lastSend": 1793487529000,
      "labels": [
        "Arduino / entrées joueurs"
      ],
      "evidence": [
        {
          "file": "log_1793449277895.txt",
          "line": 8012,
          "raw": "2026-10-31 13:51:26 [com] stdout Receive from parent 1a8edf6f-c047-483c-817c-3bfbd3d42ee7 : {\"name\":\"brest_salle4\",\"variables\":{\"players.1.inputStatus\":[\"up\"]}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 101,
        "raw": "2026-10-31 12:21:25 [com] stdout Connect parent 1a8edf6f-c047-483c-817c-3bfbd3d42ee7",
        "inherited": false
      }
    },
    {
      "id": "3db51b83-3b76-4047-ad6f-ec4fbf4cdb93",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793449286000,
      "last": 1793487529000,
      "firstSend": 1793449286000,
      "lastSend": 1793487529000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 110,
        "raw": "2026-10-31 12:21:26 [com] stdout Connect parent 3db51b83-3b76-4047-ad6f-ec4fbf4cdb93",
        "inherited": false
      }
    },
    {
      "id": "853c0171-efdc-472e-9f7f-ff2e7ab4bf89",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793449287000,
      "last": 1793487529000,
      "firstSend": 1793449287000,
      "lastSend": 1793487529000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 114,
        "raw": "2026-10-31 12:21:27 [com] stdout Connect parent 853c0171-efdc-472e-9f7f-ff2e7ab4bf89",
        "inherited": false
      }
    },
    {
      "id": "800df711-ecdc-4e4b-a0c1-79afb4531226",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793449296000,
      "last": 1793487529000,
      "firstSend": 1793449296000,
      "lastSend": 1793487529000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 167,
        "raw": "2026-10-31 12:21:36 [com] stdout Connect parent 800df711-ecdc-4e4b-a0c1-79afb4531226",
        "inherited": false
      }
    },
    {
      "id": "aa853c90-3c64-41d3-a8d7-adf5a610e203",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793449299000,
      "last": 1793454529000,
      "firstSend": 1793449299000,
      "lastSend": 1793454529000,
      "labels": [
        "Quiz · vp",
        "Quiz · logique de jeu",
        "Quiz · kiosk",
        "Quiz · tv",
        "Arduino / entrées joueurs"
      ],
      "evidence": [
        {
          "file": "log_1793449277895.txt",
          "line": 2500,
          "raw": "Receive from parent aa853c90-3c64-41d3-a8d7-adf5a610e203 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 2529,
          "raw": "2026-10-31 12:21:41 [com] stdout Receive from parent aa853c90-3c64-41d3-a8d7-adf5a610e203 : {\"name\":\"brest_salle4\",\"variables\":{\"phase\":null},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 2714,
          "raw": "2026-10-31 12:21:45 [com] stdout Receive from parent aa853c90-3c64-41d3-a8d7-adf5a610e203 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 2817,
          "raw": "2026-10-31 12:21:48 [com] stdout Receive from parent aa853c90-3c64-41d3-a8d7-adf5a610e203 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 3709,
          "raw": "Receive from parent aa853c90-3c64-41d3-a8d7-adf5a610e203 : {\"name\":\"brest_salle4\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 2449,
        "raw": "2026-10-31 12:21:39 [com] stdout Connect parent aa853c90-3c64-41d3-a8d7-adf5a610e203",
        "inherited": false
      }
    },
    {
      "id": "82e4d8ec-b9ed-47f9-a426-700ddc9ed056",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793449308000,
      "last": 1793454532000,
      "firstSend": 1793449308000,
      "lastSend": 1793454532000,
      "labels": [
        "Quiz · tv",
        "Quiz · vp",
        "Quiz · kiosk",
        "Quiz · logique de jeu",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793449277895.txt",
          "line": 2730,
          "raw": "2026-10-31 12:21:48 [com] stdout Receive from parent 82e4d8ec-b9ed-47f9-a426-700ddc9ed056 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 2787,
          "raw": "Receive from parent 82e4d8ec-b9ed-47f9-a426-700ddc9ed056 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 2788,
          "raw": "2026-10-31 12:21:48 [com] stdout Receive from parent 82e4d8ec-b9ed-47f9-a426-700ddc9ed056 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 3476,
          "raw": "2026-10-31 12:22:06 [com] stdout Receive from parent 82e4d8ec-b9ed-47f9-a426-700ddc9ed056 : {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"locked-phase\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 3830,
          "raw": "2026-10-31 13:48:27 [com] stdout Receive from parent 82e4d8ec-b9ed-47f9-a426-700ddc9ed056 : {\"name\":\"brest_salle4\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 4782,
          "raw": "2026-10-31 13:48:52 [com] stdout Receive from parent 82e4d8ec-b9ed-47f9-a426-700ddc9ed056 : {\"name\":\"brest_salle4\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 2728,
        "raw": "2026-10-31 12:21:48 [com] stdout Connect parent 82e4d8ec-b9ed-47f9-a426-700ddc9ed056",
        "inherited": false
      }
    },
    {
      "id": "06d3164a-24af-4f9e-a89d-40eb8fb9f39e",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793449317000,
      "last": 1793454529000,
      "firstSend": 1793449317000,
      "lastSend": 1793454529000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · vp",
        "Quiz · logique de jeu",
        "Arduino / entrées joueurs"
      ],
      "evidence": [
        {
          "file": "log_1793449277895.txt",
          "line": 2876,
          "raw": "Receive from parent 06d3164a-24af-4f9e-a89d-40eb8fb9f39e : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":true},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 2906,
          "raw": "Receive from parent 06d3164a-24af-4f9e-a89d-40eb8fb9f39e : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 3424,
          "raw": "2026-10-31 12:22:06 [com] stdout Receive from parent 06d3164a-24af-4f9e-a89d-40eb8fb9f39e : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":true},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 3509,
          "raw": "2026-10-31 12:22:06 [com] stdout Receive from parent 06d3164a-24af-4f9e-a89d-40eb8fb9f39e : {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"locked-phase\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 3869,
          "raw": "2026-10-31 13:48:27 [com] stdout Receive from parent 06d3164a-24af-4f9e-a89d-40eb8fb9f39e : {\"name\":\"brest_salle4\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 2826,
        "raw": "2026-10-31 12:21:57 [com] stdout Connect parent 06d3164a-24af-4f9e-a89d-40eb8fb9f39e",
        "inherited": false
      }
    },
    {
      "id": "c99f6fbc-f5f8-43ec-ad10-9a885be4fd3e",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793454532000,
      "last": 1793458114000,
      "firstSend": 1793454532000,
      "lastSend": 1793458114000,
      "labels": [
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793449277895.txt",
          "line": 4659,
          "raw": "2026-10-31 13:48:52 [com] stdout Receive from parent c99f6fbc-f5f8-43ec-ad10-9a885be4fd3e : {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 4593,
        "raw": "2026-10-31 13:48:52 [com] stdout Connect parent c99f6fbc-f5f8-43ec-ad10-9a885be4fd3e",
        "inherited": false
      }
    },
    {
      "id": "2ad4b79d-5485-44a2-8a90-411880e0ffe5",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793454532000,
      "last": 1793458114000,
      "firstSend": 1793454532000,
      "lastSend": 1793458114000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 4597,
        "raw": "2026-10-31 13:48:52 [com] stdout Connect parent 2ad4b79d-5485-44a2-8a90-411880e0ffe5",
        "inherited": false
      }
    },
    {
      "id": "42dfffc3-3753-4355-a28a-b64d2a650fb6",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793454535000,
      "last": 1793458114000,
      "firstSend": 1793454535000,
      "lastSend": 1793458114000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 4821,
        "raw": "2026-10-31 13:48:55 [com] stdout Connect parent 42dfffc3-3753-4355-a28a-b64d2a650fb6",
        "inherited": false
      }
    },
    {
      "id": "b0bd1789-8df1-49ec-b486-9cce8cc51c00",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793458115000,
      "last": 1793461981000,
      "firstSend": 1793458115000,
      "lastSend": 1793461981000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · logique de jeu",
        "Quiz · vp",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793449277895.txt",
          "line": 17884,
          "raw": "Receive from parent b0bd1789-8df1-49ec-b486-9cce8cc51c00 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 17913,
          "raw": "Receive from parent b0bd1789-8df1-49ec-b486-9cce8cc51c00 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 17915,
          "raw": "Receive from parent b0bd1789-8df1-49ec-b486-9cce8cc51c00 : {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 17916,
          "raw": "Receive from parent b0bd1789-8df1-49ec-b486-9cce8cc51c00 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 17929,
          "raw": "Receive from parent b0bd1789-8df1-49ec-b486-9cce8cc51c00 : {\"name\":\"brest_salle4\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 18074,
          "raw": "2026-10-31 14:48:35 [com] stdout Receive from parent b0bd1789-8df1-49ec-b486-9cce8cc51c00 : {\"name\":\"brest_salle4\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 17832,
        "raw": "2026-10-31 14:48:35 [com] stdout Connect parent b0bd1789-8df1-49ec-b486-9cce8cc51c00",
        "inherited": false
      }
    },
    {
      "id": "2b3ee25b-5bd4-4fff-a95b-347508774af5",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793458115000,
      "last": 1793461981000,
      "firstSend": 1793458115000,
      "lastSend": 1793461981000,
      "labels": [
        "Quiz · vp",
        "Quiz · tv",
        "Quiz · kiosk",
        "Quiz · logique de jeu",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793449277895.txt",
          "line": 18135,
          "raw": "Receive from parent 2b3ee25b-5bd4-4fff-a95b-347508774af5 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 18164,
          "raw": "2026-10-31 14:48:35 [com] stdout Receive from parent 2b3ee25b-5bd4-4fff-a95b-347508774af5 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 18165,
          "raw": "2026-10-31 14:48:35 [com] stdout Receive from parent 2b3ee25b-5bd4-4fff-a95b-347508774af5 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 18166,
          "raw": "Receive from parent 2b3ee25b-5bd4-4fff-a95b-347508774af5 : {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 18183,
          "raw": "2026-10-31 14:48:35 [com] stdout Receive from parent 2b3ee25b-5bd4-4fff-a95b-347508774af5 : {\"name\":\"brest_salle4\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 18325,
          "raw": "2026-10-31 14:48:35 [com] stdout Receive from parent 2b3ee25b-5bd4-4fff-a95b-347508774af5 : {\"name\":\"brest_salle4\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 17834,
        "raw": "2026-10-31 14:48:35 [com] stdout Connect parent 2b3ee25b-5bd4-4fff-a95b-347508774af5",
        "inherited": false
      }
    },
    {
      "id": "dd8fa103-faa3-49bf-957c-fa8bf7f9daeb",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793458115000,
      "last": 1793461985000,
      "firstSend": 1793458115000,
      "lastSend": 1793461985000,
      "labels": [
        "Quiz · vp",
        "Quiz · kiosk",
        "Quiz · logique de jeu",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793449277895.txt",
          "line": 18388,
          "raw": "Receive from parent dd8fa103-faa3-49bf-957c-fa8bf7f9daeb : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 18389,
          "raw": "2026-10-31 14:48:35 [com] stdout Receive from parent dd8fa103-faa3-49bf-957c-fa8bf7f9daeb : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 18420,
          "raw": "2026-10-31 14:48:35 [com] stdout Receive from parent dd8fa103-faa3-49bf-957c-fa8bf7f9daeb : {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 18435,
          "raw": "2026-10-31 14:48:35 [com] stdout Receive from parent dd8fa103-faa3-49bf-957c-fa8bf7f9daeb : {\"name\":\"brest_salle4\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 18591,
          "raw": "Receive from parent dd8fa103-faa3-49bf-957c-fa8bf7f9daeb : {\"name\":\"brest_salle4\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 18337,
        "raw": "2026-10-31 14:48:35 [com] stdout Connect parent dd8fa103-faa3-49bf-957c-fa8bf7f9daeb",
        "inherited": false
      }
    },
    {
      "id": "3614e602-8e79-436e-9a79-6d43c39e1a74",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793461985000,
      "last": 1793462636000,
      "firstSend": 1793461985000,
      "lastSend": 1793462636000,
      "labels": [
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793449277895.txt",
          "line": 32757,
          "raw": "2026-10-31 15:53:05 [com] stdout Receive from parent 3614e602-8e79-436e-9a79-6d43c39e1a74 : {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 32741,
        "raw": "2026-10-31 15:53:05 [com] stdout Connect parent 3614e602-8e79-436e-9a79-6d43c39e1a74",
        "inherited": false
      }
    },
    {
      "id": "8e8a3406-1c6c-4e9f-a7ab-4c9d7a661a08",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793461985000,
      "last": 1793462636000,
      "firstSend": 1793461985000,
      "lastSend": 1793462636000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 32744,
        "raw": "2026-10-31 15:53:05 [com] stdout Connect parent 8e8a3406-1c6c-4e9f-a7ab-4c9d7a661a08",
        "inherited": false
      }
    },
    {
      "id": "cea2a59f-8781-4c0f-8e0c-aba7ae4f6434",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793461985000,
      "last": 1793462636000,
      "firstSend": 1793461985000,
      "lastSend": 1793462636000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 32852,
        "raw": "2026-10-31 15:53:05 [com] stdout Connect parent cea2a59f-8781-4c0f-8e0c-aba7ae4f6434",
        "inherited": false
      }
    },
    {
      "id": "2856d902-d36d-400c-a96f-f78f9eb36735",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793462636000,
      "last": 1793464302000,
      "firstSend": 1793462636000,
      "lastSend": 1793464302000,
      "labels": [
        "Quiz · vp",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793449277895.txt",
          "line": 40951,
          "raw": "2026-10-31 16:03:56 [com] stdout Receive from parent 2856d902-d36d-400c-a96f-f78f9eb36735 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 40952,
          "raw": "Receive from parent 2856d902-d36d-400c-a96f-f78f9eb36735 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 40998,
          "raw": "2026-10-31 16:03:56 [com] stdout Receive from parent 2856d902-d36d-400c-a96f-f78f9eb36735 : {\"name\":\"brest_salle4\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 41139,
          "raw": "Receive from parent 2856d902-d36d-400c-a96f-f78f9eb36735 : {\"name\":\"brest_salle4\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 41163,
          "raw": "2026-10-31 16:03:56 [com] stdout Receive from parent 2856d902-d36d-400c-a96f-f78f9eb36735 : {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 40899,
        "raw": "2026-10-31 16:03:56 [com] stdout Connect parent 2856d902-d36d-400c-a96f-f78f9eb36735",
        "inherited": false
      }
    },
    {
      "id": "3014625d-f0e0-4ecd-a76f-2f6243f45c73",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793462636000,
      "last": 1793464302000,
      "firstSend": 1793462636000,
      "lastSend": 1793464302000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · vp",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793449277895.txt",
          "line": 41271,
          "raw": "Receive from parent 3014625d-f0e0-4ecd-a76f-2f6243f45c73 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 41300,
          "raw": "2026-10-31 16:03:56 [com] stdout Receive from parent 3014625d-f0e0-4ecd-a76f-2f6243f45c73 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 41302,
          "raw": "Receive from parent 3014625d-f0e0-4ecd-a76f-2f6243f45c73 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 41318,
          "raw": "2026-10-31 16:03:56 [com] stdout Receive from parent 3014625d-f0e0-4ecd-a76f-2f6243f45c73 : {\"name\":\"brest_salle4\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 41459,
          "raw": "Receive from parent 3014625d-f0e0-4ecd-a76f-2f6243f45c73 : {\"name\":\"brest_salle4\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 41483,
          "raw": "2026-10-31 16:03:56 [com] stdout Receive from parent 3014625d-f0e0-4ecd-a76f-2f6243f45c73 : {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 40901,
        "raw": "2026-10-31 16:03:56 [com] stdout Connect parent 3014625d-f0e0-4ecd-a76f-2f6243f45c73",
        "inherited": false
      }
    },
    {
      "id": "6f6fe128-3459-49ae-9d62-213478bd9045",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793462636000,
      "last": 1793464302000,
      "firstSend": 1793462636000,
      "lastSend": 1793464302000,
      "labels": [
        "Quiz · vp",
        "Quiz · tv",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793449277895.txt",
          "line": 41593,
          "raw": "2026-10-31 16:03:56 [com] stdout Receive from parent 6f6fe128-3459-49ae-9d62-213478bd9045 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 41623,
          "raw": "2026-10-31 16:03:56 [com] stdout Receive from parent 6f6fe128-3459-49ae-9d62-213478bd9045 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 41624,
          "raw": "2026-10-31 16:03:56 [com] stdout Receive from parent 6f6fe128-3459-49ae-9d62-213478bd9045 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 41642,
          "raw": "2026-10-31 16:03:56 [com] stdout Receive from parent 6f6fe128-3459-49ae-9d62-213478bd9045 : {\"name\":\"brest_salle4\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 41794,
          "raw": "Receive from parent 6f6fe128-3459-49ae-9d62-213478bd9045 : {\"name\":\"brest_salle4\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 41820,
          "raw": "Receive from parent 6f6fe128-3459-49ae-9d62-213478bd9045 : {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 41543,
        "raw": "2026-10-31 16:03:56 [com] stdout Connect parent 6f6fe128-3459-49ae-9d62-213478bd9045",
        "inherited": false
      }
    },
    {
      "id": "b0b82bbc-5467-42b2-9832-e815217dfe22",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793464305000,
      "last": 1793465517000,
      "firstSend": 1793464305000,
      "lastSend": 1793465517000,
      "labels": [
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793449277895.txt",
          "line": 98449,
          "raw": "Receive from parent b0b82bbc-5467-42b2-9832-e815217dfe22 : {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 98428,
        "raw": "2026-10-31 16:31:45 [com] stdout Connect parent b0b82bbc-5467-42b2-9832-e815217dfe22",
        "inherited": false
      }
    },
    {
      "id": "b1047803-1eed-4144-8b6f-098f9f6541b1",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793464305000,
      "last": 1793465517000,
      "firstSend": 1793464305000,
      "lastSend": 1793465517000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 98431,
        "raw": "2026-10-31 16:31:45 [com] stdout Connect parent b1047803-1eed-4144-8b6f-098f9f6541b1",
        "inherited": false
      }
    },
    {
      "id": "27855a87-aa16-473e-a63b-3ed0f8bceddb",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793464305000,
      "last": 1793465517000,
      "firstSend": 1793464305000,
      "lastSend": 1793465517000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 98433,
        "raw": "2026-10-31 16:31:45 [com] stdout Connect parent 27855a87-aa16-473e-a63b-3ed0f8bceddb",
        "inherited": false
      }
    },
    {
      "id": "a323e316-2af7-4ed9-996e-466e236d8fa6",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793465518000,
      "last": 1793466276000,
      "firstSend": 1793465518000,
      "lastSend": 1793466276000,
      "labels": [
        "Quiz · vp",
        "Quiz · tv",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793449277895.txt",
          "line": 100538,
          "raw": "2026-10-31 16:51:58 [com] stdout Receive from parent a323e316-2af7-4ed9-996e-466e236d8fa6 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 100566,
          "raw": "2026-10-31 16:51:58 [com] stdout Receive from parent a323e316-2af7-4ed9-996e-466e236d8fa6 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 100567,
          "raw": "2026-10-31 16:51:58 [com] stdout Receive from parent a323e316-2af7-4ed9-996e-466e236d8fa6 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 100583,
          "raw": "Receive from parent a323e316-2af7-4ed9-996e-466e236d8fa6 : {\"name\":\"brest_salle4\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 100712,
          "raw": "2026-10-31 16:51:58 [com] stdout Receive from parent a323e316-2af7-4ed9-996e-466e236d8fa6 : {\"name\":\"brest_salle4\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 100778,
          "raw": "Receive from parent a323e316-2af7-4ed9-996e-466e236d8fa6 : {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 100488,
        "raw": "2026-10-31 16:51:58 [com] stdout Connect parent a323e316-2af7-4ed9-996e-466e236d8fa6",
        "inherited": false
      }
    },
    {
      "id": "258e3ff2-44d9-44a0-9d8f-5b2e5749331b",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793465518000,
      "last": 1793466276000,
      "firstSend": 1793465518000,
      "lastSend": 1793466276000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · vp",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793449277895.txt",
          "line": 100831,
          "raw": "Receive from parent 258e3ff2-44d9-44a0-9d8f-5b2e5749331b : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 100860,
          "raw": "2026-10-31 16:51:58 [com] stdout Receive from parent 258e3ff2-44d9-44a0-9d8f-5b2e5749331b : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 100862,
          "raw": "2026-10-31 16:51:58 [com] stdout Receive from parent 258e3ff2-44d9-44a0-9d8f-5b2e5749331b : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 100878,
          "raw": "Receive from parent 258e3ff2-44d9-44a0-9d8f-5b2e5749331b : {\"name\":\"brest_salle4\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 101018,
          "raw": "Receive from parent 258e3ff2-44d9-44a0-9d8f-5b2e5749331b : {\"name\":\"brest_salle4\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 101091,
          "raw": "2026-10-31 16:51:58 [com] stdout Receive from parent 258e3ff2-44d9-44a0-9d8f-5b2e5749331b : {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 100781,
        "raw": "2026-10-31 16:51:58 [com] stdout Connect parent 258e3ff2-44d9-44a0-9d8f-5b2e5749331b",
        "inherited": false
      }
    },
    {
      "id": "5ed21e10-a4e3-462b-b134-26438715c0b3",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793465518000,
      "last": 1793466276000,
      "firstSend": 1793465518000,
      "lastSend": 1793466276000,
      "labels": [
        "Quiz · vp",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793449277895.txt",
          "line": 101144,
          "raw": "2026-10-31 16:51:58 [com] stdout Receive from parent 5ed21e10-a4e3-462b-b134-26438715c0b3 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 101145,
          "raw": "2026-10-31 16:51:58 [com] stdout Receive from parent 5ed21e10-a4e3-462b-b134-26438715c0b3 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 101193,
          "raw": "2026-10-31 16:51:58 [com] stdout Receive from parent 5ed21e10-a4e3-462b-b134-26438715c0b3 : {\"name\":\"brest_salle4\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 101344,
          "raw": "Receive from parent 5ed21e10-a4e3-462b-b134-26438715c0b3 : {\"name\":\"brest_salle4\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 101424,
          "raw": "2026-10-31 16:51:58 [com] stdout Receive from parent 5ed21e10-a4e3-462b-b134-26438715c0b3 : {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 101094,
        "raw": "2026-10-31 16:51:58 [com] stdout Connect parent 5ed21e10-a4e3-462b-b134-26438715c0b3",
        "inherited": false
      }
    },
    {
      "id": "a8245527-9bbf-4b0d-9841-96593eecb8c8",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793466279000,
      "last": 1793467856000,
      "firstSend": 1793466279000,
      "lastSend": 1793467856000,
      "labels": [
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793449277895.txt",
          "line": 102800,
          "raw": "Receive from parent a8245527-9bbf-4b0d-9841-96593eecb8c8 : {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 102779,
        "raw": "2026-10-31 17:04:39 [com] stdout Connect parent a8245527-9bbf-4b0d-9841-96593eecb8c8",
        "inherited": false
      }
    },
    {
      "id": "88141a24-8375-4fc3-8dce-7ba1b442f68c",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793466279000,
      "last": 1793467856000,
      "firstSend": 1793466279000,
      "lastSend": 1793467856000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 102782,
        "raw": "2026-10-31 17:04:39 [com] stdout Connect parent 88141a24-8375-4fc3-8dce-7ba1b442f68c",
        "inherited": false
      }
    },
    {
      "id": "aa357424-a614-4780-9da0-0f979d21f6c5",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793466279000,
      "last": 1793467856000,
      "firstSend": 1793466279000,
      "lastSend": 1793467856000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 102784,
        "raw": "2026-10-31 17:04:39 [com] stdout Connect parent aa357424-a614-4780-9da0-0f979d21f6c5",
        "inherited": false
      }
    },
    {
      "id": "96440d59-e927-4456-b20e-eaaeb0b4f812",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793467856000,
      "last": 1793475981000,
      "firstSend": 1793467856000,
      "lastSend": 1793475981000,
      "labels": [
        "Quiz · vp",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793449277895.txt",
          "line": 104965,
          "raw": "2026-10-31 17:30:56 [com] stdout Receive from parent 96440d59-e927-4456-b20e-eaaeb0b4f812 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 104966,
          "raw": "Receive from parent 96440d59-e927-4456-b20e-eaaeb0b4f812 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 105009,
          "raw": "Receive from parent 96440d59-e927-4456-b20e-eaaeb0b4f812 : {\"name\":\"brest_salle4\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 105139,
          "raw": "Receive from parent 96440d59-e927-4456-b20e-eaaeb0b4f812 : {\"name\":\"brest_salle4\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 105202,
          "raw": "2026-10-31 17:30:56 [com] stdout Receive from parent 96440d59-e927-4456-b20e-eaaeb0b4f812 : {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 104915,
        "raw": "2026-10-31 17:30:56 [com] stdout Connect parent 96440d59-e927-4456-b20e-eaaeb0b4f812",
        "inherited": false
      }
    },
    {
      "id": "186443e2-5b7c-43c7-8366-271ccd34dbfb",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793467856000,
      "last": 1793475981000,
      "firstSend": 1793467856000,
      "lastSend": 1793475981000,
      "labels": [
        "Quiz · vp",
        "Quiz · tv",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793449277895.txt",
          "line": 105264,
          "raw": "2026-10-31 17:30:56 [com] stdout Receive from parent 186443e2-5b7c-43c7-8366-271ccd34dbfb : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 105294,
          "raw": "2026-10-31 17:30:56 [com] stdout Receive from parent 186443e2-5b7c-43c7-8366-271ccd34dbfb : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 105295,
          "raw": "2026-10-31 17:30:56 [com] stdout Receive from parent 186443e2-5b7c-43c7-8366-271ccd34dbfb : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 105313,
          "raw": "2026-10-31 17:30:56 [com] stdout Receive from parent 186443e2-5b7c-43c7-8366-271ccd34dbfb : {\"name\":\"brest_salle4\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 105464,
          "raw": "Receive from parent 186443e2-5b7c-43c7-8366-271ccd34dbfb : {\"name\":\"brest_salle4\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 105541,
          "raw": "Receive from parent 186443e2-5b7c-43c7-8366-271ccd34dbfb : {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 105212,
        "raw": "2026-10-31 17:30:56 [com] stdout Connect parent 186443e2-5b7c-43c7-8366-271ccd34dbfb",
        "inherited": false
      }
    },
    {
      "id": "b5f6e532-5f8c-4fe0-b00f-d0c18d190051",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793467856000,
      "last": 1793475981000,
      "firstSend": 1793467856000,
      "lastSend": 1793475981000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · vp",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793449277895.txt",
          "line": 105601,
          "raw": "Receive from parent b5f6e532-5f8c-4fe0-b00f-d0c18d190051 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 105631,
          "raw": "2026-10-31 17:30:56 [com] stdout Receive from parent b5f6e532-5f8c-4fe0-b00f-d0c18d190051 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 105633,
          "raw": "Receive from parent b5f6e532-5f8c-4fe0-b00f-d0c18d190051 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 105650,
          "raw": "2026-10-31 17:30:56 [com] stdout Receive from parent b5f6e532-5f8c-4fe0-b00f-d0c18d190051 : {\"name\":\"brest_salle4\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 105801,
          "raw": "Receive from parent b5f6e532-5f8c-4fe0-b00f-d0c18d190051 : {\"name\":\"brest_salle4\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 105878,
          "raw": "2026-10-31 17:30:56 [com] stdout Receive from parent b5f6e532-5f8c-4fe0-b00f-d0c18d190051 : {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 105216,
        "raw": "2026-10-31 17:30:56 [com] stdout Connect parent b5f6e532-5f8c-4fe0-b00f-d0c18d190051",
        "inherited": false
      }
    },
    {
      "id": "83cff31a-f582-46e6-9cb8-3472facfddf0",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793475985000,
      "last": 1793478218000,
      "firstSend": 1793475985000,
      "lastSend": 1793478218000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 107314,
        "raw": "2026-10-31 19:46:25 [com] stdout Connect parent 83cff31a-f582-46e6-9cb8-3472facfddf0",
        "inherited": false
      }
    },
    {
      "id": "9e6a9692-4fe9-45ac-ada1-896d02450468",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793475985000,
      "last": 1793478218000,
      "firstSend": 1793475985000,
      "lastSend": 1793478218000,
      "labels": [
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793449277895.txt",
          "line": 107337,
          "raw": "Receive from parent 9e6a9692-4fe9-45ac-ada1-896d02450468 : {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 107317,
        "raw": "2026-10-31 19:46:25 [com] stdout Connect parent 9e6a9692-4fe9-45ac-ada1-896d02450468",
        "inherited": false
      }
    },
    {
      "id": "05789f41-1116-42ba-a019-5805012901e5",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793475985000,
      "last": 1793478218000,
      "firstSend": 1793475985000,
      "lastSend": 1793478218000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 107319,
        "raw": "2026-10-31 19:46:25 [com] stdout Connect parent 05789f41-1116-42ba-a019-5805012901e5",
        "inherited": false
      }
    },
    {
      "id": "2419c39c-40fb-4bc2-b078-6558e08b0067",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793478219000,
      "last": 1793478247000,
      "firstSend": 1793478219000,
      "lastSend": 1793478247000,
      "labels": [
        "Quiz · vp",
        "Quiz · tv",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793449277895.txt",
          "line": 119447,
          "raw": "Receive from parent 2419c39c-40fb-4bc2-b078-6558e08b0067 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 119475,
          "raw": "2026-10-31 20:23:39 [com] stdout Receive from parent 2419c39c-40fb-4bc2-b078-6558e08b0067 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 119476,
          "raw": "Receive from parent 2419c39c-40fb-4bc2-b078-6558e08b0067 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 119491,
          "raw": "Receive from parent 2419c39c-40fb-4bc2-b078-6558e08b0067 : {\"name\":\"brest_salle4\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 119621,
          "raw": "Receive from parent 2419c39c-40fb-4bc2-b078-6558e08b0067 : {\"name\":\"brest_salle4\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 119692,
          "raw": "Receive from parent 2419c39c-40fb-4bc2-b078-6558e08b0067 : {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 119397,
        "raw": "2026-10-31 20:23:39 [com] stdout Connect parent 2419c39c-40fb-4bc2-b078-6558e08b0067",
        "inherited": false
      }
    },
    {
      "id": "75fc78f7-3193-447e-b164-0d15ed3d2874",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793478219000,
      "last": 1793478247000,
      "firstSend": 1793478219000,
      "lastSend": 1793478247000,
      "labels": [
        "Quiz · vp",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793449277895.txt",
          "line": 119746,
          "raw": "2026-10-31 20:23:39 [com] stdout Receive from parent 75fc78f7-3193-447e-b164-0d15ed3d2874 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 119747,
          "raw": "2026-10-31 20:23:39 [com] stdout Receive from parent 75fc78f7-3193-447e-b164-0d15ed3d2874 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 119795,
          "raw": "Receive from parent 75fc78f7-3193-447e-b164-0d15ed3d2874 : {\"name\":\"brest_salle4\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 119946,
          "raw": "Receive from parent 75fc78f7-3193-447e-b164-0d15ed3d2874 : {\"name\":\"brest_salle4\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 120033,
          "raw": "2026-10-31 20:23:39 [com] stdout Receive from parent 75fc78f7-3193-447e-b164-0d15ed3d2874 : {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 119694,
        "raw": "2026-10-31 20:23:39 [com] stdout Connect parent 75fc78f7-3193-447e-b164-0d15ed3d2874",
        "inherited": false
      }
    },
    {
      "id": "f83a983d-0279-46b1-a6ad-7ccae6606e54",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793478219000,
      "last": 1793478247000,
      "firstSend": 1793478219000,
      "lastSend": 1793478247000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · vp",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793449277895.txt",
          "line": 120083,
          "raw": "2026-10-31 20:23:39 [com] stdout Receive from parent f83a983d-0279-46b1-a6ad-7ccae6606e54 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 120113,
          "raw": "2026-10-31 20:23:39 [com] stdout Receive from parent f83a983d-0279-46b1-a6ad-7ccae6606e54 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 120115,
          "raw": "Receive from parent f83a983d-0279-46b1-a6ad-7ccae6606e54 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 120132,
          "raw": "2026-10-31 20:23:39 [com] stdout Receive from parent f83a983d-0279-46b1-a6ad-7ccae6606e54 : {\"name\":\"brest_salle4\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 120283,
          "raw": "Receive from parent f83a983d-0279-46b1-a6ad-7ccae6606e54 : {\"name\":\"brest_salle4\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 120370,
          "raw": "Receive from parent f83a983d-0279-46b1-a6ad-7ccae6606e54 : {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 119702,
        "raw": "2026-10-31 20:23:39 [com] stdout Connect parent f83a983d-0279-46b1-a6ad-7ccae6606e54",
        "inherited": false
      }
    },
    {
      "id": "b14c4798-3cca-4aa2-9beb-59615e6834b9",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793478250000,
      "last": 1793482824000,
      "firstSend": 1793478250000,
      "lastSend": 1793482824000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 121597,
        "raw": "2026-10-31 20:24:10 [com] stdout Connect parent b14c4798-3cca-4aa2-9beb-59615e6834b9",
        "inherited": false
      }
    },
    {
      "id": "c8bd6e53-f613-4b5c-b084-9c4ccec8e97c",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793478250000,
      "last": 1793482824000,
      "firstSend": 1793478250000,
      "lastSend": 1793482824000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 121600,
        "raw": "2026-10-31 20:24:10 [com] stdout Connect parent c8bd6e53-f613-4b5c-b084-9c4ccec8e97c",
        "inherited": false
      }
    },
    {
      "id": "b2a4e754-43c5-4878-b4dd-e5aec3f19744",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793478250000,
      "last": 1793482824000,
      "firstSend": 1793478250000,
      "lastSend": 1793482824000,
      "labels": [
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793449277895.txt",
          "line": 121622,
          "raw": "Receive from parent b2a4e754-43c5-4878-b4dd-e5aec3f19744 : {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 121602,
        "raw": "2026-10-31 20:24:10 [com] stdout Connect parent b2a4e754-43c5-4878-b4dd-e5aec3f19744",
        "inherited": false
      }
    },
    {
      "id": "1b1d02b0-d2ed-4d27-981f-b378b543e998",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793482825000,
      "last": 1793482851000,
      "firstSend": 1793482825000,
      "lastSend": 1793482851000,
      "labels": [
        "Quiz · vp",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793449277895.txt",
          "line": 139814,
          "raw": "2026-10-31 21:40:25 [com] stdout Receive from parent 1b1d02b0-d2ed-4d27-981f-b378b543e998 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 139815,
          "raw": "Receive from parent 1b1d02b0-d2ed-4d27-981f-b378b543e998 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 139861,
          "raw": "2026-10-31 21:40:25 [com] stdout Receive from parent 1b1d02b0-d2ed-4d27-981f-b378b543e998 : {\"name\":\"brest_salle4\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 140001,
          "raw": "2026-10-31 21:40:25 [com] stdout Receive from parent 1b1d02b0-d2ed-4d27-981f-b378b543e998 : {\"name\":\"brest_salle4\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 140080,
          "raw": "Receive from parent 1b1d02b0-d2ed-4d27-981f-b378b543e998 : {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-game-select\"},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 139762,
        "raw": "2026-10-31 21:40:25 [com] stdout Connect parent 1b1d02b0-d2ed-4d27-981f-b378b543e998",
        "inherited": false
      }
    },
    {
      "id": "6f61669e-876d-4ffe-85d0-a613baa5f4a0",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793482825000,
      "last": 1793482851000,
      "firstSend": 1793482825000,
      "lastSend": 1793482851000,
      "labels": [
        "Quiz · vp",
        "Quiz · tv",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793449277895.txt",
          "line": 140132,
          "raw": "Receive from parent 6f61669e-876d-4ffe-85d0-a613baa5f4a0 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 140162,
          "raw": "2026-10-31 21:40:25 [com] stdout Receive from parent 6f61669e-876d-4ffe-85d0-a613baa5f4a0 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 140163,
          "raw": "2026-10-31 21:40:25 [com] stdout Receive from parent 6f61669e-876d-4ffe-85d0-a613baa5f4a0 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 140181,
          "raw": "2026-10-31 21:40:25 [com] stdout Receive from parent 6f61669e-876d-4ffe-85d0-a613baa5f4a0 : {\"name\":\"brest_salle4\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 140332,
          "raw": "Receive from parent 6f61669e-876d-4ffe-85d0-a613baa5f4a0 : {\"name\":\"brest_salle4\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 140419,
          "raw": "2026-10-31 21:40:25 [com] stdout Receive from parent 6f61669e-876d-4ffe-85d0-a613baa5f4a0 : {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-game-select\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 139764,
        "raw": "2026-10-31 21:40:25 [com] stdout Connect parent 6f61669e-876d-4ffe-85d0-a613baa5f4a0",
        "inherited": false
      }
    },
    {
      "id": "00e1100c-f05e-4637-b498-4c01deec9c6d",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793482825000,
      "last": 1793482851000,
      "firstSend": 1793482825000,
      "lastSend": 1793482851000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · vp",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793449277895.txt",
          "line": 140469,
          "raw": "Receive from parent 00e1100c-f05e-4637-b498-4c01deec9c6d : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 140499,
          "raw": "Receive from parent 00e1100c-f05e-4637-b498-4c01deec9c6d : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 140501,
          "raw": "Receive from parent 00e1100c-f05e-4637-b498-4c01deec9c6d : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 140518,
          "raw": "2026-10-31 21:40:25 [com] stdout Receive from parent 00e1100c-f05e-4637-b498-4c01deec9c6d : {\"name\":\"brest_salle4\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 140669,
          "raw": "Receive from parent 00e1100c-f05e-4637-b498-4c01deec9c6d : {\"name\":\"brest_salle4\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 140756,
          "raw": "2026-10-31 21:40:25 [com] stdout Receive from parent 00e1100c-f05e-4637-b498-4c01deec9c6d : {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-game-select\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 140082,
        "raw": "2026-10-31 21:40:25 [com] stdout Connect parent 00e1100c-f05e-4637-b498-4c01deec9c6d",
        "inherited": false
      }
    },
    {
      "id": "c575e01d-245c-40ee-83a7-a58d9a7f2570",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793482855000,
      "last": 1793483484000,
      "firstSend": 1793482855000,
      "lastSend": 1793483484000,
      "labels": [
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793449277895.txt",
          "line": 141768,
          "raw": "Receive from parent c575e01d-245c-40ee-83a7-a58d9a7f2570 : {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 141749,
        "raw": "2026-10-31 21:40:55 [com] stdout Connect parent c575e01d-245c-40ee-83a7-a58d9a7f2570",
        "inherited": false
      }
    },
    {
      "id": "c8bc709b-12ee-4741-ad33-8bb90c5d5cc3",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793482855000,
      "last": 1793483484000,
      "firstSend": 1793482855000,
      "lastSend": 1793483484000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 141751,
        "raw": "2026-10-31 21:40:55 [com] stdout Connect parent c8bc709b-12ee-4741-ad33-8bb90c5d5cc3",
        "inherited": false
      }
    },
    {
      "id": "4a03325b-e883-495e-a93d-f1438a13e4da",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793482855000,
      "last": 1793483484000,
      "firstSend": 1793482855000,
      "lastSend": 1793483484000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 141754,
        "raw": "2026-10-31 21:40:55 [com] stdout Connect parent 4a03325b-e883-495e-a93d-f1438a13e4da",
        "inherited": false
      }
    },
    {
      "id": "b3c00827-7e0f-4ae6-8487-9805e50f1e76",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793483484000,
      "last": 1793485615000,
      "firstSend": 1793483484000,
      "lastSend": 1793485615000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · vp",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793449277895.txt",
          "line": 143645,
          "raw": "Receive from parent b3c00827-7e0f-4ae6-8487-9805e50f1e76 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 143674,
          "raw": "2026-10-31 21:51:24 [com] stdout Receive from parent b3c00827-7e0f-4ae6-8487-9805e50f1e76 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 143676,
          "raw": "2026-10-31 21:51:24 [com] stdout Receive from parent b3c00827-7e0f-4ae6-8487-9805e50f1e76 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 143692,
          "raw": "2026-10-31 21:51:24 [com] stdout Receive from parent b3c00827-7e0f-4ae6-8487-9805e50f1e76 : {\"name\":\"brest_salle4\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 143840,
          "raw": "Receive from parent b3c00827-7e0f-4ae6-8487-9805e50f1e76 : {\"name\":\"brest_salle4\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 143927,
          "raw": "2026-10-31 21:51:24 [com] stdout Receive from parent b3c00827-7e0f-4ae6-8487-9805e50f1e76 : {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-game-select\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 143593,
        "raw": "2026-10-31 21:51:24 [com] stdout Connect parent b3c00827-7e0f-4ae6-8487-9805e50f1e76",
        "inherited": false
      }
    },
    {
      "id": "0dd32600-f78c-490a-a28e-aead596f7935",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793483484000,
      "last": 1793485619000,
      "firstSend": 1793483484000,
      "lastSend": 1793485619000,
      "labels": [
        "Quiz · vp",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793449277895.txt",
          "line": 143977,
          "raw": "2026-10-31 21:51:24 [com] stdout Receive from parent 0dd32600-f78c-490a-a28e-aead596f7935 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 143978,
          "raw": "Receive from parent 0dd32600-f78c-490a-a28e-aead596f7935 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 144026,
          "raw": "2026-10-31 21:51:24 [com] stdout Receive from parent 0dd32600-f78c-490a-a28e-aead596f7935 : {\"name\":\"brest_salle4\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 144177,
          "raw": "2026-10-31 21:51:24 [com] stdout Receive from parent 0dd32600-f78c-490a-a28e-aead596f7935 : {\"name\":\"brest_salle4\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 144264,
          "raw": "Receive from parent 0dd32600-f78c-490a-a28e-aead596f7935 : {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-game-select\"},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 143595,
        "raw": "2026-10-31 21:51:24 [com] stdout Connect parent 0dd32600-f78c-490a-a28e-aead596f7935",
        "inherited": false
      }
    },
    {
      "id": "ab7761ab-3830-468e-b0e7-c99d879ef43d",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793483484000,
      "last": 1793485615000,
      "firstSend": 1793483484000,
      "lastSend": 1793485615000,
      "labels": [
        "Quiz · vp",
        "Quiz · tv",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793449277895.txt",
          "line": 144314,
          "raw": "Receive from parent ab7761ab-3830-468e-b0e7-c99d879ef43d : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 144344,
          "raw": "2026-10-31 21:51:24 [com] stdout Receive from parent ab7761ab-3830-468e-b0e7-c99d879ef43d : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 144345,
          "raw": "2026-10-31 21:51:24 [com] stdout Receive from parent ab7761ab-3830-468e-b0e7-c99d879ef43d : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 144363,
          "raw": "2026-10-31 21:51:24 [com] stdout Receive from parent ab7761ab-3830-468e-b0e7-c99d879ef43d : {\"name\":\"brest_salle4\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 144514,
          "raw": "Receive from parent ab7761ab-3830-468e-b0e7-c99d879ef43d : {\"name\":\"brest_salle4\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 144601,
          "raw": "2026-10-31 21:51:24 [com] stdout Receive from parent ab7761ab-3830-468e-b0e7-c99d879ef43d : {\"name\":\"brest_salle4\",\"variables\":{\"inputContext\":\"inputContext-game-select\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 143750,
        "raw": "2026-10-31 21:51:24 [com] stdout Connect parent ab7761ab-3830-468e-b0e7-c99d879ef43d",
        "inherited": false
      }
    },
    {
      "id": "b1c07dd6-c836-403c-827d-85a46cfd959a",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793485618000,
      "last": 1793487015000,
      "firstSend": 1793485618000,
      "lastSend": 1793487015000,
      "labels": [
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793449277895.txt",
          "line": 146030,
          "raw": "Receive from parent b1c07dd6-c836-403c-827d-85a46cfd959a : {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 146005,
        "raw": "2026-10-31 22:26:58 [com] stdout Connect parent b1c07dd6-c836-403c-827d-85a46cfd959a",
        "inherited": false
      }
    },
    {
      "id": "5c93e558-eaab-43ac-b5a4-8e26d1384463",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793485618000,
      "last": 1793487015000,
      "firstSend": 1793485618000,
      "lastSend": 1793487015000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 146008,
        "raw": "2026-10-31 22:26:58 [com] stdout Connect parent 5c93e558-eaab-43ac-b5a4-8e26d1384463",
        "inherited": false
      }
    },
    {
      "id": "81d5fd0a-1b14-427d-8633-e29504694b0a",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793485623000,
      "last": 1793487015000,
      "firstSend": 1793485623000,
      "lastSend": 1793487015000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 146127,
        "raw": "2026-10-31 22:27:03 [com] stdout Connect parent 81d5fd0a-1b14-427d-8633-e29504694b0a",
        "inherited": false
      }
    },
    {
      "id": "22d81a56-5b8c-4285-b39b-b83cb2cb45d6",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793487015000,
      "last": 1793487031000,
      "firstSend": 1793487015000,
      "lastSend": 1793487031000,
      "labels": [
        "Quiz · vp",
        "Quiz · tv",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793449277895.txt",
          "line": 147720,
          "raw": "2026-10-31 22:50:15 [com] stdout Receive from parent 22d81a56-5b8c-4285-b39b-b83cb2cb45d6 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 147748,
          "raw": "2026-10-31 22:50:15 [com] stdout Receive from parent 22d81a56-5b8c-4285-b39b-b83cb2cb45d6 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 147749,
          "raw": "Receive from parent 22d81a56-5b8c-4285-b39b-b83cb2cb45d6 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 147764,
          "raw": "Receive from parent 22d81a56-5b8c-4285-b39b-b83cb2cb45d6 : {\"name\":\"brest_salle4\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 147894,
          "raw": "Receive from parent 22d81a56-5b8c-4285-b39b-b83cb2cb45d6 : {\"name\":\"brest_salle4\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 147965,
          "raw": "Receive from parent 22d81a56-5b8c-4285-b39b-b83cb2cb45d6 : {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 147670,
        "raw": "2026-10-31 22:50:15 [com] stdout Connect parent 22d81a56-5b8c-4285-b39b-b83cb2cb45d6",
        "inherited": false
      }
    },
    {
      "id": "eb45cd89-b634-4653-a2ac-9a7b350dd570",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793487015000,
      "last": 1793487031000,
      "firstSend": 1793487015000,
      "lastSend": 1793487031000,
      "labels": [
        "Quiz · vp",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793449277895.txt",
          "line": 148019,
          "raw": "Receive from parent eb45cd89-b634-4653-a2ac-9a7b350dd570 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 148020,
          "raw": "2026-10-31 22:50:15 [com] stdout Receive from parent eb45cd89-b634-4653-a2ac-9a7b350dd570 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 148068,
          "raw": "2026-10-31 22:50:15 [com] stdout Receive from parent eb45cd89-b634-4653-a2ac-9a7b350dd570 : {\"name\":\"brest_salle4\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 148219,
          "raw": "Receive from parent eb45cd89-b634-4653-a2ac-9a7b350dd570 : {\"name\":\"brest_salle4\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 148306,
          "raw": "Receive from parent eb45cd89-b634-4653-a2ac-9a7b350dd570 : {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 147967,
        "raw": "2026-10-31 22:50:15 [com] stdout Connect parent eb45cd89-b634-4653-a2ac-9a7b350dd570",
        "inherited": false
      }
    },
    {
      "id": "d0778885-1098-4ff9-8c08-04c473004b20",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793487015000,
      "last": 1793487031000,
      "firstSend": 1793487015000,
      "lastSend": 1793487031000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · vp",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793449277895.txt",
          "line": 148356,
          "raw": "Receive from parent d0778885-1098-4ff9-8c08-04c473004b20 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 148386,
          "raw": "2026-10-31 22:50:15 [com] stdout Receive from parent d0778885-1098-4ff9-8c08-04c473004b20 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 148388,
          "raw": "Receive from parent d0778885-1098-4ff9-8c08-04c473004b20 : {\"name\":\"brest_salle4\",\"variables\":{\"monitor.vp.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449277895.txt",
          "line": 148405,
          "raw": "2026-10-31 22:50:15 [com] stdout Receive from parent d0778885-1098-4ff9-8c08-04c473004b20 : {\"name\":\"brest_salle4\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 148556,
          "raw": "2026-10-31 22:50:15 [com] stdout Receive from parent d0778885-1098-4ff9-8c08-04c473004b20 : {\"name\":\"brest_salle4\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449277895.txt",
          "line": 148643,
          "raw": "2026-10-31 22:50:15 [com] stdout Receive from parent d0778885-1098-4ff9-8c08-04c473004b20 : {\"name\":\"brest_salle4\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 147969,
        "raw": "2026-10-31 22:50:15 [com] stdout Connect parent d0778885-1098-4ff9-8c08-04c473004b20",
        "inherited": false
      }
    },
    {
      "id": "6d06b3b1-ea24-4936-afb2-833be4008cd3",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793487034000,
      "last": 1793487529000,
      "firstSend": 1793487034000,
      "lastSend": 1793487529000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 149626,
        "raw": "2026-10-31 22:50:34 [com] stdout Connect parent 6d06b3b1-ea24-4936-afb2-833be4008cd3",
        "inherited": false
      }
    },
    {
      "id": "2a1fede6-3d9a-4b14-bdf9-ee6d00118de4",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793487034000,
      "last": 1793487529000,
      "firstSend": 1793487034000,
      "lastSend": 1793487529000,
      "labels": [
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793449277895.txt",
          "line": 149649,
          "raw": "Receive from parent 2a1fede6-3d9a-4b14-bdf9-ee6d00118de4 : {\"name\":\"brest_salle4\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 149630,
        "raw": "2026-10-31 22:50:34 [com] stdout Connect parent 2a1fede6-3d9a-4b14-bdf9-ee6d00118de4",
        "inherited": false
      }
    },
    {
      "id": "6e5a383e-484f-43e5-88fe-5f597bb5e6c5",
      "file": "log_1793449277895.txt",
      "side": "parent",
      "start": 1793487034000,
      "last": 1793487529000,
      "firstSend": 1793487034000,
      "lastSend": 1793487529000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793449277895.txt",
        "line": 149632,
        "raw": "2026-10-31 22:50:34 [com] stdout Connect parent 6e5a383e-484f-43e5-88fe-5f597bb5e6c5",
        "inherited": false
      }
    }
  ],
  "counts": {
    "session": 87,
    "monitor": 429,
    "phase": 99,
    "game": 33,
    "connection": 135,
    "theme": 10,
    "question": 446,
    "music": 360,
    "restart": 1,
    "system": 9,
    "warning": 3
  }
}