{
  "room": "brest_salle2",
  "date": "2026-10-31",
  "timeZone": "Europe/Paris",
  "start": 1793401200000,
  "end": 1793487600000,
  "generatedAt": "2026-11-03T09:27:49.407Z",
  "sources": [
    {
      "file": "log_1793363805037.txt",
      "first": 1793401220000,
      "last": 1793402352000,
      "linesInDay": 10365,
      "bytes": 14162310
    },
    {
      "file": "log_1793449203164.txt",
      "first": 1793449203000,
      "last": 1793487594000,
      "linesInDay": 174878,
      "bytes": 26469466
    }
  ],
  "events": [
    {
      "id": 1,
      "t": 1793401300000,
      "type": "music",
      "label": "Fin / arrêt morceau · francky-vincent_fruit-de-la-passion_13179",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 89728,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 2,
      "t": 1793401301000,
      "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_1793363805037.txt",
          "line": 89750,
          "raw": "2026-10-30 23:01:41 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793401301907,0,219.392336,0.02,\"la-petite-culotte_la-goffa-lolita_69859\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 3,
      "t": 1793401391000,
      "type": "music",
      "label": "Fin / arrêt morceau · la-petite-culotte_la-goffa-lolita_69859",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 89869,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 4,
      "t": 1793401392000,
      "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_1793363805037.txt",
          "line": 89891,
          "raw": "2026-10-30 23:03:12 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793401392015,0,158.404479,0.02,\"gims_parisienne_89933\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 5,
      "t": 1793401550000,
      "type": "music",
      "label": "Fin / arrêt morceau · gims_parisienne_89933",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 93244,
          "raw": "2026-10-30 23:05:50 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 6,
      "t": 1793401551000,
      "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_1793363805037.txt",
          "line": 93266,
          "raw": "2026-10-30 23:05:51 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793401551737,0,219.392336,0.02,\"la-petite-culotte_la-goffa-lolita_69859\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 7,
      "t": 1793401552000,
      "type": "music",
      "label": "Fin / arrêt morceau · la-petite-culotte_la-goffa-lolita_69859",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 93315,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 8,
      "t": 1793401553000,
      "type": "music",
      "label": "Début morceau · celine-dion_j-irai-ou-tu-iras_11646",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 208.457166 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 93337,
          "raw": "2026-10-30 23:05:53 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793401553680,0,208.457166,0.02,\"celine-dion_j-irai-ou-tu-iras_11646\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 9,
      "t": 1793401762000,
      "type": "music",
      "label": "Fin / arrêt morceau · celine-dion_j-irai-ou-tu-iras_11646",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 93993,
          "raw": "2026-10-30 23:09:22 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 10,
      "t": 1793401763000,
      "type": "music",
      "label": "Début morceau · lartiste_chocolat_53674",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 232.096463 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 94015,
          "raw": "2026-10-30 23:09:23 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793401763515,0,232.096463,0.02,\"lartiste_chocolat_53674\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 11,
      "t": 1793401847000,
      "type": "music",
      "label": "Fin / arrêt morceau · lartiste_chocolat_53674",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 94406,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 12,
      "t": 1793401848000,
      "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_1793363805037.txt",
          "line": 94428,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793401848841,0,211.1,0.02,\"britney-spears_baby-one-more-time_5919\"]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 13,
      "t": 1793402042000,
      "type": "music",
      "label": "Fin / arrêt morceau · britney-spears_baby-one-more-time_5919",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 94481,
          "raw": "2026-10-30 23:14:02 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 14,
      "t": 1793402044000,
      "type": "music",
      "label": "Début morceau · les-rita-mitsouko_marcia-baila_11005",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 329.362993 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 94503,
          "raw": "2026-10-30 23:14:04 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793402044236,0,329.362993,0.02,\"les-rita-mitsouko_marcia-baila_11005\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 15,
      "t": 1793402051000,
      "type": "music",
      "label": "Fin / arrêt morceau · les-rita-mitsouko_marcia-baila_11005",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 94590,
          "raw": "2026-10-30 23:14:11 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 16,
      "t": 1793402051000,
      "type": "game",
      "label": "Fin de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 94683,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"activeGame\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 17,
      "t": 1793402051000,
      "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) :\n98e4bfa7-7d61-439e-b85b-422f794d47a2 — module non identifié\n71ce0d5b-2ab2-44bd-9b55-9c69c7f6e009 — KaraWorld · contrôleur\n2d64038b-65af-4549-acb5-c972d10b2394 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 94704,
          "raw": "2026-10-30 23:14:11 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793363805037.txt",
          "line": 80137,
          "raw": "Receive from parent 71ce0d5b-2ab2-44bd-9b55-9c69c7f6e009 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 18,
      "t": 1793402051000,
      "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) :\n98e4bfa7-7d61-439e-b85b-422f794d47a2 — module non identifié\n71ce0d5b-2ab2-44bd-9b55-9c69c7f6e009 — KaraWorld · contrôleur\n2d64038b-65af-4549-acb5-c972d10b2394 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 94705,
          "raw": "2026-10-30 23:14:11 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793363805037.txt",
          "line": 80137,
          "raw": "Receive from parent 71ce0d5b-2ab2-44bd-9b55-9c69c7f6e009 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 19,
      "t": 1793402051000,
      "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) :\n98e4bfa7-7d61-439e-b85b-422f794d47a2 — module non identifié\n71ce0d5b-2ab2-44bd-9b55-9c69c7f6e009 — KaraWorld · contrôleur\n2d64038b-65af-4549-acb5-c972d10b2394 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 94718,
          "raw": "2026-10-30 23:14:11 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793363805037.txt",
          "line": 80137,
          "raw": "Receive from parent 71ce0d5b-2ab2-44bd-9b55-9c69c7f6e009 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 20,
      "t": 1793402052000,
      "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 bc1eb14c-6a9f-46d8-835a-4c14e446240b\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 94734,
          "raw": "2026-10-30 23:14:12 [com] stdout Connect parent bc1eb14c-6a9f-46d8-835a-4c14e446240b",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "bc1eb14c-6a9f-46d8-835a-4c14e446240b"
    },
    {
      "id": 21,
      "t": 1793402052000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793398236559,0,3900,1]",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 94832,
          "raw": "2026-10-30 23:14:12 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1793398236559,0,3900,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 22,
      "t": 1793402052000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 95021,
          "raw": "2026-10-30 23:14:12 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 23,
      "t": 1793402052000,
      "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 7116d615-63fe-4810-a2c2-c02e0b191999\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 95031,
          "raw": "2026-10-30 23:14:12 [com] stdout Connect parent 7116d615-63fe-4810-a2c2-c02e0b191999",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "7116d615-63fe-4810-a2c2-c02e0b191999"
    },
    {
      "id": 24,
      "t": 1793402052000,
      "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 90aedb4b-aef3-43a1-8eca-5bd227cfe8b9\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 95033,
          "raw": "2026-10-30 23:14:12 [com] stdout Connect parent 90aedb4b-aef3-43a1-8eca-5bd227cfe8b9",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "90aedb4b-aef3-43a1-8eca-5bd227cfe8b9"
    },
    {
      "id": 25,
      "t": 1793402052000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793398236559,0,3900,1]",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 95137,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1793398236559,0,3900,1]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 26,
      "t": 1793402052000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 95360,
          "raw": "2026-10-30 23:14:12 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 27,
      "t": 1793402052000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793398236559,0,3900,1]",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 95474,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1793398236559,0,3900,1]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 28,
      "t": 1793402052000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 95697,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 29,
      "t": 1793402059000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 96078,
          "raw": "2026-10-30 23:14:19 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 30,
      "t": 1793402063000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 96434,
          "raw": "2026-10-30 23:14:23 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 31,
      "t": 1793402063000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 96454,
          "raw": "2026-10-30 23:14:23 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 32,
      "t": 1793402064000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 96464,
          "raw": "2026-10-30 23:14:24 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 33,
      "t": 1793402064000,
      "type": "phase",
      "label": "Phase · home-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 96474,
          "raw": "2026-10-30 23:14:24 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"home-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 34,
      "t": 1793402064000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 96494,
          "raw": "2026-10-30 23:14:24 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 35,
      "t": 1793402064000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 96504,
          "raw": "2026-10-30 23:14:24 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 36,
      "t": 1793402066000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 96525,
          "raw": "2026-10-30 23:14:26 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 37,
      "t": 1793402066000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 96557,
          "raw": "2026-10-30 23:14:26 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 38,
      "t": 1793402066000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 96567,
          "raw": "2026-10-30 23:14:26 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 39,
      "t": 1793402066000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 96587,
          "raw": "2026-10-30 23:14:26 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 40,
      "t": 1793402066000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 96597,
          "raw": "2026-10-30 23:14:26 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 41,
      "t": 1793402068000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 96647,
          "raw": "2026-10-30 23:14:28 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 42,
      "t": 1793402068000,
      "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_1793363805037.txt",
          "line": 96657,
          "raw": "2026-10-30 23:14:28 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"activeGame\":\"karaoke\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 43,
      "t": 1793402068000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "karaoke",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 96679,
          "raw": "2026-10-30 23:14:28 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 44,
      "t": 1793402071000,
      "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) :\n98e4bfa7-7d61-439e-b85b-422f794d47a2 — module non identifié\n71ce0d5b-2ab2-44bd-9b55-9c69c7f6e009 — KaraWorld · contrôleur\n2d64038b-65af-4549-acb5-c972d10b2394 — module non identifié\nbc1eb14c-6a9f-46d8-835a-4c14e446240b — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n7116d615-63fe-4810-a2c2-c02e0b191999 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n90aedb4b-aef3-43a1-8eca-5bd227cfe8b9 — 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_1793363805037.txt",
          "line": 96688,
          "raw": "2026-10-30 23:14:31 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793363805037.txt",
          "line": 80137,
          "raw": "Receive from parent 71ce0d5b-2ab2-44bd-9b55-9c69c7f6e009 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793363805037.txt",
          "line": 94784,
          "raw": "2026-10-30 23:14:12 [com] stdout Receive from parent bc1eb14c-6a9f-46d8-835a-4c14e446240b : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793363805037.txt",
          "line": 95083,
          "raw": "Receive from parent 7116d615-63fe-4810-a2c2-c02e0b191999 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793363805037.txt",
          "line": 95420,
          "raw": "Receive from parent 90aedb4b-aef3-43a1-8eca-5bd227cfe8b9 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 45,
      "t": 1793402071000,
      "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) :\n98e4bfa7-7d61-439e-b85b-422f794d47a2 — module non identifié\n71ce0d5b-2ab2-44bd-9b55-9c69c7f6e009 — KaraWorld · contrôleur\n2d64038b-65af-4549-acb5-c972d10b2394 — module non identifié\nbc1eb14c-6a9f-46d8-835a-4c14e446240b — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n7116d615-63fe-4810-a2c2-c02e0b191999 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n90aedb4b-aef3-43a1-8eca-5bd227cfe8b9 — 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_1793363805037.txt",
          "line": 96689,
          "raw": "2026-10-30 23:14:31 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793363805037.txt",
          "line": 80137,
          "raw": "Receive from parent 71ce0d5b-2ab2-44bd-9b55-9c69c7f6e009 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793363805037.txt",
          "line": 94784,
          "raw": "2026-10-30 23:14:12 [com] stdout Receive from parent bc1eb14c-6a9f-46d8-835a-4c14e446240b : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793363805037.txt",
          "line": 95083,
          "raw": "Receive from parent 7116d615-63fe-4810-a2c2-c02e0b191999 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793363805037.txt",
          "line": 95420,
          "raw": "Receive from parent 90aedb4b-aef3-43a1-8eca-5bd227cfe8b9 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 46,
      "t": 1793402071000,
      "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) :\n98e4bfa7-7d61-439e-b85b-422f794d47a2 — module non identifié\n71ce0d5b-2ab2-44bd-9b55-9c69c7f6e009 — KaraWorld · contrôleur\n2d64038b-65af-4549-acb5-c972d10b2394 — module non identifié\nbc1eb14c-6a9f-46d8-835a-4c14e446240b — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n7116d615-63fe-4810-a2c2-c02e0b191999 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n90aedb4b-aef3-43a1-8eca-5bd227cfe8b9 — 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_1793363805037.txt",
          "line": 96690,
          "raw": "2026-10-30 23:14:31 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793363805037.txt",
          "line": 80137,
          "raw": "Receive from parent 71ce0d5b-2ab2-44bd-9b55-9c69c7f6e009 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793363805037.txt",
          "line": 94784,
          "raw": "2026-10-30 23:14:12 [com] stdout Receive from parent bc1eb14c-6a9f-46d8-835a-4c14e446240b : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793363805037.txt",
          "line": 95083,
          "raw": "Receive from parent 7116d615-63fe-4810-a2c2-c02e0b191999 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793363805037.txt",
          "line": 95420,
          "raw": "Receive from parent 90aedb4b-aef3-43a1-8eca-5bd227cfe8b9 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 47,
      "t": 1793402071000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 5ac7c43b-154a-484a-bd02-574a01d0601c\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 96701,
          "raw": "2026-10-30 23:14:31 [com] stdout Connect parent 5ac7c43b-154a-484a-bd02-574a01d0601c",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "5ac7c43b-154a-484a-bd02-574a01d0601c"
    },
    {
      "id": 48,
      "t": 1793402071000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent ec459212-2725-4254-8aa8-ff030c3c627c\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 96703,
          "raw": "2026-10-30 23:14:31 [com] stdout Connect parent ec459212-2725-4254-8aa8-ff030c3c627c",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "ec459212-2725-4254-8aa8-ff030c3c627c"
    },
    {
      "id": 49,
      "t": 1793402071000,
      "type": "connection",
      "label": "Connexion COM · KaraWorld · contrôleur",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 7f1cd66b-72f7-4a15-b6ce-76222f99b86a\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 96705,
          "raw": "2026-10-30 23:14:31 [com] stdout Connect parent 7f1cd66b-72f7-4a15-b6ce-76222f99b86a",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "7f1cd66b-72f7-4a15-b6ce-76222f99b86a"
    },
    {
      "id": 50,
      "t": 1793402076000,
      "type": "music",
      "label": "Début morceau · kpop-demon-hunters_golden_88727",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 192.688437 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 96847,
          "raw": "2026-10-30 23:14:36 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793402076467,0,192.688437,0.02,\"kpop-demon-hunters_golden_88727\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 51,
      "t": 1793402080000,
      "type": "music",
      "label": "Fin / arrêt morceau · kpop-demon-hunters_golden_88727",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 96930,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 52,
      "t": 1793402082000,
      "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_1793363805037.txt",
          "line": 96952,
          "raw": "2026-10-30 23:14:42 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793402082229,0,233.984014,0.02,\"manau_la-tribu-de-dana_11022\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 53,
      "t": 1793402316000,
      "type": "session",
      "label": "Session · minuterie effacée",
      "module": "COM",
      "game": "karaoke",
      "detail": "null",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 97899,
          "raw": "2026-10-30 23:18:36 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 54,
      "t": 1793402316000,
      "type": "music",
      "label": "Fin / arrêt morceau · manau_la-tribu-de-dana_11022",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 97952,
          "raw": "2026-10-30 23:18:36 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 55,
      "t": 1793402316000,
      "type": "game",
      "label": "Fin de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 98045,
          "raw": "2026-10-30 23:18:36 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 56,
      "t": 1793402316000,
      "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) :\n5ac7c43b-154a-484a-bd02-574a01d0601c — module non identifié\nec459212-2725-4254-8aa8-ff030c3c627c — module non identifié\n7f1cd66b-72f7-4a15-b6ce-76222f99b86a — KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 98066,
          "raw": "2026-10-30 23:18:36 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793363805037.txt",
          "line": 96723,
          "raw": "Receive from parent 7f1cd66b-72f7-4a15-b6ce-76222f99b86a : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 57,
      "t": 1793402316000,
      "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) :\n5ac7c43b-154a-484a-bd02-574a01d0601c — module non identifié\nec459212-2725-4254-8aa8-ff030c3c627c — module non identifié\n7f1cd66b-72f7-4a15-b6ce-76222f99b86a — KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 98067,
          "raw": "2026-10-30 23:18:36 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793363805037.txt",
          "line": 96723,
          "raw": "Receive from parent 7f1cd66b-72f7-4a15-b6ce-76222f99b86a : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 58,
      "t": 1793402316000,
      "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) :\n5ac7c43b-154a-484a-bd02-574a01d0601c — module non identifié\nec459212-2725-4254-8aa8-ff030c3c627c — module non identifié\n7f1cd66b-72f7-4a15-b6ce-76222f99b86a — KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 98082,
          "raw": "2026-10-30 23:18:36 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793363805037.txt",
          "line": 96723,
          "raw": "Receive from parent 7f1cd66b-72f7-4a15-b6ce-76222f99b86a : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 59,
      "t": 1793402316000,
      "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 c59b374a-c3a5-4c78-9c1b-cb1dbb4403d0\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 98096,
          "raw": "2026-10-30 23:18:36 [com] stdout Connect parent c59b374a-c3a5-4c78-9c1b-cb1dbb4403d0",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "c59b374a-c3a5-4c78-9c1b-cb1dbb4403d0"
    },
    {
      "id": 60,
      "t": 1793402316000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 98374,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 61,
      "t": 1793402316000,
      "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 2458508c-cd13-487a-83c9-8a66e22d7798\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 98385,
          "raw": "2026-10-30 23:18:36 [com] stdout Connect parent 2458508c-cd13-487a-83c9-8a66e22d7798",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "2458508c-cd13-487a-83c9-8a66e22d7798"
    },
    {
      "id": 62,
      "t": 1793402316000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 98682,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 63,
      "t": 1793402316000,
      "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 4570d1b7-d163-412f-ba2a-0250af479ec2\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 98694,
          "raw": "2026-10-30 23:18:36 [com] stdout Connect parent 4570d1b7-d163-412f-ba2a-0250af479ec2",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "4570d1b7-d163-412f-ba2a-0250af479ec2"
    },
    {
      "id": 64,
      "t": 1793402316000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 99010,
          "raw": "2026-10-30 23:18:36 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 65,
      "t": 1793402317000,
      "type": "phase",
      "label": "Phase · session-outro-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 99096,
          "raw": "2026-10-30 23:18:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"session-outro-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 66,
      "t": 1793402317000,
      "type": "session",
      "label": "Jeu verrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 99106,
          "raw": "2026-10-30 23:18:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"gameLocked\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 67,
      "t": 1793402322000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 99464,
          "raw": "2026-10-30 23:18:42 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 68,
      "t": 1793402328000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 99860,
          "raw": "2026-10-30 23:18:48 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 69,
      "t": 1793402328000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 99880,
          "raw": "2026-10-30 23:18:48 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 70,
      "t": 1793402328000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 99890,
          "raw": "2026-10-30 23:18:48 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 71,
      "t": 1793402328000,
      "type": "phase",
      "label": "Phase · session-outro-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 99900,
          "raw": "2026-10-30 23:18:48 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"session-outro-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 72,
      "t": 1793402328000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 99920,
          "raw": "2026-10-30 23:18:48 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 73,
      "t": 1793402328000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 99940,
          "raw": "2026-10-30 23:18:48 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 74,
      "t": 1793402352000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 99972,
          "raw": "2026-10-30 23:19:12 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 75,
      "t": 1793402352000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 99982,
          "raw": "2026-10-30 23:19:12 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 76,
      "t": 1793402352000,
      "type": "phase",
      "label": "Phase · locked-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 99992,
          "raw": "2026-10-30 23:19:12 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"locked-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 77,
      "t": 1793402352000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 100012,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 78,
      "t": 1793402352000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793363805037.txt",
          "line": 100022,
          "raw": "2026-10-30 23:19:12 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 79,
      "t": 1793449203000,
      "type": "restart",
      "label": "Redémarrage · nouvelle session MAIN",
      "module": "MAIN",
      "game": null,
      "detail": "log_1793363805037.txt → log_1793449203164.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_1793449203164.txt",
          "line": 1,
          "raw": "2026-10-31 12:20:03 I'm antalzic106!",
          "inherited": false
        }
      ],
      "certainty": "nouvelle session observée"
    },
    {
      "id": 80,
      "t": 1793449205000,
      "type": "system",
      "label": "Démarrage module · com",
      "module": "superviseur",
      "game": null,
      "detail": "",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 83,
          "raw": "2026-10-31 12:20:05 Start com",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 81,
      "t": 1793449207000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": null,
      "detail": "parent 9e19293d-589b-41c2-9f13-97c44e08ecc8\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 88,
          "raw": "2026-10-31 12:20:07 [com] stdout Connect parent 9e19293d-589b-41c2-9f13-97c44e08ecc8",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "9e19293d-589b-41c2-9f13-97c44e08ecc8"
    },
    {
      "id": 82,
      "t": 1793449207000,
      "type": "system",
      "label": "Démarrage module · dmx",
      "module": "superviseur",
      "game": null,
      "detail": "",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 90,
          "raw": "2026-10-31 12:20:07 Start dmx",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 83,
      "t": 1793449209000,
      "type": "system",
      "label": "Démarrage module · arduino",
      "module": "superviseur",
      "game": null,
      "detail": "",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 94,
          "raw": "2026-10-31 12:20:09 Start arduino",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 84,
      "t": 1793449210000,
      "type": "connection",
      "label": "Connexion COM · Arduino / entrées joueurs",
      "module": "COM",
      "game": null,
      "detail": "parent f257aa8c-2833-4641-9b2e-5666eb8fc867\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 101,
          "raw": "2026-10-31 12:20:10 [com] stdout Connect parent f257aa8c-2833-4641-9b2e-5666eb8fc867",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "f257aa8c-2833-4641-9b2e-5666eb8fc867"
    },
    {
      "id": 85,
      "t": 1793449211000,
      "type": "system",
      "label": "Démarrage module · ardour",
      "module": "superviseur",
      "game": null,
      "detail": "",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 105,
          "raw": "2026-10-31 12:20:11 Start ardour",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 86,
      "t": 1793449212000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": null,
      "detail": "parent e646e56f-2e03-4136-9a2a-38e6a21ea398\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 110,
          "raw": "2026-10-31 12:20:12 [com] stdout Connect parent e646e56f-2e03-4136-9a2a-38e6a21ea398",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "e646e56f-2e03-4136-9a2a-38e6a21ea398"
    },
    {
      "id": 87,
      "t": 1793449212000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": null,
      "detail": "parent ad85077b-90a5-4940-a4bb-7b65dcdc73d1\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 114,
          "raw": "2026-10-31 12:20:12 [com] stdout Connect parent ad85077b-90a5-4940-a4bb-7b65dcdc73d1",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "ad85077b-90a5-4940-a4bb-7b65dcdc73d1"
    },
    {
      "id": 88,
      "t": 1793449213000,
      "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-1793449213.txt\nLe chemin annoncé au démarrage ne prouve pas à lui seul un crash dans la journée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 144,
          "raw": "2026-10-31 12:20:13 [ardour] stdout stdout: Crash Log: C:\\Users\\antalzic\\AppData\\Local\\Ardour8\\CrashLog\\Ardour-8.12.0-crash-1793449213.txt",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 89,
      "t": 1793449221000,
      "type": "system",
      "label": "Démarrage module · quiz",
      "module": "superviseur",
      "game": null,
      "detail": "",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 165,
          "raw": "2026-10-31 12:20:21 Start quiz",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 90,
      "t": 1793449221000,
      "type": "connection",
      "label": "Connexion COM · superviseur",
      "module": "superviseur",
      "game": null,
      "detail": "Connected to com",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 166,
          "raw": "2026-10-31 12:20:21 Connected to com",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 91,
      "t": 1793449221000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": null,
      "detail": "parent 14d3d434-d0f3-4b1a-900d-0128a4e3ac19\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 167,
          "raw": "2026-10-31 12:20:21 [com] stdout Connect parent 14d3d434-d0f3-4b1a-900d-0128a4e3ac19",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "14d3d434-d0f3-4b1a-900d-0128a4e3ac19"
    },
    {
      "id": 92,
      "t": 1793449221000,
      "type": "warning",
      "label": "Avertissement · (Ardour.exe:5704): Pango-WARNING **: 13:20:21.622: 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:5704): Pango-WARNING **: 13:20:21.622: couldn't load font \"bold ArdourMono Not-Rotated 7\", falling back to \"Sans Not-Rotated 7\", expect ugly output.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 172,
          "raw": "(Ardour.exe:5704): Pango-WARNING **: 13:20:21.622: couldn't load font \"bold ArdourMono Not-Rotated 7\", falling back to \"Sans Not-Rotated 7\", expect ugly output.",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 93,
      "t": 1793449221000,
      "type": "warning",
      "label": "Avertissement · (Ardour.exe:5704): Pango-WARNING **: 13:20:21.626: 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:5704): Pango-WARNING **: 13:20:21.626: 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_1793449203164.txt",
          "line": 174,
          "raw": "(Ardour.exe:5704): Pango-WARNING **: 13:20:21.626: 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": 94,
      "t": 1793449221000,
      "type": "warning",
      "label": "Avertissement · (Ardour.exe:5704): Pango-WARNING **: 13:20:21.626: 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:5704): Pango-WARNING **: 13:20:21.626: 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_1793449203164.txt",
          "line": 176,
          "raw": "(Ardour.exe:5704): Pango-WARNING **: 13:20:21.626: 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": 95,
      "t": 1793449224000,
      "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 86ebed94-4ec4-4580-820b-98ab8eeea5e8\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 2435,
          "raw": "2026-10-31 12:20:24 [com] stdout Connect parent 86ebed94-4ec4-4580-820b-98ab8eeea5e8",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "86ebed94-4ec4-4580-820b-98ab8eeea5e8"
    },
    {
      "id": 96,
      "t": 1793449226000,
      "type": "session",
      "label": "Jeu verrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 2508,
          "raw": "2026-10-31 12:20:26 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"gameLocked\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 97,
      "t": 1793449230000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 2701,
          "raw": "2026-10-31 12:20:30 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 98,
      "t": 1793449231000,
      "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_1793449203164.txt",
          "line": 2708,
          "raw": "2026-10-31 12:20:31 [quiz] stdout child process exited with code 0",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 99,
      "t": 1793449232000,
      "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 c93a8c62-5328-44f6-ab7c-b6c29d356c3b\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 2714,
          "raw": "2026-10-31 12:20:32 [com] stdout Connect parent c93a8c62-5328-44f6-ab7c-b6c29d356c3b",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "c93a8c62-5328-44f6-ab7c-b6c29d356c3b"
    },
    {
      "id": 100,
      "t": 1793449232000,
      "type": "monitor",
      "label": "tv · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.tv.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 2717,
          "raw": "2026-10-31 12:20:32 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.tv.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 101,
      "t": 1793449241000,
      "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_1793449203164.txt",
          "line": 2806,
          "raw": "2026-10-31 12:20:41 [quiz] stdout child process exited with code 0",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 102,
      "t": 1793449242000,
      "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 17cd174b-baf6-454b-a90f-c1d40f83a53e\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 2812,
          "raw": "2026-10-31 12:20:42 [com] stdout Connect parent 17cd174b-baf6-454b-a90f-c1d40f83a53e",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "17cd174b-baf6-454b-a90f-c1d40f83a53e"
    },
    {
      "id": 103,
      "t": 1793449250000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 3411,
          "raw": "2026-10-31 12:20:50 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 104,
      "t": 1793449250000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 3431,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 105,
      "t": 1793449250000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 3443,
          "raw": "2026-10-31 12:20:50 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 106,
      "t": 1793449250000,
      "type": "phase",
      "label": "Phase · locked-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 3453,
          "raw": "2026-10-31 12:20:50 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"locked-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 107,
      "t": 1793449250000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 3474,
          "raw": "2026-10-31 12:20:50 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 108,
      "t": 1793449250000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 3486,
          "raw": "2026-10-31 12:20:50 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 109,
      "t": 1793449251000,
      "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_1793449203164.txt",
          "line": 3497,
          "raw": "2026-10-31 12:20:51 [quiz] stdout child process exited with code 0",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 110,
      "t": 1793454515000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 3751,
          "raw": "2026-10-31 13:48:35 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 111,
      "t": 1793454515000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 3761,
          "raw": "2026-10-31 13:48:35 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 112,
      "t": 1793454515000,
      "type": "phase",
      "label": "Phase · home-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 3771,
          "raw": "2026-10-31 13:48:35 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"home-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 113,
      "t": 1793454515000,
      "type": "session",
      "label": "Jeu déverrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 3781,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"gameLocked\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 114,
      "t": 1793454515000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793454515956,0,3600,1]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 3791,
          "raw": "2026-10-31 13:48:35 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1793454515956,0,3600,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 115,
      "t": 1793454515000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793454515956,0,3600,1]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 3813,
          "raw": "2026-10-31 13:48:35 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1793454515956,0,3600,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 116,
      "t": 1793454515000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 3823,
          "raw": "2026-10-31 13:48:35 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 117,
      "t": 1793454516000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 3833,
          "raw": "2026-10-31 13:48:36 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 118,
      "t": 1793454516000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793454515956,0,3600,1]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 3843,
          "raw": "2026-10-31 13:48:36 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1793454515956,0,3600,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 119,
      "t": 1793454517000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 3863,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 120,
      "t": 1793454517000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 4031,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 121,
      "t": 1793454517000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 4041,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 122,
      "t": 1793454517000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 4148,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 123,
      "t": 1793454517000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 4160,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 124,
      "t": 1793454519000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 4508,
          "raw": "2026-10-31 13:48:39 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 125,
      "t": 1793454519000,
      "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_1793449203164.txt",
          "line": 4518,
          "raw": "2026-10-31 13:48:39 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"activeGame\":\"karaoke\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 126,
      "t": 1793454519000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "karaoke",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 4740,
          "raw": "2026-10-31 13:48:39 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 127,
      "t": 1793454522000,
      "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) :\n86ebed94-4ec4-4580-820b-98ab8eeea5e8 — Quiz · vp / Quiz · logique de jeu / Quiz · kiosk / Quiz · tv / Arduino / entrées joueurs\n17cd174b-baf6-454b-a90f-c1d40f83a53e — 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_1793449203164.txt",
          "line": 4749,
          "raw": "2026-10-31 13:48:42 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 2486,
          "raw": "2026-10-31 12:20:24 [com] stdout Receive from parent 86ebed94-4ec4-4580-820b-98ab8eeea5e8 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 2862,
          "raw": "2026-10-31 12:20:42 [com] stdout Receive from parent 17cd174b-baf6-454b-a90f-c1d40f83a53e : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 128,
      "t": 1793454522000,
      "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) :\n86ebed94-4ec4-4580-820b-98ab8eeea5e8 — Quiz · vp / Quiz · logique de jeu / Quiz · kiosk / Quiz · tv / Arduino / entrées joueurs\n17cd174b-baf6-454b-a90f-c1d40f83a53e — 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_1793449203164.txt",
          "line": 4753,
          "raw": "2026-10-31 13:48:42 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 2486,
          "raw": "2026-10-31 12:20:24 [com] stdout Receive from parent 86ebed94-4ec4-4580-820b-98ab8eeea5e8 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 2862,
          "raw": "2026-10-31 12:20:42 [com] stdout Receive from parent 17cd174b-baf6-454b-a90f-c1d40f83a53e : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 129,
      "t": 1793454522000,
      "type": "connection",
      "label": "Connexion COM · KaraWorld · contrôleur",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 37953f9f-c0f6-424f-90c2-b6cec35195f7\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 4757,
          "raw": "2026-10-31 13:48:42 [com] stdout Connect parent 37953f9f-c0f6-424f-90c2-b6cec35195f7",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "37953f9f-c0f6-424f-90c2-b6cec35195f7"
    },
    {
      "id": 130,
      "t": 1793454522000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent edbcd9a7-c978-4c1a-8506-46673ad89db3\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 4761,
          "raw": "2026-10-31 13:48:42 [com] stdout Connect parent edbcd9a7-c978-4c1a-8506-46673ad89db3",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "edbcd9a7-c978-4c1a-8506-46673ad89db3"
    },
    {
      "id": 131,
      "t": 1793454526000,
      "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) :\n86ebed94-4ec4-4580-820b-98ab8eeea5e8 — Quiz · vp / Quiz · logique de jeu / Quiz · kiosk / Quiz · tv / Arduino / entrées joueurs\nc93a8c62-5328-44f6-ab7c-b6c29d356c3b — Quiz · tv / Quiz · vp / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs / KaraWorld · contrôleur\n17cd174b-baf6-454b-a90f-c1d40f83a53e — 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_1793449203164.txt",
          "line": 4982,
          "raw": "2026-10-31 13:48:46 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 2486,
          "raw": "2026-10-31 12:20:24 [com] stdout Receive from parent 86ebed94-4ec4-4580-820b-98ab8eeea5e8 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 2716,
          "raw": "2026-10-31 12:20:32 [com] stdout Receive from parent c93a8c62-5328-44f6-ab7c-b6c29d356c3b : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 2862,
          "raw": "2026-10-31 12:20:42 [com] stdout Receive from parent 17cd174b-baf6-454b-a90f-c1d40f83a53e : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 132,
      "t": 1793454526000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 9b77bc37-34ee-494e-bf58-34ca8663dfe5\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 4986,
          "raw": "2026-10-31 13:48:46 [com] stdout Connect parent 9b77bc37-34ee-494e-bf58-34ca8663dfe5",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "9b77bc37-34ee-494e-bf58-34ca8663dfe5"
    },
    {
      "id": 133,
      "t": 1793454529000,
      "type": "game",
      "label": "Fin de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 5074,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"activeGame\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 134,
      "t": 1793454529000,
      "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) :\n86ebed94-4ec4-4580-820b-98ab8eeea5e8 — Quiz · vp / Quiz · logique de jeu / Quiz · kiosk / Quiz · tv / Arduino / entrées joueurs\nc93a8c62-5328-44f6-ab7c-b6c29d356c3b — Quiz · tv / Quiz · vp / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs / KaraWorld · contrôleur\n17cd174b-baf6-454b-a90f-c1d40f83a53e — Quiz · kiosk / Quiz · tv / Quiz · vp / Quiz · logique de jeu / Arduino / entrées joueurs\n37953f9f-c0f6-424f-90c2-b6cec35195f7 — KaraWorld · contrôleur\nedbcd9a7-c978-4c1a-8506-46673ad89db3 — module non identifié\n9b77bc37-34ee-494e-bf58-34ca8663dfe5 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 5085,
          "raw": "2026-10-31 13:48:49 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 2486,
          "raw": "2026-10-31 12:20:24 [com] stdout Receive from parent 86ebed94-4ec4-4580-820b-98ab8eeea5e8 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 2716,
          "raw": "2026-10-31 12:20:32 [com] stdout Receive from parent c93a8c62-5328-44f6-ab7c-b6c29d356c3b : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 2862,
          "raw": "2026-10-31 12:20:42 [com] stdout Receive from parent 17cd174b-baf6-454b-a90f-c1d40f83a53e : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 4824,
          "raw": "2026-10-31 13:48:42 [com] stdout Receive from parent 37953f9f-c0f6-424f-90c2-b6cec35195f7 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 135,
      "t": 1793454529000,
      "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) :\n86ebed94-4ec4-4580-820b-98ab8eeea5e8 — Quiz · vp / Quiz · logique de jeu / Quiz · kiosk / Quiz · tv / Arduino / entrées joueurs\nc93a8c62-5328-44f6-ab7c-b6c29d356c3b — Quiz · tv / Quiz · vp / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs / KaraWorld · contrôleur\n17cd174b-baf6-454b-a90f-c1d40f83a53e — Quiz · kiosk / Quiz · tv / Quiz · vp / Quiz · logique de jeu / Arduino / entrées joueurs\n37953f9f-c0f6-424f-90c2-b6cec35195f7 — KaraWorld · contrôleur\nedbcd9a7-c978-4c1a-8506-46673ad89db3 — module non identifié\n9b77bc37-34ee-494e-bf58-34ca8663dfe5 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 5086,
          "raw": "2026-10-31 13:48:49 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 2486,
          "raw": "2026-10-31 12:20:24 [com] stdout Receive from parent 86ebed94-4ec4-4580-820b-98ab8eeea5e8 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 2716,
          "raw": "2026-10-31 12:20:32 [com] stdout Receive from parent c93a8c62-5328-44f6-ab7c-b6c29d356c3b : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 2862,
          "raw": "2026-10-31 12:20:42 [com] stdout Receive from parent 17cd174b-baf6-454b-a90f-c1d40f83a53e : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 4824,
          "raw": "2026-10-31 13:48:42 [com] stdout Receive from parent 37953f9f-c0f6-424f-90c2-b6cec35195f7 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 136,
      "t": 1793454529000,
      "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) :\n86ebed94-4ec4-4580-820b-98ab8eeea5e8 — Quiz · vp / Quiz · logique de jeu / Quiz · kiosk / Quiz · tv / Arduino / entrées joueurs\nc93a8c62-5328-44f6-ab7c-b6c29d356c3b — Quiz · tv / Quiz · vp / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs / KaraWorld · contrôleur\n17cd174b-baf6-454b-a90f-c1d40f83a53e — Quiz · kiosk / Quiz · tv / Quiz · vp / Quiz · logique de jeu / Arduino / entrées joueurs\n37953f9f-c0f6-424f-90c2-b6cec35195f7 — KaraWorld · contrôleur\nedbcd9a7-c978-4c1a-8506-46673ad89db3 — module non identifié\n9b77bc37-34ee-494e-bf58-34ca8663dfe5 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 5087,
          "raw": "Close parent",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 2486,
          "raw": "2026-10-31 12:20:24 [com] stdout Receive from parent 86ebed94-4ec4-4580-820b-98ab8eeea5e8 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 2716,
          "raw": "2026-10-31 12:20:32 [com] stdout Receive from parent c93a8c62-5328-44f6-ab7c-b6c29d356c3b : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 2862,
          "raw": "2026-10-31 12:20:42 [com] stdout Receive from parent 17cd174b-baf6-454b-a90f-c1d40f83a53e : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 4824,
          "raw": "2026-10-31 13:48:42 [com] stdout Receive from parent 37953f9f-c0f6-424f-90c2-b6cec35195f7 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 137,
      "t": 1793454529000,
      "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 6a243f8c-8a60-45f8-9873-0f3847999f44\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 5100,
          "raw": "2026-10-31 13:48:49 [com] stdout Connect parent 6a243f8c-8a60-45f8-9873-0f3847999f44",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "6a243f8c-8a60-45f8-9873-0f3847999f44"
    },
    {
      "id": 138,
      "t": 1793454529000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793454515956,0,3600,1]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 5199,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1793454515956,0,3600,1]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 139,
      "t": 1793454529000,
      "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 84728ab8-df82-4aa7-85ed-1124afc2bd95\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 5347,
          "raw": "2026-10-31 13:48:49 [com] stdout Connect parent 84728ab8-df82-4aa7-85ed-1124afc2bd95",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "84728ab8-df82-4aa7-85ed-1124afc2bd95"
    },
    {
      "id": 140,
      "t": 1793454529000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793454515956,0,3600,1]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 5449,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1793454515956,0,3600,1]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 141,
      "t": 1793454529000,
      "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 ea337e06-bd02-491b-8546-e95a8f21dab5\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 5609,
          "raw": "2026-10-31 13:48:49 [com] stdout Connect parent ea337e06-bd02-491b-8546-e95a8f21dab5",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "ea337e06-bd02-491b-8546-e95a8f21dab5"
    },
    {
      "id": 142,
      "t": 1793454529000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793454515956,0,3600,1]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 5714,
          "raw": "2026-10-31 13:48:49 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1793454515956,0,3600,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 143,
      "t": 1793454537000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 6229,
          "raw": "2026-10-31 13:48:57 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 144,
      "t": 1793454544000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 6585,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 145,
      "t": 1793454544000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 6605,
          "raw": "2026-10-31 13:49:04 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 146,
      "t": 1793454544000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 6615,
          "raw": "2026-10-31 13:49:04 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 147,
      "t": 1793454544000,
      "type": "phase",
      "label": "Phase · home-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 6625,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"home-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 148,
      "t": 1793454544000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 6645,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 149,
      "t": 1793454545000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 6655,
          "raw": "2026-10-31 13:49:05 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 150,
      "t": 1793454556000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 6675,
          "raw": "2026-10-31 13:49:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 151,
      "t": 1793454556000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 6707,
          "raw": "2026-10-31 13:49:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 152,
      "t": 1793454556000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 6717,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 153,
      "t": 1793454556000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 6737,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 154,
      "t": 1793454556000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 6747,
          "raw": "2026-10-31 13:49:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 155,
      "t": 1793454558000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 6797,
          "raw": "2026-10-31 13:49:18 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 156,
      "t": 1793454558000,
      "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_1793449203164.txt",
          "line": 6807,
          "raw": "2026-10-31 13:49:18 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"activeGame\":\"karaoke\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 157,
      "t": 1793454558000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "karaoke",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 6829,
          "raw": "2026-10-31 13:49:18 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 158,
      "t": 1793454561000,
      "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) :\n86ebed94-4ec4-4580-820b-98ab8eeea5e8 — Quiz · vp / Quiz · logique de jeu / Quiz · kiosk / Quiz · tv / Arduino / entrées joueurs\nc93a8c62-5328-44f6-ab7c-b6c29d356c3b — Quiz · tv / Quiz · vp / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs / KaraWorld · contrôleur\n17cd174b-baf6-454b-a90f-c1d40f83a53e — Quiz · kiosk / Quiz · tv / Quiz · vp / Quiz · logique de jeu / Arduino / entrées joueurs\n37953f9f-c0f6-424f-90c2-b6cec35195f7 — KaraWorld · contrôleur\nedbcd9a7-c978-4c1a-8506-46673ad89db3 — module non identifié\n9b77bc37-34ee-494e-bf58-34ca8663dfe5 — module non identifié\n84728ab8-df82-4aa7-85ed-1124afc2bd95 — Quiz · vp / Quiz · tv / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs / KaraWorld · contrôleur\nea337e06-bd02-491b-8546-e95a8f21dab5 — Quiz · kiosk / Quiz · tv / Quiz · logique de jeu / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 6838,
          "raw": "2026-10-31 13:49:21 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 2486,
          "raw": "2026-10-31 12:20:24 [com] stdout Receive from parent 86ebed94-4ec4-4580-820b-98ab8eeea5e8 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 2716,
          "raw": "2026-10-31 12:20:32 [com] stdout Receive from parent c93a8c62-5328-44f6-ab7c-b6c29d356c3b : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 2862,
          "raw": "2026-10-31 12:20:42 [com] stdout Receive from parent 17cd174b-baf6-454b-a90f-c1d40f83a53e : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 4824,
          "raw": "2026-10-31 13:48:42 [com] stdout Receive from parent 37953f9f-c0f6-424f-90c2-b6cec35195f7 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 5397,
          "raw": "Receive from parent 84728ab8-df82-4aa7-85ed-1124afc2bd95 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 5659,
          "raw": "Receive from parent ea337e06-bd02-491b-8546-e95a8f21dab5 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 159,
      "t": 1793454562000,
      "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) :\n86ebed94-4ec4-4580-820b-98ab8eeea5e8 — Quiz · vp / Quiz · logique de jeu / Quiz · kiosk / Quiz · tv / Arduino / entrées joueurs\nc93a8c62-5328-44f6-ab7c-b6c29d356c3b — Quiz · tv / Quiz · vp / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs / KaraWorld · contrôleur\n17cd174b-baf6-454b-a90f-c1d40f83a53e — Quiz · kiosk / Quiz · tv / Quiz · vp / Quiz · logique de jeu / Arduino / entrées joueurs\n37953f9f-c0f6-424f-90c2-b6cec35195f7 — KaraWorld · contrôleur\nedbcd9a7-c978-4c1a-8506-46673ad89db3 — module non identifié\n9b77bc37-34ee-494e-bf58-34ca8663dfe5 — module non identifié\n6a243f8c-8a60-45f8-9873-0f3847999f44 — Quiz · vp / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs / KaraWorld · contrôleur\n84728ab8-df82-4aa7-85ed-1124afc2bd95 — Quiz · vp / Quiz · tv / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs / KaraWorld · contrôleur\nea337e06-bd02-491b-8546-e95a8f21dab5 — Quiz · kiosk / Quiz · tv / Quiz · logique de jeu / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 6839,
          "raw": "2026-10-31 13:49:22 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 2486,
          "raw": "2026-10-31 12:20:24 [com] stdout Receive from parent 86ebed94-4ec4-4580-820b-98ab8eeea5e8 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 2716,
          "raw": "2026-10-31 12:20:32 [com] stdout Receive from parent c93a8c62-5328-44f6-ab7c-b6c29d356c3b : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 2862,
          "raw": "2026-10-31 12:20:42 [com] stdout Receive from parent 17cd174b-baf6-454b-a90f-c1d40f83a53e : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 4824,
          "raw": "2026-10-31 13:48:42 [com] stdout Receive from parent 37953f9f-c0f6-424f-90c2-b6cec35195f7 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 5150,
          "raw": "2026-10-31 13:48:49 [com] stdout Receive from parent 6a243f8c-8a60-45f8-9873-0f3847999f44 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 5397,
          "raw": "Receive from parent 84728ab8-df82-4aa7-85ed-1124afc2bd95 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 5659,
          "raw": "Receive from parent ea337e06-bd02-491b-8546-e95a8f21dab5 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 160,
      "t": 1793454562000,
      "type": "connection",
      "label": "Connexion COM · KaraWorld · contrôleur",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 570ccfca-51b9-49a7-b17b-8c6d671c523d\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 6846,
          "raw": "2026-10-31 13:49:22 [com] stdout Connect parent 570ccfca-51b9-49a7-b17b-8c6d671c523d",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "570ccfca-51b9-49a7-b17b-8c6d671c523d"
    },
    {
      "id": 161,
      "t": 1793454562000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 73d588d4-0e3d-45b5-8ccb-6d6398e1dd04\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 6849,
          "raw": "2026-10-31 13:49:22 [com] stdout Connect parent 73d588d4-0e3d-45b5-8ccb-6d6398e1dd04",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "73d588d4-0e3d-45b5-8ccb-6d6398e1dd04"
    },
    {
      "id": 162,
      "t": 1793454562000,
      "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) :\n86ebed94-4ec4-4580-820b-98ab8eeea5e8 — Quiz · vp / Quiz · logique de jeu / Quiz · kiosk / Quiz · tv / Arduino / entrées joueurs\nc93a8c62-5328-44f6-ab7c-b6c29d356c3b — Quiz · tv / Quiz · vp / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs / KaraWorld · contrôleur\n17cd174b-baf6-454b-a90f-c1d40f83a53e — Quiz · kiosk / Quiz · tv / Quiz · vp / Quiz · logique de jeu / Arduino / entrées joueurs\n37953f9f-c0f6-424f-90c2-b6cec35195f7 — KaraWorld · contrôleur\nedbcd9a7-c978-4c1a-8506-46673ad89db3 — module non identifié\n9b77bc37-34ee-494e-bf58-34ca8663dfe5 — module non identifié\n6a243f8c-8a60-45f8-9873-0f3847999f44 — Quiz · vp / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs / KaraWorld · contrôleur\n84728ab8-df82-4aa7-85ed-1124afc2bd95 — Quiz · vp / Quiz · tv / Quiz · kiosk / Quiz · logique de jeu / Arduino / entrées joueurs / KaraWorld · contrôleur\nea337e06-bd02-491b-8546-e95a8f21dab5 — Quiz · kiosk / Quiz · tv / Quiz · logique de jeu / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 6950,
          "raw": "2026-10-31 13:49:22 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 2486,
          "raw": "2026-10-31 12:20:24 [com] stdout Receive from parent 86ebed94-4ec4-4580-820b-98ab8eeea5e8 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 2716,
          "raw": "2026-10-31 12:20:32 [com] stdout Receive from parent c93a8c62-5328-44f6-ab7c-b6c29d356c3b : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 2862,
          "raw": "2026-10-31 12:20:42 [com] stdout Receive from parent 17cd174b-baf6-454b-a90f-c1d40f83a53e : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 4824,
          "raw": "2026-10-31 13:48:42 [com] stdout Receive from parent 37953f9f-c0f6-424f-90c2-b6cec35195f7 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 5150,
          "raw": "2026-10-31 13:48:49 [com] stdout Receive from parent 6a243f8c-8a60-45f8-9873-0f3847999f44 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 5397,
          "raw": "Receive from parent 84728ab8-df82-4aa7-85ed-1124afc2bd95 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 5659,
          "raw": "Receive from parent ea337e06-bd02-491b-8546-e95a8f21dab5 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 163,
      "t": 1793454562000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent c4fe3fc2-c69c-4316-aef1-b41c48423361\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 6955,
          "raw": "2026-10-31 13:49:22 [com] stdout Connect parent c4fe3fc2-c69c-4316-aef1-b41c48423361",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "c4fe3fc2-c69c-4316-aef1-b41c48423361"
    },
    {
      "id": 164,
      "t": 1793454584000,
      "type": "music",
      "label": "Début morceau · joe-dassin_dans-les-yeux-d-emilie_23290",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 227.752018 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 6997,
          "raw": "2026-10-31 13:49:44 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793454584070,0,227.752018,0.02,\"joe-dassin_dans-les-yeux-d-emilie_23290\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 165,
      "t": 1793454784000,
      "type": "music",
      "label": "Fin / arrêt morceau · joe-dassin_dans-les-yeux-d-emilie_23290",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 7107,
          "raw": "2026-10-31 13:53:04 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 166,
      "t": 1793454786000,
      "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_1793449203164.txt",
          "line": 7129,
          "raw": "2026-10-31 13:53:06 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793454786027,0,179.134229,0.02,\"disiz_melodrama_90669\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 167,
      "t": 1793454965000,
      "type": "music",
      "label": "Fin / arrêt morceau · disiz_melodrama_90669",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 7763,
          "raw": "2026-10-31 13:56:05 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793454965171,0,179.134229,0,\"disiz_melodrama_90669\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 168,
      "t": 1793455033000,
      "type": "music",
      "label": "Début morceau · nono-la-grinta_paris_90104",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 172.655458 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 10056,
          "raw": "2026-10-31 13:57:13 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793455033608,0,172.655458,0.02,\"nono-la-grinta_paris_90104\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 169,
      "t": 1793455040000,
      "type": "music",
      "label": "Fin / arrêt morceau · nono-la-grinta_paris_90104",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 10108,
          "raw": "2026-10-31 13:57:20 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793455040878,7.264999999999933,172.655458,0,\"nono-la-grinta_paris_90104\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 170,
      "t": 1793455047000,
      "type": "music",
      "label": "Début morceau · nono-la-grinta_paris_90104",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 7.264999999999933 s, durée 172.655458 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 10518,
          "raw": "2026-10-31 13:57:27 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793455047114,7.264999999999933,172.655458,0.02,\"nono-la-grinta_paris_90104\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 171,
      "t": 1793455212000,
      "type": "music",
      "label": "Fin / arrêt morceau · nono-la-grinta_paris_90104",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 11062,
          "raw": "2026-10-31 14:00:12 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793455212517,0,172.655458,0,\"nono-la-grinta_paris_90104\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 172,
      "t": 1793455248000,
      "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_1793449203164.txt",
          "line": 11344,
          "raw": "2026-10-31 14:00:48 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793455248511,0,359.538798,0.02,\"jul_bande-organisee_66324\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 173,
      "t": 1793455441000,
      "type": "music",
      "label": "Fin / arrêt morceau · jul_bande-organisee_66324",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 11566,
          "raw": "2026-10-31 14:04:01 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793455441894,193.3650000000251,359.538798,0,\"jul_bande-organisee_66324\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 174,
      "t": 1793455444000,
      "type": "music",
      "label": "Début morceau · jul_bande-organisee_66324",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 193.3650000000251 s, durée 359.538798 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 11576,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793455444395,193.3650000000251,359.538798,0.02,\"jul_bande-organisee_66324\"]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 175,
      "t": 1793455451000,
      "type": "music",
      "label": "Fin / arrêt morceau · jul_bande-organisee_66324",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 11596,
          "raw": "2026-10-31 14:04:11 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 176,
      "t": 1793455452000,
      "type": "music",
      "label": "Début morceau · triangle-des-bermudes_charger_89352",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 155.678708 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 11618,
          "raw": "2026-10-31 14:04:12 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793455452696,0,155.678708,0.02,\"triangle-des-bermudes_charger_89352\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 177,
      "t": 1793455608000,
      "type": "music",
      "label": "Fin / arrêt morceau · triangle-des-bermudes_charger_89352",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 11665,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793455608389,0,155.678708,0,\"triangle-des-bermudes_charger_89352\"]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 178,
      "t": 1793455611000,
      "type": "music",
      "label": "Début morceau · justin-bieber_beauty-and-a-beat_41659",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 227.89932 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 11707,
          "raw": "2026-10-31 14:06:51 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793455611086,0,227.89932,0.02,\"justin-bieber_beauty-and-a-beat_41659\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 179,
      "t": 1793455838000,
      "type": "music",
      "label": "Fin / arrêt morceau · justin-bieber_beauty-and-a-beat_41659",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 11767,
          "raw": "2026-10-31 14:10:38 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793455838991,0,227.89932,0,\"justin-bieber_beauty-and-a-beat_41659\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 180,
      "t": 1793455941000,
      "type": "music",
      "label": "Début morceau · jul_avant-la-douane_75138",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 186.526259 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 12389,
          "raw": "2026-10-31 14:12:21 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793455941384,0,186.526259,0.02,\"jul_avant-la-douane_75138\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 181,
      "t": 1793456114000,
      "type": "music",
      "label": "Fin / arrêt morceau · jul_avant-la-douane_75138",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 12480,
          "raw": "2026-10-31 14:15:14 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 182,
      "t": 1793456116000,
      "type": "music",
      "label": "Début morceau · jul_j-oublie-tout_70004",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 320.042336 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 12502,
          "raw": "2026-10-31 14:15:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793456116287,0,320.042336,0.02,\"jul_j-oublie-tout_70004\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 183,
      "t": 1793456157000,
      "type": "music",
      "label": "Fin / arrêt morceau · jul_j-oublie-tout_70004",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 12554,
          "raw": "2026-10-31 14:15:57 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 184,
      "t": 1793456158000,
      "type": "music",
      "label": "Début morceau · alicia-keys_no-one_13212",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 253.794943 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 12576,
          "raw": "2026-10-31 14:15:58 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793456158916,0,253.794943,0.02,\"alicia-keys_no-one_13212\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 185,
      "t": 1793456218000,
      "type": "music",
      "label": "Fin / arrêt morceau · alicia-keys_no-one_13212",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 13077,
          "raw": "2026-10-31 14:16:58 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 186,
      "t": 1793456219000,
      "type": "music",
      "label": "Début morceau · bad-bunny_nuevayol_85918",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 187.534937 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 13099,
          "raw": "2026-10-31 14:16:59 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793456219950,0,187.534937,0.02,\"bad-bunny_nuevayol_85918\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 187,
      "t": 1793456225000,
      "type": "music",
      "label": "Fin / arrêt morceau · bad-bunny_nuevayol_85918",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 13164,
          "raw": "2026-10-31 14:17:05 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 188,
      "t": 1793456226000,
      "type": "music",
      "label": "Début morceau · bad-bunny_dtmf_85938",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 239.574187 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 13186,
          "raw": "2026-10-31 14:17:06 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793456226923,0,239.574187,0.02,\"bad-bunny_dtmf_85938\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 189,
      "t": 1793456258000,
      "type": "music",
      "label": "Fin / arrêt morceau · bad-bunny_dtmf_85938",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 13241,
          "raw": "2026-10-31 14:17:38 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 190,
      "t": 1793456259000,
      "type": "music",
      "label": "Début morceau · aya-nakamura_djadja_56311",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 168.966667 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 13263,
          "raw": "2026-10-31 14:17:39 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793456259434,0,168.966667,0.02,\"aya-nakamura_djadja_56311\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 191,
      "t": 1793456360000,
      "type": "music",
      "label": "Fin / arrêt morceau · aya-nakamura_djadja_56311",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 13825,
          "raw": "2026-10-31 14:19:20 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 192,
      "t": 1793456361000,
      "type": "music",
      "label": "Début morceau · aya-nakamura_copines_56994",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 173.700091 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 13847,
          "raw": "2026-10-31 14:19:21 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793456361734,0,173.700091,0.02,\"aya-nakamura_copines_56994\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 193,
      "t": 1793456535000,
      "type": "music",
      "label": "Fin / arrêt morceau · aya-nakamura_copines_56994",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 13890,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793456535436,0,173.700091,0,\"aya-nakamura_copines_56994\"]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 194,
      "t": 1793456538000,
      "type": "game",
      "label": "Fin de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 14038,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"activeGame\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 195,
      "t": 1793456538000,
      "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) :\n570ccfca-51b9-49a7-b17b-8c6d671c523d — KaraWorld · contrôleur\n73d588d4-0e3d-45b5-8ccb-6d6398e1dd04 — module non identifié\nc4fe3fc2-c69c-4316-aef1-b41c48423361 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 14049,
          "raw": "2026-10-31 14:22:18 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 6862,
          "raw": "Receive from parent 570ccfca-51b9-49a7-b17b-8c6d671c523d : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 196,
      "t": 1793456538000,
      "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) :\n570ccfca-51b9-49a7-b17b-8c6d671c523d — KaraWorld · contrôleur\n73d588d4-0e3d-45b5-8ccb-6d6398e1dd04 — module non identifié\nc4fe3fc2-c69c-4316-aef1-b41c48423361 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 14050,
          "raw": "2026-10-31 14:22:18 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 6862,
          "raw": "Receive from parent 570ccfca-51b9-49a7-b17b-8c6d671c523d : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 197,
      "t": 1793456538000,
      "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) :\n570ccfca-51b9-49a7-b17b-8c6d671c523d — KaraWorld · contrôleur\n73d588d4-0e3d-45b5-8ccb-6d6398e1dd04 — module non identifié\nc4fe3fc2-c69c-4316-aef1-b41c48423361 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 14069,
          "raw": "2026-10-31 14:22:18 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 6862,
          "raw": "Receive from parent 570ccfca-51b9-49a7-b17b-8c6d671c523d : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 198,
      "t": 1793456539000,
      "type": "connection",
      "label": "Connexion COM · Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / Quiz · logique de jeu / KaraWorld · contrôleur",
      "module": "COM",
      "game": null,
      "detail": "parent 2c4d4d8d-0460-4fd8-8a95-1e7d3d758182\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 14084,
          "raw": "2026-10-31 14:22:19 [com] stdout Connect parent 2c4d4d8d-0460-4fd8-8a95-1e7d3d758182",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "2c4d4d8d-0460-4fd8-8a95-1e7d3d758182"
    },
    {
      "id": 199,
      "t": 1793456539000,
      "type": "connection",
      "label": "Connexion COM · Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / Quiz · logique de jeu / KaraWorld · contrôleur",
      "module": "COM",
      "game": null,
      "detail": "parent f03a2259-eca8-4b69-b9d4-642f1442ee53\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 14086,
          "raw": "2026-10-31 14:22:19 [com] stdout Connect parent f03a2259-eca8-4b69-b9d4-642f1442ee53",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "f03a2259-eca8-4b69-b9d4-642f1442ee53"
    },
    {
      "id": 200,
      "t": 1793456539000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793454515956,0,3600,1]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 14187,
          "raw": "2026-10-31 14:22:19 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1793454515956,0,3600,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 201,
      "t": 1793456539000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793454515956,0,3600,1]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 14447,
          "raw": "2026-10-31 14:22:19 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1793454515956,0,3600,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 202,
      "t": 1793456539000,
      "type": "connection",
      "label": "Connexion COM · Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / Quiz · logique de jeu / KaraWorld · contrôleur",
      "module": "COM",
      "game": null,
      "detail": "parent e7dac36b-7506-436c-8d27-1733f7c83ec6\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 14608,
          "raw": "2026-10-31 14:22:19 [com] stdout Connect parent e7dac36b-7506-436c-8d27-1733f7c83ec6",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "e7dac36b-7506-436c-8d27-1733f7c83ec6"
    },
    {
      "id": 203,
      "t": 1793456539000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793454515956,0,3600,1]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 14712,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1793454515956,0,3600,1]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 204,
      "t": 1793456546000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 15244,
          "raw": "2026-10-31 14:22:26 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 205,
      "t": 1793456551000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 15600,
          "raw": "2026-10-31 14:22:31 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 206,
      "t": 1793456551000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 15620,
          "raw": "2026-10-31 14:22:31 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 207,
      "t": 1793456551000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 15630,
          "raw": "2026-10-31 14:22:31 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 208,
      "t": 1793456551000,
      "type": "phase",
      "label": "Phase · home-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 15640,
          "raw": "2026-10-31 14:22:31 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"home-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 209,
      "t": 1793456551000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 15660,
          "raw": "2026-10-31 14:22:31 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 210,
      "t": 1793456551000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 15670,
          "raw": "2026-10-31 14:22:31 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 211,
      "t": 1793456552000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 15691,
          "raw": "2026-10-31 14:22:32 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 212,
      "t": 1793456552000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 15723,
          "raw": "2026-10-31 14:22:32 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 213,
      "t": 1793456552000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 15733,
          "raw": "2026-10-31 14:22:32 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 214,
      "t": 1793456552000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 15753,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 215,
      "t": 1793456552000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 15763,
          "raw": "2026-10-31 14:22:32 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 216,
      "t": 1793456556000,
      "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_1793449203164.txt",
          "line": 15773,
          "raw": "2026-10-31 14:22:36 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"activeGame\":\"blindtest\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 217,
      "t": 1793456556000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 15805,
          "raw": "2026-10-31 14:22:36 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 218,
      "t": 1793456556000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 15864,
          "raw": "2026-10-31 14:22:36 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 219,
      "t": 1793456556000,
      "type": "phase",
      "label": "Phase · players-amount-selection-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 15874,
          "raw": "2026-10-31 14:22:36 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"players-amount-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 220,
      "t": 1793456556000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 15915,
          "raw": "2026-10-31 14:22:36 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 221,
      "t": 1793456556000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 15925,
          "raw": "2026-10-31 14:22:36 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 222,
      "t": 1793456560000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 16015,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 223,
      "t": 1793456560000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 16045,
          "raw": "2026-10-31 14:22:40 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 224,
      "t": 1793456560000,
      "type": "phase",
      "label": "Phase · game-introduction-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 16055,
          "raw": "2026-10-31 14:22:40 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-introduction-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 225,
      "t": 1793456560000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 16095,
          "raw": "2026-10-31 14:22:40 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 226,
      "t": 1793456560000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 16115,
          "raw": "2026-10-31 14:22:40 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 227,
      "t": 1793456577000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 16184,
          "raw": "2026-10-31 14:22:57 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 228,
      "t": 1793456577000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 16275,
          "raw": "2026-10-31 14:22:57 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 229,
      "t": 1793456577000,
      "type": "phase",
      "label": "Phase · avatar-selection-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 16285,
          "raw": "2026-10-31 14:22:57 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"avatar-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 230,
      "t": 1793456577000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 16295,
          "raw": "2026-10-31 14:22:57 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 231,
      "t": 1793456577000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 16307,
          "raw": "2026-10-31 14:22:57 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 232,
      "t": 1793456590000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 16338,
          "raw": "2026-10-31 14:23:10 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 233,
      "t": 1793456590000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 16368,
          "raw": "2026-10-31 14:23:10 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 234,
      "t": 1793456590000,
      "type": "game",
      "label": "Fin de partie · Blindtest",
      "module": "Quiz / KaraWorld",
      "game": "blindtest",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 16378,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"activeGame\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 235,
      "t": 1793456590000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 16432,
          "raw": "2026-10-31 14:23:10 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 236,
      "t": 1793456590000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 16443,
          "raw": "2026-10-31 14:23:10 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 237,
      "t": 1793456590000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 16455,
          "raw": "2026-10-31 14:23:10 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 238,
      "t": 1793456590000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 16465,
          "raw": "2026-10-31 14:23:10 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 239,
      "t": 1793456590000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 16487,
          "raw": "2026-10-31 14:23:10 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 240,
      "t": 1793456590000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 16498,
          "raw": "2026-10-31 14:23:10 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 241,
      "t": 1793456592000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 16521,
          "raw": "2026-10-31 14:23:12 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 242,
      "t": 1793456592000,
      "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_1793449203164.txt",
          "line": 16536,
          "raw": "2026-10-31 14:23:12 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"activeGame\":\"karaoke\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 243,
      "t": 1793456592000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "karaoke",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 16559,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 244,
      "t": 1793456595000,
      "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) :\n570ccfca-51b9-49a7-b17b-8c6d671c523d — KaraWorld · contrôleur\n73d588d4-0e3d-45b5-8ccb-6d6398e1dd04 — module non identifié\nc4fe3fc2-c69c-4316-aef1-b41c48423361 — module non identifié\n2c4d4d8d-0460-4fd8-8a95-1e7d3d758182 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / Quiz · logique de jeu / KaraWorld · contrôleur\nf03a2259-eca8-4b69-b9d4-642f1442ee53 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / Quiz · logique de jeu / KaraWorld · contrôleur\ne7dac36b-7506-436c-8d27-1733f7c83ec6 — Quiz · kiosk / Quiz · tv / Quiz · vp / 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_1793449203164.txt",
          "line": 16571,
          "raw": "2026-10-31 14:23:15 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 6862,
          "raw": "Receive from parent 570ccfca-51b9-49a7-b17b-8c6d671c523d : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 14136,
          "raw": "2026-10-31 14:22:19 [com] stdout Receive from parent 2c4d4d8d-0460-4fd8-8a95-1e7d3d758182 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 14396,
          "raw": "2026-10-31 14:22:19 [com] stdout Receive from parent f03a2259-eca8-4b69-b9d4-642f1442ee53 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 14658,
          "raw": "Receive from parent e7dac36b-7506-436c-8d27-1733f7c83ec6 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 245,
      "t": 1793456595000,
      "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) :\n570ccfca-51b9-49a7-b17b-8c6d671c523d — KaraWorld · contrôleur\n73d588d4-0e3d-45b5-8ccb-6d6398e1dd04 — module non identifié\nc4fe3fc2-c69c-4316-aef1-b41c48423361 — module non identifié\n2c4d4d8d-0460-4fd8-8a95-1e7d3d758182 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / Quiz · logique de jeu / KaraWorld · contrôleur\nf03a2259-eca8-4b69-b9d4-642f1442ee53 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / Quiz · logique de jeu / KaraWorld · contrôleur\ne7dac36b-7506-436c-8d27-1733f7c83ec6 — Quiz · kiosk / Quiz · tv / Quiz · vp / 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_1793449203164.txt",
          "line": 16572,
          "raw": "2026-10-31 14:23:15 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 6862,
          "raw": "Receive from parent 570ccfca-51b9-49a7-b17b-8c6d671c523d : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 14136,
          "raw": "2026-10-31 14:22:19 [com] stdout Receive from parent 2c4d4d8d-0460-4fd8-8a95-1e7d3d758182 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 14396,
          "raw": "2026-10-31 14:22:19 [com] stdout Receive from parent f03a2259-eca8-4b69-b9d4-642f1442ee53 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 14658,
          "raw": "Receive from parent e7dac36b-7506-436c-8d27-1733f7c83ec6 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 246,
      "t": 1793456595000,
      "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) :\n570ccfca-51b9-49a7-b17b-8c6d671c523d — KaraWorld · contrôleur\n73d588d4-0e3d-45b5-8ccb-6d6398e1dd04 — module non identifié\nc4fe3fc2-c69c-4316-aef1-b41c48423361 — module non identifié\n2c4d4d8d-0460-4fd8-8a95-1e7d3d758182 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / Quiz · logique de jeu / KaraWorld · contrôleur\nf03a2259-eca8-4b69-b9d4-642f1442ee53 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / Quiz · logique de jeu / KaraWorld · contrôleur\ne7dac36b-7506-436c-8d27-1733f7c83ec6 — Quiz · kiosk / Quiz · tv / Quiz · vp / 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_1793449203164.txt",
          "line": 16573,
          "raw": "2026-10-31 14:23:15 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 6862,
          "raw": "Receive from parent 570ccfca-51b9-49a7-b17b-8c6d671c523d : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 14136,
          "raw": "2026-10-31 14:22:19 [com] stdout Receive from parent 2c4d4d8d-0460-4fd8-8a95-1e7d3d758182 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 14396,
          "raw": "2026-10-31 14:22:19 [com] stdout Receive from parent f03a2259-eca8-4b69-b9d4-642f1442ee53 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 14658,
          "raw": "Receive from parent e7dac36b-7506-436c-8d27-1733f7c83ec6 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 247,
      "t": 1793456595000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 878b88f8-2700-42c2-b0ea-04f6313be324\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 16583,
          "raw": "2026-10-31 14:23:15 [com] stdout Connect parent 878b88f8-2700-42c2-b0ea-04f6313be324",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "878b88f8-2700-42c2-b0ea-04f6313be324"
    },
    {
      "id": 248,
      "t": 1793456595000,
      "type": "connection",
      "label": "Connexion COM · KaraWorld · contrôleur",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 751bccbb-e99a-425c-8573-7b95994b6f83\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 16586,
          "raw": "2026-10-31 14:23:15 [com] stdout Connect parent 751bccbb-e99a-425c-8573-7b95994b6f83",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "751bccbb-e99a-425c-8573-7b95994b6f83"
    },
    {
      "id": 249,
      "t": 1793456595000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 5399e798-577e-4244-a0a8-c9aec9b4bfbf\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 16588,
          "raw": "2026-10-31 14:23:15 [com] stdout Connect parent 5399e798-577e-4244-a0a8-c9aec9b4bfbf",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "5399e798-577e-4244-a0a8-c9aec9b4bfbf"
    },
    {
      "id": 250,
      "t": 1793456653000,
      "type": "music",
      "label": "Début morceau · rose_apt_84342",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 171.610146 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 16957,
          "raw": "2026-10-31 14:24:13 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793456653956,0,171.610146,0.02,\"rose_apt_84342\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 251,
      "t": 1793456665000,
      "type": "music",
      "label": "Fin / arrêt morceau · rose_apt_84342",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 17032,
          "raw": "2026-10-31 14:24:25 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 252,
      "t": 1793456666000,
      "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_1793449203164.txt",
          "line": 17054,
          "raw": "2026-10-31 14:24:26 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793456666836,0,219.392336,0.02,\"la-petite-culotte_la-goffa-lolita_69859\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 253,
      "t": 1793456744000,
      "type": "music",
      "label": "Fin / arrêt morceau · la-petite-culotte_la-goffa-lolita_69859",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 17638,
          "raw": "2026-10-31 14:25:44 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 254,
      "t": 1793456745000,
      "type": "music",
      "label": "Début morceau · zootopia_zoo_91348",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 193.27 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 17660,
          "raw": "2026-10-31 14:25:45 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793456745292,0,193.27,0.02,\"zootopia_zoo_91348\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 255,
      "t": 1793456753000,
      "type": "music",
      "label": "Fin / arrêt morceau · zootopia_zoo_91348",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 17941,
          "raw": "2026-10-31 14:25:53 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 256,
      "t": 1793456754000,
      "type": "music",
      "label": "Début morceau · theodora_kongolese-sous-bbl_85643",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 161.88725 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 17963,
          "raw": "2026-10-31 14:25:54 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793456754200,0,161.88725,0.02,\"theodora_kongolese-sous-bbl_85643\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 257,
      "t": 1793456888000,
      "type": "music",
      "label": "Fin / arrêt morceau · theodora_kongolese-sous-bbl_85643",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 18027,
          "raw": "2026-10-31 14:28:08 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 258,
      "t": 1793456889000,
      "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_1793449203164.txt",
          "line": 18049,
          "raw": "2026-10-31 14:28:09 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793456889426,0,151.833271,0.02,\"kpop-demon-hunters_soda-pop-version-francaise_90508\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 259,
      "t": 1793457016000,
      "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_1793449203164.txt",
          "line": 18157,
          "raw": "2026-10-31 14:30:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 260,
      "t": 1793457017000,
      "type": "music",
      "label": "Début morceau · theodora_fashion-designa_89844",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 186.871437 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 18179,
          "raw": "2026-10-31 14:30:17 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793457017714,0,186.871437,0.02,\"theodora_fashion-designa_89844\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 261,
      "t": 1793457082000,
      "type": "music",
      "label": "Fin / arrêt morceau · theodora_fashion-designa_89844",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 18332,
          "raw": "2026-10-31 14:31:22 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 262,
      "t": 1793457084000,
      "type": "music",
      "label": "Début morceau · jok-air_bonbon-a-la-menthe_89084",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 315.785708 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 18354,
          "raw": "2026-10-31 14:31:24 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793457084234,0,315.785708,0.02,\"jok-air_bonbon-a-la-menthe_89084\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 263,
      "t": 1793457193000,
      "type": "music",
      "label": "Fin / arrêt morceau · jok-air_bonbon-a-la-menthe_89084",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 18467,
          "raw": "2026-10-31 14:33:13 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793457193399,109.14499999999542,315.785708,0,\"jok-air_bonbon-a-la-menthe_89084\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 264,
      "t": 1793457198000,
      "type": "music",
      "label": "Début morceau · jok-air_bonbon-a-la-menthe_89084",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 109.14499999999542 s, durée 315.785708 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 18478,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793457198917,109.14499999999542,315.785708,0.02,\"jok-air_bonbon-a-la-menthe_89084\"]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 265,
      "t": 1793457201000,
      "type": "music",
      "label": "Fin / arrêt morceau · jok-air_bonbon-a-la-menthe_89084",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 18488,
          "raw": "2026-10-31 14:33:21 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793457201637,111.84699999999488,315.785708,0,\"jok-air_bonbon-a-la-menthe_89084\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 266,
      "t": 1793457239000,
      "type": "game",
      "label": "Fin de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 18636,
          "raw": "2026-10-31 14:33:59 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 267,
      "t": 1793457239000,
      "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) :\n878b88f8-2700-42c2-b0ea-04f6313be324 — module non identifié\n751bccbb-e99a-425c-8573-7b95994b6f83 — KaraWorld · contrôleur\n5399e798-577e-4244-a0a8-c9aec9b4bfbf — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 18647,
          "raw": "2026-10-31 14:33:59 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 16606,
          "raw": "2026-10-31 14:23:16 [com] stdout Receive from parent 751bccbb-e99a-425c-8573-7b95994b6f83 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 268,
      "t": 1793457239000,
      "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) :\n878b88f8-2700-42c2-b0ea-04f6313be324 — module non identifié\n751bccbb-e99a-425c-8573-7b95994b6f83 — KaraWorld · contrôleur\n5399e798-577e-4244-a0a8-c9aec9b4bfbf — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 18649,
          "raw": "2026-10-31 14:33:59 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 16606,
          "raw": "2026-10-31 14:23:16 [com] stdout Receive from parent 751bccbb-e99a-425c-8573-7b95994b6f83 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 269,
      "t": 1793457239000,
      "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) :\n878b88f8-2700-42c2-b0ea-04f6313be324 — module non identifié\n751bccbb-e99a-425c-8573-7b95994b6f83 — KaraWorld · contrôleur\n5399e798-577e-4244-a0a8-c9aec9b4bfbf — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 18650,
          "raw": "2026-10-31 14:33:59 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 16606,
          "raw": "2026-10-31 14:23:16 [com] stdout Receive from parent 751bccbb-e99a-425c-8573-7b95994b6f83 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 270,
      "t": 1793457239000,
      "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 fbb143e0-4904-46f8-8e18-d2ff5dcb6c0b\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 18666,
          "raw": "2026-10-31 14:33:59 [com] stdout Connect parent fbb143e0-4904-46f8-8e18-d2ff5dcb6c0b",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "fbb143e0-4904-46f8-8e18-d2ff5dcb6c0b"
    },
    {
      "id": 271,
      "t": 1793457239000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793454515956,0,3600,1]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 18764,
          "raw": "2026-10-31 14:33:59 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1793454515956,0,3600,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 272,
      "t": 1793457239000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 18938,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 273,
      "t": 1793457239000,
      "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 1f8ec608-bd98-439f-9e25-206a4fb5d20f\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 18947,
          "raw": "2026-10-31 14:33:59 [com] stdout Connect parent 1f8ec608-bd98-439f-9e25-206a4fb5d20f",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "1f8ec608-bd98-439f-9e25-206a4fb5d20f"
    },
    {
      "id": 274,
      "t": 1793457239000,
      "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 4a8e3780-745f-4417-bda7-9e7be7fb6136\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 18968,
          "raw": "2026-10-31 14:33:59 [com] stdout Connect parent 4a8e3780-745f-4417-bda7-9e7be7fb6136",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "4a8e3780-745f-4417-bda7-9e7be7fb6136"
    },
    {
      "id": 275,
      "t": 1793457239000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793454515956,0,3600,1]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 19053,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1793454515956,0,3600,1]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 276,
      "t": 1793457239000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 19257,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 277,
      "t": 1793457239000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793454515956,0,3600,1]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 19370,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1793454515956,0,3600,1]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 278,
      "t": 1793457239000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 19574,
          "raw": "2026-10-31 14:33:59 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 279,
      "t": 1793457246000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 19954,
          "raw": "2026-10-31 14:34:06 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 280,
      "t": 1793457252000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 20310,
          "raw": "2026-10-31 14:34:12 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 281,
      "t": 1793457252000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 20330,
          "raw": "2026-10-31 14:34:12 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 282,
      "t": 1793457252000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 20340,
          "raw": "2026-10-31 14:34:12 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 283,
      "t": 1793457252000,
      "type": "phase",
      "label": "Phase · home-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 20350,
          "raw": "2026-10-31 14:34:12 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"home-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 284,
      "t": 1793457252000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 20370,
          "raw": "2026-10-31 14:34:12 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 285,
      "t": 1793457252000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 20380,
          "raw": "2026-10-31 14:34:12 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 286,
      "t": 1793457253000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 20401,
          "raw": "2026-10-31 14:34:13 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 287,
      "t": 1793457253000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 20433,
          "raw": "2026-10-31 14:34:13 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 288,
      "t": 1793457253000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 20443,
          "raw": "2026-10-31 14:34:13 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 289,
      "t": 1793457253000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 20463,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 290,
      "t": 1793457253000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 20473,
          "raw": "2026-10-31 14:34:13 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 291,
      "t": 1793457256000,
      "type": "game",
      "label": "Début de partie · Quiz",
      "module": "Quiz / KaraWorld",
      "game": "quizz",
      "detail": "Sélection activeGame ; couvre aussi les menus et préparatifs.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 20483,
          "raw": "2026-10-31 14:34:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"activeGame\":\"quizz\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 292,
      "t": 1793457256000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 20505,
          "raw": "2026-10-31 14:34:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 293,
      "t": 1793457256000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 20516,
          "raw": "2026-10-31 14:34:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 294,
      "t": 1793457256000,
      "type": "phase",
      "label": "Phase · game-introduction-phase",
      "module": "Quiz",
      "game": "quizz",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 20526,
          "raw": "2026-10-31 14:34:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-introduction-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 295,
      "t": 1793457256000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 20556,
          "raw": "2026-10-31 14:34:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 296,
      "t": 1793457256000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 20576,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 297,
      "t": 1793457266000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 20643,
          "raw": "2026-10-31 14:34:26 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 298,
      "t": 1793457266000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 20733,
          "raw": "2026-10-31 14:34:26 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 299,
      "t": 1793457266000,
      "type": "phase",
      "label": "Phase · avatar-selection-phase",
      "module": "Quiz",
      "game": "quizz",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 20743,
          "raw": "2026-10-31 14:34:26 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"avatar-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 300,
      "t": 1793457266000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 20754,
          "raw": "2026-10-31 14:34:26 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 301,
      "t": 1793457266000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 20765,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 302,
      "t": 1793457331000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 22834,
          "raw": "2026-10-31 14:35:31 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 303,
      "t": 1793457331000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 22854,
          "raw": "2026-10-31 14:35:31 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 304,
      "t": 1793457331000,
      "type": "phase",
      "label": "Phase · game-instructions-phase",
      "module": "Quiz",
      "game": "quizz",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 22864,
          "raw": "2026-10-31 14:35:31 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-instructions-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 305,
      "t": 1793457331000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 22874,
          "raw": "2026-10-31 14:35:31 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 306,
      "t": 1793457331000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 22885,
          "raw": "2026-10-31 14:35:31 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 307,
      "t": 1793457352000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 23105,
          "raw": "2026-10-31 14:35:52 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 308,
      "t": 1793457352000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 23125,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 309,
      "t": 1793457352000,
      "type": "phase",
      "label": "Phase · theme-selection-phase",
      "module": "Quiz",
      "game": "quizz",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 23135,
          "raw": "2026-10-31 14:35:52 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"theme-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 310,
      "t": 1793457352000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 23162,
          "raw": "2026-10-31 14:35:52 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 311,
      "t": 1793457352000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 23173,
          "raw": "2026-10-31 14:35:52 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 312,
      "t": 1793457386000,
      "type": "theme",
      "label": "Thème · 1_01Halloween",
      "module": "Quiz",
      "game": "quizz",
      "detail": "quizThemes.activeTheme",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 23644,
          "raw": "2026-10-31 14:36:26 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"quizThemes.activeTheme\":\"1_01Halloween\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 313,
      "t": 1793457386000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 23699,
          "raw": "2026-10-31 14:36:26 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 314,
      "t": 1793457386000,
      "type": "phase",
      "label": "Phase · preloading-theme-phase",
      "module": "Quiz",
      "game": "quizz",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 23717,
          "raw": "2026-10-31 14:36:26 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"preloading-theme-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 315,
      "t": 1793457386000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 23740,
          "raw": "2026-10-31 14:36:26 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 316,
      "t": 1793457390000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 23783,
          "raw": "2026-10-31 14:36:30 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 317,
      "t": 1793457390000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 23793,
          "raw": "2026-10-31 14:36:30 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 318,
      "t": 1793457390000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 23813,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 319,
      "t": 1793457390000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 23833,
          "raw": "2026-10-31 14:36:30 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 320,
      "t": 1793457390000,
      "type": "phase",
      "label": "Phase · gameplay-phase",
      "module": "Quiz",
      "game": "quizz",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 23843,
          "raw": "2026-10-31 14:36:30 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"gameplay-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 321,
      "t": 1793457390000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 23863,
          "raw": "2026-10-31 14:36:30 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 322,
      "t": 1793457390000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 23873,
          "raw": "2026-10-31 14:36:30 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 323,
      "t": 1793457425000,
      "type": "question",
      "label": "Début réponses · Quiz · 1_01Halloween · fenêtre 1",
      "module": "Quiz",
      "game": "quizz",
      "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_1793449203164.txt",
          "line": 24184,
          "raw": "2026-10-31 14:37:05 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 324,
      "t": 1793457427000,
      "type": "question",
      "label": "Fin réponses · Quiz · 1_01Halloween · fenêtre 1",
      "module": "Quiz",
      "game": "quizz",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 24340,
          "raw": "2026-10-31 14:37:07 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 325,
      "t": 1793457445000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 24510,
          "raw": "2026-10-31 14:37:25 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 326,
      "t": 1793457445000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 24535,
          "raw": "2026-10-31 14:37:25 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 327,
      "t": 1793457445000,
      "type": "phase",
      "label": "Phase · theme-selection-phase",
      "module": "Quiz",
      "game": "quizz",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 24545,
          "raw": "2026-10-31 14:37:25 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"theme-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 328,
      "t": 1793457445000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 24565,
          "raw": "2026-10-31 14:37:25 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 329,
      "t": 1793457445000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 24622,
          "raw": "2026-10-31 14:37:25 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 330,
      "t": 1793457446000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "quizz",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 24664,
          "raw": "2026-10-31 14:37:26 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 331,
      "t": 1793457446000,
      "type": "game",
      "label": "Fin de partie · Quiz",
      "module": "Quiz / KaraWorld",
      "game": "quizz",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 24674,
          "raw": "2026-10-31 14:37:26 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 332,
      "t": 1793457446000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 24728,
          "raw": "2026-10-31 14:37:26 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 333,
      "t": 1793457446000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 24738,
          "raw": "2026-10-31 14:37:26 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 334,
      "t": 1793457446000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 24760,
          "raw": "2026-10-31 14:37:26 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 335,
      "t": 1793457446000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 24771,
          "raw": "2026-10-31 14:37:26 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 336,
      "t": 1793457448000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 24795,
          "raw": "2026-10-31 14:37:28 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 337,
      "t": 1793457448000,
      "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_1793449203164.txt",
          "line": 24808,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"activeGame\":\"karaoke\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 338,
      "t": 1793457448000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "karaoke",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 24833,
          "raw": "2026-10-31 14:37:28 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 339,
      "t": 1793457451000,
      "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) :\nfbb143e0-4904-46f8-8e18-d2ff5dcb6c0b — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n1f8ec608-bd98-439f-9e25-206a4fb5d20f — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n4a8e3780-745f-4417-bda7-9e7be7fb6136 — 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_1793449203164.txt",
          "line": 24845,
          "raw": "2026-10-31 14:37:31 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 18716,
          "raw": "2026-10-31 14:33:59 [com] stdout Receive from parent fbb143e0-4904-46f8-8e18-d2ff5dcb6c0b : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 18999,
          "raw": "2026-10-31 14:33:59 [com] stdout Receive from parent 1f8ec608-bd98-439f-9e25-206a4fb5d20f : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 19316,
          "raw": "2026-10-31 14:33:59 [com] stdout Receive from parent 4a8e3780-745f-4417-bda7-9e7be7fb6136 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 340,
      "t": 1793457451000,
      "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) :\nfbb143e0-4904-46f8-8e18-d2ff5dcb6c0b — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n1f8ec608-bd98-439f-9e25-206a4fb5d20f — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n4a8e3780-745f-4417-bda7-9e7be7fb6136 — 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_1793449203164.txt",
          "line": 24846,
          "raw": "2026-10-31 14:37:31 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 18716,
          "raw": "2026-10-31 14:33:59 [com] stdout Receive from parent fbb143e0-4904-46f8-8e18-d2ff5dcb6c0b : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 18999,
          "raw": "2026-10-31 14:33:59 [com] stdout Receive from parent 1f8ec608-bd98-439f-9e25-206a4fb5d20f : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 19316,
          "raw": "2026-10-31 14:33:59 [com] stdout Receive from parent 4a8e3780-745f-4417-bda7-9e7be7fb6136 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 341,
      "t": 1793457451000,
      "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) :\nfbb143e0-4904-46f8-8e18-d2ff5dcb6c0b — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n1f8ec608-bd98-439f-9e25-206a4fb5d20f — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n4a8e3780-745f-4417-bda7-9e7be7fb6136 — 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_1793449203164.txt",
          "line": 24847,
          "raw": "2026-10-31 14:37:31 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 18716,
          "raw": "2026-10-31 14:33:59 [com] stdout Receive from parent fbb143e0-4904-46f8-8e18-d2ff5dcb6c0b : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 18999,
          "raw": "2026-10-31 14:33:59 [com] stdout Receive from parent 1f8ec608-bd98-439f-9e25-206a4fb5d20f : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 19316,
          "raw": "2026-10-31 14:33:59 [com] stdout Receive from parent 4a8e3780-745f-4417-bda7-9e7be7fb6136 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 342,
      "t": 1793457452000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 5cf3a7a9-7ab3-45c1-b05e-68edf909fb05\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 24857,
          "raw": "2026-10-31 14:37:32 [com] stdout Connect parent 5cf3a7a9-7ab3-45c1-b05e-68edf909fb05",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "5cf3a7a9-7ab3-45c1-b05e-68edf909fb05"
    },
    {
      "id": 343,
      "t": 1793457452000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 314f5335-0caf-4b48-b38e-0d071d8c6661\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 24860,
          "raw": "2026-10-31 14:37:32 [com] stdout Connect parent 314f5335-0caf-4b48-b38e-0d071d8c6661",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "314f5335-0caf-4b48-b38e-0d071d8c6661"
    },
    {
      "id": 344,
      "t": 1793457452000,
      "type": "connection",
      "label": "Connexion COM · KaraWorld · contrôleur",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 5830f3bf-1591-496f-b84b-09b02fc37d20\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 24862,
          "raw": "2026-10-31 14:37:32 [com] stdout Connect parent 5830f3bf-1591-496f-b84b-09b02fc37d20",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "5830f3bf-1591-496f-b84b-09b02fc37d20"
    },
    {
      "id": 345,
      "t": 1793457464000,
      "type": "music",
      "label": "Début morceau · l2b_pelican_88723",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 167.419396 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 25098,
          "raw": "2026-10-31 14:37:44 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793457464540,0,167.419396,0.02,\"l2b_pelican_88723\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 346,
      "t": 1793457553000,
      "type": "music",
      "label": "Fin / arrêt morceau · l2b_pelican_88723",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 26257,
          "raw": "2026-10-31 14:39:13 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 347,
      "t": 1793457554000,
      "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_1793449203164.txt",
          "line": 26279,
          "raw": "2026-10-31 14:39:14 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793457554432,0,198.141338,0.02,\"billie-eilish_lovely_56015\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 348,
      "t": 1793457663000,
      "type": "music",
      "label": "Fin / arrêt morceau · billie-eilish_lovely_56015",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 26348,
          "raw": "2026-10-31 14:41:03 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 349,
      "t": 1793457664000,
      "type": "music",
      "label": "Début morceau · vanessa-paradis_la-seine_38084",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 166.263107 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 26370,
          "raw": "2026-10-31 14:41:04 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793457664998,0,166.263107,0.02,\"vanessa-paradis_la-seine_38084\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 350,
      "t": 1793457831000,
      "type": "music",
      "label": "Fin / arrêt morceau · vanessa-paradis_la-seine_38084",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 26424,
          "raw": "2026-10-31 14:43:51 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793457831264,0,166.263107,0,\"vanessa-paradis_la-seine_38084\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 351,
      "t": 1793457834000,
      "type": "music",
      "label": "Début morceau · fababy_love-d-un-voyou_72441",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 244.597823 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 26467,
          "raw": "2026-10-31 14:43:54 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793457834153,0,244.597823,0.02,\"fababy_love-d-un-voyou_72441\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 352,
      "t": 1793457971000,
      "type": "music",
      "label": "Fin / arrêt morceau · fababy_love-d-un-voyou_72441",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 26526,
          "raw": "2026-10-31 14:46:11 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 353,
      "t": 1793457972000,
      "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_1793449203164.txt",
          "line": 26548,
          "raw": "2026-10-31 14:46:12 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793457972286,0,158.404479,0.02,\"gims_parisienne_89933\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 354,
      "t": 1793458048000,
      "type": "music",
      "label": "Fin / arrêt morceau · gims_parisienne_89933",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 26636,
          "raw": "2026-10-31 14:47:28 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 355,
      "t": 1793458049000,
      "type": "music",
      "label": "Début morceau · aladdin-1992-film_ce-reve-bleu_56395",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 159.47381 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 26658,
          "raw": "2026-10-31 14:47:29 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793458049612,0,159.47381,0.02,\"aladdin-1992-film_ce-reve-bleu_56395\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 356,
      "t": 1793458208000,
      "type": "music",
      "label": "Fin / arrêt morceau · aladdin-1992-film_ce-reve-bleu_56395",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 26747,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 357,
      "t": 1793458208000,
      "type": "game",
      "label": "Fin de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 26842,
          "raw": "2026-10-31 14:50:08 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 358,
      "t": 1793458208000,
      "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) :\n5cf3a7a9-7ab3-45c1-b05e-68edf909fb05 — module non identifié\n314f5335-0caf-4b48-b38e-0d071d8c6661 — module non identifié\n5830f3bf-1591-496f-b84b-09b02fc37d20 — KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 26853,
          "raw": "2026-10-31 14:50:08 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 24882,
          "raw": "2026-10-31 14:37:32 [com] stdout Receive from parent 5830f3bf-1591-496f-b84b-09b02fc37d20 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 359,
      "t": 1793458208000,
      "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) :\n5cf3a7a9-7ab3-45c1-b05e-68edf909fb05 — module non identifié\n314f5335-0caf-4b48-b38e-0d071d8c6661 — module non identifié\n5830f3bf-1591-496f-b84b-09b02fc37d20 — KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 26854,
          "raw": "2026-10-31 14:50:08 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 24882,
          "raw": "2026-10-31 14:37:32 [com] stdout Receive from parent 5830f3bf-1591-496f-b84b-09b02fc37d20 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 360,
      "t": 1793458208000,
      "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) :\n5cf3a7a9-7ab3-45c1-b05e-68edf909fb05 — module non identifié\n314f5335-0caf-4b48-b38e-0d071d8c6661 — module non identifié\n5830f3bf-1591-496f-b84b-09b02fc37d20 — KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 26855,
          "raw": "2026-10-31 14:50:08 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 24882,
          "raw": "2026-10-31 14:37:32 [com] stdout Receive from parent 5830f3bf-1591-496f-b84b-09b02fc37d20 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 361,
      "t": 1793458208000,
      "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 c437d454-14b3-4e5f-86fb-f700a77b24e3\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 26881,
          "raw": "2026-10-31 14:50:08 [com] stdout Connect parent c437d454-14b3-4e5f-86fb-f700a77b24e3",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "c437d454-14b3-4e5f-86fb-f700a77b24e3"
    },
    {
      "id": 362,
      "t": 1793458208000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793454515956,0,3600,1]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 26979,
          "raw": "2026-10-31 14:50:08 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1793454515956,0,3600,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 363,
      "t": 1793458208000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 27152,
          "raw": "2026-10-31 14:50:08 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 364,
      "t": 1793458209000,
      "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 e6fdeb48-95d3-4395-be50-33f0084c8961\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 27180,
          "raw": "2026-10-31 14:50:09 [com] stdout Connect parent e6fdeb48-95d3-4395-be50-33f0084c8961",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "e6fdeb48-95d3-4395-be50-33f0084c8961"
    },
    {
      "id": 365,
      "t": 1793458209000,
      "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 d997d9e5-d133-4758-b456-7d81af8dfddd\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 27195,
          "raw": "2026-10-31 14:50:09 [com] stdout Connect parent d997d9e5-d133-4758-b456-7d81af8dfddd",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "d997d9e5-d133-4758-b456-7d81af8dfddd"
    },
    {
      "id": 366,
      "t": 1793458209000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793454515956,0,3600,1]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 27286,
          "raw": "2026-10-31 14:50:09 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1793454515956,0,3600,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 367,
      "t": 1793458209000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 27489,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 368,
      "t": 1793458209000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793454515956,0,3600,1]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 27625,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1793454515956,0,3600,1]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 369,
      "t": 1793458209000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 27828,
          "raw": "2026-10-31 14:50:09 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 370,
      "t": 1793458210000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793458210032,0,0,1]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 27863,
          "raw": "2026-10-31 14:50:10 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1793458210032,0,0,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 371,
      "t": 1793458210000,
      "type": "phase",
      "label": "Phase · session-outro-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 28016,
          "raw": "2026-10-31 14:50:10 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"session-outro-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 372,
      "t": 1793458210000,
      "type": "session",
      "label": "Jeu verrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 28026,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"gameLocked\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 373,
      "t": 1793458216000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 28395,
          "raw": "2026-10-31 14:50:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 374,
      "t": 1793458221000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 28751,
          "raw": "2026-10-31 14:50:21 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 375,
      "t": 1793458221000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 28771,
          "raw": "2026-10-31 14:50:21 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 376,
      "t": 1793458221000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 28781,
          "raw": "2026-10-31 14:50:21 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 377,
      "t": 1793458221000,
      "type": "phase",
      "label": "Phase · session-outro-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 28791,
          "raw": "2026-10-31 14:50:21 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"session-outro-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 378,
      "t": 1793458221000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 28811,
          "raw": "2026-10-31 14:50:21 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 379,
      "t": 1793458221000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 28831,
          "raw": "2026-10-31 14:50:21 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 380,
      "t": 1793458245000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 28863,
          "raw": "2026-10-31 14:50:45 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 381,
      "t": 1793458245000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 28873,
          "raw": "2026-10-31 14:50:45 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 382,
      "t": 1793458245000,
      "type": "phase",
      "label": "Phase · locked-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 28883,
          "raw": "2026-10-31 14:50:45 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"locked-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 383,
      "t": 1793458245000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 28903,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 384,
      "t": 1793458245000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 28913,
          "raw": "2026-10-31 14:50:45 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 385,
      "t": 1793458761000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 28933,
          "raw": "2026-10-31 14:59:21 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 386,
      "t": 1793458761000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 28943,
          "raw": "2026-10-31 14:59:21 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 387,
      "t": 1793458761000,
      "type": "phase",
      "label": "Phase · home-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 28953,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"home-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 388,
      "t": 1793458761000,
      "type": "session",
      "label": "Jeu déverrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 28963,
          "raw": "2026-10-31 14:59:21 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"gameLocked\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 389,
      "t": 1793458761000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793458761226,0,3600,1]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 28973,
          "raw": "2026-10-31 14:59:21 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1793458761226,0,3600,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 390,
      "t": 1793458761000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 28995,
          "raw": "2026-10-31 14:59:21 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 391,
      "t": 1793458761000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 29005,
          "raw": "2026-10-31 14:59:21 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 392,
      "t": 1793458762000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 29025,
          "raw": "2026-10-31 14:59:22 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 393,
      "t": 1793458762000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 29072,
          "raw": "2026-10-31 14:59:22 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 394,
      "t": 1793458762000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 29082,
          "raw": "2026-10-31 14:59:22 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 395,
      "t": 1793458762000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 29103,
          "raw": "2026-10-31 14:59:22 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 396,
      "t": 1793458762000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 29114,
          "raw": "2026-10-31 14:59:22 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 397,
      "t": 1793458812000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 29174,
          "raw": "2026-10-31 15:00:12 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 398,
      "t": 1793458812000,
      "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_1793449203164.txt",
          "line": 29187,
          "raw": "2026-10-31 15:00:12 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"activeGame\":\"karaoke\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 399,
      "t": 1793458812000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "karaoke",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 29212,
          "raw": "2026-10-31 15:00:12 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 400,
      "t": 1793458815000,
      "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) :\nc437d454-14b3-4e5f-86fb-f700a77b24e3 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\ne6fdeb48-95d3-4395-be50-33f0084c8961 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nd997d9e5-d133-4758-b456-7d81af8dfddd — 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_1793449203164.txt",
          "line": 29224,
          "raw": "2026-10-31 15:00:15 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 26931,
          "raw": "2026-10-31 14:50:08 [com] stdout Receive from parent c437d454-14b3-4e5f-86fb-f700a77b24e3 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 27232,
          "raw": "Receive from parent e6fdeb48-95d3-4395-be50-33f0084c8961 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 27571,
          "raw": "Receive from parent d997d9e5-d133-4758-b456-7d81af8dfddd : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 401,
      "t": 1793458815000,
      "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) :\nc437d454-14b3-4e5f-86fb-f700a77b24e3 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\ne6fdeb48-95d3-4395-be50-33f0084c8961 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nd997d9e5-d133-4758-b456-7d81af8dfddd — 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_1793449203164.txt",
          "line": 29225,
          "raw": "2026-10-31 15:00:15 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 26931,
          "raw": "2026-10-31 14:50:08 [com] stdout Receive from parent c437d454-14b3-4e5f-86fb-f700a77b24e3 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 27232,
          "raw": "Receive from parent e6fdeb48-95d3-4395-be50-33f0084c8961 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 27571,
          "raw": "Receive from parent d997d9e5-d133-4758-b456-7d81af8dfddd : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 402,
      "t": 1793458815000,
      "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) :\nc437d454-14b3-4e5f-86fb-f700a77b24e3 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\ne6fdeb48-95d3-4395-be50-33f0084c8961 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nd997d9e5-d133-4758-b456-7d81af8dfddd — 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_1793449203164.txt",
          "line": 29226,
          "raw": "2026-10-31 15:00:15 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 26931,
          "raw": "2026-10-31 14:50:08 [com] stdout Receive from parent c437d454-14b3-4e5f-86fb-f700a77b24e3 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 27232,
          "raw": "Receive from parent e6fdeb48-95d3-4395-be50-33f0084c8961 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 27571,
          "raw": "Receive from parent d997d9e5-d133-4758-b456-7d81af8dfddd : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 403,
      "t": 1793458815000,
      "type": "connection",
      "label": "Connexion COM · KaraWorld · contrôleur",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent a0faeef0-7540-48a2-a10e-694ea71a0403\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 29236,
          "raw": "2026-10-31 15:00:15 [com] stdout Connect parent a0faeef0-7540-48a2-a10e-694ea71a0403",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "a0faeef0-7540-48a2-a10e-694ea71a0403"
    },
    {
      "id": 404,
      "t": 1793458815000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 9c45a8f6-c6df-4aaf-8f50-e049f868760d\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 29239,
          "raw": "2026-10-31 15:00:15 [com] stdout Connect parent 9c45a8f6-c6df-4aaf-8f50-e049f868760d",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "9c45a8f6-c6df-4aaf-8f50-e049f868760d"
    },
    {
      "id": 405,
      "t": 1793458815000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent f2fb31ca-7f09-4c09-a2c3-23927c2a61dc\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 29241,
          "raw": "2026-10-31 15:00:15 [com] stdout Connect parent f2fb31ca-7f09-4c09-a2c3-23927c2a61dc",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "f2fb31ca-7f09-4c09-a2c3-23927c2a61dc"
    },
    {
      "id": 406,
      "t": 1793458830000,
      "type": "music",
      "label": "Début morceau · gloria-gaynor_i-will-survive_5921",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 214.765147 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 29476,
          "raw": "2026-10-31 15:00:30 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793458830290,0,214.765147,0.02,\"gloria-gaynor_i-will-survive_5921\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 407,
      "t": 1793459045000,
      "type": "music",
      "label": "Fin / arrêt morceau · gloria-gaynor_i-will-survive_5921",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 33923,
          "raw": "2026-10-31 15:04:05 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 408,
      "t": 1793459046000,
      "type": "music",
      "label": "Début morceau · celine-dion_j-irai-ou-tu-iras_11646",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 208.457166 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 33945,
          "raw": "2026-10-31 15:04:06 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793459046526,0,208.457166,0.02,\"celine-dion_j-irai-ou-tu-iras_11646\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 409,
      "t": 1793459254000,
      "type": "music",
      "label": "Fin / arrêt morceau · celine-dion_j-irai-ou-tu-iras_11646",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 36371,
          "raw": "2026-10-31 15:07:34 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 410,
      "t": 1793459257000,
      "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_1793449203164.txt",
          "line": 36423,
          "raw": "2026-10-31 15:07:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793459257007,0,322.440363,0.02,\"diam-s_confessions-nocturnes_11902\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 411,
      "t": 1793459531000,
      "type": "music",
      "label": "Fin / arrêt morceau · diam-s_confessions-nocturnes_11902",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 36485,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 412,
      "t": 1793459532000,
      "type": "music",
      "label": "Début morceau · lorie_je-serai-ta-meilleure-amie_30199",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 209.162721 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 36507,
          "raw": "2026-10-31 15:12:12 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793459532735,0,209.162721,0.02,\"lorie_je-serai-ta-meilleure-amie_30199\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 413,
      "t": 1793459698000,
      "type": "music",
      "label": "Fin / arrêt morceau · lorie_je-serai-ta-meilleure-amie_30199",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 36588,
          "raw": "2026-10-31 15:14:58 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 414,
      "t": 1793459700000,
      "type": "music",
      "label": "Début morceau · partenaire-particulier_partenaire-particulier_21457",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 207.332018 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 36610,
          "raw": "2026-10-31 15:15:00 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793459700099,0,207.332018,0.02,\"partenaire-particulier_partenaire-particulier_21457\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 415,
      "t": 1793459907000,
      "type": "music",
      "label": "Fin / arrêt morceau · partenaire-particulier_partenaire-particulier_21457",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 36702,
          "raw": "2026-10-31 15:18:27 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 416,
      "t": 1793459909000,
      "type": "music",
      "label": "Début morceau · daniel-balavoine_je-ne-suis-pas-un-heros_11639",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 288.248027 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 36724,
          "raw": "2026-10-31 15:18:29 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793459909110,0,288.248027,0.02,\"daniel-balavoine_je-ne-suis-pas-un-heros_11639\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 417,
      "t": 1793460037000,
      "type": "music",
      "label": "Fin / arrêt morceau · daniel-balavoine_je-ne-suis-pas-un-heros_11639",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 36770,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 418,
      "t": 1793460038000,
      "type": "music",
      "label": "Début morceau · louise-attaque_ton-invitation_12069",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 159.546871 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 36792,
          "raw": "2026-10-31 15:20:38 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793460038681,0,159.546871,0.02,\"louise-attaque_ton-invitation_12069\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 419,
      "t": 1793460192000,
      "type": "music",
      "label": "Fin / arrêt morceau · louise-attaque_ton-invitation_12069",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 36847,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 420,
      "t": 1793460193000,
      "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_1793449203164.txt",
          "line": 36869,
          "raw": "2026-10-31 15:23:13 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793460193516,0,238.57898,0.02,\"k-maro_femme-like-u_7889\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 421,
      "t": 1793460432000,
      "type": "music",
      "label": "Fin / arrêt morceau · k-maro_femme-like-u_7889",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 36949,
          "raw": "2026-10-31 15:27:12 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 422,
      "t": 1793460433000,
      "type": "music",
      "label": "Début morceau · debut-de-soiree_nuit-de-folie_5101",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 246.152018 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 36971,
          "raw": "2026-10-31 15:27:13 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793460433477,0,246.152018,0.02,\"debut-de-soiree_nuit-de-folie_5101\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 423,
      "t": 1793460671000,
      "type": "music",
      "label": "Fin / arrêt morceau · debut-de-soiree_nuit-de-folie_5101",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 37120,
          "raw": "2026-10-31 15:31:11 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 424,
      "t": 1793460672000,
      "type": "music",
      "label": "Début morceau · lorie_sur-un-air-latino_6003",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 214.728458 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 37142,
          "raw": "2026-10-31 15:31:12 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793460672657,0,214.728458,0.02,\"lorie_sur-un-air-latino_6003\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 425,
      "t": 1793460887000,
      "type": "music",
      "label": "Fin / arrêt morceau · lorie_sur-un-air-latino_6003",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 37231,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 426,
      "t": 1793460888000,
      "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_1793449203164.txt",
          "line": 37253,
          "raw": "2026-10-31 15:34:48 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793460888477,0,187.649042,0.02,\"gims_ciel_86082\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 427,
      "t": 1793461076000,
      "type": "music",
      "label": "Fin / arrêt morceau · gims_ciel_86082",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 37396,
          "raw": "2026-10-31 15:37:56 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 428,
      "t": 1793461077000,
      "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_1793449203164.txt",
          "line": 37418,
          "raw": "2026-10-31 15:37:57 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793461077074,0,158.404479,0.02,\"gims_parisienne_89933\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 429,
      "t": 1793461082000,
      "type": "music",
      "label": "Fin / arrêt morceau · gims_parisienne_89933",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 37462,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 430,
      "t": 1793461083000,
      "type": "music",
      "label": "Début morceau · images_les-demons-de-minuit_8164",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 207.611995 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 37484,
          "raw": "2026-10-31 15:38:03 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793461083323,0,207.611995,0.02,\"images_les-demons-de-minuit_8164\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 431,
      "t": 1793461290000,
      "type": "music",
      "label": "Fin / arrêt morceau · images_les-demons-de-minuit_8164",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 38314,
          "raw": "2026-10-31 15:41:30 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 432,
      "t": 1793461292000,
      "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_1793449203164.txt",
          "line": 38356,
          "raw": "2026-10-31 15:41:32 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793461292032,0,184.911859,0.02,\"louise-attaque_j-t-emmene-au-vent_8171\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 433,
      "t": 1793461475000,
      "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_1793449203164.txt",
          "line": 39090,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 434,
      "t": 1793461476000,
      "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_1793449203164.txt",
          "line": 39112,
          "raw": "2026-10-31 15:44:36 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793461476778,0,179.134229,0.02,\"disiz_melodrama_90669\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 435,
      "t": 1793461598000,
      "type": "music",
      "label": "Fin / arrêt morceau · disiz_melodrama_90669",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 39189,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 436,
      "t": 1793461599000,
      "type": "music",
      "label": "Début morceau · dalida_mourir-sur-scene_14472",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 205.914558 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 39211,
          "raw": "2026-10-31 15:46:39 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793461599397,0,205.914558,0.02,\"dalida_mourir-sur-scene_14472\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 437,
      "t": 1793461805000,
      "type": "music",
      "label": "Fin / arrêt morceau · dalida_mourir-sur-scene_14472",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 39283,
          "raw": "2026-10-31 15:50:05 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 438,
      "t": 1793461806000,
      "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_1793449203164.txt",
          "line": 39305,
          "raw": "2026-10-31 15:50:06 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793461806781,0,248.599683,0.02,\"charles-aznavour_la-boheme_12584\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 439,
      "t": 1793461902000,
      "type": "music",
      "label": "Fin / arrêt morceau · charles-aznavour_la-boheme_12584",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 39366,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 440,
      "t": 1793461903000,
      "type": "music",
      "label": "Début morceau · the-lion-king-1994-film_hakuna-matata-version-francaise_54829",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 216.383855 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 39388,
          "raw": "2026-10-31 15:51:43 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793461903863,0,216.383855,0.02,\"the-lion-king-1994-film_hakuna-matata-version-francaise_54829\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 441,
      "t": 1793462016000,
      "type": "music",
      "label": "Fin / arrêt morceau · the-lion-king-1994-film_hakuna-matata-version-francaise_54829",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 39546,
          "raw": "2026-10-31 15:53:36 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 442,
      "t": 1793462017000,
      "type": "music",
      "label": "Début morceau · moana_pour-les-hommes_52642",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 164.636848 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 39568,
          "raw": "2026-10-31 15:53:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793462017254,0,164.636848,0.02,\"moana_pour-les-hommes_52642\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 443,
      "t": 1793462150000,
      "type": "music",
      "label": "Fin / arrêt morceau · moana_pour-les-hommes_52642",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 39620,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 444,
      "t": 1793462151000,
      "type": "music",
      "label": "Début morceau · desireless_voyage-voyage_13280",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 261.756349 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 39642,
          "raw": "2026-10-31 15:55:51 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793462151743,0,261.756349,0.02,\"desireless_voyage-voyage_13280\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 445,
      "t": 1793462250000,
      "type": "music",
      "label": "Fin / arrêt morceau · desireless_voyage-voyage_13280",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 39710,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 446,
      "t": 1793462252000,
      "type": "music",
      "label": "Début morceau · sexion-d-assaut_ma-direction_42524",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 262.810544 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 39732,
          "raw": "2026-10-31 15:57:32 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793462252202,0,262.810544,0.02,\"sexion-d-assaut_ma-direction_42524\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 447,
      "t": 1793462515000,
      "type": "session",
      "label": "Session · minuterie effacée",
      "module": "COM",
      "game": "karaoke",
      "detail": "null",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 39805,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 448,
      "t": 1793462515000,
      "type": "music",
      "label": "Fin / arrêt morceau · sexion-d-assaut_ma-direction_42524",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 39857,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 449,
      "t": 1793462515000,
      "type": "game",
      "label": "Fin de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 39951,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"activeGame\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 450,
      "t": 1793462515000,
      "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) :\na0faeef0-7540-48a2-a10e-694ea71a0403 — KaraWorld · contrôleur\n9c45a8f6-c6df-4aaf-8f50-e049f868760d — module non identifié\nf2fb31ca-7f09-4c09-a2c3-23927c2a61dc — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 39977,
          "raw": "2026-10-31 16:01:55 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 29266,
          "raw": "Receive from parent a0faeef0-7540-48a2-a10e-694ea71a0403 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 451,
      "t": 1793462515000,
      "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) :\na0faeef0-7540-48a2-a10e-694ea71a0403 — KaraWorld · contrôleur\n9c45a8f6-c6df-4aaf-8f50-e049f868760d — module non identifié\nf2fb31ca-7f09-4c09-a2c3-23927c2a61dc — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 39978,
          "raw": "2026-10-31 16:01:55 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 29266,
          "raw": "Receive from parent a0faeef0-7540-48a2-a10e-694ea71a0403 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 452,
      "t": 1793462515000,
      "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) :\na0faeef0-7540-48a2-a10e-694ea71a0403 — KaraWorld · contrôleur\n9c45a8f6-c6df-4aaf-8f50-e049f868760d — module non identifié\nf2fb31ca-7f09-4c09-a2c3-23927c2a61dc — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 39979,
          "raw": "2026-10-31 16:01:55 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 29266,
          "raw": "Receive from parent a0faeef0-7540-48a2-a10e-694ea71a0403 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 453,
      "t": 1793462515000,
      "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 1e073c7e-b212-4477-aed8-a4f52d32cd2e\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 39995,
          "raw": "2026-10-31 16:01:55 [com] stdout Connect parent 1e073c7e-b212-4477-aed8-a4f52d32cd2e",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "1e073c7e-b212-4477-aed8-a4f52d32cd2e"
    },
    {
      "id": 454,
      "t": 1793462515000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 40258,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 455,
      "t": 1793462515000,
      "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 1af86dcc-1593-48d2-a99e-7801379014f9\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 40284,
          "raw": "2026-10-31 16:01:55 [com] stdout Connect parent 1af86dcc-1593-48d2-a99e-7801379014f9",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "1af86dcc-1593-48d2-a99e-7801379014f9"
    },
    {
      "id": 456,
      "t": 1793462515000,
      "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 fdb9e4f6-7fe4-447b-9ac4-3d5c236f28dd\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 40286,
          "raw": "2026-10-31 16:01:55 [com] stdout Connect parent fdb9e4f6-7fe4-447b-9ac4-3d5c236f28dd",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "fdb9e4f6-7fe4-447b-9ac4-3d5c236f28dd"
    },
    {
      "id": 457,
      "t": 1793462515000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 40583,
          "raw": "2026-10-31 16:01:55 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 458,
      "t": 1793462515000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 40910,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 459,
      "t": 1793462516000,
      "type": "phase",
      "label": "Phase · session-outro-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 41015,
          "raw": "2026-10-31 16:01:56 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"session-outro-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 460,
      "t": 1793462516000,
      "type": "session",
      "label": "Jeu verrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 41025,
          "raw": "2026-10-31 16:01:56 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"gameLocked\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 461,
      "t": 1793462523000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 41383,
          "raw": "2026-10-31 16:02:03 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 462,
      "t": 1793462527000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 41739,
          "raw": "2026-10-31 16:02:07 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 463,
      "t": 1793462528000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 41759,
          "raw": "2026-10-31 16:02:08 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 464,
      "t": 1793462528000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 41769,
          "raw": "2026-10-31 16:02:08 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 465,
      "t": 1793462528000,
      "type": "phase",
      "label": "Phase · session-outro-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 41779,
          "raw": "2026-10-31 16:02:08 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"session-outro-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 466,
      "t": 1793462528000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 41799,
          "raw": "2026-10-31 16:02:08 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 467,
      "t": 1793462528000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 41819,
          "raw": "2026-10-31 16:02:08 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 468,
      "t": 1793462552000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 41851,
          "raw": "2026-10-31 16:02:32 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 469,
      "t": 1793462552000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 41861,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 470,
      "t": 1793462552000,
      "type": "phase",
      "label": "Phase · locked-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 41871,
          "raw": "2026-10-31 16:02:32 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"locked-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 471,
      "t": 1793462552000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 41891,
          "raw": "2026-10-31 16:02:32 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 472,
      "t": 1793462552000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 41901,
          "raw": "2026-10-31 16:02:32 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 473,
      "t": 1793466355000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 42141,
          "raw": "2026-10-31 17:05:55 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 474,
      "t": 1793466355000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 42151,
          "raw": "2026-10-31 17:05:55 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 475,
      "t": 1793466355000,
      "type": "phase",
      "label": "Phase · home-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 42161,
          "raw": "2026-10-31 17:05:55 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"home-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 476,
      "t": 1793466355000,
      "type": "session",
      "label": "Jeu déverrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 42171,
          "raw": "2026-10-31 17:05:55 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"gameLocked\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 477,
      "t": 1793466355000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793466355648,0,3600,1]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 42181,
          "raw": "2026-10-31 17:05:55 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1793466355648,0,3600,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 478,
      "t": 1793466355000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793466355648,0,3600,1]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 42203,
          "raw": "2026-10-31 17:05:55 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1793466355648,0,3600,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 479,
      "t": 1793466355000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 42213,
          "raw": "2026-10-31 17:05:55 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 480,
      "t": 1793466355000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 42223,
          "raw": "2026-10-31 17:05:55 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 481,
      "t": 1793466355000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793466355648,0,3600,1]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 42233,
          "raw": "2026-10-31 17:05:55 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1793466355648,0,3600,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 482,
      "t": 1793466356000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 42253,
          "raw": "2026-10-31 17:05:56 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 483,
      "t": 1793466356000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 42300,
          "raw": "2026-10-31 17:05:56 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 484,
      "t": 1793466356000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 42310,
          "raw": "2026-10-31 17:05:56 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 485,
      "t": 1793466356000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 42330,
          "raw": "2026-10-31 17:05:56 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 486,
      "t": 1793466356000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 42341,
          "raw": "2026-10-31 17:05:56 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 487,
      "t": 1793466358000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 42365,
          "raw": "2026-10-31 17:05:58 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 488,
      "t": 1793466358000,
      "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_1793449203164.txt",
          "line": 42375,
          "raw": "2026-10-31 17:05:58 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"activeGame\":\"karaoke\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 489,
      "t": 1793466358000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "karaoke",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 42400,
          "raw": "2026-10-31 17:05:58 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 490,
      "t": 1793466361000,
      "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) :\n1e073c7e-b212-4477-aed8-a4f52d32cd2e — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n1af86dcc-1593-48d2-a99e-7801379014f9 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nfdb9e4f6-7fe4-447b-9ac4-3d5c236f28dd — 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_1793449203164.txt",
          "line": 42412,
          "raw": "2026-10-31 17:06:01 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 40045,
          "raw": "Receive from parent 1e073c7e-b212-4477-aed8-a4f52d32cd2e : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 40336,
          "raw": "2026-10-31 16:01:55 [com] stdout Receive from parent 1af86dcc-1593-48d2-a99e-7801379014f9 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 40663,
          "raw": "Receive from parent fdb9e4f6-7fe4-447b-9ac4-3d5c236f28dd : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 491,
      "t": 1793466361000,
      "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) :\n1e073c7e-b212-4477-aed8-a4f52d32cd2e — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n1af86dcc-1593-48d2-a99e-7801379014f9 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nfdb9e4f6-7fe4-447b-9ac4-3d5c236f28dd — 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_1793449203164.txt",
          "line": 42413,
          "raw": "2026-10-31 17:06:01 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 40045,
          "raw": "Receive from parent 1e073c7e-b212-4477-aed8-a4f52d32cd2e : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 40336,
          "raw": "2026-10-31 16:01:55 [com] stdout Receive from parent 1af86dcc-1593-48d2-a99e-7801379014f9 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 40663,
          "raw": "Receive from parent fdb9e4f6-7fe4-447b-9ac4-3d5c236f28dd : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 492,
      "t": 1793466361000,
      "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) :\n1e073c7e-b212-4477-aed8-a4f52d32cd2e — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n1af86dcc-1593-48d2-a99e-7801379014f9 — Quiz · vp / Quiz · tv / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nfdb9e4f6-7fe4-447b-9ac4-3d5c236f28dd — 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_1793449203164.txt",
          "line": 42414,
          "raw": "2026-10-31 17:06:01 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 40045,
          "raw": "Receive from parent 1e073c7e-b212-4477-aed8-a4f52d32cd2e : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 40336,
          "raw": "2026-10-31 16:01:55 [com] stdout Receive from parent 1af86dcc-1593-48d2-a99e-7801379014f9 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 40663,
          "raw": "Receive from parent fdb9e4f6-7fe4-447b-9ac4-3d5c236f28dd : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 493,
      "t": 1793466361000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 7fcf4c6e-3ecd-49f6-8f3c-e2053a43b9e5\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 42424,
          "raw": "2026-10-31 17:06:01 [com] stdout Connect parent 7fcf4c6e-3ecd-49f6-8f3c-e2053a43b9e5",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "7fcf4c6e-3ecd-49f6-8f3c-e2053a43b9e5"
    },
    {
      "id": 494,
      "t": 1793466361000,
      "type": "connection",
      "label": "Connexion COM · KaraWorld · contrôleur",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 01235718-c577-4c72-ba2e-95ba3925782a\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 42427,
          "raw": "2026-10-31 17:06:01 [com] stdout Connect parent 01235718-c577-4c72-ba2e-95ba3925782a",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "01235718-c577-4c72-ba2e-95ba3925782a"
    },
    {
      "id": 495,
      "t": 1793466361000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent c6fdf3af-55d5-4e80-a76d-c164867c5822\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 42429,
          "raw": "2026-10-31 17:06:01 [com] stdout Connect parent c6fdf3af-55d5-4e80-a76d-c164867c5822",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "c6fdf3af-55d5-4e80-a76d-c164867c5822"
    },
    {
      "id": 496,
      "t": 1793466397000,
      "type": "music",
      "label": "Début morceau · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 219.001338 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 42655,
          "raw": "2026-10-31 17:06:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466397484,0,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 497,
      "t": 1793466398000,
      "type": "music",
      "label": "Fin / arrêt morceau · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 42728,
          "raw": "2026-10-31 17:06:38 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466398782,1.2880000000000007,219.001338,0,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 498,
      "t": 1793466455000,
      "type": "music",
      "label": "Début morceau · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 1.2880000000000007 s, durée 219.001338 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 45379,
          "raw": "2026-10-31 17:07:35 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466455204,1.2880000000000007,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 499,
      "t": 1793466576000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 120.86683844219999 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46215,
          "raw": "2026-10-31 17:09:36 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466576003,120.86683844219999,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 500,
      "t": 1793466576000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 124.85266279380001 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46225,
          "raw": "2026-10-31 17:09:36 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466576062,124.85266279380001,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 501,
      "t": 1793466576000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 129.6925923636 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46235,
          "raw": "2026-10-31 17:09:36 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466576085,129.6925923636,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 502,
      "t": 1793466576000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 133.6784167152 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46245,
          "raw": "2026-10-31 17:09:36 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466576105,133.6784167152,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 503,
      "t": 1793466576000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 138.8030480244 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46255,
          "raw": "2026-10-31 17:09:36 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466576126,138.8030480244,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 504,
      "t": 1793466576000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 143.62107746040002 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46265,
          "raw": "2026-10-31 17:09:36 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466576145,143.62107746040002,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 505,
      "t": 1793466576000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 148.74570876960001 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46275,
          "raw": "2026-10-31 17:09:36 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466576165,148.74570876960001,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 506,
      "t": 1793466576000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 153.0162348606 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46285,
          "raw": "2026-10-31 17:09:36 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466576186,153.0162348606,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 507,
      "t": 1793466576000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 156.71735747280002 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46295,
          "raw": "2026-10-31 17:09:36 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466576205,156.71735747280002,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 508,
      "t": 1793466576000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 158.71026964860002 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46305,
          "raw": "2026-10-31 17:09:36 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466576226,158.71026964860002,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 509,
      "t": 1793466576000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 159.5643748668 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46315,
          "raw": "2026-10-31 17:09:36 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466576244,159.5643748668,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 510,
      "t": 1793466576000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 160.1337783456 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46325,
          "raw": "2026-10-31 17:09:36 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466576266,160.1337783456,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 511,
      "t": 1793466576000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 160.418480085 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46335,
          "raw": "2026-10-31 17:09:36 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466576286,160.418480085,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 512,
      "t": 1793466576000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 160.7031818244 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46345,
          "raw": "2026-10-31 17:09:36 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466576305,160.7031818244,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 513,
      "t": 1793466576000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 160.9878835638 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46355,
          "raw": "2026-10-31 17:09:36 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466576385,160.9878835638,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 514,
      "t": 1793466576000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 161.2725853032 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46365,
          "raw": "2026-10-31 17:09:36 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466576546,161.2725853032,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 515,
      "t": 1793466576000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 160.9878835638 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46375,
          "raw": "2026-10-31 17:09:36 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466576625,160.9878835638,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 516,
      "t": 1793466576000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 160.7031818244 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46385,
          "raw": "2026-10-31 17:09:36 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466576665,160.7031818244,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 517,
      "t": 1793466576000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 160.418480085 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46395,
          "raw": "2026-10-31 17:09:36 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466576685,160.418480085,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 518,
      "t": 1793466576000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 160.1337783456 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46405,
          "raw": "2026-10-31 17:09:36 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466576725,160.1337783456,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 519,
      "t": 1793466576000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 160.418480085 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46415,
          "raw": "2026-10-31 17:09:36 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466576905,160.418480085,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 520,
      "t": 1793466576000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 161.2725853032 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46425,
          "raw": "2026-10-31 17:09:36 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466576945,161.2725853032,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 521,
      "t": 1793466576000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 163.265497479 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46435,
          "raw": "2026-10-31 17:09:36 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466576965,163.265497479,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 522,
      "t": 1793466576000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 165.8059129998 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46445,
          "raw": "2026-10-31 17:09:36 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466576986,165.8059129998,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 523,
      "t": 1793466577000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 167.2294216968 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46455,
          "raw": "2026-10-31 17:09:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466577005,167.2294216968,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 524,
      "t": 1793466577000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 167.7988251756 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46465,
          "raw": "2026-10-31 17:09:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466577025,167.7988251756,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 525,
      "t": 1793466577000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 168.083526915 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46475,
          "raw": "2026-10-31 17:09:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466577045,168.083526915,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 526,
      "t": 1793466577000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 168.3682286544 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46485,
          "raw": "2026-10-31 17:09:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466577065,168.3682286544,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 527,
      "t": 1793466577000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 168.6529303938 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46495,
          "raw": "2026-10-31 17:09:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466577085,168.6529303938,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 528,
      "t": 1793466577000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 168.9376321332 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46505,
          "raw": "2026-10-31 17:09:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466577146,168.9376321332,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 529,
      "t": 1793466577000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 169.507035612 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46515,
          "raw": "2026-10-31 17:09:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466577165,169.507035612,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 530,
      "t": 1793466577000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 171.21524604840002 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46525,
          "raw": "2026-10-31 17:09:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466577185,171.21524604840002,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 531,
      "t": 1793466577000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 173.4928599636 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46535,
          "raw": "2026-10-31 17:09:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466577205,173.4928599636,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 532,
      "t": 1793466577000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 174.9163686606 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46545,
          "raw": "2026-10-31 17:09:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466577225,174.9163686606,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 533,
      "t": 1793466577000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 175.4857721394 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46555,
          "raw": "2026-10-31 17:09:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466577245,175.4857721394,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 534,
      "t": 1793466577000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 175.7704738788 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46565,
          "raw": "2026-10-31 17:09:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466577266,175.7704738788,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 535,
      "t": 1793466577000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 176.0551756182 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46575,
          "raw": "2026-10-31 17:09:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466577284,176.0551756182,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 536,
      "t": 1793466577000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 176.33987735760002 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46585,
          "raw": "2026-10-31 17:09:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466577305,176.33987735760002,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 537,
      "t": 1793466577000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 176.0551756182 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46595,
          "raw": "2026-10-31 17:09:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466577386,176.0551756182,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 538,
      "t": 1793466577000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 175.4857721394 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46605,
          "raw": "2026-10-31 17:09:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466577405,175.4857721394,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 539,
      "t": 1793466577000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 172.9234564848 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46615,
          "raw": "2026-10-31 17:09:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466577426,172.9234564848,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 540,
      "t": 1793466577000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 168.6529303938 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46625,
          "raw": "2026-10-31 17:09:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466577446,168.6529303938,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 541,
      "t": 1793466577000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 162.98079573959998 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46635,
          "raw": "2026-10-31 17:09:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466577465,162.98079573959998,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 542,
      "t": 1793466577000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 158.1408661698 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46645,
          "raw": "2026-10-31 17:09:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466577485,158.1408661698,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 543,
      "t": 1793466577000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 154.43974355760002 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46655,
          "raw": "2026-10-31 17:09:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466577505,154.43974355760002,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 544,
      "t": 1793466577000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 152.73153312120002 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46665,
          "raw": "2026-10-31 17:09:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466577524,152.73153312120002,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 545,
      "t": 1793466577000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 151.877427903 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46675,
          "raw": "2026-10-31 17:09:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466577546,151.877427903,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 546,
      "t": 1793466577000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 151.3080244242 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46685,
          "raw": "2026-10-31 17:09:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466577565,151.3080244242,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 547,
      "t": 1793466577000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 151.0233226848 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46695,
          "raw": "2026-10-31 17:09:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466577586,151.0233226848,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 548,
      "t": 1793466577000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 150.73862094540002 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46705,
          "raw": "2026-10-31 17:09:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466577646,150.73862094540002,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 549,
      "t": 1793466577000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 150.1692174666 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46715,
          "raw": "2026-10-31 17:09:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466577665,150.1692174666,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 550,
      "t": 1793466577000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 149.030410509 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46725,
          "raw": "2026-10-31 17:09:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466577685,149.030410509,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 551,
      "t": 1793466577000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 147.0374983332 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46735,
          "raw": "2026-10-31 17:09:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466577705,147.0374983332,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 552,
      "t": 1793466577000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 144.4751826786 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46745,
          "raw": "2026-10-31 17:09:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466577725,144.4751826786,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 553,
      "t": 1793466577000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 141.36536367899998 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46755,
          "raw": "2026-10-31 17:09:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466577745,141.36536367899998,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 554,
      "t": 1793466577000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 137.6642410668 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46765,
          "raw": "2026-10-31 17:09:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466577765,137.6642410668,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 555,
      "t": 1793466577000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 133.96311845460002 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46775,
          "raw": "2026-10-31 17:09:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466577785,133.96311845460002,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 556,
      "t": 1793466577000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 130.83139932120002 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46785,
          "raw": "2026-10-31 17:09:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466577805,130.83139932120002,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 557,
      "t": 1793466577000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 129.4078906242 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46795,
          "raw": "2026-10-31 17:09:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466577827,129.4078906242,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 558,
      "t": 1793466577000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 128.553785406 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46805,
          "raw": "2026-10-31 17:09:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466577845,128.553785406,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 559,
      "t": 1793466577000,
      "type": "music",
      "label": "Repositionnement / reprise · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 128.2690836666 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 46815,
          "raw": "2026-10-31 17:09:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466577885,128.2690836666,219.001338,0.02,\"fatal-bazooka_parle-a-ma-main_14632\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 560,
      "t": 1793466668000,
      "type": "music",
      "label": "Fin / arrêt morceau · fatal-bazooka_parle-a-ma-main_14632",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 48507,
          "raw": "2026-10-31 17:11:08 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 561,
      "t": 1793466670000,
      "type": "music",
      "label": "Début morceau · yelle_je-veux-te-voir_20313",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 259.790204 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 48529,
          "raw": "2026-10-31 17:11:10 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466670121,0,259.790204,0.02,\"yelle_je-veux-te-voir_20313\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 562,
      "t": 1793466873000,
      "type": "music",
      "label": "Repositionnement / reprise · yelle_je-veux-te-voir_20313",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 199.38898157 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 53001,
          "raw": "2026-10-31 17:14:33 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466873004,199.38898157,259.790204,0.02,\"yelle_je-veux-te-voir_20313\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 563,
      "t": 1793466873000,
      "type": "music",
      "label": "Repositionnement / reprise · yelle_je-veux-te-voir_20313",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 203.44170875240002 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 53011,
          "raw": "2026-10-31 17:14:33 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466873163,203.44170875240002,259.790204,0.02,\"yelle_je-veux-te-voir_20313\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 564,
      "t": 1793466873000,
      "type": "music",
      "label": "Repositionnement / reprise · yelle_je-veux-te-voir_20313",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 204.1171632828 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 53021,
          "raw": "2026-10-31 17:14:33 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466873165,204.1171632828,259.790204,0.02,\"yelle_je-veux-te-voir_20313\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 565,
      "t": 1793466873000,
      "type": "music",
      "label": "Repositionnement / reprise · yelle_je-veux-te-voir_20313",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 205.1303450784 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 53031,
          "raw": "2026-10-31 17:14:33 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466873196,205.1303450784,259.790204,0.02,\"yelle_je-veux-te-voir_20313\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 566,
      "t": 1793466873000,
      "type": "music",
      "label": "Repositionnement / reprise · yelle_je-veux-te-voir_20313",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 212.2226176476 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 53041,
          "raw": "2026-10-31 17:14:33 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466873238,212.2226176476,259.790204,0.02,\"yelle_je-veux-te-voir_20313\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 567,
      "t": 1793466873000,
      "type": "music",
      "label": "Repositionnement / reprise · yelle_je-veux-te-voir_20313",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 214.2489812388 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 53051,
          "raw": "2026-10-31 17:14:33 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466873245,214.2489812388,259.790204,0.02,\"yelle_je-veux-te-voir_20313\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 568,
      "t": 1793466873000,
      "type": "music",
      "label": "Repositionnement / reprise · yelle_je-veux-te-voir_20313",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 218.63943568640002 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 53061,
          "raw": "2026-10-31 17:14:33 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466873266,218.63943568640002,259.790204,0.02,\"yelle_je-veux-te-voir_20313\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 569,
      "t": 1793466873000,
      "type": "music",
      "label": "Repositionnement / reprise · yelle_je-veux-te-voir_20313",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 223.00391111360003 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 53071,
          "raw": "2026-10-31 17:14:33 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466873285,223.00391111360003,259.790204,0.02,\"yelle_je-veux-te-voir_20313\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 570,
      "t": 1793466873000,
      "type": "music",
      "label": "Repositionnement / reprise · yelle_je-veux-te-voir_20313",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 226.0434565004 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 53081,
          "raw": "2026-10-31 17:14:33 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466873305,226.0434565004,259.790204,0.02,\"yelle_je-veux-te-voir_20313\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 571,
      "t": 1793466873000,
      "type": "music",
      "label": "Repositionnement / reprise · yelle_je-veux-te-voir_20313",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 228.0698200916 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 53091,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466873325,228.0698200916,259.790204,0.02,\"yelle_je-veux-te-voir_20313\"]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 572,
      "t": 1793466873000,
      "type": "music",
      "label": "Repositionnement / reprise · yelle_je-veux-te-voir_20313",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 231.44709274360002 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 53101,
          "raw": "2026-10-31 17:14:33 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466873346,231.44709274360002,259.790204,0.02,\"yelle_je-veux-te-voir_20313\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 573,
      "t": 1793466873000,
      "type": "music",
      "label": "Repositionnement / reprise · yelle_je-veux-te-voir_20313",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 234.4866381304 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 53111,
          "raw": "2026-10-31 17:14:33 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466873365,234.4866381304,259.790204,0.02,\"yelle_je-veux-te-voir_20313\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 574,
      "t": 1793466873000,
      "type": "music",
      "label": "Repositionnement / reprise · yelle_je-veux-te-voir_20313",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 236.8507289868 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 53121,
          "raw": "2026-10-31 17:14:33 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466873385,236.8507289868,259.790204,0.02,\"yelle_je-veux-te-voir_20313\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 575,
      "t": 1793466873000,
      "type": "music",
      "label": "Repositionnement / reprise · yelle_je-veux-te-voir_20313",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 240.56572890400003 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 53131,
          "raw": "2026-10-31 17:14:33 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466873405,240.56572890400003,259.790204,0.02,\"yelle_je-veux-te-voir_20313\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 576,
      "t": 1793466873000,
      "type": "music",
      "label": "Repositionnement / reprise · yelle_je-veux-te-voir_20313",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 244.28072882120003 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 53141,
          "raw": "2026-10-31 17:14:33 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466873425,244.28072882120003,259.790204,0.02,\"yelle_je-veux-te-voir_20313\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 577,
      "t": 1793466873000,
      "type": "music",
      "label": "Repositionnement / reprise · yelle_je-veux-te-voir_20313",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 247.96974971800003 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 53151,
          "raw": "2026-10-31 17:14:33 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466873446,247.96974971800003,259.790204,0.02,\"yelle_je-veux-te-voir_20313\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 578,
      "t": 1793466873000,
      "type": "music",
      "label": "Repositionnement / reprise · yelle_je-veux-te-voir_20313",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 252.0224769004 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 53161,
          "raw": "2026-10-31 17:14:33 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466873465,252.0224769004,259.790204,0.02,\"yelle_je-veux-te-voir_20313\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 579,
      "t": 1793466873000,
      "type": "music",
      "label": "Repositionnement / reprise · yelle_je-veux-te-voir_20313",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 254.38656775680002 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 53171,
          "raw": "2026-10-31 17:14:33 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466873486,254.38656775680002,259.790204,0.02,\"yelle_je-veux-te-voir_20313\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 580,
      "t": 1793466873000,
      "type": "music",
      "label": "Repositionnement / reprise · yelle_je-veux-te-voir_20313",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 256.41293134800003 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 53181,
          "raw": "2026-10-31 17:14:33 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466873505,256.41293134800003,259.790204,0.02,\"yelle_je-veux-te-voir_20313\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 581,
      "t": 1793466873000,
      "type": "music",
      "label": "Repositionnement / reprise · yelle_je-veux-te-voir_20313",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 257.4261131436 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 53191,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466873525,257.4261131436,259.790204,0.02,\"yelle_je-veux-te-voir_20313\"]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 582,
      "t": 1793466873000,
      "type": "music",
      "label": "Repositionnement / reprise · yelle_je-veux-te-voir_20313",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 257.76384040880004 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 53201,
          "raw": "2026-10-31 17:14:33 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466873545,257.76384040880004,259.790204,0.02,\"yelle_je-veux-te-voir_20313\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 583,
      "t": 1793466873000,
      "type": "music",
      "label": "Repositionnement / reprise · yelle_je-veux-te-voir_20313",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 258.101567674 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 53211,
          "raw": "2026-10-31 17:14:33 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466873565,258.101567674,259.790204,0.02,\"yelle_je-veux-te-voir_20313\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 584,
      "t": 1793466873000,
      "type": "music",
      "label": "Repositionnement / reprise · yelle_je-veux-te-voir_20313",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 258.4392949392 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 53221,
          "raw": "2026-10-31 17:14:33 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466873585,258.4392949392,259.790204,0.02,\"yelle_je-veux-te-voir_20313\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 585,
      "t": 1793466873000,
      "type": "music",
      "label": "Repositionnement / reprise · yelle_je-veux-te-voir_20313",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 258.7770222044 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 53231,
          "raw": "2026-10-31 17:14:33 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466873605,258.7770222044,259.790204,0.02,\"yelle_je-veux-te-voir_20313\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 586,
      "t": 1793466873000,
      "type": "music",
      "label": "Repositionnement / reprise · yelle_je-veux-te-voir_20313",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 259.1147494696 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 53241,
          "raw": "2026-10-31 17:14:33 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466873705,259.1147494696,259.790204,0.02,\"yelle_je-veux-te-voir_20313\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 587,
      "t": 1793466873000,
      "type": "music",
      "label": "Repositionnement / reprise · yelle_je-veux-te-voir_20313",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 258.7770222044 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 53251,
          "raw": "2026-10-31 17:14:33 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466873725,258.7770222044,259.790204,0.02,\"yelle_je-veux-te-voir_20313\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 588,
      "t": 1793466874000,
      "type": "music",
      "label": "Fin / arrêt morceau · yelle_je-veux-te-voir_20313",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 53261,
          "raw": "2026-10-31 17:14:34 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 589,
      "t": 1793466875000,
      "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_1793449203164.txt",
          "line": 53283,
          "raw": "2026-10-31 17:14:35 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466875875,0,187.649042,0.02,\"gims_ciel_86082\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 590,
      "t": 1793466876000,
      "type": "music",
      "label": "Fin / arrêt morceau · gims_ciel_86082",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 53334,
          "raw": "2026-10-31 17:14:36 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466876944,1.0640000000000005,187.649042,0,\"gims_ciel_86082\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 591,
      "t": 1793466887000,
      "type": "music",
      "label": "Début morceau · gims_ciel_86082",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 1.0640000000000005 s, durée 187.649042 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 53345,
          "raw": "2026-10-31 17:14:47 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793466887103,1.0640000000000005,187.649042,0.02,\"gims_ciel_86082\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 592,
      "t": 1793466996000,
      "type": "music",
      "label": "Fin / arrêt morceau · gims_ciel_86082",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 53407,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 593,
      "t": 1793466996000,
      "type": "game",
      "label": "Fin de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 53502,
          "raw": "2026-10-31 17:16:36 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 594,
      "t": 1793466996000,
      "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) :\n7fcf4c6e-3ecd-49f6-8f3c-e2053a43b9e5 — module non identifié\n01235718-c577-4c72-ba2e-95ba3925782a — KaraWorld · contrôleur\nc6fdf3af-55d5-4e80-a76d-c164867c5822 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 53513,
          "raw": "2026-10-31 17:16:36 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 42447,
          "raw": "Receive from parent 01235718-c577-4c72-ba2e-95ba3925782a : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 595,
      "t": 1793466996000,
      "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) :\n7fcf4c6e-3ecd-49f6-8f3c-e2053a43b9e5 — module non identifié\n01235718-c577-4c72-ba2e-95ba3925782a — KaraWorld · contrôleur\nc6fdf3af-55d5-4e80-a76d-c164867c5822 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 53529,
          "raw": "2026-10-31 17:16:36 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 42447,
          "raw": "Receive from parent 01235718-c577-4c72-ba2e-95ba3925782a : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 596,
      "t": 1793466996000,
      "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) :\n7fcf4c6e-3ecd-49f6-8f3c-e2053a43b9e5 — module non identifié\n01235718-c577-4c72-ba2e-95ba3925782a — KaraWorld · contrôleur\nc6fdf3af-55d5-4e80-a76d-c164867c5822 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 53530,
          "raw": "2026-10-31 17:16:36 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 42447,
          "raw": "Receive from parent 01235718-c577-4c72-ba2e-95ba3925782a : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 597,
      "t": 1793466997000,
      "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 416368d1-34b0-4e8b-80ef-69cb89c03b20\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 53545,
          "raw": "2026-10-31 17:16:37 [com] stdout Connect parent 416368d1-34b0-4e8b-80ef-69cb89c03b20",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "416368d1-34b0-4e8b-80ef-69cb89c03b20"
    },
    {
      "id": 598,
      "t": 1793466997000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 53808,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 599,
      "t": 1793466997000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793466355648,0,3600,1]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 53834,
          "raw": "2026-10-31 17:16:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1793466355648,0,3600,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 600,
      "t": 1793466997000,
      "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 e1d61b26-d855-49f9-ba3d-05f5657e1a71\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 53842,
          "raw": "2026-10-31 17:16:37 [com] stdout Connect parent e1d61b26-d855-49f9-ba3d-05f5657e1a71",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "e1d61b26-d855-49f9-ba3d-05f5657e1a71"
    },
    {
      "id": 601,
      "t": 1793466997000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 54122,
          "raw": "2026-10-31 17:16:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 602,
      "t": 1793466997000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793466355648,0,3600,1]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 54151,
          "raw": "2026-10-31 17:16:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1793466355648,0,3600,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 603,
      "t": 1793466997000,
      "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 6c437fbd-292a-4195-be5a-1123d3d8b53a\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 54160,
          "raw": "2026-10-31 17:16:37 [com] stdout Connect parent 6c437fbd-292a-4195-be5a-1123d3d8b53a",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "6c437fbd-292a-4195-be5a-1123d3d8b53a"
    },
    {
      "id": 604,
      "t": 1793466997000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 54457,
          "raw": "2026-10-31 17:16:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 605,
      "t": 1793466997000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793466355648,0,3600,1]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 54489,
          "raw": "2026-10-31 17:16:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1793466355648,0,3600,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 606,
      "t": 1793467005000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 54990,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 607,
      "t": 1793467008000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 55214,
          "raw": "2026-10-31 17:16:48 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 608,
      "t": 1793467008000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 55234,
          "raw": "2026-10-31 17:16:48 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 609,
      "t": 1793467008000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 55244,
          "raw": "2026-10-31 17:16:48 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 610,
      "t": 1793467008000,
      "type": "phase",
      "label": "Phase · home-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 55254,
          "raw": "2026-10-31 17:16:48 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"home-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 611,
      "t": 1793467008000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 55274,
          "raw": "2026-10-31 17:16:48 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 612,
      "t": 1793467008000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 55284,
          "raw": "2026-10-31 17:16:48 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 613,
      "t": 1793467010000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 55305,
          "raw": "2026-10-31 17:16:50 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 614,
      "t": 1793467010000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 55337,
          "raw": "2026-10-31 17:16:50 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 615,
      "t": 1793467010000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 55347,
          "raw": "2026-10-31 17:16:50 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 616,
      "t": 1793467010000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 55367,
          "raw": "2026-10-31 17:16:50 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 617,
      "t": 1793467010000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 55377,
          "raw": "2026-10-31 17:16:50 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 618,
      "t": 1793467013000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 55427,
          "raw": "2026-10-31 17:16:53 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 619,
      "t": 1793467013000,
      "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_1793449203164.txt",
          "line": 55437,
          "raw": "2026-10-31 17:16:53 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"activeGame\":\"karaoke\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 620,
      "t": 1793467013000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "karaoke",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 55459,
          "raw": "2026-10-31 17:16:53 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 621,
      "t": 1793467016000,
      "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) :\n7fcf4c6e-3ecd-49f6-8f3c-e2053a43b9e5 — module non identifié\n01235718-c577-4c72-ba2e-95ba3925782a — KaraWorld · contrôleur\nc6fdf3af-55d5-4e80-a76d-c164867c5822 — module non identifié\n416368d1-34b0-4e8b-80ef-69cb89c03b20 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\ne1d61b26-d855-49f9-ba3d-05f5657e1a71 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n6c437fbd-292a-4195-be5a-1123d3d8b53a — 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_1793449203164.txt",
          "line": 55468,
          "raw": "2026-10-31 17:16:56 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 42447,
          "raw": "Receive from parent 01235718-c577-4c72-ba2e-95ba3925782a : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 53595,
          "raw": "2026-10-31 17:16:37 [com] stdout Receive from parent 416368d1-34b0-4e8b-80ef-69cb89c03b20 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 53892,
          "raw": "2026-10-31 17:16:37 [com] stdout Receive from parent e1d61b26-d855-49f9-ba3d-05f5657e1a71 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 54210,
          "raw": "Receive from parent 6c437fbd-292a-4195-be5a-1123d3d8b53a : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 622,
      "t": 1793467016000,
      "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) :\n7fcf4c6e-3ecd-49f6-8f3c-e2053a43b9e5 — module non identifié\n01235718-c577-4c72-ba2e-95ba3925782a — KaraWorld · contrôleur\nc6fdf3af-55d5-4e80-a76d-c164867c5822 — module non identifié\n416368d1-34b0-4e8b-80ef-69cb89c03b20 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\ne1d61b26-d855-49f9-ba3d-05f5657e1a71 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n6c437fbd-292a-4195-be5a-1123d3d8b53a — 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_1793449203164.txt",
          "line": 55469,
          "raw": "2026-10-31 17:16:56 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 42447,
          "raw": "Receive from parent 01235718-c577-4c72-ba2e-95ba3925782a : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 53595,
          "raw": "2026-10-31 17:16:37 [com] stdout Receive from parent 416368d1-34b0-4e8b-80ef-69cb89c03b20 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 53892,
          "raw": "2026-10-31 17:16:37 [com] stdout Receive from parent e1d61b26-d855-49f9-ba3d-05f5657e1a71 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 54210,
          "raw": "Receive from parent 6c437fbd-292a-4195-be5a-1123d3d8b53a : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 623,
      "t": 1793467016000,
      "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) :\n7fcf4c6e-3ecd-49f6-8f3c-e2053a43b9e5 — module non identifié\n01235718-c577-4c72-ba2e-95ba3925782a — KaraWorld · contrôleur\nc6fdf3af-55d5-4e80-a76d-c164867c5822 — module non identifié\n416368d1-34b0-4e8b-80ef-69cb89c03b20 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\ne1d61b26-d855-49f9-ba3d-05f5657e1a71 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n6c437fbd-292a-4195-be5a-1123d3d8b53a — 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_1793449203164.txt",
          "line": 55470,
          "raw": "2026-10-31 17:16:56 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 42447,
          "raw": "Receive from parent 01235718-c577-4c72-ba2e-95ba3925782a : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 53595,
          "raw": "2026-10-31 17:16:37 [com] stdout Receive from parent 416368d1-34b0-4e8b-80ef-69cb89c03b20 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 53892,
          "raw": "2026-10-31 17:16:37 [com] stdout Receive from parent e1d61b26-d855-49f9-ba3d-05f5657e1a71 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 54210,
          "raw": "Receive from parent 6c437fbd-292a-4195-be5a-1123d3d8b53a : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 624,
      "t": 1793467016000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 88f226a9-2a4b-4109-8d5b-56f881d92299\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 55480,
          "raw": "2026-10-31 17:16:56 [com] stdout Connect parent 88f226a9-2a4b-4109-8d5b-56f881d92299",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "88f226a9-2a4b-4109-8d5b-56f881d92299"
    },
    {
      "id": 625,
      "t": 1793467016000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent aa28863a-5a76-4795-8c6c-1c942a72fb39\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 55483,
          "raw": "2026-10-31 17:16:56 [com] stdout Connect parent aa28863a-5a76-4795-8c6c-1c942a72fb39",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "aa28863a-5a76-4795-8c6c-1c942a72fb39"
    },
    {
      "id": 626,
      "t": 1793467016000,
      "type": "connection",
      "label": "Connexion COM · KaraWorld · contrôleur",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 8086b2ac-1f33-4b70-a695-e41a1139f144\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 55485,
          "raw": "2026-10-31 17:16:56 [com] stdout Connect parent 8086b2ac-1f33-4b70-a695-e41a1139f144",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "8086b2ac-1f33-4b70-a695-e41a1139f144"
    },
    {
      "id": 627,
      "t": 1793467024000,
      "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_1793449203164.txt",
          "line": 55627,
          "raw": "2026-10-31 17:17:04 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793467024282,0,158.404479,0.02,\"gims_parisienne_89933\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 628,
      "t": 1793467090000,
      "type": "music",
      "label": "Fin / arrêt morceau · gims_parisienne_89933",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 58409,
          "raw": "2026-10-31 17:18:10 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793467090106,65.81100000000404,158.404479,0,\"gims_parisienne_89933\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 629,
      "t": 1793467101000,
      "type": "music",
      "label": "Début morceau · gims_parisienne_89933",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 65.81100000000404 s, durée 158.404479 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 58450,
          "raw": "2026-10-31 17:18:21 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793467101702,65.81100000000404,158.404479,0.02,\"gims_parisienne_89933\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 630,
      "t": 1793467184000,
      "type": "music",
      "label": "Fin / arrêt morceau · gims_parisienne_89933",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 60199,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 631,
      "t": 1793467185000,
      "type": "music",
      "label": "Début morceau · fave_flashback_79036",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 171.050896 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 60221,
          "raw": "2026-10-31 17:19:45 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793467185608,0,171.050896,0.02,\"fave_flashback_79036\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 632,
      "t": 1793467246000,
      "type": "music",
      "label": "Fin / arrêt morceau · fave_flashback_79036",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 61124,
          "raw": "2026-10-31 17:20:46 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793467246785,61.17300000000397,171.050896,0,\"fave_flashback_79036\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 633,
      "t": 1793467307000,
      "type": "game",
      "label": "Fin de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 62293,
          "raw": "2026-10-31 17:21:47 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 634,
      "t": 1793467307000,
      "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) :\n88f226a9-2a4b-4109-8d5b-56f881d92299 — module non identifié\naa28863a-5a76-4795-8c6c-1c942a72fb39 — module non identifié\n8086b2ac-1f33-4b70-a695-e41a1139f144 — KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 62304,
          "raw": "2026-10-31 17:21:47 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 55505,
          "raw": "Receive from parent 8086b2ac-1f33-4b70-a695-e41a1139f144 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 635,
      "t": 1793467307000,
      "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) :\n88f226a9-2a4b-4109-8d5b-56f881d92299 — module non identifié\naa28863a-5a76-4795-8c6c-1c942a72fb39 — module non identifié\n8086b2ac-1f33-4b70-a695-e41a1139f144 — KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 62305,
          "raw": "2026-10-31 17:21:47 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 55505,
          "raw": "Receive from parent 8086b2ac-1f33-4b70-a695-e41a1139f144 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 636,
      "t": 1793467307000,
      "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) :\n88f226a9-2a4b-4109-8d5b-56f881d92299 — module non identifié\naa28863a-5a76-4795-8c6c-1c942a72fb39 — module non identifié\n8086b2ac-1f33-4b70-a695-e41a1139f144 — KaraWorld · contrôleur\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 62306,
          "raw": "2026-10-31 17:21:47 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 55505,
          "raw": "Receive from parent 8086b2ac-1f33-4b70-a695-e41a1139f144 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 637,
      "t": 1793467307000,
      "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 786d1b74-b7e8-4360-8919-461bf3c62a78\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 62337,
          "raw": "2026-10-31 17:21:47 [com] stdout Connect parent 786d1b74-b7e8-4360-8919-461bf3c62a78",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "786d1b74-b7e8-4360-8919-461bf3c62a78"
    },
    {
      "id": 638,
      "t": 1793467307000,
      "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 56803383-6158-4211-9500-a3c1c1b28fbc\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 62361,
          "raw": "2026-10-31 17:21:47 [com] stdout Connect parent 56803383-6158-4211-9500-a3c1c1b28fbc",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "56803383-6158-4211-9500-a3c1c1b28fbc"
    },
    {
      "id": 639,
      "t": 1793467307000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 62619,
          "raw": "2026-10-31 17:21:47 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 640,
      "t": 1793467307000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793466355648,0,3600,1]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 62647,
          "raw": "2026-10-31 17:21:47 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1793466355648,0,3600,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 641,
      "t": 1793467307000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 62935,
          "raw": "2026-10-31 17:21:47 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 642,
      "t": 1793467307000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793466355648,0,3600,1]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 62963,
          "raw": "2026-10-31 17:21:47 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1793466355648,0,3600,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 643,
      "t": 1793467307000,
      "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 ee71ee33-3a3a-445a-84d3-998e332a3fa8\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 62973,
          "raw": "2026-10-31 17:21:47 [com] stdout Connect parent ee71ee33-3a3a-445a-84d3-998e332a3fa8",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "ee71ee33-3a3a-445a-84d3-998e332a3fa8"
    },
    {
      "id": 644,
      "t": 1793467307000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 63270,
          "raw": "2026-10-31 17:21:47 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 645,
      "t": 1793467307000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793466355648,0,3600,1]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 63301,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1793466355648,0,3600,1]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 646,
      "t": 1793467315000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 63671,
          "raw": "2026-10-31 17:21:55 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 647,
      "t": 1793467320000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 64027,
          "raw": "2026-10-31 17:22:00 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 648,
      "t": 1793467320000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 64047,
          "raw": "2026-10-31 17:22:00 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 649,
      "t": 1793467320000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 64057,
          "raw": "2026-10-31 17:22:00 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 650,
      "t": 1793467320000,
      "type": "phase",
      "label": "Phase · home-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 64067,
          "raw": "2026-10-31 17:22:00 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"home-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 651,
      "t": 1793467320000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 64087,
          "raw": "2026-10-31 17:22:00 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 652,
      "t": 1793467320000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 64097,
          "raw": "2026-10-31 17:22:00 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 653,
      "t": 1793467322000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 64118,
          "raw": "2026-10-31 17:22:02 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 654,
      "t": 1793467322000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 64150,
          "raw": "2026-10-31 17:22:02 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 655,
      "t": 1793467322000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 64160,
          "raw": "2026-10-31 17:22:02 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 656,
      "t": 1793467322000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 64180,
          "raw": "2026-10-31 17:22:02 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 657,
      "t": 1793467322000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 64190,
          "raw": "2026-10-31 17:22:02 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 658,
      "t": 1793467323000,
      "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_1793449203164.txt",
          "line": 64200,
          "raw": "2026-10-31 17:22:03 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"activeGame\":\"blindtest\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 659,
      "t": 1793467323000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 64232,
          "raw": "2026-10-31 17:22:03 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 660,
      "t": 1793467323000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 64292,
          "raw": "2026-10-31 17:22:03 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 661,
      "t": 1793467323000,
      "type": "phase",
      "label": "Phase · players-amount-selection-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 64302,
          "raw": "2026-10-31 17:22:03 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"players-amount-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 662,
      "t": 1793467323000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 64322,
          "raw": "2026-10-31 17:22:03 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 663,
      "t": 1793467323000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 64332,
          "raw": "2026-10-31 17:22:03 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 664,
      "t": 1793467327000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 64352,
          "raw": "2026-10-31 17:22:07 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 665,
      "t": 1793467327000,
      "type": "game",
      "label": "Fin de partie · Blindtest",
      "module": "Quiz / KaraWorld",
      "game": "blindtest",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 64362,
          "raw": "2026-10-31 17:22:07 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 666,
      "t": 1793467327000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 64384,
          "raw": "2026-10-31 17:22:07 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 667,
      "t": 1793467327000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 64394,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 668,
      "t": 1793467327000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 64415,
          "raw": "2026-10-31 17:22:07 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 669,
      "t": 1793467327000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 64425,
          "raw": "2026-10-31 17:22:07 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 670,
      "t": 1793467330000,
      "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_1793449203164.txt",
          "line": 64435,
          "raw": "2026-10-31 17:22:10 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"activeGame\":\"blindtest\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 671,
      "t": 1793467330000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 64457,
          "raw": "2026-10-31 17:22:10 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 672,
      "t": 1793467330000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 64478,
          "raw": "2026-10-31 17:22:10 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 673,
      "t": 1793467330000,
      "type": "phase",
      "label": "Phase · players-amount-selection-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 64488,
          "raw": "2026-10-31 17:22:10 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"players-amount-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 674,
      "t": 1793467330000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 64508,
          "raw": "2026-10-31 17:22:10 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 675,
      "t": 1793467330000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 64518,
          "raw": "2026-10-31 17:22:10 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 676,
      "t": 1793467428000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 69818,
          "raw": "2026-10-31 17:23:48 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 677,
      "t": 1793467428000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 69828,
          "raw": "2026-10-31 17:23:48 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 678,
      "t": 1793467428000,
      "type": "phase",
      "label": "Phase · game-introduction-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 69838,
          "raw": "2026-10-31 17:23:48 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-introduction-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 679,
      "t": 1793467428000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 69878,
          "raw": "2026-10-31 17:23:48 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 680,
      "t": 1793467428000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 69898,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 681,
      "t": 1793467431000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 69995,
          "raw": "2026-10-31 17:23:51 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 682,
      "t": 1793467431000,
      "type": "game",
      "label": "Fin de partie · Blindtest",
      "module": "Quiz / KaraWorld",
      "game": "blindtest",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 70005,
          "raw": "2026-10-31 17:23:51 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 683,
      "t": 1793467431000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 70076,
          "raw": "2026-10-31 17:23:51 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 684,
      "t": 1793467431000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 70086,
          "raw": "2026-10-31 17:23:51 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 685,
      "t": 1793467431000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 70108,
          "raw": "2026-10-31 17:23:51 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 686,
      "t": 1793467431000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 70120,
          "raw": "2026-10-31 17:23:51 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 687,
      "t": 1793467433000,
      "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_1793449203164.txt",
          "line": 70132,
          "raw": "2026-10-31 17:23:53 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"activeGame\":\"blindtest\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 688,
      "t": 1793467433000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 70154,
          "raw": "2026-10-31 17:23:53 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 689,
      "t": 1793467433000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 70165,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 690,
      "t": 1793467433000,
      "type": "phase",
      "label": "Phase · game-introduction-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 70175,
          "raw": "2026-10-31 17:23:53 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-introduction-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 691,
      "t": 1793467433000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 70205,
          "raw": "2026-10-31 17:23:53 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 692,
      "t": 1793467433000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 70225,
          "raw": "2026-10-31 17:23:53 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 693,
      "t": 1793467450000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 70311,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 694,
      "t": 1793467450000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 70414,
          "raw": "2026-10-31 17:24:10 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 695,
      "t": 1793467450000,
      "type": "phase",
      "label": "Phase · avatar-selection-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 70424,
          "raw": "2026-10-31 17:24:10 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"avatar-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 696,
      "t": 1793467450000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 70434,
          "raw": "2026-10-31 17:24:10 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 697,
      "t": 1793467450000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 70447,
          "raw": "2026-10-31 17:24:10 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 698,
      "t": 1793467481000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 73832,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 699,
      "t": 1793467481000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 73852,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 700,
      "t": 1793467481000,
      "type": "phase",
      "label": "Phase · game-instructions-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 73862,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-instructions-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 701,
      "t": 1793467481000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 73872,
          "raw": "2026-10-31 17:24:41 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 702,
      "t": 1793467481000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 73883,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 703,
      "t": 1793467504000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 73923,
          "raw": "2026-10-31 17:25:04 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 704,
      "t": 1793467504000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 73954,
          "raw": "2026-10-31 17:25:04 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 705,
      "t": 1793467504000,
      "type": "phase",
      "label": "Phase · theme-selection-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 73969,
          "raw": "2026-10-31 17:25:04 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"theme-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 706,
      "t": 1793467504000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 73980,
          "raw": "2026-10-31 17:25:04 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 707,
      "t": 1793467504000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 73991,
          "raw": "2026-10-31 17:25:04 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 708,
      "t": 1793467549000,
      "type": "theme",
      "label": "Thème · 14_BlindtestChansonsFrancaises",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "quizThemes.activeTheme",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 74582,
          "raw": "2026-10-31 17:25:49 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"quizThemes.activeTheme\":\"14_BlindtestChansonsFrancaises\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 709,
      "t": 1793467549000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 74623,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 710,
      "t": 1793467549000,
      "type": "phase",
      "label": "Phase · preloading-theme-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 74649,
          "raw": "2026-10-31 17:25:49 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"preloading-theme-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 711,
      "t": 1793467549000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 74669,
          "raw": "2026-10-31 17:25:49 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 712,
      "t": 1793467549000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 74679,
          "raw": "2026-10-31 17:25:49 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 713,
      "t": 1793467551000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 74714,
          "raw": "2026-10-31 17:25:51 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 714,
      "t": 1793467551000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 74734,
          "raw": "2026-10-31 17:25:51 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 715,
      "t": 1793467551000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 74754,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 716,
      "t": 1793467551000,
      "type": "phase",
      "label": "Phase · gameplay-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 74764,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"gameplay-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 717,
      "t": 1793467551000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 74784,
          "raw": "2026-10-31 17:25:51 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 718,
      "t": 1793467551000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 74794,
          "raw": "2026-10-31 17:25:51 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 719,
      "t": 1793467551000,
      "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_1793449203164.txt",
          "line": 74804,
          "raw": "2026-10-31 17:25:51 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 720,
      "t": 1793467556000,
      "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_1793449203164.txt",
          "line": 75325,
          "raw": "2026-10-31 17:25:56 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 721,
      "t": 1793467557000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "14_BlindtestChansonsFrancaises",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 75603,
          "raw": "2026-10-31 17:25:57 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 722,
      "t": 1793467569000,
      "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_1793449203164.txt",
          "line": 76033,
          "raw": "2026-10-31 17:26:09 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 723,
      "t": 1793467575000,
      "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_1793449203164.txt",
          "line": 76523,
          "raw": "2026-10-31 17:26:15 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 724,
      "t": 1793467577000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "14_BlindtestChansonsFrancaises",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 76691,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 725,
      "t": 1793467593000,
      "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_1793449203164.txt",
          "line": 77051,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 726,
      "t": 1793467599000,
      "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_1793449203164.txt",
          "line": 77931,
          "raw": "2026-10-31 17:26:39 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 727,
      "t": 1793467601000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "14_BlindtestChansonsFrancaises",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 78079,
          "raw": "2026-10-31 17:26:41 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 728,
      "t": 1793467610000,
      "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_1793449203164.txt",
          "line": 78119,
          "raw": "2026-10-31 17:26:50 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 729,
      "t": 1793467620000,
      "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_1793449203164.txt",
          "line": 78649,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 730,
      "t": 1793467622000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "14_BlindtestChansonsFrancaises",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 78807,
          "raw": "2026-10-31 17:27:02 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 731,
      "t": 1793467635000,
      "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_1793449203164.txt",
          "line": 78847,
          "raw": "2026-10-31 17:27:15 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 732,
      "t": 1793467638000,
      "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_1793449203164.txt",
          "line": 79317,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 733,
      "t": 1793467640000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "14_BlindtestChansonsFrancaises",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 79465,
          "raw": "2026-10-31 17:27:20 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 734,
      "t": 1793467652000,
      "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_1793449203164.txt",
          "line": 79505,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 735,
      "t": 1793467654000,
      "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_1793449203164.txt",
          "line": 79943,
          "raw": "2026-10-31 17:27:34 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 736,
      "t": 1793467655000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "14_BlindtestChansonsFrancaises",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 80153,
          "raw": "2026-10-31 17:27:35 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 737,
      "t": 1793467664000,
      "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_1793449203164.txt",
          "line": 80193,
          "raw": "2026-10-31 17:27:44 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 738,
      "t": 1793467668000,
      "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_1793449203164.txt",
          "line": 80763,
          "raw": "2026-10-31 17:27:48 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 739,
      "t": 1793467669000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "14_BlindtestChansonsFrancaises",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 80921,
          "raw": "2026-10-31 17:27:49 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 740,
      "t": 1793467674000,
      "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_1793449203164.txt",
          "line": 80961,
          "raw": "2026-10-31 17:27:54 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 741,
      "t": 1793467679000,
      "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_1793449203164.txt",
          "line": 81731,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 742,
      "t": 1793467681000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "14_BlindtestChansonsFrancaises",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 81829,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 743,
      "t": 1793467700000,
      "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_1793449203164.txt",
          "line": 82129,
          "raw": "2026-10-31 17:28:20 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 744,
      "t": 1793467704000,
      "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_1793449203164.txt",
          "line": 82559,
          "raw": "2026-10-31 17:28:24 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 745,
      "t": 1793467705000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "14_BlindtestChansonsFrancaises",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 82647,
          "raw": "2026-10-31 17:28:25 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 746,
      "t": 1793467727000,
      "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_1793449203164.txt",
          "line": 82817,
          "raw": "2026-10-31 17:28:47 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 747,
      "t": 1793467730000,
      "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_1793449203164.txt",
          "line": 83257,
          "raw": "2026-10-31 17:28:50 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 748,
      "t": 1793467732000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "14_BlindtestChansonsFrancaises",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 83505,
          "raw": "2026-10-31 17:28:52 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 749,
      "t": 1793467743000,
      "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_1793449203164.txt",
          "line": 83585,
          "raw": "2026-10-31 17:29:03 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 750,
      "t": 1793467751000,
      "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_1793449203164.txt",
          "line": 84095,
          "raw": "2026-10-31 17:29:11 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 751,
      "t": 1793467752000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "14_BlindtestChansonsFrancaises",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 84173,
          "raw": "2026-10-31 17:29:12 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 752,
      "t": 1793467759000,
      "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_1793449203164.txt",
          "line": 84213,
          "raw": "2026-10-31 17:29:19 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 753,
      "t": 1793467762000,
      "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_1793449203164.txt",
          "line": 84603,
          "raw": "2026-10-31 17:29:22 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 754,
      "t": 1793467764000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "14_BlindtestChansonsFrancaises",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 84681,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 755,
      "t": 1793467778000,
      "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_1793449203164.txt",
          "line": 84721,
          "raw": "2026-10-31 17:29:38 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 756,
      "t": 1793467786000,
      "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_1793449203164.txt",
          "line": 85131,
          "raw": "2026-10-31 17:29:46 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 757,
      "t": 1793467788000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "14_BlindtestChansonsFrancaises",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 85209,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 758,
      "t": 1793467797000,
      "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_1793449203164.txt",
          "line": 85249,
          "raw": "2026-10-31 17:29:57 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 759,
      "t": 1793467802000,
      "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_1793449203164.txt",
          "line": 85769,
          "raw": "2026-10-31 17:30:02 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 760,
      "t": 1793467804000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "14_BlindtestChansonsFrancaises",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 85877,
          "raw": "2026-10-31 17:30:04 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 761,
      "t": 1793467819000,
      "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_1793449203164.txt",
          "line": 85927,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 762,
      "t": 1793467827000,
      "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_1793449203164.txt",
          "line": 86857,
          "raw": "2026-10-31 17:30:27 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 763,
      "t": 1793467829000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "14_BlindtestChansonsFrancaises",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 86985,
          "raw": "2026-10-31 17:30:29 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 764,
      "t": 1793467840000,
      "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_1793449203164.txt",
          "line": 87145,
          "raw": "2026-10-31 17:30:40 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 765,
      "t": 1793467842000,
      "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_1793449203164.txt",
          "line": 87605,
          "raw": "2026-10-31 17:30:42 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 766,
      "t": 1793467844000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "14_BlindtestChansonsFrancaises",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 87793,
          "raw": "2026-10-31 17:30:44 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 767,
      "t": 1793467861000,
      "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_1793449203164.txt",
          "line": 87833,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 768,
      "t": 1793467865000,
      "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_1793449203164.txt",
          "line": 88303,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 769,
      "t": 1793467867000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "14_BlindtestChansonsFrancaises",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 88421,
          "raw": "2026-10-31 17:31:07 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 770,
      "t": 1793467886000,
      "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_1793449203164.txt",
          "line": 88501,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 771,
      "t": 1793467891000,
      "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_1793449203164.txt",
          "line": 88961,
          "raw": "2026-10-31 17:31:31 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 772,
      "t": 1793467893000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "14_BlindtestChansonsFrancaises",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 89149,
          "raw": "2026-10-31 17:31:33 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 773,
      "t": 1793467909000,
      "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_1793449203164.txt",
          "line": 89189,
          "raw": "2026-10-31 17:31:49 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 774,
      "t": 1793467914000,
      "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_1793449203164.txt",
          "line": 89659,
          "raw": "2026-10-31 17:31:54 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 775,
      "t": 1793467915000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "14_BlindtestChansonsFrancaises",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 89737,
          "raw": "2026-10-31 17:31:55 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 776,
      "t": 1793467921000,
      "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_1793449203164.txt",
          "line": 89777,
          "raw": "2026-10-31 17:32:01 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 777,
      "t": 1793467924000,
      "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_1793449203164.txt",
          "line": 90167,
          "raw": "2026-10-31 17:32:04 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 778,
      "t": 1793467926000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "14_BlindtestChansonsFrancaises",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 90355,
          "raw": "2026-10-31 17:32:06 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 779,
      "t": 1793467932000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 90435,
          "raw": "2026-10-31 17:32:12 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 780,
      "t": 1793467932000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 90482,
          "raw": "2026-10-31 17:32:12 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 781,
      "t": 1793467932000,
      "type": "phase",
      "label": "Phase · theme-leaderboard-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 90492,
          "raw": "2026-10-31 17:32:12 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"theme-leaderboard-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 782,
      "t": 1793467932000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 90502,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 783,
      "t": 1793467932000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 90514,
          "raw": "2026-10-31 17:32:12 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 784,
      "t": 1793467941000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 90594,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 785,
      "t": 1793467941000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 90614,
          "raw": "2026-10-31 17:32:21 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 786,
      "t": 1793467941000,
      "type": "phase",
      "label": "Phase · theme-selection-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 90624,
          "raw": "2026-10-31 17:32:21 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"theme-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 787,
      "t": 1793467941000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 90769,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 788,
      "t": 1793467941000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 90781,
          "raw": "2026-10-31 17:32:21 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 789,
      "t": 1793467943000,
      "type": "theme",
      "label": "Thème · 11_BlindtestAnimes",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "quizThemes.activeTheme",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 90844,
          "raw": "2026-10-31 17:32:23 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"quizThemes.activeTheme\":\"11_BlindtestAnimes\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 790,
      "t": 1793467943000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 90885,
          "raw": "2026-10-31 17:32:23 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 791,
      "t": 1793467943000,
      "type": "phase",
      "label": "Phase · preloading-theme-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 90911,
          "raw": "2026-10-31 17:32:23 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"preloading-theme-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 792,
      "t": 1793467943000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 90943,
          "raw": "2026-10-31 17:32:23 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 793,
      "t": 1793467943000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 90953,
          "raw": "2026-10-31 17:32:23 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 794,
      "t": 1793467945000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 91018,
          "raw": "2026-10-31 17:32:25 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 795,
      "t": 1793467946000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 91038,
          "raw": "2026-10-31 17:32:26 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 796,
      "t": 1793467946000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 91058,
          "raw": "2026-10-31 17:32:26 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 797,
      "t": 1793467946000,
      "type": "phase",
      "label": "Phase · gameplay-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 91068,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"gameplay-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 798,
      "t": 1793467946000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 91088,
          "raw": "2026-10-31 17:32:26 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 799,
      "t": 1793467946000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 91098,
          "raw": "2026-10-31 17:32:26 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 800,
      "t": 1793467946000,
      "type": "question",
      "label": "Début réponses · Blindtest · 11_BlindtestAnimes · 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_1793449203164.txt",
          "line": 91108,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 801,
      "t": 1793467955000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 11_BlindtestAnimes · 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_1793449203164.txt",
          "line": 91920,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 802,
      "t": 1793467957000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "11_BlindtestAnimes",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 92020,
          "raw": "2026-10-31 17:32:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 803,
      "t": 1793467965000,
      "type": "question",
      "label": "Début réponses · Blindtest · 11_BlindtestAnimes · 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_1793449203164.txt",
          "line": 92080,
          "raw": "2026-10-31 17:32:45 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 804,
      "t": 1793467968000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 11_BlindtestAnimes · 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_1793449203164.txt",
          "line": 92562,
          "raw": "2026-10-31 17:32:48 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 805,
      "t": 1793467970000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "11_BlindtestAnimes",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 92752,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 806,
      "t": 1793467974000,
      "type": "question",
      "label": "Début réponses · Blindtest · 11_BlindtestAnimes · 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_1793449203164.txt",
          "line": 92792,
          "raw": "2026-10-31 17:32:54 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 807,
      "t": 1793467980000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 11_BlindtestAnimes · 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_1793449203164.txt",
          "line": 93164,
          "raw": "2026-10-31 17:33:00 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 808,
      "t": 1793467981000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "11_BlindtestAnimes",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 93264,
          "raw": "2026-10-31 17:33:01 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 809,
      "t": 1793467985000,
      "type": "question",
      "label": "Début réponses · Blindtest · 11_BlindtestAnimes · 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_1793449203164.txt",
          "line": 93304,
          "raw": "2026-10-31 17:33:05 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 810,
      "t": 1793467987000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 11_BlindtestAnimes · 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_1793449203164.txt",
          "line": 93736,
          "raw": "2026-10-31 17:33:07 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 811,
      "t": 1793467989000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "11_BlindtestAnimes",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 93996,
          "raw": "2026-10-31 17:33:09 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 812,
      "t": 1793467993000,
      "type": "question",
      "label": "Début réponses · Blindtest · 11_BlindtestAnimes · 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_1793449203164.txt",
          "line": 94036,
          "raw": "2026-10-31 17:33:13 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 813,
      "t": 1793467999000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 11_BlindtestAnimes · 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_1793449203164.txt",
          "line": 94388,
          "raw": "2026-10-31 17:33:19 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 814,
      "t": 1793468001000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "11_BlindtestAnimes",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 94468,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 815,
      "t": 1793468003000,
      "type": "question",
      "label": "Début réponses · Blindtest · 11_BlindtestAnimes · 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_1793449203164.txt",
          "line": 94508,
          "raw": "2026-10-31 17:33:23 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 816,
      "t": 1793468010000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 11_BlindtestAnimes · 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_1793449203164.txt",
          "line": 94900,
          "raw": "2026-10-31 17:33:30 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 817,
      "t": 1793468012000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "11_BlindtestAnimes",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 94980,
          "raw": "2026-10-31 17:33:32 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 818,
      "t": 1793468017000,
      "type": "question",
      "label": "Début réponses · Blindtest · 11_BlindtestAnimes · 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_1793449203164.txt",
          "line": 95020,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 819,
      "t": 1793468023000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 11_BlindtestAnimes · 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_1793449203164.txt",
          "line": 95362,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 820,
      "t": 1793468024000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "11_BlindtestAnimes",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 95452,
          "raw": "2026-10-31 17:33:44 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 821,
      "t": 1793468027000,
      "type": "question",
      "label": "Début réponses · Blindtest · 11_BlindtestAnimes · 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_1793449203164.txt",
          "line": 95492,
          "raw": "2026-10-31 17:33:47 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 822,
      "t": 1793468032000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 11_BlindtestAnimes · 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_1793449203164.txt",
          "line": 95884,
          "raw": "2026-10-31 17:33:52 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 823,
      "t": 1793468034000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "11_BlindtestAnimes",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 96024,
          "raw": "2026-10-31 17:33:54 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 824,
      "t": 1793468039000,
      "type": "question",
      "label": "Début réponses · Blindtest · 11_BlindtestAnimes · 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_1793449203164.txt",
          "line": 96084,
          "raw": "2026-10-31 17:33:59 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 825,
      "t": 1793468044000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 11_BlindtestAnimes · 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_1793449203164.txt",
          "line": 96456,
          "raw": "2026-10-31 17:34:04 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 826,
      "t": 1793468046000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "11_BlindtestAnimes",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 96536,
          "raw": "2026-10-31 17:34:06 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 827,
      "t": 1793468050000,
      "type": "question",
      "label": "Début réponses · Blindtest · 11_BlindtestAnimes · 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_1793449203164.txt",
          "line": 96576,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 828,
      "t": 1793468058000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 11_BlindtestAnimes · 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_1793449203164.txt",
          "line": 96968,
          "raw": "2026-10-31 17:34:18 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 829,
      "t": 1793468059000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "11_BlindtestAnimes",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 97048,
          "raw": "2026-10-31 17:34:19 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 830,
      "t": 1793468063000,
      "type": "question",
      "label": "Début réponses · Blindtest · 11_BlindtestAnimes · 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_1793449203164.txt",
          "line": 97088,
          "raw": "2026-10-31 17:34:23 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 831,
      "t": 1793468067000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 11_BlindtestAnimes · 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_1793449203164.txt",
          "line": 97480,
          "raw": "2026-10-31 17:34:27 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 832,
      "t": 1793468069000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "11_BlindtestAnimes",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 97580,
          "raw": "2026-10-31 17:34:29 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 833,
      "t": 1793468074000,
      "type": "question",
      "label": "Début réponses · Blindtest · 11_BlindtestAnimes · 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_1793449203164.txt",
          "line": 97640,
          "raw": "2026-10-31 17:34:34 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 834,
      "t": 1793468079000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 11_BlindtestAnimes · 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_1793449203164.txt",
          "line": 97992,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 835,
      "t": 1793468081000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "11_BlindtestAnimes",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 98072,
          "raw": "2026-10-31 17:34:41 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 836,
      "t": 1793468084000,
      "type": "question",
      "label": "Début réponses · Blindtest · 11_BlindtestAnimes · 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_1793449203164.txt",
          "line": 98112,
          "raw": "2026-10-31 17:34:44 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 837,
      "t": 1793468088000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 11_BlindtestAnimes · 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_1793449203164.txt",
          "line": 98604,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 838,
      "t": 1793468090000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "11_BlindtestAnimes",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 98774,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 839,
      "t": 1793468095000,
      "type": "question",
      "label": "Début réponses · Blindtest · 11_BlindtestAnimes · 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_1793449203164.txt",
          "line": 98854,
          "raw": "2026-10-31 17:34:55 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 840,
      "t": 1793468101000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 11_BlindtestAnimes · 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_1793449203164.txt",
          "line": 99236,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 841,
      "t": 1793468102000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "11_BlindtestAnimes",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 99326,
          "raw": "2026-10-31 17:35:02 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 842,
      "t": 1793468107000,
      "type": "question",
      "label": "Début réponses · Blindtest · 11_BlindtestAnimes · 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_1793449203164.txt",
          "line": 99396,
          "raw": "2026-10-31 17:35:07 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 843,
      "t": 1793468113000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 11_BlindtestAnimes · 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_1793449203164.txt",
          "line": 99808,
          "raw": "2026-10-31 17:35:13 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 844,
      "t": 1793468115000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "11_BlindtestAnimes",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 99888,
          "raw": "2026-10-31 17:35:15 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 845,
      "t": 1793468118000,
      "type": "question",
      "label": "Début réponses · Blindtest · 11_BlindtestAnimes · 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_1793449203164.txt",
          "line": 99928,
          "raw": "2026-10-31 17:35:18 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 846,
      "t": 1793468121000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 11_BlindtestAnimes · 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_1793449203164.txt",
          "line": 100300,
          "raw": "2026-10-31 17:35:21 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 847,
      "t": 1793468122000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "11_BlindtestAnimes",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 100400,
          "raw": "2026-10-31 17:35:22 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 848,
      "t": 1793468127000,
      "type": "question",
      "label": "Début réponses · Blindtest · 11_BlindtestAnimes · 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_1793449203164.txt",
          "line": 100440,
          "raw": "2026-10-31 17:35:27 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 849,
      "t": 1793468131000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 11_BlindtestAnimes · 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_1793449203164.txt",
          "line": 100812,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 850,
      "t": 1793468132000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "11_BlindtestAnimes",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 100912,
          "raw": "2026-10-31 17:35:32 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 851,
      "t": 1793468136000,
      "type": "question",
      "label": "Début réponses · Blindtest · 11_BlindtestAnimes · 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_1793449203164.txt",
          "line": 100952,
          "raw": "2026-10-31 17:35:36 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 852,
      "t": 1793468140000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 11_BlindtestAnimes · 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_1793449203164.txt",
          "line": 101304,
          "raw": "2026-10-31 17:35:40 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 853,
      "t": 1793468142000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "11_BlindtestAnimes",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 101404,
          "raw": "2026-10-31 17:35:42 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 854,
      "t": 1793468147000,
      "type": "question",
      "label": "Début réponses · Blindtest · 11_BlindtestAnimes · 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_1793449203164.txt",
          "line": 101444,
          "raw": "2026-10-31 17:35:47 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 855,
      "t": 1793468151000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 11_BlindtestAnimes · 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_1793449203164.txt",
          "line": 101796,
          "raw": "2026-10-31 17:35:51 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 856,
      "t": 1793468153000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "11_BlindtestAnimes",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 101896,
          "raw": "2026-10-31 17:35:53 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 857,
      "t": 1793468156000,
      "type": "question",
      "label": "Début réponses · Blindtest · 11_BlindtestAnimes · 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_1793449203164.txt",
          "line": 101936,
          "raw": "2026-10-31 17:35:56 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 858,
      "t": 1793468161000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 11_BlindtestAnimes · 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_1793449203164.txt",
          "line": 102628,
          "raw": "2026-10-31 17:36:01 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 859,
      "t": 1793468162000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "11_BlindtestAnimes",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 102848,
          "raw": "2026-10-31 17:36:02 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 860,
      "t": 1793468164000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 102898,
          "raw": "2026-10-31 17:36:04 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 861,
      "t": 1793468164000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 102945,
          "raw": "2026-10-31 17:36:04 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 862,
      "t": 1793468164000,
      "type": "phase",
      "label": "Phase · theme-leaderboard-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 102955,
          "raw": "2026-10-31 17:36:04 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"theme-leaderboard-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 863,
      "t": 1793468164000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 102965,
          "raw": "2026-10-31 17:36:04 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 864,
      "t": 1793468164000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 102976,
          "raw": "2026-10-31 17:36:04 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 865,
      "t": 1793468182000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 103057,
          "raw": "2026-10-31 17:36:22 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 866,
      "t": 1793468182000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 103213,
          "raw": "2026-10-31 17:36:22 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 867,
      "t": 1793468182000,
      "type": "phase",
      "label": "Phase · theme-selection-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 103223,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"theme-selection-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 868,
      "t": 1793468182000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 103233,
          "raw": "2026-10-31 17:36:22 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 869,
      "t": 1793468182000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 103245,
          "raw": "2026-10-31 17:36:22 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 870,
      "t": 1793468191000,
      "type": "theme",
      "label": "Thème · 21_BlindtestHits2000s",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "quizThemes.activeTheme",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 103549,
          "raw": "2026-10-31 17:36:31 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"quizThemes.activeTheme\":\"21_BlindtestHits2000s\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 871,
      "t": 1793468191000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 103579,
          "raw": "2026-10-31 17:36:31 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 872,
      "t": 1793468191000,
      "type": "phase",
      "label": "Phase · preloading-theme-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 103593,
          "raw": "2026-10-31 17:36:31 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"preloading-theme-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 873,
      "t": 1793468191000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 103640,
          "raw": "2026-10-31 17:36:31 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 874,
      "t": 1793468191000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 103650,
          "raw": "2026-10-31 17:36:31 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 875,
      "t": 1793468193000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 103685,
          "raw": "2026-10-31 17:36:33 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 876,
      "t": 1793468193000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 103705,
          "raw": "2026-10-31 17:36:33 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 877,
      "t": 1793468193000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 103725,
          "raw": "2026-10-31 17:36:33 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 878,
      "t": 1793468193000,
      "type": "phase",
      "label": "Phase · gameplay-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 103735,
          "raw": "2026-10-31 17:36:33 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"gameplay-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 879,
      "t": 1793468193000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 103755,
          "raw": "2026-10-31 17:36:33 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 880,
      "t": 1793468193000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 103765,
          "raw": "2026-10-31 17:36:33 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 881,
      "t": 1793468194000,
      "type": "question",
      "label": "Début réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 1",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 103775,
          "raw": "2026-10-31 17:36:34 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 882,
      "t": 1793468200000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 1",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 104127,
          "raw": "2026-10-31 17:36:40 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 883,
      "t": 1793468201000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 104247,
          "raw": "2026-10-31 17:36:41 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 884,
      "t": 1793468211000,
      "type": "question",
      "label": "Début réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 2",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 104347,
          "raw": "2026-10-31 17:36:51 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 885,
      "t": 1793468216000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 2",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 104699,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 886,
      "t": 1793468218000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 104779,
          "raw": "2026-10-31 17:36:58 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 887,
      "t": 1793468223000,
      "type": "question",
      "label": "Début réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 3",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 104839,
          "raw": "2026-10-31 17:37:03 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 888,
      "t": 1793468227000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 3",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 105211,
          "raw": "2026-10-31 17:37:07 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 889,
      "t": 1793468229000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 105311,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 890,
      "t": 1793468244000,
      "type": "question",
      "label": "Début réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 4",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 105511,
          "raw": "2026-10-31 17:37:24 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 891,
      "t": 1793468246000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 4",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 106053,
          "raw": "2026-10-31 17:37:26 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 892,
      "t": 1793468248000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 106143,
          "raw": "2026-10-31 17:37:28 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 893,
      "t": 1793468256000,
      "type": "question",
      "label": "Début réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 5",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 106183,
          "raw": "2026-10-31 17:37:36 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 894,
      "t": 1793468261000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 5",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 106575,
          "raw": "2026-10-31 17:37:41 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 895,
      "t": 1793468263000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 106715,
          "raw": "2026-10-31 17:37:43 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 896,
      "t": 1793468268000,
      "type": "question",
      "label": "Début réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 6",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 106755,
          "raw": "2026-10-31 17:37:48 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 897,
      "t": 1793468271000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 6",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 107107,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 898,
      "t": 1793468273000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 107187,
          "raw": "2026-10-31 17:37:53 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 899,
      "t": 1793468277000,
      "type": "question",
      "label": "Début réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 7",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 107227,
          "raw": "2026-10-31 17:37:57 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 900,
      "t": 1793468286000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 7",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 107689,
          "raw": "2026-10-31 17:38:06 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 901,
      "t": 1793468288000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 107779,
          "raw": "2026-10-31 17:38:08 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 902,
      "t": 1793468291000,
      "type": "question",
      "label": "Début réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 8",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 107819,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 903,
      "t": 1793468296000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 8",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 108201,
          "raw": "2026-10-31 17:38:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 904,
      "t": 1793468297000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 108291,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 905,
      "t": 1793468301000,
      "type": "question",
      "label": "Début réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 9",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 108351,
          "raw": "2026-10-31 17:38:21 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 906,
      "t": 1793468307000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 9",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 108703,
          "raw": "2026-10-31 17:38:27 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 907,
      "t": 1793468308000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 108783,
          "raw": "2026-10-31 17:38:28 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 908,
      "t": 1793468315000,
      "type": "question",
      "label": "Début réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 10",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 108823,
          "raw": "2026-10-31 17:38:35 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 909,
      "t": 1793468321000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 10",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 109175,
          "raw": "2026-10-31 17:38:41 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 910,
      "t": 1793468322000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 109275,
          "raw": "2026-10-31 17:38:42 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 911,
      "t": 1793468327000,
      "type": "question",
      "label": "Début réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 11",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 109315,
          "raw": "2026-10-31 17:38:47 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 912,
      "t": 1793468329000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 11",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 109757,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 913,
      "t": 1793468331000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 109967,
          "raw": "2026-10-31 17:38:51 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 914,
      "t": 1793468334000,
      "type": "question",
      "label": "Début réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 12",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 110007,
          "raw": "2026-10-31 17:38:54 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 915,
      "t": 1793468341000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 12",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 110379,
          "raw": "2026-10-31 17:39:01 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 916,
      "t": 1793468343000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 110459,
          "raw": "2026-10-31 17:39:03 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 917,
      "t": 1793468347000,
      "type": "question",
      "label": "Début réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 13",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 110499,
          "raw": "2026-10-31 17:39:07 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 918,
      "t": 1793468353000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 13",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 110851,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 919,
      "t": 1793468355000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 110931,
          "raw": "2026-10-31 17:39:15 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 920,
      "t": 1793468363000,
      "type": "question",
      "label": "Début réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 14",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 110971,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 921,
      "t": 1793468368000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 14",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 111323,
          "raw": "2026-10-31 17:39:28 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 922,
      "t": 1793468370000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 111403,
          "raw": "2026-10-31 17:39:30 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 923,
      "t": 1793468373000,
      "type": "question",
      "label": "Début réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 15",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 111443,
          "raw": "2026-10-31 17:39:33 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 924,
      "t": 1793468379000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 15",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 111795,
          "raw": "2026-10-31 17:39:39 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 925,
      "t": 1793468381000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 111875,
          "raw": "2026-10-31 17:39:41 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 926,
      "t": 1793468385000,
      "type": "question",
      "label": "Début réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 16",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 111915,
          "raw": "2026-10-31 17:39:45 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 927,
      "t": 1793468391000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 16",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 112267,
          "raw": "2026-10-31 17:39:51 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 928,
      "t": 1793468393000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 112347,
          "raw": "2026-10-31 17:39:53 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 929,
      "t": 1793468396000,
      "type": "question",
      "label": "Début réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 17",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 112387,
          "raw": "2026-10-31 17:39:56 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 930,
      "t": 1793468403000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 17",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 112779,
          "raw": "2026-10-31 17:40:03 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 931,
      "t": 1793468405000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 112879,
          "raw": "2026-10-31 17:40:05 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 932,
      "t": 1793468409000,
      "type": "question",
      "label": "Début réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 18",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 112919,
          "raw": "2026-10-31 17:40:09 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 933,
      "t": 1793468419000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 18",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 113511,
          "raw": "2026-10-31 17:40:19 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 934,
      "t": 1793468421000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 113691,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 935,
      "t": 1793468424000,
      "type": "question",
      "label": "Début réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 19",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 113771,
          "raw": "2026-10-31 17:40:24 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 936,
      "t": 1793468432000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 19",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 114133,
          "raw": "2026-10-31 17:40:32 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 937,
      "t": 1793468433000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 114223,
          "raw": "2026-10-31 17:40:33 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 938,
      "t": 1793468441000,
      "type": "question",
      "label": "Début réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 20",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Ouverture de inputContext-quiz-answer. Ce numéro compte les fenêtres observées ; une reprise peut rouvrir la même question. Le texte et l’ID de question ne sont pas diffusés par COM.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 114263,
          "raw": "2026-10-31 17:40:41 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 939,
      "t": 1793468449000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 21_BlindtestHits2000s · fenêtre 20",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Fermeture du contexte de réponse. L’énoncé peut avoir commencé avant l’ouverture et la correction continuer après.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 114835,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 940,
      "t": 1793468450000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "21_BlindtestHits2000s",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 114915,
          "raw": "2026-10-31 17:40:50 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 941,
      "t": 1793468454000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 114965,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 942,
      "t": 1793468454000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 115012,
          "raw": "2026-10-31 17:40:54 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 943,
      "t": 1793468454000,
      "type": "phase",
      "label": "Phase · theme-leaderboard-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 115022,
          "raw": "2026-10-31 17:40:54 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"theme-leaderboard-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 944,
      "t": 1793468454000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 115032,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 945,
      "t": 1793468454000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 115044,
          "raw": "2026-10-31 17:40:54 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 946,
      "t": 1793468464000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 115124,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 947,
      "t": 1793468464000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 115144,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 948,
      "t": 1793468464000,
      "type": "phase",
      "label": "Phase · theme-selection-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 115154,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"theme-selection-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 949,
      "t": 1793468464000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 115302,
          "raw": "2026-10-31 17:41:04 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 950,
      "t": 1793468464000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 115314,
          "raw": "2026-10-31 17:41:04 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 951,
      "t": 1793468473000,
      "type": "theme",
      "label": "Thème · 22_BlindtestHits2025",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "quizThemes.activeTheme",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 115578,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"quizThemes.activeTheme\":\"22_BlindtestHits2025\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 952,
      "t": 1793468473000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 115608,
          "raw": "2026-10-31 17:41:13 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 953,
      "t": 1793468473000,
      "type": "phase",
      "label": "Phase · preloading-theme-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 115625,
          "raw": "2026-10-31 17:41:13 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"preloading-theme-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 954,
      "t": 1793468473000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 115655,
          "raw": "2026-10-31 17:41:13 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 955,
      "t": 1793468473000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 115665,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 956,
      "t": 1793468475000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 115690,
          "raw": "2026-10-31 17:41:15 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 957,
      "t": 1793468475000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 115710,
          "raw": "2026-10-31 17:41:15 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 958,
      "t": 1793468475000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 115730,
          "raw": "2026-10-31 17:41:15 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 959,
      "t": 1793468475000,
      "type": "phase",
      "label": "Phase · gameplay-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 115740,
          "raw": "2026-10-31 17:41:15 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"gameplay-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 960,
      "t": 1793468475000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 115760,
          "raw": "2026-10-31 17:41:15 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 961,
      "t": 1793468475000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 115770,
          "raw": "2026-10-31 17:41:15 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 962,
      "t": 1793468476000,
      "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_1793449203164.txt",
          "line": 115780,
          "raw": "2026-10-31 17:41:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 963,
      "t": 1793468479000,
      "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_1793449203164.txt",
          "line": 116096,
          "raw": "2026-10-31 17:41:19 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 964,
      "t": 1793468481000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 116180,
          "raw": "2026-10-31 17:41:21 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 965,
      "t": 1793468488000,
      "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_1793449203164.txt",
          "line": 116260,
          "raw": "2026-10-31 17:41:28 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 966,
      "t": 1793468490000,
      "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_1793449203164.txt",
          "line": 116656,
          "raw": "2026-10-31 17:41:30 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 967,
      "t": 1793468491000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 116900,
          "raw": "2026-10-31 17:41:31 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 968,
      "t": 1793468497000,
      "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_1793449203164.txt",
          "line": 116960,
          "raw": "2026-10-31 17:41:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 969,
      "t": 1793468502000,
      "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_1793449203164.txt",
          "line": 117456,
          "raw": "2026-10-31 17:41:42 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 970,
      "t": 1793468503000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 117560,
          "raw": "2026-10-31 17:41:43 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 971,
      "t": 1793468509000,
      "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_1793449203164.txt",
          "line": 117620,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 972,
      "t": 1793468516000,
      "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_1793449203164.txt",
          "line": 118356,
          "raw": "2026-10-31 17:41:56 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 973,
      "t": 1793468517000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 118480,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 974,
      "t": 1793468521000,
      "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_1793449203164.txt",
          "line": 118520,
          "raw": "2026-10-31 17:42:01 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 975,
      "t": 1793468528000,
      "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_1793449203164.txt",
          "line": 118886,
          "raw": "2026-10-31 17:42:08 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 976,
      "t": 1793468530000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 118990,
          "raw": "2026-10-31 17:42:10 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 977,
      "t": 1793468533000,
      "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_1793449203164.txt",
          "line": 119060,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 978,
      "t": 1793468535000,
      "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_1793449203164.txt",
          "line": 119566,
          "raw": "2026-10-31 17:42:15 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 979,
      "t": 1793468537000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 119640,
          "raw": "2026-10-31 17:42:17 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 980,
      "t": 1793468540000,
      "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_1793449203164.txt",
          "line": 119680,
          "raw": "2026-10-31 17:42:20 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 981,
      "t": 1793468543000,
      "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_1793449203164.txt",
          "line": 120046,
          "raw": "2026-10-31 17:42:23 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 982,
      "t": 1793468545000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 120120,
          "raw": "2026-10-31 17:42:25 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 983,
      "t": 1793468548000,
      "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_1793449203164.txt",
          "line": 120180,
          "raw": "2026-10-31 17:42:28 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 984,
      "t": 1793468552000,
      "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_1793449203164.txt",
          "line": 120626,
          "raw": "2026-10-31 17:42:32 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 985,
      "t": 1793468553000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 120700,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 986,
      "t": 1793468557000,
      "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_1793449203164.txt",
          "line": 120740,
          "raw": "2026-10-31 17:42:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 987,
      "t": 1793468560000,
      "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_1793449203164.txt",
          "line": 121176,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 988,
      "t": 1793468561000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 121280,
          "raw": "2026-10-31 17:42:41 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 989,
      "t": 1793468565000,
      "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_1793449203164.txt",
          "line": 121320,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 990,
      "t": 1793468571000,
      "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_1793449203164.txt",
          "line": 121786,
          "raw": "2026-10-31 17:42:51 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 991,
      "t": 1793468573000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 121940,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 992,
      "t": 1793468576000,
      "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_1793449203164.txt",
          "line": 122000,
          "raw": "2026-10-31 17:42:56 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 993,
      "t": 1793468579000,
      "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_1793449203164.txt",
          "line": 122426,
          "raw": "2026-10-31 17:42:59 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 994,
      "t": 1793468580000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 122500,
          "raw": "2026-10-31 17:43:00 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 995,
      "t": 1793468587000,
      "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_1793449203164.txt",
          "line": 122540,
          "raw": "2026-10-31 17:43:07 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 996,
      "t": 1793468591000,
      "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_1793449203164.txt",
          "line": 123066,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 997,
      "t": 1793468593000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 123160,
          "raw": "2026-10-31 17:43:13 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 998,
      "t": 1793468595000,
      "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_1793449203164.txt",
          "line": 123200,
          "raw": "2026-10-31 17:43:15 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 999,
      "t": 1793468600000,
      "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_1793449203164.txt",
          "line": 123546,
          "raw": "2026-10-31 17:43:20 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1000,
      "t": 1793468602000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 123620,
          "raw": "2026-10-31 17:43:22 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1001,
      "t": 1793468605000,
      "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_1793449203164.txt",
          "line": 123660,
          "raw": "2026-10-31 17:43:25 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1002,
      "t": 1793468614000,
      "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_1793449203164.txt",
          "line": 124026,
          "raw": "2026-10-31 17:43:34 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1003,
      "t": 1793468615000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 124100,
          "raw": "2026-10-31 17:43:35 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1004,
      "t": 1793468620000,
      "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_1793449203164.txt",
          "line": 124160,
          "raw": "2026-10-31 17:43:40 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1005,
      "t": 1793468623000,
      "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_1793449203164.txt",
          "line": 124506,
          "raw": "2026-10-31 17:43:43 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1006,
      "t": 1793468625000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 124580,
          "raw": "2026-10-31 17:43:45 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1007,
      "t": 1793468631000,
      "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_1793449203164.txt",
          "line": 124620,
          "raw": "2026-10-31 17:43:51 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1008,
      "t": 1793468638000,
      "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_1793449203164.txt",
          "line": 125396,
          "raw": "2026-10-31 17:43:58 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1009,
      "t": 1793468639000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 125510,
          "raw": "2026-10-31 17:43:59 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1010,
      "t": 1793468642000,
      "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_1793449203164.txt",
          "line": 125560,
          "raw": "2026-10-31 17:44:02 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1011,
      "t": 1793468644000,
      "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_1793449203164.txt",
          "line": 125953,
          "raw": "2026-10-31 17:44:04 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1012,
      "t": 1793468646000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 126120,
          "raw": "2026-10-31 17:44:06 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1013,
      "t": 1793468648000,
      "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_1793449203164.txt",
          "line": 126160,
          "raw": "2026-10-31 17:44:08 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1014,
      "t": 1793468651000,
      "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_1793449203164.txt",
          "line": 126596,
          "raw": "2026-10-31 17:44:11 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1015,
      "t": 1793468653000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 126720,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1016,
      "t": 1793468656000,
      "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_1793449203164.txt",
          "line": 126760,
          "raw": "2026-10-31 17:44:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1017,
      "t": 1793468659000,
      "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_1793449203164.txt",
          "line": 127216,
          "raw": "2026-10-31 17:44:19 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1018,
      "t": 1793468661000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 127300,
          "raw": "2026-10-31 17:44:21 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1019,
      "t": 1793468665000,
      "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_1793449203164.txt",
          "line": 127380,
          "raw": "2026-10-31 17:44:25 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1020,
      "t": 1793468669000,
      "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_1793449203164.txt",
          "line": 127846,
          "raw": "2026-10-31 17:44:29 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1021,
      "t": 1793468671000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "22_BlindtestHits2025",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 128060,
          "raw": "2026-10-31 17:44:31 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1022,
      "t": 1793468673000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 128170,
          "raw": "2026-10-31 17:44:33 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1023,
      "t": 1793468673000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 128217,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1024,
      "t": 1793468673000,
      "type": "phase",
      "label": "Phase · theme-leaderboard-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 128227,
          "raw": "2026-10-31 17:44:33 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"theme-leaderboard-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1025,
      "t": 1793468673000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 128238,
          "raw": "2026-10-31 17:44:33 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1026,
      "t": 1793468673000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 128249,
          "raw": "2026-10-31 17:44:33 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1027,
      "t": 1793468682000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 128329,
          "raw": "2026-10-31 17:44:42 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1028,
      "t": 1793468682000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 128350,
          "raw": "2026-10-31 17:44:42 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1029,
      "t": 1793468682000,
      "type": "phase",
      "label": "Phase · theme-selection-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 128360,
          "raw": "2026-10-31 17:44:42 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"theme-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1030,
      "t": 1793468682000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 128483,
          "raw": "2026-10-31 17:44:42 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1031,
      "t": 1793468682000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 128495,
          "raw": "2026-10-31 17:44:42 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1032,
      "t": 1793468686000,
      "type": "theme",
      "label": "Thème · 17_BlindtestDisneyPixar",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "quizThemes.activeTheme",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 128679,
          "raw": "2026-10-31 17:44:46 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"quizThemes.activeTheme\":\"17_BlindtestDisneyPixar\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1033,
      "t": 1793468686000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 128709,
          "raw": "2026-10-31 17:44:46 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1034,
      "t": 1793468686000,
      "type": "phase",
      "label": "Phase · preloading-theme-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 128748,
          "raw": "2026-10-31 17:44:46 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"preloading-theme-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1035,
      "t": 1793468686000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 128770,
          "raw": "2026-10-31 17:44:46 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1036,
      "t": 1793468686000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 128780,
          "raw": "2026-10-31 17:44:46 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1037,
      "t": 1793468688000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 128815,
          "raw": "2026-10-31 17:44:48 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1038,
      "t": 1793468688000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 128835,
          "raw": "2026-10-31 17:44:48 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1039,
      "t": 1793468688000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 128855,
          "raw": "2026-10-31 17:44:48 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1040,
      "t": 1793468688000,
      "type": "phase",
      "label": "Phase · gameplay-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 128865,
          "raw": "2026-10-31 17:44:48 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"gameplay-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1041,
      "t": 1793468688000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 128885,
          "raw": "2026-10-31 17:44:48 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1042,
      "t": 1793468688000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 128895,
          "raw": "2026-10-31 17:44:48 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1043,
      "t": 1793468689000,
      "type": "question",
      "label": "Début réponses · Blindtest · 17_BlindtestDisneyPixar · 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_1793449203164.txt",
          "line": 128905,
          "raw": "2026-10-31 17:44:49 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1044,
      "t": 1793468693000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 17_BlindtestDisneyPixar · 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_1793449203164.txt",
          "line": 129257,
          "raw": "2026-10-31 17:44:53 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1045,
      "t": 1793468695000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "17_BlindtestDisneyPixar",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 129377,
          "raw": "2026-10-31 17:44:55 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1046,
      "t": 1793468700000,
      "type": "question",
      "label": "Début réponses · Blindtest · 17_BlindtestDisneyPixar · 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_1793449203164.txt",
          "line": 129457,
          "raw": "2026-10-31 17:45:00 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1047,
      "t": 1793468703000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 17_BlindtestDisneyPixar · 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_1793449203164.txt",
          "line": 129809,
          "raw": "2026-10-31 17:45:03 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1048,
      "t": 1793468704000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "17_BlindtestDisneyPixar",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 129909,
          "raw": "2026-10-31 17:45:04 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1049,
      "t": 1793468708000,
      "type": "question",
      "label": "Début réponses · Blindtest · 17_BlindtestDisneyPixar · 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_1793449203164.txt",
          "line": 129949,
          "raw": "2026-10-31 17:45:08 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1050,
      "t": 1793468710000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 17_BlindtestDisneyPixar · 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_1793449203164.txt",
          "line": 130311,
          "raw": "2026-10-31 17:45:10 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1051,
      "t": 1793468711000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "17_BlindtestDisneyPixar",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 130441,
          "raw": "2026-10-31 17:45:11 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1052,
      "t": 1793468720000,
      "type": "question",
      "label": "Début réponses · Blindtest · 17_BlindtestDisneyPixar · 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_1793449203164.txt",
          "line": 130501,
          "raw": "2026-10-31 17:45:20 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1053,
      "t": 1793468724000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 17_BlindtestDisneyPixar · 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_1793449203164.txt",
          "line": 130843,
          "raw": "2026-10-31 17:45:24 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1054,
      "t": 1793468726000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "17_BlindtestDisneyPixar",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 130933,
          "raw": "2026-10-31 17:45:26 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1055,
      "t": 1793468731000,
      "type": "question",
      "label": "Début réponses · Blindtest · 17_BlindtestDisneyPixar · 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_1793449203164.txt",
          "line": 130973,
          "raw": "2026-10-31 17:45:31 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1056,
      "t": 1793468734000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 17_BlindtestDisneyPixar · 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_1793449203164.txt",
          "line": 131385,
          "raw": "2026-10-31 17:45:34 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1057,
      "t": 1793468736000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "17_BlindtestDisneyPixar",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 131505,
          "raw": "2026-10-31 17:45:36 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1058,
      "t": 1793468740000,
      "type": "question",
      "label": "Début réponses · Blindtest · 17_BlindtestDisneyPixar · 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_1793449203164.txt",
          "line": 131545,
          "raw": "2026-10-31 17:45:40 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1059,
      "t": 1793468743000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 17_BlindtestDisneyPixar · 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_1793449203164.txt",
          "line": 131937,
          "raw": "2026-10-31 17:45:43 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1060,
      "t": 1793468744000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "17_BlindtestDisneyPixar",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 132117,
          "raw": "2026-10-31 17:45:44 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1061,
      "t": 1793468749000,
      "type": "question",
      "label": "Début réponses · Blindtest · 17_BlindtestDisneyPixar · 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_1793449203164.txt",
          "line": 132157,
          "raw": "2026-10-31 17:45:49 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1062,
      "t": 1793468754000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 17_BlindtestDisneyPixar · 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_1793449203164.txt",
          "line": 132609,
          "raw": "2026-10-31 17:45:54 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1063,
      "t": 1793468755000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "17_BlindtestDisneyPixar",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 132729,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1064,
      "t": 1793468762000,
      "type": "question",
      "label": "Début réponses · Blindtest · 17_BlindtestDisneyPixar · 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_1793449203164.txt",
          "line": 132769,
          "raw": "2026-10-31 17:46:02 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1065,
      "t": 1793468766000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 17_BlindtestDisneyPixar · 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_1793449203164.txt",
          "line": 133321,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1066,
      "t": 1793468768000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "17_BlindtestDisneyPixar",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 133491,
          "raw": "2026-10-31 17:46:08 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1067,
      "t": 1793468776000,
      "type": "question",
      "label": "Début réponses · Blindtest · 17_BlindtestDisneyPixar · 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_1793449203164.txt",
          "line": 133581,
          "raw": "2026-10-31 17:46:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1068,
      "t": 1793468780000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 17_BlindtestDisneyPixar · 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_1793449203164.txt",
          "line": 133973,
          "raw": "2026-10-31 17:46:20 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1069,
      "t": 1793468781000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "17_BlindtestDisneyPixar",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 134073,
          "raw": "2026-10-31 17:46:21 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1070,
      "t": 1793468785000,
      "type": "question",
      "label": "Début réponses · Blindtest · 17_BlindtestDisneyPixar · 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_1793449203164.txt",
          "line": 134113,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1071,
      "t": 1793468793000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 17_BlindtestDisneyPixar · 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_1793449203164.txt",
          "line": 134505,
          "raw": "2026-10-31 17:46:33 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1072,
      "t": 1793468795000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "17_BlindtestDisneyPixar",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 134585,
          "raw": "2026-10-31 17:46:35 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1073,
      "t": 1793468799000,
      "type": "question",
      "label": "Début réponses · Blindtest · 17_BlindtestDisneyPixar · 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_1793449203164.txt",
          "line": 134625,
          "raw": "2026-10-31 17:46:39 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1074,
      "t": 1793468804000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 17_BlindtestDisneyPixar · 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_1793449203164.txt",
          "line": 134977,
          "raw": "2026-10-31 17:46:44 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1075,
      "t": 1793468806000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "17_BlindtestDisneyPixar",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 135057,
          "raw": "2026-10-31 17:46:46 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1076,
      "t": 1793468810000,
      "type": "question",
      "label": "Début réponses · Blindtest · 17_BlindtestDisneyPixar · 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_1793449203164.txt",
          "line": 135097,
          "raw": "2026-10-31 17:46:50 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1077,
      "t": 1793468815000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 17_BlindtestDisneyPixar · 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_1793449203164.txt",
          "line": 135579,
          "raw": "2026-10-31 17:46:55 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1078,
      "t": 1793468816000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "17_BlindtestDisneyPixar",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 135789,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1079,
      "t": 1793468819000,
      "type": "question",
      "label": "Début réponses · Blindtest · 17_BlindtestDisneyPixar · 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_1793449203164.txt",
          "line": 135829,
          "raw": "2026-10-31 17:46:59 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1080,
      "t": 1793468822000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 17_BlindtestDisneyPixar · 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_1793449203164.txt",
          "line": 136271,
          "raw": "2026-10-31 17:47:02 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1081,
      "t": 1793468823000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "17_BlindtestDisneyPixar",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 136561,
          "raw": "2026-10-31 17:47:03 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1082,
      "t": 1793468848000,
      "type": "question",
      "label": "Début réponses · Blindtest · 17_BlindtestDisneyPixar · 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_1793449203164.txt",
          "line": 137041,
          "raw": "2026-10-31 17:47:28 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1083,
      "t": 1793468857000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 17_BlindtestDisneyPixar · 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_1793449203164.txt",
          "line": 137413,
          "raw": "2026-10-31 17:47:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1084,
      "t": 1793468859000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "17_BlindtestDisneyPixar",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 137593,
          "raw": "2026-10-31 17:47:39 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1085,
      "t": 1793468866000,
      "type": "question",
      "label": "Début réponses · Blindtest · 17_BlindtestDisneyPixar · 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_1793449203164.txt",
          "line": 137633,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1086,
      "t": 1793468877000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 17_BlindtestDisneyPixar · 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_1793449203164.txt",
          "line": 138065,
          "raw": "2026-10-31 17:47:57 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1087,
      "t": 1793468879000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "17_BlindtestDisneyPixar",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 138165,
          "raw": "2026-10-31 17:47:59 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1088,
      "t": 1793468896000,
      "type": "question",
      "label": "Début réponses · Blindtest · 17_BlindtestDisneyPixar · 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_1793449203164.txt",
          "line": 138205,
          "raw": "2026-10-31 17:48:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1089,
      "t": 1793468901000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 17_BlindtestDisneyPixar · 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_1793449203164.txt",
          "line": 138577,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1090,
      "t": 1793468903000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "17_BlindtestDisneyPixar",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 138657,
          "raw": "2026-10-31 17:48:23 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1091,
      "t": 1793468906000,
      "type": "question",
      "label": "Début réponses · Blindtest · 17_BlindtestDisneyPixar · 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_1793449203164.txt",
          "line": 138697,
          "raw": "2026-10-31 17:48:26 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1092,
      "t": 1793468908000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 17_BlindtestDisneyPixar · 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_1793449203164.txt",
          "line": 139069,
          "raw": "2026-10-31 17:48:28 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1093,
      "t": 1793468910000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "17_BlindtestDisneyPixar",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 139229,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": true
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1094,
      "t": 1793468913000,
      "type": "question",
      "label": "Début réponses · Blindtest · 17_BlindtestDisneyPixar · 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_1793449203164.txt",
          "line": 139269,
          "raw": "2026-10-31 17:48:33 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1095,
      "t": 1793468920000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 17_BlindtestDisneyPixar · 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_1793449203164.txt",
          "line": 139701,
          "raw": "2026-10-31 17:48:40 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1096,
      "t": 1793468921000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "17_BlindtestDisneyPixar",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 139821,
          "raw": "2026-10-31 17:48:41 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1097,
      "t": 1793468926000,
      "type": "question",
      "label": "Début réponses · Blindtest · 17_BlindtestDisneyPixar · 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_1793449203164.txt",
          "line": 139861,
          "raw": "2026-10-31 17:48:46 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1098,
      "t": 1793468928000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 17_BlindtestDisneyPixar · 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_1793449203164.txt",
          "line": 140333,
          "raw": "2026-10-31 17:48:48 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1099,
      "t": 1793468930000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "17_BlindtestDisneyPixar",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 140583,
          "raw": "2026-10-31 17:48:50 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1100,
      "t": 1793468938000,
      "type": "question",
      "label": "Début réponses · Blindtest · 17_BlindtestDisneyPixar · 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_1793449203164.txt",
          "line": 140733,
          "raw": "2026-10-31 17:48:58 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-answer\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1101,
      "t": 1793468941000,
      "type": "question",
      "label": "Fin réponses · Blindtest · 17_BlindtestDisneyPixar · 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_1793449203164.txt",
          "line": 141205,
          "raw": "2026-10-31 17:49:01 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1102,
      "t": 1793468942000,
      "type": "question",
      "label": "Après-question · Blindtest / passage autorisé",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "17_BlindtestDisneyPixar",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 141335,
          "raw": "2026-10-31 17:49:02 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-quiz-skip\"}}",
          "inherited": false
        }
      ],
      "certainty": "borne observable"
    },
    {
      "id": 1103,
      "t": 1793468946000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 141495,
          "raw": "2026-10-31 17:49:06 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1104,
      "t": 1793468946000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 141542,
          "raw": "2026-10-31 17:49:06 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1105,
      "t": 1793468946000,
      "type": "phase",
      "label": "Phase · theme-leaderboard-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 141552,
          "raw": "2026-10-31 17:49:06 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"theme-leaderboard-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1106,
      "t": 1793468946000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 141563,
          "raw": "2026-10-31 17:49:06 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1107,
      "t": 1793468946000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 141574,
          "raw": "2026-10-31 17:49:06 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1108,
      "t": 1793468956000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 141634,
          "raw": "2026-10-31 17:49:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1109,
      "t": 1793468956000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 141646,
          "raw": "2026-10-31 17:49:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1110,
      "t": 1793468956000,
      "type": "phase",
      "label": "Phase · theme-selection-phase",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 141666,
          "raw": "2026-10-31 17:49:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"theme-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1111,
      "t": 1793468956000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 141701,
          "raw": "2026-10-31 17:49:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1112,
      "t": 1793468956000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 141721,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1113,
      "t": 1793468956000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": "blindtest",
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 141877,
          "raw": "2026-10-31 17:49:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1114,
      "t": 1793468956000,
      "type": "game",
      "label": "Fin de partie · Blindtest",
      "module": "Quiz / KaraWorld",
      "game": "blindtest",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 141887,
          "raw": "2026-10-31 17:49:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1115,
      "t": 1793468956000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 141941,
          "raw": "2026-10-31 17:49:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1116,
      "t": 1793468956000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 141951,
          "raw": "2026-10-31 17:49:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1117,
      "t": 1793468956000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 141973,
          "raw": "2026-10-31 17:49:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1118,
      "t": 1793468956000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 141985,
          "raw": "2026-10-31 17:49:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1119,
      "t": 1793468958000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 142013,
          "raw": "2026-10-31 17:49:18 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1120,
      "t": 1793468958000,
      "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_1793449203164.txt",
          "line": 142027,
          "raw": "2026-10-31 17:49:18 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"activeGame\":\"karaoke\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1121,
      "t": 1793468958000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "karaoke",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 142048,
          "raw": "2026-10-31 17:49:18 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1122,
      "t": 1793468961000,
      "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) :\n786d1b74-b7e8-4360-8919-461bf3c62a78 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n56803383-6158-4211-9500-a3c1c1b28fbc — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nee71ee33-3a3a-445a-84d3-998e332a3fa8 — 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_1793449203164.txt",
          "line": 142060,
          "raw": "2026-10-31 17:49:21 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 62389,
          "raw": "2026-10-31 17:21:47 [com] stdout Receive from parent 786d1b74-b7e8-4360-8919-461bf3c62a78 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 62705,
          "raw": "2026-10-31 17:21:47 [com] stdout Receive from parent 56803383-6158-4211-9500-a3c1c1b28fbc : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 63023,
          "raw": "2026-10-31 17:21:47 [com] stdout Receive from parent ee71ee33-3a3a-445a-84d3-998e332a3fa8 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1123,
      "t": 1793468961000,
      "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) :\n786d1b74-b7e8-4360-8919-461bf3c62a78 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n56803383-6158-4211-9500-a3c1c1b28fbc — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nee71ee33-3a3a-445a-84d3-998e332a3fa8 — 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_1793449203164.txt",
          "line": 142061,
          "raw": "2026-10-31 17:49:21 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 62389,
          "raw": "2026-10-31 17:21:47 [com] stdout Receive from parent 786d1b74-b7e8-4360-8919-461bf3c62a78 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 62705,
          "raw": "2026-10-31 17:21:47 [com] stdout Receive from parent 56803383-6158-4211-9500-a3c1c1b28fbc : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 63023,
          "raw": "2026-10-31 17:21:47 [com] stdout Receive from parent ee71ee33-3a3a-445a-84d3-998e332a3fa8 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1124,
      "t": 1793468961000,
      "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) :\n786d1b74-b7e8-4360-8919-461bf3c62a78 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n56803383-6158-4211-9500-a3c1c1b28fbc — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\nee71ee33-3a3a-445a-84d3-998e332a3fa8 — 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_1793449203164.txt",
          "line": 142062,
          "raw": "2026-10-31 17:49:21 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 62389,
          "raw": "2026-10-31 17:21:47 [com] stdout Receive from parent 786d1b74-b7e8-4360-8919-461bf3c62a78 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 62705,
          "raw": "2026-10-31 17:21:47 [com] stdout Receive from parent 56803383-6158-4211-9500-a3c1c1b28fbc : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 63023,
          "raw": "2026-10-31 17:21:47 [com] stdout Receive from parent ee71ee33-3a3a-445a-84d3-998e332a3fa8 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1125,
      "t": 1793468962000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent ecd4b1c3-b9a4-45c7-9db5-8bcef06041f7\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 142072,
          "raw": "2026-10-31 17:49:22 [com] stdout Connect parent ecd4b1c3-b9a4-45c7-9db5-8bcef06041f7",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "ecd4b1c3-b9a4-45c7-9db5-8bcef06041f7"
    },
    {
      "id": 1126,
      "t": 1793468962000,
      "type": "connection",
      "label": "Connexion COM · KaraWorld · contrôleur",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 996b9ec0-127b-4628-8208-2be46a1668ff\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 142076,
          "raw": "2026-10-31 17:49:22 [com] stdout Connect parent 996b9ec0-127b-4628-8208-2be46a1668ff",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "996b9ec0-127b-4628-8208-2be46a1668ff"
    },
    {
      "id": 1127,
      "t": 1793468962000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 08f4ef6a-9768-48f0-8060-e8b255ea6495\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 142078,
          "raw": "2026-10-31 17:49:22 [com] stdout Connect parent 08f4ef6a-9768-48f0-8060-e8b255ea6495",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "08f4ef6a-9768-48f0-8060-e8b255ea6495"
    },
    {
      "id": 1128,
      "t": 1793468982000,
      "type": "music",
      "label": "Début morceau · stromae_papaoutai_44097",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 233.29483 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 142303,
          "raw": "2026-10-31 17:49:42 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793468982732,0,233.29483,0.02,\"stromae_papaoutai_44097\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1129,
      "t": 1793469216000,
      "type": "music",
      "label": "Fin / arrêt morceau · stromae_papaoutai_44097",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 144001,
          "raw": "2026-10-31 17:53:36 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1130,
      "t": 1793469217000,
      "type": "music",
      "label": "Début morceau · tokio-hotel_monsoon_21509",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 242.016009 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 144023,
          "raw": "2026-10-31 17:53:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793469217424,0,242.016009,0.02,\"tokio-hotel_monsoon_21509\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1131,
      "t": 1793469307000,
      "type": "music",
      "label": "Fin / arrêt morceau · tokio-hotel_monsoon_21509",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 144582,
          "raw": "2026-10-31 17:55:07 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793469307706,90.26899999999918,242.016009,0,\"tokio-hotel_monsoon_21509\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1132,
      "t": 1793469315000,
      "type": "music",
      "label": "Début morceau · tokio-hotel_monsoon_21509",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 90.26899999999918 s, durée 242.016009 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 144593,
          "raw": "2026-10-31 17:55:15 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793469315006,90.26899999999918,242.016009,0.02,\"tokio-hotel_monsoon_21509\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1133,
      "t": 1793469398000,
      "type": "music",
      "label": "Fin / arrêt morceau · tokio-hotel_monsoon_21509",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 145523,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1134,
      "t": 1793469400000,
      "type": "music",
      "label": "Début morceau · dadju_jaloux_57335",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 233.492857 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 145545,
          "raw": "2026-10-31 17:56:40 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793469400086,0,233.492857,0.02,\"dadju_jaloux_57335\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1135,
      "t": 1793469633000,
      "type": "music",
      "label": "Fin / arrêt morceau · dadju_jaloux_57335",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 146916,
          "raw": "2026-10-31 18:00:33 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1136,
      "t": 1793469634000,
      "type": "music",
      "label": "Début morceau · tate-mcrae_exes_78714",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 161.955854 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 146958,
          "raw": "2026-10-31 18:00:34 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793469634815,0,161.955854,0.02,\"tate-mcrae_exes_78714\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1137,
      "t": 1793469796000,
      "type": "music",
      "label": "Fin / arrêt morceau · tate-mcrae_exes_78714",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 147211,
          "raw": "2026-10-31 18:03:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1138,
      "t": 1793469797000,
      "type": "music",
      "label": "Début morceau · tate-mcrae_greedy_77281",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 130.801519 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 147233,
          "raw": "2026-10-31 18:03:17 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793469797613,0,130.801519,0.02,\"tate-mcrae_greedy_77281\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1139,
      "t": 1793469916000,
      "type": "music",
      "label": "Fin / arrêt morceau · tate-mcrae_greedy_77281",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 147362,
          "raw": "2026-10-31 18:05:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1140,
      "t": 1793469916000,
      "type": "game",
      "label": "Fin de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 147457,
          "raw": "2026-10-31 18:05:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1141,
      "t": 1793469916000,
      "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) :\necd4b1c3-b9a4-45c7-9db5-8bcef06041f7 — module non identifié\n996b9ec0-127b-4628-8208-2be46a1668ff — KaraWorld · contrôleur\n08f4ef6a-9768-48f0-8060-e8b255ea6495 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 147489,
          "raw": "2026-10-31 18:05:16 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 142095,
          "raw": "Receive from parent 996b9ec0-127b-4628-8208-2be46a1668ff : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1142,
      "t": 1793469916000,
      "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) :\necd4b1c3-b9a4-45c7-9db5-8bcef06041f7 — module non identifié\n996b9ec0-127b-4628-8208-2be46a1668ff — KaraWorld · contrôleur\n08f4ef6a-9768-48f0-8060-e8b255ea6495 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 147490,
          "raw": "2026-10-31 18:05:16 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 142095,
          "raw": "Receive from parent 996b9ec0-127b-4628-8208-2be46a1668ff : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1143,
      "t": 1793469916000,
      "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) :\necd4b1c3-b9a4-45c7-9db5-8bcef06041f7 — module non identifié\n996b9ec0-127b-4628-8208-2be46a1668ff — KaraWorld · contrôleur\n08f4ef6a-9768-48f0-8060-e8b255ea6495 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 147491,
          "raw": "2026-10-31 18:05:16 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 142095,
          "raw": "Receive from parent 996b9ec0-127b-4628-8208-2be46a1668ff : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1144,
      "t": 1793469916000,
      "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 8058c994-e576-46cb-a380-9ece56bba013\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 147506,
          "raw": "2026-10-31 18:05:16 [com] stdout Connect parent 8058c994-e576-46cb-a380-9ece56bba013",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "8058c994-e576-46cb-a380-9ece56bba013"
    },
    {
      "id": 1145,
      "t": 1793469916000,
      "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 cbd24ca5-042b-4039-8ada-6ee66feee367\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 147508,
          "raw": "2026-10-31 18:05:16 [com] stdout Connect parent cbd24ca5-042b-4039-8ada-6ee66feee367",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "cbd24ca5-042b-4039-8ada-6ee66feee367"
    },
    {
      "id": 1146,
      "t": 1793469916000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 147787,
          "raw": "2026-10-31 18:05:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1147,
      "t": 1793469916000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793466355648,0,3600,1]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 147815,
          "raw": "2026-10-31 18:05:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1793466355648,0,3600,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1148,
      "t": 1793469916000,
      "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 4437f60f-172d-45c7-9690-d3d8199788e3\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 148054,
          "raw": "2026-10-31 18:05:16 [com] stdout Connect parent 4437f60f-172d-45c7-9690-d3d8199788e3",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "4437f60f-172d-45c7-9690-d3d8199788e3"
    },
    {
      "id": 1149,
      "t": 1793469916000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 148113,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1150,
      "t": 1793469916000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793466355648,0,3600,1]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 148144,
          "raw": "2026-10-31 18:05:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1793466355648,0,3600,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1151,
      "t": 1793469916000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 148454,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1152,
      "t": 1793469916000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793466355648,0,3600,1]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 148485,
          "raw": "2026-10-31 18:05:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1793466355648,0,3600,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1153,
      "t": 1793469924000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 148870,
          "raw": "2026-10-31 18:05:24 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1154,
      "t": 1793469929000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 149226,
          "raw": "2026-10-31 18:05:29 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1155,
      "t": 1793469929000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 149246,
          "raw": "2026-10-31 18:05:29 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1156,
      "t": 1793469929000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 149256,
          "raw": "2026-10-31 18:05:29 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1157,
      "t": 1793469929000,
      "type": "phase",
      "label": "Phase · home-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 149266,
          "raw": "2026-10-31 18:05:29 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"home-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1158,
      "t": 1793469929000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 149286,
          "raw": "2026-10-31 18:05:29 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1159,
      "t": 1793469929000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 149296,
          "raw": "2026-10-31 18:05:29 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1160,
      "t": 1793469955000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 149501,
          "raw": "2026-10-31 18:05:55 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1161,
      "t": 1793469955000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 149511,
          "raw": "2026-10-31 18:05:55 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1162,
      "t": 1793469955000,
      "type": "phase",
      "label": "Phase · session-outro-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 149521,
          "raw": "2026-10-31 18:05:55 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"session-outro-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1163,
      "t": 1793469955000,
      "type": "session",
      "label": "Jeu verrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 149531,
          "raw": "2026-10-31 18:05:55 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"gameLocked\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1164,
      "t": 1793469955000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793469955649,0,0,1]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 149541,
          "raw": "2026-10-31 18:05:55 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1793469955649,0,0,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1165,
      "t": 1793469955000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 149561,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1166,
      "t": 1793469955000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 149581,
          "raw": "2026-10-31 18:05:55 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1167,
      "t": 1793469979000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 149612,
          "raw": "2026-10-31 18:06:19 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1168,
      "t": 1793469979000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 149622,
          "raw": "2026-10-31 18:06:19 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1169,
      "t": 1793469979000,
      "type": "phase",
      "label": "Phase · locked-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 149632,
          "raw": "2026-10-31 18:06:19 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"locked-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1170,
      "t": 1793469979000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 149652,
          "raw": "2026-10-31 18:06:19 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1171,
      "t": 1793469979000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 149662,
          "raw": "2026-10-31 18:06:19 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1172,
      "t": 1793481062000,
      "type": "session",
      "label": "Jeu déverrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 149672,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"gameLocked\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1173,
      "t": 1793481062000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793481062942,0,3600,1]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 149682,
          "raw": "2026-10-31 21:11:02 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1793481062942,0,3600,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1174,
      "t": 1793481062000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 149714,
          "raw": "2026-10-31 21:11:02 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1175,
      "t": 1793481062000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 149724,
          "raw": "2026-10-31 21:11:02 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1176,
      "t": 1793481062000,
      "type": "phase",
      "label": "Phase · home-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 149734,
          "raw": "2026-10-31 21:11:02 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"home-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1177,
      "t": 1793481062000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793481062928,0,3600,1]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 149744,
          "raw": "2026-10-31 21:11:02 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1793481062928,0,3600,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1178,
      "t": 1793481062000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 149754,
          "raw": "2026-10-31 21:11:02 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1179,
      "t": 1793481063000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 149764,
          "raw": "2026-10-31 21:11:03 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1180,
      "t": 1793481063000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 149784,
          "raw": "2026-10-31 21:11:03 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1181,
      "t": 1793481063000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 149831,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1182,
      "t": 1793481063000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 149841,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1183,
      "t": 1793481063000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 149861,
          "raw": "2026-10-31 21:11:03 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1184,
      "t": 1793481063000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 149872,
          "raw": "2026-10-31 21:11:03 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1185,
      "t": 1793481075000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 149900,
          "raw": "2026-10-31 21:11:15 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1186,
      "t": 1793481075000,
      "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_1793449203164.txt",
          "line": 149910,
          "raw": "2026-10-31 21:11:15 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"activeGame\":\"karaoke\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1187,
      "t": 1793481075000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "karaoke",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 149931,
          "raw": "2026-10-31 21:11:15 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1188,
      "t": 1793481078000,
      "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) :\n8058c994-e576-46cb-a380-9ece56bba013 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\ncbd24ca5-042b-4039-8ada-6ee66feee367 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n4437f60f-172d-45c7-9690-d3d8199788e3 — 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_1793449203164.txt",
          "line": 149943,
          "raw": "2026-10-31 21:11:18 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 147558,
          "raw": "Receive from parent 8058c994-e576-46cb-a380-9ece56bba013 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 147878,
          "raw": "Receive from parent cbd24ca5-042b-4039-8ada-6ee66feee367 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 148208,
          "raw": "Receive from parent 4437f60f-172d-45c7-9690-d3d8199788e3 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1189,
      "t": 1793481078000,
      "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) :\n8058c994-e576-46cb-a380-9ece56bba013 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\ncbd24ca5-042b-4039-8ada-6ee66feee367 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n4437f60f-172d-45c7-9690-d3d8199788e3 — 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_1793449203164.txt",
          "line": 149944,
          "raw": "2026-10-31 21:11:18 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 147558,
          "raw": "Receive from parent 8058c994-e576-46cb-a380-9ece56bba013 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 147878,
          "raw": "Receive from parent cbd24ca5-042b-4039-8ada-6ee66feee367 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 148208,
          "raw": "Receive from parent 4437f60f-172d-45c7-9690-d3d8199788e3 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1190,
      "t": 1793481078000,
      "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) :\n8058c994-e576-46cb-a380-9ece56bba013 — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\ncbd24ca5-042b-4039-8ada-6ee66feee367 — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n4437f60f-172d-45c7-9690-d3d8199788e3 — 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_1793449203164.txt",
          "line": 149945,
          "raw": "2026-10-31 21:11:18 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 147558,
          "raw": "Receive from parent 8058c994-e576-46cb-a380-9ece56bba013 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 147878,
          "raw": "Receive from parent cbd24ca5-042b-4039-8ada-6ee66feee367 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 148208,
          "raw": "Receive from parent 4437f60f-172d-45c7-9690-d3d8199788e3 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1191,
      "t": 1793481078000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 2260b591-aa67-49b0-8e62-f094f06b5f24\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 149955,
          "raw": "2026-10-31 21:11:18 [com] stdout Connect parent 2260b591-aa67-49b0-8e62-f094f06b5f24",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "2260b591-aa67-49b0-8e62-f094f06b5f24"
    },
    {
      "id": 1192,
      "t": 1793481078000,
      "type": "connection",
      "label": "Connexion COM · KaraWorld · contrôleur",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent ea495464-abef-4f26-9c97-a363817b20c3\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 149958,
          "raw": "2026-10-31 21:11:18 [com] stdout Connect parent ea495464-abef-4f26-9c97-a363817b20c3",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "ea495464-abef-4f26-9c97-a363817b20c3"
    },
    {
      "id": 1193,
      "t": 1793481078000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent d91ef85d-d17a-4302-83dc-b2f129e62422\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 149960,
          "raw": "2026-10-31 21:11:18 [com] stdout Connect parent d91ef85d-d17a-4302-83dc-b2f129e62422",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "d91ef85d-d17a-4302-83dc-b2f129e62422"
    },
    {
      "id": 1194,
      "t": 1793481126000,
      "type": "music",
      "label": "Début morceau · dalida_il-venait-d-avoir-18-ans_12085",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 173.55 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 150246,
          "raw": "2026-10-31 21:12:06 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793481126118,0,173.55,0.02,\"dalida_il-venait-d-avoir-18-ans_12085\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1195,
      "t": 1793481299000,
      "type": "music",
      "label": "Fin / arrêt morceau · dalida_il-venait-d-avoir-18-ans_12085",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 153717,
          "raw": "2026-10-31 21:14:59 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793481299682,0,173.55,0,\"dalida_il-venait-d-avoir-18-ans_12085\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1196,
      "t": 1793481326000,
      "type": "music",
      "label": "Début morceau · john-legend_all-of-me_45000",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 272.400021 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 154151,
          "raw": "2026-10-31 21:15:26 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793481326559,0,272.400021,0.02,\"john-legend_all-of-me_45000\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1197,
      "t": 1793481598000,
      "type": "music",
      "label": "Fin / arrêt morceau · john-legend_all-of-me_45000",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 154297,
          "raw": "2026-10-31 21:19:58 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793481598961,0,272.400021,0,\"john-legend_all-of-me_45000\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1198,
      "t": 1793481717000,
      "type": "music",
      "label": "Début morceau · celine-dion_s-il-suffisait-d-aimer_5097",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 213.325986 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 155100,
          "raw": "2026-10-31 21:21:57 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793481717532,0,213.325986,0.02,\"celine-dion_s-il-suffisait-d-aimer_5097\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1199,
      "t": 1793481930000,
      "type": "music",
      "label": "Fin / arrêt morceau · celine-dion_s-il-suffisait-d-aimer_5097",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 155287,
          "raw": "2026-10-31 21:25:30 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1200,
      "t": 1793481932000,
      "type": "music",
      "label": "Début morceau · mecano_une-femme-avec-une-femme_18175",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 243.214717 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 155309,
          "raw": "2026-10-31 21:25:32 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793481932239,0,243.214717,0.02,\"mecano_une-femme-avec-une-femme_18175\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1201,
      "t": 1793481936000,
      "type": "music",
      "label": "Repositionnement / reprise · mecano_une-femme-avec-une-femme_18175",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 5.6912243778 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 155355,
          "raw": "2026-10-31 21:25:36 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793481936322,5.6912243778,243.214717,0.02,\"mecano_une-femme-avec-une-femme_18175\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1202,
      "t": 1793481936000,
      "type": "music",
      "label": "Repositionnement / reprise · mecano_une-femme-avec-une-femme_18175",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 2.5294330568 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 155365,
          "raw": "2026-10-31 21:25:36 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793481936516,2.5294330568,243.214717,0.02,\"mecano_une-femme-avec-une-femme_18175\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1203,
      "t": 1793481936000,
      "type": "music",
      "label": "Repositionnement / reprise · mecano_une-femme-avec-une-femme_18175",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 1.2647165284 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 155375,
          "raw": "2026-10-31 21:25:36 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793481936525,1.2647165284,243.214717,0.02,\"mecano_une-femme-avec-une-femme_18175\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1204,
      "t": 1793481936000,
      "type": "music",
      "label": "Repositionnement / reprise · mecano_une-femme-avec-une-femme_18175",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 0 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 155385,
          "raw": "2026-10-31 21:25:36 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793481936545,0,243.214717,0.02,\"mecano_une-femme-avec-une-femme_18175\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1205,
      "t": 1793482179000,
      "type": "music",
      "label": "Fin / arrêt morceau · mecano_une-femme-avec-une-femme_18175",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 155438,
          "raw": "2026-10-31 21:29:39 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793482179773,0,243.214717,0,\"mecano_une-femme-avec-une-femme_18175\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1206,
      "t": 1793482207000,
      "type": "music",
      "label": "Début morceau · team-bs_case-depart_47330",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 253.117664 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 155631,
          "raw": "2026-10-31 21:30:07 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793482207750,0,253.117664,0.02,\"team-bs_case-depart_47330\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1207,
      "t": 1793482346000,
      "type": "music",
      "label": "Fin / arrêt morceau · team-bs_case-depart_47330",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 155686,
          "raw": "2026-10-31 21:32:26 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793482346735,138.9629999999973,253.117664,0,\"team-bs_case-depart_47330\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1208,
      "t": 1793482438000,
      "type": "music",
      "label": "Début morceau · michael-jackson_thriller_12902",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 356.519048 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 156369,
          "raw": "2026-10-31 21:33:58 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793482438543,0,356.519048,0.02,\"michael-jackson_thriller_12902\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1209,
      "t": 1793482731000,
      "type": "music",
      "label": "Fin / arrêt morceau · michael-jackson_thriller_12902",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 160020,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1210,
      "t": 1793482733000,
      "type": "music",
      "label": "Début morceau · a-star-is-born_shallow_56442",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 214.757596 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 160042,
          "raw": "2026-10-31 21:38:53 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793482733149,0,214.757596,0.02,\"a-star-is-born_shallow_56442\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1211,
      "t": 1793482947000,
      "type": "music",
      "label": "Fin / arrêt morceau · a-star-is-born_shallow_56442",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 160555,
          "raw": "2026-10-31 21:42:27 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793482947921,0,214.757596,0,\"a-star-is-born_shallow_56442\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1212,
      "t": 1793482988000,
      "type": "music",
      "label": "Début morceau · christina-aguilera_contigo-en-la-distancia_43638",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 225.235458 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 161028,
          "raw": "2026-10-31 21:43:08 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793482988540,0,225.235458,0.02,\"christina-aguilera_contigo-en-la-distancia_43638\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1213,
      "t": 1793483213000,
      "type": "music",
      "label": "Fin / arrêt morceau · christina-aguilera_contigo-en-la-distancia_43638",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 161120,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793483213784,0,225.235458,0,\"christina-aguilera_contigo-en-la-distancia_43638\"]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1214,
      "t": 1793483293000,
      "type": "music",
      "label": "Début morceau · francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 280.244943 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 161564,
          "raw": "2026-10-31 21:48:13 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793483293872,0,280.244943,0.02,\"francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1215,
      "t": 1793483316000,
      "type": "music",
      "label": "Repositionnement / reprise · francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 21.831081059699997 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 161668,
          "raw": "2026-10-31 21:48:36 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793483316908,21.831081059699997,280.244943,0.02,\"francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1216,
      "t": 1793483316000,
      "type": "music",
      "label": "Repositionnement / reprise · francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 17.459259948899998 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 161678,
          "raw": "2026-10-31 21:48:36 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793483316985,17.459259948899998,280.244943,0.02,\"francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1217,
      "t": 1793483317000,
      "type": "music",
      "label": "Repositionnement / reprise · francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 15.637667819399999 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 161688,
          "raw": "2026-10-31 21:48:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793483316999,15.637667819399999,280.244943,0.02,\"francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1218,
      "t": 1793483317000,
      "type": "music",
      "label": "Repositionnement / reprise · francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 9.8365974993 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 161698,
          "raw": "2026-10-31 21:48:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793483317022,9.8365974993,280.244943,0.02,\"francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1219,
      "t": 1793483317000,
      "type": "music",
      "label": "Repositionnement / reprise · francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 7.286368517999999 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 161708,
          "raw": "2026-10-31 21:48:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793483317030,7.286368517999999,280.244943,0.02,\"francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1220,
      "t": 1793483317000,
      "type": "music",
      "label": "Repositionnement / reprise · francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 1.0929552776999998 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 161718,
          "raw": "2026-10-31 21:48:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793483317049,1.0929552776999998,280.244943,0.02,\"francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1221,
      "t": 1793483317000,
      "type": "music",
      "label": "Repositionnement / reprise · francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 0 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 161728,
          "raw": "2026-10-31 21:48:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793483317069,0,280.244943,0.02,\"francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1222,
      "t": 1793483328000,
      "type": "music",
      "label": "Repositionnement / reprise · francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 16.366304671199998 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 161738,
          "raw": "2026-10-31 21:48:48 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793483328187,16.366304671199998,280.244943,0.02,\"francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1223,
      "t": 1793483328000,
      "type": "music",
      "label": "Repositionnement / reprise · francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 10.929552777 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 161748,
          "raw": "2026-10-31 21:48:48 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793483328281,10.929552777,280.244943,0.02,\"francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1224,
      "t": 1793483328000,
      "type": "music",
      "label": "Repositionnement / reprise · francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 8.015005369799999 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 161758,
          "raw": "2026-10-31 21:48:48 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793483328290,8.015005369799999,280.244943,0.02,\"francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1225,
      "t": 1793483328000,
      "type": "music",
      "label": "Repositionnement / reprise · francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 1.0929552776999998 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 161768,
          "raw": "2026-10-31 21:48:48 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793483328311,1.0929552776999998,280.244943,0.02,\"francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1226,
      "t": 1793483328000,
      "type": "music",
      "label": "Repositionnement / reprise · francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 0 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 161778,
          "raw": "2026-10-31 21:48:48 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793483328330,0,280.244943,0.02,\"francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1227,
      "t": 1793483344000,
      "type": "music",
      "label": "Repositionnement / reprise · francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 13.844100184199998 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 161788,
          "raw": "2026-10-31 21:49:04 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793483344609,13.844100184199998,280.244943,0.02,\"francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1228,
      "t": 1793483344000,
      "type": "music",
      "label": "Repositionnement / reprise · francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 8.743642221599998 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 161798,
          "raw": "2026-10-31 21:49:04 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793483344744,8.743642221599998,280.244943,0.02,\"francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1229,
      "t": 1793483344000,
      "type": "music",
      "label": "Repositionnement / reprise · francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 7.650686943899999 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 161808,
          "raw": "2026-10-31 21:49:04 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793483344750,7.650686943899999,280.244943,0.02,\"francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1230,
      "t": 1793483344000,
      "type": "music",
      "label": "Repositionnement / reprise · francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 5.829094814399999 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 161818,
          "raw": "2026-10-31 21:49:04 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793483344770,5.829094814399999,280.244943,0.02,\"francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1231,
      "t": 1793483344000,
      "type": "music",
      "label": "Repositionnement / reprise · francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 4.371821110799999 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 161828,
          "raw": "2026-10-31 21:49:04 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793483344789,4.371821110799999,280.244943,0.02,\"francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1232,
      "t": 1793483344000,
      "type": "music",
      "label": "Repositionnement / reprise · francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 3.2788658331 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 161838,
          "raw": "2026-10-31 21:49:04 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793483344810,3.2788658331,280.244943,0.02,\"francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1233,
      "t": 1793483344000,
      "type": "music",
      "label": "Repositionnement / reprise · francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 2.1859105553999996 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 161848,
          "raw": "2026-10-31 21:49:04 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793483344830,2.1859105553999996,280.244943,0.02,\"francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1234,
      "t": 1793483344000,
      "type": "music",
      "label": "Repositionnement / reprise · francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 1.4572737035999999 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 161858,
          "raw": "2026-10-31 21:49:04 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793483344850,1.4572737035999999,280.244943,0.02,\"francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1235,
      "t": 1793483344000,
      "type": "music",
      "label": "Repositionnement / reprise · francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 0.36431842589999996 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 161868,
          "raw": "2026-10-31 21:49:04 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793483344869,0.36431842589999996,280.244943,0.02,\"francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1236,
      "t": 1793483344000,
      "type": "music",
      "label": "Repositionnement / reprise · francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 0 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 161878,
          "raw": "2026-10-31 21:49:04 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793483344890,0,280.244943,0.02,\"francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1237,
      "t": 1793483345000,
      "type": "music",
      "label": "Repositionnement / reprise · francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 0.36431842589999996 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 161888,
          "raw": "2026-10-31 21:49:05 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793483345150,0.36431842589999996,280.244943,0.02,\"francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1238,
      "t": 1793483345000,
      "type": "music",
      "label": "Repositionnement / reprise · francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 1.0929552776999998 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 161898,
          "raw": "2026-10-31 21:49:05 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793483345170,1.0929552776999998,280.244943,0.02,\"francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1239,
      "t": 1793483345000,
      "type": "music",
      "label": "Repositionnement / reprise · francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 1.8215921294999997 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 161908,
          "raw": "2026-10-31 21:49:05 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793483345190,1.8215921294999997,280.244943,0.02,\"francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1240,
      "t": 1793483345000,
      "type": "music",
      "label": "Repositionnement / reprise · francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 2.1859105553999996 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 161918,
          "raw": "2026-10-31 21:49:05 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793483345210,2.1859105553999996,280.244943,0.02,\"francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1241,
      "t": 1793483345000,
      "type": "music",
      "label": "Repositionnement / reprise · francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 2.5502289813 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 161928,
          "raw": "2026-10-31 21:49:05 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793483345230,2.5502289813,280.244943,0.02,\"francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1242,
      "t": 1793483345000,
      "type": "music",
      "label": "Repositionnement / reprise · francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 3.2788658331 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 161938,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793483345250,3.2788658331,280.244943,0.02,\"francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859\"]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1243,
      "t": 1793483345000,
      "type": "music",
      "label": "Repositionnement / reprise · francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 3.6431842589999994 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 161948,
          "raw": "2026-10-31 21:49:05 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793483345269,3.6431842589999994,280.244943,0.02,\"francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1244,
      "t": 1793483345000,
      "type": "music",
      "label": "Repositionnement / reprise · francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 4.0075026848999995 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 161958,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793483345290,4.0075026848999995,280.244943,0.02,\"francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859\"]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1245,
      "t": 1793483345000,
      "type": "music",
      "label": "Repositionnement / reprise · francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 4.371821110799999 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 161968,
          "raw": "2026-10-31 21:49:05 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793483345309,4.371821110799999,280.244943,0.02,\"francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1246,
      "t": 1793483345000,
      "type": "music",
      "label": "Repositionnement / reprise · francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 4.736139536699999 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 161978,
          "raw": "2026-10-31 21:49:05 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793483345450,4.736139536699999,280.244943,0.02,\"francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1247,
      "t": 1793483345000,
      "type": "music",
      "label": "Repositionnement / reprise · francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 5.1004579626 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 161988,
          "raw": "2026-10-31 21:49:05 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793483345490,5.1004579626,280.244943,0.02,\"francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1248,
      "t": 1793483345000,
      "type": "music",
      "label": "Repositionnement / reprise · francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 5.4647763885 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 161998,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793483345531,5.4647763885,280.244943,0.02,\"francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859\"]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1249,
      "t": 1793483345000,
      "type": "music",
      "label": "Repositionnement / reprise · francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 5.829094814399999 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 162008,
          "raw": "2026-10-31 21:49:05 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793483345629,5.829094814399999,280.244943,0.02,\"francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1250,
      "t": 1793483620000,
      "type": "music",
      "label": "Fin / arrêt morceau · francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 162429,
          "raw": "2026-10-31 21:53:40 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793483620056,0,280.244943,0,\"francis-cabrel_je-t-aimais-je-t-aime-je-t-aimerai_11859\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1251,
      "t": 1793483685000,
      "type": "music",
      "label": "Début morceau · michael-jackson_remember-the-time_6391",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 239.529854 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 164462,
          "raw": "2026-10-31 21:54:45 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793483685630,0,239.529854,0.02,\"michael-jackson_remember-the-time_6391\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1252,
      "t": 1793483780000,
      "type": "music",
      "label": "Fin / arrêt morceau · michael-jackson_remember-the-time_6391",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 165551,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1253,
      "t": 1793483781000,
      "type": "music",
      "label": "Début morceau · michael-jackson_smooth-criminal_14405",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 253.714989 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 165573,
          "raw": "2026-10-31 21:56:21 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793483781541,0,253.714989,0.02,\"michael-jackson_smooth-criminal_14405\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1254,
      "t": 1793483857000,
      "type": "music",
      "label": "Fin / arrêt morceau · michael-jackson_smooth-criminal_14405",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 165665,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1255,
      "t": 1793483859000,
      "type": "music",
      "label": "Début morceau · michael-jackson_human-nature_14743",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 246.266599 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 165687,
          "raw": "2026-10-31 21:57:39 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793483859005,0,246.266599,0.02,\"michael-jackson_human-nature_14743\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1256,
      "t": 1793483890000,
      "type": "music",
      "label": "Fin / arrêt morceau · michael-jackson_human-nature_14743",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 165747,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1257,
      "t": 1793483892000,
      "type": "music",
      "label": "Début morceau · michael-jackson_you-are-not-alone_13726",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 352.834444 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 165769,
          "raw": "2026-10-31 21:58:12 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793483892688,0,352.834444,0.02,\"michael-jackson_you-are-not-alone_13726\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1258,
      "t": 1793484245000,
      "type": "music",
      "label": "Fin / arrêt morceau · michael-jackson_you-are-not-alone_13726",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 165828,
          "raw": "2026-10-31 22:04:05 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1259,
      "t": 1793484246000,
      "type": "music",
      "label": "Début morceau · michael-jackson_liberian-girl_20602",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 228.071995 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 165850,
          "raw": "2026-10-31 22:04:06 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793484246874,0,228.071995,0.02,\"michael-jackson_liberian-girl_20602\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1260,
      "t": 1793484256000,
      "type": "music",
      "label": "Repositionnement / reprise · michael-jackson_liberian-girl_20602",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 10.080782179 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 165897,
          "raw": "2026-10-31 22:04:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793484256422,10.080782179,228.071995,0.02,\"michael-jackson_liberian-girl_20602\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1261,
      "t": 1793484256000,
      "type": "music",
      "label": "Repositionnement / reprise · michael-jackson_liberian-girl_20602",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 13.022910914499999 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 165907,
          "raw": "2026-10-31 22:04:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793484256618,13.022910914499999,228.071995,0.02,\"michael-jackson_liberian-girl_20602\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1262,
      "t": 1793484256000,
      "type": "music",
      "label": "Repositionnement / reprise · michael-jackson_liberian-girl_20602",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 13.319404508 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 165917,
          "raw": "2026-10-31 22:04:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793484256626,13.319404508,228.071995,0.02,\"michael-jackson_liberian-girl_20602\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1263,
      "t": 1793484256000,
      "type": "music",
      "label": "Repositionnement / reprise · michael-jackson_liberian-girl_20602",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 14.2088852885 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 165927,
          "raw": "2026-10-31 22:04:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793484256644,14.2088852885,228.071995,0.02,\"michael-jackson_liberian-girl_20602\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1264,
      "t": 1793484256000,
      "type": "music",
      "label": "Repositionnement / reprise · michael-jackson_liberian-girl_20602",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 14.8018724755 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 165937,
          "raw": "2026-10-31 22:04:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793484256664,14.8018724755,228.071995,0.02,\"michael-jackson_liberian-girl_20602\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1265,
      "t": 1793484256000,
      "type": "music",
      "label": "Repositionnement / reprise · michael-jackson_liberian-girl_20602",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 15.098366068999997 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 165947,
          "raw": "2026-10-31 22:04:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793484256684,15.098366068999997,228.071995,0.02,\"michael-jackson_liberian-girl_20602\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1266,
      "t": 1793484256000,
      "type": "music",
      "label": "Repositionnement / reprise · michael-jackson_liberian-girl_20602",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 15.3948596625 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 165957,
          "raw": "2026-10-31 22:04:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793484256704,15.3948596625,228.071995,0.02,\"michael-jackson_liberian-girl_20602\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1267,
      "t": 1793484256000,
      "type": "music",
      "label": "Repositionnement / reprise · michael-jackson_liberian-girl_20602",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 15.691353256 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 165967,
          "raw": "2026-10-31 22:04:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793484256724,15.691353256,228.071995,0.02,\"michael-jackson_liberian-girl_20602\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1268,
      "t": 1793484256000,
      "type": "music",
      "label": "Repositionnement / reprise · michael-jackson_liberian-girl_20602",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 15.987846849499999 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 165977,
          "raw": "2026-10-31 22:04:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793484256804,15.987846849499999,228.071995,0.02,\"michael-jackson_liberian-girl_20602\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1269,
      "t": 1793484256000,
      "type": "music",
      "label": "Repositionnement / reprise · michael-jackson_liberian-girl_20602",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 16.284340443 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 165987,
          "raw": "2026-10-31 22:04:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793484256844,16.284340443,228.071995,0.02,\"michael-jackson_liberian-girl_20602\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1270,
      "t": 1793484256000,
      "type": "music",
      "label": "Repositionnement / reprise · michael-jackson_liberian-girl_20602",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 16.5808340365 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 165997,
          "raw": "2026-10-31 22:04:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793484256864,16.5808340365,228.071995,0.02,\"michael-jackson_liberian-girl_20602\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1271,
      "t": 1793484256000,
      "type": "music",
      "label": "Repositionnement / reprise · michael-jackson_liberian-girl_20602",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 16.87732763 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 166007,
          "raw": "2026-10-31 22:04:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793484256884,16.87732763,228.071995,0.02,\"michael-jackson_liberian-girl_20602\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1272,
      "t": 1793484256000,
      "type": "music",
      "label": "Repositionnement / reprise · michael-jackson_liberian-girl_20602",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 17.1738212235 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 166017,
          "raw": "2026-10-31 22:04:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793484256903,17.1738212235,228.071995,0.02,\"michael-jackson_liberian-girl_20602\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1273,
      "t": 1793484256000,
      "type": "music",
      "label": "Repositionnement / reprise · michael-jackson_liberian-girl_20602",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 17.470314817 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 166027,
          "raw": "2026-10-31 22:04:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793484256924,17.470314817,228.071995,0.02,\"michael-jackson_liberian-girl_20602\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1274,
      "t": 1793484256000,
      "type": "music",
      "label": "Repositionnement / reprise · michael-jackson_liberian-girl_20602",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 18.063302004 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 166037,
          "raw": "2026-10-31 22:04:16 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793484256943,18.063302004,228.071995,0.02,\"michael-jackson_liberian-girl_20602\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1275,
      "t": 1793484258000,
      "type": "music",
      "label": "Repositionnement / reprise · michael-jackson_liberian-girl_20602",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 20.1387571585 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 166047,
          "raw": "2026-10-31 22:04:18 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793484258181,20.1387571585,228.071995,0.02,\"michael-jackson_liberian-girl_20602\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1276,
      "t": 1793484258000,
      "type": "music",
      "label": "Repositionnement / reprise · michael-jackson_liberian-girl_20602",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 17.1738212235 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 166057,
          "raw": "2026-10-31 22:04:18 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793484258819,17.1738212235,228.071995,0.02,\"michael-jackson_liberian-girl_20602\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1277,
      "t": 1793484258000,
      "type": "music",
      "label": "Repositionnement / reprise · michael-jackson_liberian-girl_20602",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 16.5808340365 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 166067,
          "raw": "2026-10-31 22:04:18 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793484258846,16.5808340365,228.071995,0.02,\"michael-jackson_liberian-girl_20602\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1278,
      "t": 1793484258000,
      "type": "music",
      "label": "Repositionnement / reprise · michael-jackson_liberian-girl_20602",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 16.284340443 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 166077,
          "raw": "2026-10-31 22:04:18 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793484258863,16.284340443,228.071995,0.02,\"michael-jackson_liberian-girl_20602\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1279,
      "t": 1793484258000,
      "type": "music",
      "label": "Repositionnement / reprise · michael-jackson_liberian-girl_20602",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 15.987846849499999 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 166087,
          "raw": "2026-10-31 22:04:18 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793484258884,15.987846849499999,228.071995,0.02,\"michael-jackson_liberian-girl_20602\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1280,
      "t": 1793484258000,
      "type": "music",
      "label": "Repositionnement / reprise · michael-jackson_liberian-girl_20602",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 15.691353256 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 166097,
          "raw": "2026-10-31 22:04:18 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793484258903,15.691353256,228.071995,0.02,\"michael-jackson_liberian-girl_20602\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1281,
      "t": 1793484258000,
      "type": "music",
      "label": "Repositionnement / reprise · michael-jackson_liberian-girl_20602",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 15.3948596625 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 166107,
          "raw": "2026-10-31 22:04:18 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793484258924,15.3948596625,228.071995,0.02,\"michael-jackson_liberian-girl_20602\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1282,
      "t": 1793484259000,
      "type": "music",
      "label": "Repositionnement / reprise · michael-jackson_liberian-girl_20602",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 15.098366068999997 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 166117,
          "raw": "2026-10-31 22:04:19 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793484259004,15.098366068999997,228.071995,0.02,\"michael-jackson_liberian-girl_20602\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1283,
      "t": 1793484259000,
      "type": "music",
      "label": "Repositionnement / reprise · michael-jackson_liberian-girl_20602",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 14.8018724755 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 166127,
          "raw": "2026-10-31 22:04:19 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793484259044,14.8018724755,228.071995,0.02,\"michael-jackson_liberian-girl_20602\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1284,
      "t": 1793484259000,
      "type": "music",
      "label": "Repositionnement / reprise · michael-jackson_liberian-girl_20602",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Position 14.505378882 s ; musicTimerConf modifié.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 166137,
          "raw": "2026-10-31 22:04:19 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793484259244,14.505378882,228.071995,0.02,\"michael-jackson_liberian-girl_20602\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1285,
      "t": 1793484387000,
      "type": "music",
      "label": "Fin / arrêt morceau · michael-jackson_liberian-girl_20602",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 166160,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1286,
      "t": 1793484388000,
      "type": "music",
      "label": "Début morceau · michael-jackson_bad_12900",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 248.724172 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 166182,
          "raw": "2026-10-31 22:06:28 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793484388642,0,248.724172,0.02,\"michael-jackson_bad_12900\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1287,
      "t": 1793484480000,
      "type": "music",
      "label": "Fin / arrêt morceau · michael-jackson_bad_12900",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 166241,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1288,
      "t": 1793484481000,
      "type": "music",
      "label": "Début morceau · michael-jackson_ben_12688",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 167.898027 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 166263,
          "raw": "2026-10-31 22:08:01 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793484481586,0,167.898027,0.02,\"michael-jackson_ben_12688\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1289,
      "t": 1793484556000,
      "type": "music",
      "label": "Fin / arrêt morceau · michael-jackson_ben_12688",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 166982,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1290,
      "t": 1793484558000,
      "type": "music",
      "label": "Début morceau · 3t_why_24148",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 310.941134 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 167004,
          "raw": "2026-10-31 22:09:18 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793484558327,0,310.941134,0.02,\"3t_why_24148\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1291,
      "t": 1793484869000,
      "type": "session",
      "label": "Session · minuterie effacée",
      "module": "COM",
      "game": "karaoke",
      "detail": "null",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 167130,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":null}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1292,
      "t": 1793484869000,
      "type": "music",
      "label": "Fin / arrêt morceau · 3t_why_24148",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 167174,
          "raw": "2026-10-31 22:14:29 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1293,
      "t": 1793484869000,
      "type": "game",
      "label": "Fin de partie · Karaoké",
      "module": "Quiz / KaraWorld",
      "game": "karaoke",
      "detail": "activeGame a changé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 167267,
          "raw": "2026-10-31 22:14:29 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"activeGame\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1294,
      "t": 1793484869000,
      "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) :\n2260b591-aa67-49b0-8e62-f094f06b5f24 — module non identifié\nea495464-abef-4f26-9c97-a363817b20c3 — KaraWorld · contrôleur\nd91ef85d-d17a-4302-83dc-b2f129e62422 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 167288,
          "raw": "2026-10-31 22:14:29 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 149978,
          "raw": "Receive from parent ea495464-abef-4f26-9c97-a363817b20c3 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1295,
      "t": 1793484869000,
      "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) :\n2260b591-aa67-49b0-8e62-f094f06b5f24 — module non identifié\nea495464-abef-4f26-9c97-a363817b20c3 — KaraWorld · contrôleur\nd91ef85d-d17a-4302-83dc-b2f129e62422 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 167289,
          "raw": "2026-10-31 22:14:29 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 149978,
          "raw": "Receive from parent ea495464-abef-4f26-9c97-a363817b20c3 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1296,
      "t": 1793484869000,
      "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) :\n2260b591-aa67-49b0-8e62-f094f06b5f24 — module non identifié\nea495464-abef-4f26-9c97-a363817b20c3 — KaraWorld · contrôleur\nd91ef85d-d17a-4302-83dc-b2f129e62422 — module non identifié\nAttribution indicative, pas de preuve d’appariement ; plusieurs fermetures simultanées restent indissociables.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 167290,
          "raw": "2026-10-31 22:14:29 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 149978,
          "raw": "Receive from parent ea495464-abef-4f26-9c97-a363817b20c3 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1297,
      "t": 1793484869000,
      "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 14e5ea07-0720-4412-8dd3-585c6374ad8c\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 167320,
          "raw": "2026-10-31 22:14:29 [com] stdout Connect parent 14e5ea07-0720-4412-8dd3-585c6374ad8c",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "14e5ea07-0720-4412-8dd3-585c6374ad8c"
    },
    {
      "id": 1298,
      "t": 1793484869000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 167582,
          "raw": "2026-10-31 22:14:29 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1299,
      "t": 1793484869000,
      "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 a5d66b06-b6b8-465a-8aa0-11984679742b\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 167609,
          "raw": "2026-10-31 22:14:29 [com] stdout Connect parent a5d66b06-b6b8-465a-8aa0-11984679742b",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "a5d66b06-b6b8-465a-8aa0-11984679742b"
    },
    {
      "id": 1300,
      "t": 1793484869000,
      "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 597fbe9c-e835-4a42-9af8-a6b8939e2ffb\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 167613,
          "raw": "2026-10-31 22:14:29 [com] stdout Connect parent 597fbe9c-e835-4a42-9af8-a6b8939e2ffb",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "597fbe9c-e835-4a42-9af8-a6b8939e2ffb"
    },
    {
      "id": 1301,
      "t": 1793484869000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 167907,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1302,
      "t": 1793484869000,
      "type": "session",
      "label": "Reprise / groupes débloqués",
      "module": "Quiz",
      "game": null,
      "detail": "[]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 168234,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"pausedGroups\":[]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1303,
      "t": 1793484870000,
      "type": "phase",
      "label": "Phase · session-outro-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 168340,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"session-outro-phase\"}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1304,
      "t": 1793484870000,
      "type": "session",
      "label": "Jeu verrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 168350,
          "raw": "2026-10-31 22:14:30 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"gameLocked\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1305,
      "t": 1793484878000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 168708,
          "raw": "2026-10-31 22:14:38 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1306,
      "t": 1793484885000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 169064,
          "raw": "2026-10-31 22:14:45 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1307,
      "t": 1793484885000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 169084,
          "raw": "2026-10-31 22:14:45 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1308,
      "t": 1793484886000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 169094,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1309,
      "t": 1793484886000,
      "type": "phase",
      "label": "Phase · session-outro-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 169104,
          "raw": "2026-10-31 22:14:46 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"session-outro-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1310,
      "t": 1793484886000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 169124,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1311,
      "t": 1793484886000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 169144,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1312,
      "t": 1793484910000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 169176,
          "raw": "2026-10-31 22:15:10 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1313,
      "t": 1793484910000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 169186,
          "raw": "2026-10-31 22:15:10 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1314,
      "t": 1793484910000,
      "type": "phase",
      "label": "Phase · locked-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 169196,
          "raw": "2026-10-31 22:15:10 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"locked-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1315,
      "t": 1793484910000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 169216,
          "raw": "2026-10-31 22:15:10 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1316,
      "t": 1793484910000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 169226,
          "raw": "2026-10-31 22:15:10 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1317,
      "t": 1793485869000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 169246,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1318,
      "t": 1793485869000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 169256,
          "raw": "2026-10-31 22:31:09 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1319,
      "t": 1793485869000,
      "type": "phase",
      "label": "Phase · home-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 169266,
          "raw": "2026-10-31 22:31:09 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"home-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1320,
      "t": 1793485869000,
      "type": "session",
      "label": "Jeu déverrouillé",
      "module": "Quiz",
      "game": null,
      "detail": "gameLocked",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 169276,
          "raw": "2026-10-31 22:31:09 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"gameLocked\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1321,
      "t": 1793485869000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793485869937,0,3600,1]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 169286,
          "raw": "2026-10-31 22:31:09 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1793485869937,0,3600,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1322,
      "t": 1793485869000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793485869937,0,3600,1]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 169308,
          "raw": "2026-10-31 22:31:09 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1793485869937,0,3600,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1323,
      "t": 1793485869000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 169318,
          "raw": "2026-10-31 22:31:09 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1324,
      "t": 1793485870000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 169328,
          "raw": "2026-10-31 22:31:10 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1325,
      "t": 1793485870000,
      "type": "session",
      "label": "Session · minuterie configurée",
      "module": "COM",
      "game": null,
      "detail": "[1793485869937,0,3600,1]",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 169338,
          "raw": "2026-10-31 22:31:10 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"sessionTimerConf\":[1793485869937,0,3600,1]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1326,
      "t": 1793485873000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 169358,
          "raw": "2026-10-31 22:31:13 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1327,
      "t": 1793485873000,
      "type": "monitor",
      "label": "kiosk · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 169405,
          "raw": "2026-10-31 22:31:13 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1328,
      "t": 1793485873000,
      "type": "phase",
      "label": "Phase · game-selection-phase",
      "module": "Quiz",
      "game": null,
      "detail": "Variable phase",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 169415,
          "raw": "2026-10-31 22:31:13 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1329,
      "t": 1793485873000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 169436,
          "raw": "2026-10-31 22:31:13 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1330,
      "t": 1793485873000,
      "type": "monitor",
      "label": "vp · prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 169447,
          "raw": "2026-10-31 22:31:13 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1331,
      "t": 1793485877000,
      "type": "monitor",
      "label": "kiosk · non prêt",
      "module": "Quiz",
      "game": null,
      "detail": "monitor.kiosk.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 169467,
          "raw": "2026-10-31 22:31:17 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1332,
      "t": 1793485877000,
      "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_1793449203164.txt",
          "line": 169480,
          "raw": "2026-10-31 22:31:17 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"activeGame\":\"karaoke\"}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1333,
      "t": 1793485877000,
      "type": "monitor",
      "label": "vp · non prêt",
      "module": "Quiz",
      "game": "karaoke",
      "detail": "monitor.vp.ready",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 169505,
          "raw": "2026-10-31 22:31:17 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1334,
      "t": 1793485880000,
      "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) :\n14e5ea07-0720-4412-8dd3-585c6374ad8c — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\na5d66b06-b6b8-465a-8aa0-11984679742b — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n597fbe9c-e835-4a42-9af8-a6b8939e2ffb — 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_1793449203164.txt",
          "line": 169517,
          "raw": "2026-10-31 22:31:20 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 167370,
          "raw": "2026-10-31 22:14:29 [com] stdout Receive from parent 14e5ea07-0720-4412-8dd3-585c6374ad8c : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 167661,
          "raw": "Receive from parent a5d66b06-b6b8-465a-8aa0-11984679742b : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 167988,
          "raw": "2026-10-31 22:14:29 [com] stdout Receive from parent 597fbe9c-e835-4a42-9af8-a6b8939e2ffb : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1335,
      "t": 1793485880000,
      "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) :\n14e5ea07-0720-4412-8dd3-585c6374ad8c — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\na5d66b06-b6b8-465a-8aa0-11984679742b — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n597fbe9c-e835-4a42-9af8-a6b8939e2ffb — 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_1793449203164.txt",
          "line": 169518,
          "raw": "2026-10-31 22:31:20 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 167370,
          "raw": "2026-10-31 22:14:29 [com] stdout Receive from parent 14e5ea07-0720-4412-8dd3-585c6374ad8c : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 167661,
          "raw": "Receive from parent a5d66b06-b6b8-465a-8aa0-11984679742b : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 167988,
          "raw": "2026-10-31 22:14:29 [com] stdout Receive from parent 597fbe9c-e835-4a42-9af8-a6b8939e2ffb : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1336,
      "t": 1793485880000,
      "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) :\n14e5ea07-0720-4412-8dd3-585c6374ad8c — Quiz · kiosk / Quiz · tv / Quiz · vp / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\na5d66b06-b6b8-465a-8aa0-11984679742b — Quiz · vp / Quiz · kiosk / Arduino / entrées joueurs / KaraWorld · contrôleur / Quiz · logique de jeu\n597fbe9c-e835-4a42-9af8-a6b8939e2ffb — 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_1793449203164.txt",
          "line": 169519,
          "raw": "2026-10-31 22:31:20 [com] stdout Close parent",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 167370,
          "raw": "2026-10-31 22:14:29 [com] stdout Receive from parent 14e5ea07-0720-4412-8dd3-585c6374ad8c : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 167661,
          "raw": "Receive from parent a5d66b06-b6b8-465a-8aa0-11984679742b : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 167988,
          "raw": "2026-10-31 22:14:29 [com] stdout Receive from parent 597fbe9c-e835-4a42-9af8-a6b8939e2ffb : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu"
    },
    {
      "id": 1337,
      "t": 1793485880000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent 031a954d-1ca0-430b-8778-1156ac0e469e\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 169529,
          "raw": "2026-10-31 22:31:20 [com] stdout Connect parent 031a954d-1ca0-430b-8778-1156ac0e469e",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "031a954d-1ca0-430b-8778-1156ac0e469e"
    },
    {
      "id": 1338,
      "t": 1793485880000,
      "type": "connection",
      "label": "Connexion COM · KaraWorld · contrôleur",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent e4caba56-fb92-4a35-9470-44209af0d317\nAttribution par les variables émises sur cet UUID.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 169532,
          "raw": "2026-10-31 22:31:20 [com] stdout Connect parent e4caba56-fb92-4a35-9470-44209af0d317",
          "inherited": false
        }
      ],
      "certainty": "signature des messages",
      "connectionId": "e4caba56-fb92-4a35-9470-44209af0d317"
    },
    {
      "id": 1339,
      "t": 1793485880000,
      "type": "connection",
      "label": "Connexion COM · module non identifié",
      "module": "COM",
      "game": "karaoke",
      "detail": "parent e0b500a7-e87e-4d3c-b203-93d144b708e7\nPas de signature de module exploitable.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 169534,
          "raw": "2026-10-31 22:31:20 [com] stdout Connect parent e0b500a7-e87e-4d3c-b203-93d144b708e7",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "e0b500a7-e87e-4d3c-b203-93d144b708e7"
    },
    {
      "id": 1340,
      "t": 1793485939000,
      "type": "music",
      "label": "Début morceau · france-gall_resiste_20491",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 237.888435 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 169680,
          "raw": "2026-10-31 22:32:19 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793485939614,0,237.888435,0.02,\"france-gall_resiste_20491\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1341,
      "t": 1793486011000,
      "type": "music",
      "label": "Fin / arrêt morceau · france-gall_resiste_20491",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 170974,
          "raw": "2026-10-31 22:33:31 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1342,
      "t": 1793486013000,
      "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_1793449203164.txt",
          "line": 170996,
          "raw": "2026-10-31 22:33:33 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793486013425,0,204.600023,0.02,\"amel-bent_ma-philosophie_5091\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1343,
      "t": 1793486099000,
      "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_1793449203164.txt",
          "line": 171751,
          "raw": "2026-10-31 22:34:59 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793486099640,86.192,204.600023,0,\"amel-bent_ma-philosophie_5091\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1344,
      "t": 1793486186000,
      "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_1793449203164.txt",
          "line": 171914,
          "raw": "2026-10-31 22:36:26 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793486186472,0,220.066984,0.02,\"bruno-mars_grenade_34302\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1345,
      "t": 1793486255000,
      "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_1793449203164.txt",
          "line": 171966,
          "raw": "2026-10-31 22:37:35 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793486255061,68.5840000000035,220.066984,0,\"bruno-mars_grenade_34302\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1346,
      "t": 1793486295000,
      "type": "music",
      "label": "Début morceau · aladdin-1992-film_ce-reve-bleu_56395",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 159.47381 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 172078,
          "raw": "2026-10-31 22:38:15 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793486295374,0,159.47381,0.02,\"aladdin-1992-film_ce-reve-bleu_56395\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1347,
      "t": 1793486301000,
      "type": "music",
      "label": "Fin / arrêt morceau · aladdin-1992-film_ce-reve-bleu_56395",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 172134,
          "raw": "2026-10-31 22:38:21 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1348,
      "t": 1793486302000,
      "type": "music",
      "label": "Début morceau · moana_le-bleu-lumiere_57018",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 163.414558 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 172156,
          "raw": "2026-10-31 22:38:22 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793486302528,0,163.414558,0.02,\"moana_le-bleu-lumiere_57018\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1349,
      "t": 1793486437000,
      "type": "music",
      "label": "Fin / arrêt morceau · moana_le-bleu-lumiere_57018",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 172264,
          "raw": "2026-10-31 22:40:37 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793486437967,135.43199999999547,163.414558,0,\"moana_le-bleu-lumiere_57018\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1350,
      "t": 1793486462000,
      "type": "music",
      "label": "Début morceau · notre-dame-de-paris_belle_7869",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 276.72 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 172366,
          "raw": "2026-10-31 22:41:02 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793486462790,0,276.72,0.02,\"notre-dame-de-paris_belle_7869\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1351,
      "t": 1793486602000,
      "type": "music",
      "label": "Fin / arrêt morceau · notre-dame-de-paris_belle_7869",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 173136,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793486602943,140.1489999999979,276.72,0,\"notre-dame-de-paris_belle_7869\"]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1352,
      "t": 1793486624000,
      "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_1793449203164.txt",
          "line": 173188,
          "raw": "2026-10-31 22:43:44 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793486624482,0,233.984014,0.02,\"manau_la-tribu-de-dana_11022\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1353,
      "t": 1793486717000,
      "type": "music",
      "label": "Fin / arrêt morceau · manau_la-tribu-de-dana_11022",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 173246,
          "raw": "2026-10-31 22:45:17 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1354,
      "t": 1793486719000,
      "type": "music",
      "label": "Début morceau · estelle_american-boy_17574",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 288.492 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 173268,
          "raw": "2026-10-31 22:45:19 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793486719199,0,288.492,0.02,\"estelle_american-boy_17574\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1355,
      "t": 1793486740000,
      "type": "music",
      "label": "Fin / arrêt morceau · estelle_american-boy_17574",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 173335,
          "raw": "2026-10-31 22:45:40 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1356,
      "t": 1793486741000,
      "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_1793449203164.txt",
          "line": 173357,
          "raw": "2026-10-31 22:45:41 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793486741480,0,211.315828,0.02,\"indila_derniere-danse_45932\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1357,
      "t": 1793486890000,
      "type": "music",
      "label": "Fin / arrêt morceau · indila_derniere-danse_45932",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 173408,
          "raw": "2026-10-31 22:48:10 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1358,
      "t": 1793486892000,
      "type": "music",
      "label": "Début morceau · stromae_alors-on-danse_28433",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 205.3 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 173430,
          "raw": "2026-10-31 22:48:12 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793486892124,0,205.3,0.02,\"stromae_alors-on-danse_28433\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1359,
      "t": 1793486962000,
      "type": "music",
      "label": "Fin / arrêt morceau · stromae_alors-on-danse_28433",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 173482,
          "raw": "Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793486962967,70.83600000000305,205.3,0,\"stromae_alors-on-danse_28433\"]}}",
          "inherited": true
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1360,
      "t": 1793486972000,
      "type": "music",
      "label": "Début morceau · vitaa_game-over_45411",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 197.295624 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 173524,
          "raw": "2026-10-31 22:49:32 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793486972437,0,197.295624,0.02,\"vitaa_game-over_45411\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1361,
      "t": 1793487112000,
      "type": "music",
      "label": "Fin / arrêt morceau · vitaa_game-over_45411",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 173586,
          "raw": "2026-10-31 22:51:52 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1362,
      "t": 1793487114000,
      "type": "music",
      "label": "Début morceau · diam-s_jeune-demoiselle_7770",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 252.240068 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 173608,
          "raw": "2026-10-31 22:51:54 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793487114006,0,252.240068,0.02,\"diam-s_jeune-demoiselle_7770\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1363,
      "t": 1793487204000,
      "type": "music",
      "label": "Fin / arrêt morceau · diam-s_jeune-demoiselle_7770",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : commande arrêt (champ 3 = 0).",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 173647,
          "raw": "2026-10-31 22:53:24 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793487204137,90.10499999999921,252.240068,0,\"diam-s_jeune-demoiselle_7770\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1364,
      "t": 1793487226000,
      "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_1793449203164.txt",
          "line": 173689,
          "raw": "2026-10-31 22:53:46 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793487226287,0,214.199025,0.02,\"koxie_garcon_12384\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1365,
      "t": 1793487336000,
      "type": "music",
      "label": "Fin / arrêt morceau · koxie_garcon_12384",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 173767,
          "raw": "2026-10-31 22:55:36 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1366,
      "t": 1793487338000,
      "type": "music",
      "label": "Début morceau · vitaa_a-fleur-de-toi_11801",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 262.347007 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 173789,
          "raw": "2026-10-31 22:55:38 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793487338208,0,262.347007,0.02,\"vitaa_a-fleur-de-toi_11801\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1367,
      "t": 1793487429000,
      "type": "music",
      "label": "Fin / arrêt morceau · vitaa_a-fleur-de-toi_11801",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 174296,
          "raw": "2026-10-31 22:57:09 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1368,
      "t": 1793487431000,
      "type": "music",
      "label": "Début morceau · indila_tourner-dans-le-vide_46376",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 244.343583 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 174318,
          "raw": "2026-10-31 22:57:11 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793487431466,0,244.343583,0.02,\"indila_tourner-dans-le-vide_46376\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1369,
      "t": 1793487518000,
      "type": "music",
      "label": "Fin / arrêt morceau · indila_tourner-dans-le-vide_46376",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 174373,
          "raw": "2026-10-31 22:58:38 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1370,
      "t": 1793487519000,
      "type": "music",
      "label": "Début morceau · indila_ainsi-bas-la-vida_74987",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 211.565782 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 174395,
          "raw": "2026-10-31 22:58:39 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793487519580,0,211.565782,0.02,\"indila_ainsi-bas-la-vida_74987\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1371,
      "t": 1793487581000,
      "type": "music",
      "label": "Fin / arrêt morceau · indila_ainsi-bas-la-vida_74987",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 174701,
          "raw": "2026-10-31 22:59:41 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1372,
      "t": 1793487582000,
      "type": "music",
      "label": "Début morceau · kendji-girac_andalouse_47571",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 169.628481 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 174723,
          "raw": "2026-10-31 22:59:42 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793487582610,0,169.628481,0.02,\"kendji-girac_andalouse_47571\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1373,
      "t": 1793487583000,
      "type": "music",
      "label": "Fin / arrêt morceau · kendji-girac_andalouse_47571",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf effacé.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 174789,
          "raw": "2026-10-31 22:59:43 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1374,
      "t": 1793487585000,
      "type": "music",
      "label": "Début morceau · kendji-girac_les-yeux-de-la-mama_50058",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "musicTimerConf : position 0 s, durée 199.84517 s. Horodatage de commande ; lecture audio non mesurée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 174811,
          "raw": "2026-10-31 22:59:45 [com] stdout Modifs for me {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":[1793487585350,0,199.84517,0.02,\"kendji-girac_les-yeux-de-la-mama_50058\"]}}",
          "inherited": false
        }
      ],
      "certainty": "observé"
    },
    {
      "id": 1375,
      "t": 1793487594000,
      "type": "music",
      "label": "Fin inconnue · kendji-girac_les-yeux-de-la-mama_50058",
      "module": "KaraWorld",
      "game": "karaoke",
      "detail": "Dernière trace disponible ; aucune fin enregistrée dans la journée.",
      "refs": [
        {
          "file": "log_1793449203164.txt",
          "line": 174875,
          "raw": "2026-10-31 22:59:54 [com] stdout Send to parent e0b500a7-e87e-4d3c-b203-93d144b708e7 : {\"name\":\"brest_salle2\",\"variables\":{\"dmx_derby\":\"no\",\"dmx_rotation\":\"no\"}}",
          "inherited": false
        }
      ],
      "certainty": "inconnu",
      "connectionId": "e0b500a7-e87e-4d3c-b203-93d144b708e7"
    }
  ],
  "segments": [
    {
      "game": "karaoke",
      "start": 1793401200000,
      "end": 1793402051000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "karaoke",
      "start": 1793402068000,
      "end": 1793402316000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "karaoke",
      "start": 1793454519000,
      "end": 1793454529000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "karaoke",
      "start": 1793454558000,
      "end": 1793456538000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "blindtest",
      "start": 1793456556000,
      "end": 1793456590000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "karaoke",
      "start": 1793456592000,
      "end": 1793457239000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "quizz",
      "start": 1793457256000,
      "end": 1793457446000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "karaoke",
      "start": 1793457448000,
      "end": 1793458208000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "karaoke",
      "start": 1793458812000,
      "end": 1793462515000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "karaoke",
      "start": 1793466358000,
      "end": 1793466996000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "karaoke",
      "start": 1793467013000,
      "end": 1793467307000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "blindtest",
      "start": 1793467323000,
      "end": 1793467327000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "blindtest",
      "start": 1793467330000,
      "end": 1793467431000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "blindtest",
      "start": 1793467433000,
      "end": 1793468956000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "karaoke",
      "start": 1793468958000,
      "end": 1793469916000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "karaoke",
      "start": 1793481075000,
      "end": 1793484869000,
      "endReason": "activeGame a changé.",
      "open": false
    },
    {
      "game": "karaoke",
      "start": 1793485877000,
      "end": 1793487594000,
      "endReason": "Dernière trace disponible ; aucune fin de partie enregistrée dans la journée.",
      "open": true
    }
  ],
  "connections": [
    {
      "id": "906c694b-6438-486c-aa61-aac2a8e5bb08",
      "file": "log_1793363805037.txt",
      "side": "parent",
      "start": 1793363811000,
      "last": 1793402352000,
      "firstSend": 1793363811000,
      "lastSend": 1793402352000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793363805037.txt",
        "line": 92,
        "raw": "2026-10-30 12:36:51 [com] stdout Connect parent 906c694b-6438-486c-aa61-aac2a8e5bb08",
        "inherited": false
      }
    },
    {
      "id": "92fe6c49-9c19-45cf-90ea-a426cef98d22",
      "file": "log_1793363805037.txt",
      "side": "parent",
      "start": 1793363813000,
      "last": 1793402352000,
      "firstSend": 1793363813000,
      "lastSend": 1793402352000,
      "labels": [
        "Arduino / entrées joueurs"
      ],
      "evidence": [
        {
          "file": "log_1793363805037.txt",
          "line": 3395,
          "raw": "2026-10-30 14:36:33 [com] stdout Receive from parent 92fe6c49-9c19-45cf-90ea-a426cef98d22 : {\"name\":\"brest_salle2\",\"variables\":{\"players.1.inputStatus\":[\"select\"]}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793363805037.txt",
        "line": 101,
        "raw": "2026-10-30 12:36:53 [com] stdout Connect parent 92fe6c49-9c19-45cf-90ea-a426cef98d22",
        "inherited": false
      }
    },
    {
      "id": "04e62ed8-cb24-436d-ae76-fae66ce4d6a4",
      "file": "log_1793363805037.txt",
      "side": "parent",
      "start": 1793363814000,
      "last": 1793402352000,
      "firstSend": 1793363814000,
      "lastSend": 1793402352000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793363805037.txt",
        "line": 110,
        "raw": "2026-10-30 12:36:54 [com] stdout Connect parent 04e62ed8-cb24-436d-ae76-fae66ce4d6a4",
        "inherited": false
      }
    },
    {
      "id": "01506115-299e-497d-aab9-bca64acf9435",
      "file": "log_1793363805037.txt",
      "side": "parent",
      "start": 1793363815000,
      "last": 1793402352000,
      "firstSend": 1793363815000,
      "lastSend": 1793402352000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793363805037.txt",
        "line": 114,
        "raw": "2026-10-30 12:36:55 [com] stdout Connect parent 01506115-299e-497d-aab9-bca64acf9435",
        "inherited": false
      }
    },
    {
      "id": "0ab9ad3f-0523-46f5-ba9a-9c6518bd023e",
      "file": "log_1793363805037.txt",
      "side": "parent",
      "start": 1793363823000,
      "last": 1793402352000,
      "firstSend": 1793363823000,
      "lastSend": 1793402352000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793363805037.txt",
        "line": 168,
        "raw": "2026-10-30 12:37:03 [com] stdout Connect parent 0ab9ad3f-0523-46f5-ba9a-9c6518bd023e",
        "inherited": false
      }
    },
    {
      "id": "98e4bfa7-7d61-439e-b85b-422f794d47a2",
      "file": "log_1793363805037.txt",
      "side": "parent",
      "start": 1793398268000,
      "last": 1793402051000,
      "firstSend": 1793398268000,
      "lastSend": 1793402051000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793363805037.txt",
        "line": 80113,
        "raw": "2026-10-30 22:11:08 [com] stdout Connect parent 98e4bfa7-7d61-439e-b85b-422f794d47a2",
        "inherited": false
      }
    },
    {
      "id": "71ce0d5b-2ab2-44bd-9b55-9c69c7f6e009",
      "file": "log_1793363805037.txt",
      "side": "parent",
      "start": 1793398268000,
      "last": 1793402051000,
      "firstSend": 1793398268000,
      "lastSend": 1793402051000,
      "labels": [
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793363805037.txt",
          "line": 80137,
          "raw": "Receive from parent 71ce0d5b-2ab2-44bd-9b55-9c69c7f6e009 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793363805037.txt",
        "line": 80115,
        "raw": "2026-10-30 22:11:08 [com] stdout Connect parent 71ce0d5b-2ab2-44bd-9b55-9c69c7f6e009",
        "inherited": false
      }
    },
    {
      "id": "2d64038b-65af-4549-acb5-c972d10b2394",
      "file": "log_1793363805037.txt",
      "side": "parent",
      "start": 1793398268000,
      "last": 1793402051000,
      "firstSend": 1793398268000,
      "lastSend": 1793402051000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793363805037.txt",
        "line": 80118,
        "raw": "2026-10-30 22:11:08 [com] stdout Connect parent 2d64038b-65af-4549-acb5-c972d10b2394",
        "inherited": false
      }
    },
    {
      "id": "bc1eb14c-6a9f-46d8-835a-4c14e446240b",
      "file": "log_1793363805037.txt",
      "side": "parent",
      "start": 1793402052000,
      "last": 1793402068000,
      "firstSend": 1793402052000,
      "lastSend": 1793402068000,
      "labels": [
        "Quiz · vp",
        "Quiz · tv",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793363805037.txt",
          "line": 94784,
          "raw": "2026-10-30 23:14:12 [com] stdout Receive from parent bc1eb14c-6a9f-46d8-835a-4c14e446240b : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793363805037.txt",
          "line": 94812,
          "raw": "2026-10-30 23:14:12 [com] stdout Receive from parent bc1eb14c-6a9f-46d8-835a-4c14e446240b : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793363805037.txt",
          "line": 94813,
          "raw": "Receive from parent bc1eb14c-6a9f-46d8-835a-4c14e446240b : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793363805037.txt",
          "line": 94815,
          "raw": "2026-10-30 23:14:12 [com] stdout Receive from parent bc1eb14c-6a9f-46d8-835a-4c14e446240b : {\"name\":\"brest_salle2\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793363805037.txt",
          "line": 94966,
          "raw": "2026-10-30 23:14:12 [com] stdout Receive from parent bc1eb14c-6a9f-46d8-835a-4c14e446240b : {\"name\":\"brest_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793363805037.txt",
          "line": 94978,
          "raw": "Receive from parent bc1eb14c-6a9f-46d8-835a-4c14e446240b : {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793363805037.txt",
        "line": 94734,
        "raw": "2026-10-30 23:14:12 [com] stdout Connect parent bc1eb14c-6a9f-46d8-835a-4c14e446240b",
        "inherited": false
      }
    },
    {
      "id": "7116d615-63fe-4810-a2c2-c02e0b191999",
      "file": "log_1793363805037.txt",
      "side": "parent",
      "start": 1793402052000,
      "last": 1793402068000,
      "firstSend": 1793402052000,
      "lastSend": 1793402068000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · vp",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793363805037.txt",
          "line": 95083,
          "raw": "Receive from parent 7116d615-63fe-4810-a2c2-c02e0b191999 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793363805037.txt",
          "line": 95113,
          "raw": "2026-10-30 23:14:12 [com] stdout Receive from parent 7116d615-63fe-4810-a2c2-c02e0b191999 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793363805037.txt",
          "line": 95115,
          "raw": "2026-10-30 23:14:12 [com] stdout Receive from parent 7116d615-63fe-4810-a2c2-c02e0b191999 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793363805037.txt",
          "line": 95116,
          "raw": "Receive from parent 7116d615-63fe-4810-a2c2-c02e0b191999 : {\"name\":\"brest_salle2\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793363805037.txt",
          "line": 95293,
          "raw": "2026-10-30 23:14:12 [com] stdout Receive from parent 7116d615-63fe-4810-a2c2-c02e0b191999 : {\"name\":\"brest_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793363805037.txt",
          "line": 95307,
          "raw": "Receive from parent 7116d615-63fe-4810-a2c2-c02e0b191999 : {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793363805037.txt",
        "line": 95031,
        "raw": "2026-10-30 23:14:12 [com] stdout Connect parent 7116d615-63fe-4810-a2c2-c02e0b191999",
        "inherited": false
      }
    },
    {
      "id": "90aedb4b-aef3-43a1-8eca-5bd227cfe8b9",
      "file": "log_1793363805037.txt",
      "side": "parent",
      "start": 1793402052000,
      "last": 1793402068000,
      "firstSend": 1793402052000,
      "lastSend": 1793402068000,
      "labels": [
        "Quiz · vp",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793363805037.txt",
          "line": 95420,
          "raw": "Receive from parent 90aedb4b-aef3-43a1-8eca-5bd227cfe8b9 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793363805037.txt",
          "line": 95421,
          "raw": "Receive from parent 90aedb4b-aef3-43a1-8eca-5bd227cfe8b9 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793363805037.txt",
          "line": 95453,
          "raw": "Receive from parent 90aedb4b-aef3-43a1-8eca-5bd227cfe8b9 : {\"name\":\"brest_salle2\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793363805037.txt",
          "line": 95630,
          "raw": "Receive from parent 90aedb4b-aef3-43a1-8eca-5bd227cfe8b9 : {\"name\":\"brest_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793363805037.txt",
          "line": 95644,
          "raw": "Receive from parent 90aedb4b-aef3-43a1-8eca-5bd227cfe8b9 : {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793363805037.txt",
        "line": 95033,
        "raw": "2026-10-30 23:14:12 [com] stdout Connect parent 90aedb4b-aef3-43a1-8eca-5bd227cfe8b9",
        "inherited": false
      }
    },
    {
      "id": "5ac7c43b-154a-484a-bd02-574a01d0601c",
      "file": "log_1793363805037.txt",
      "side": "parent",
      "start": 1793402071000,
      "last": 1793402316000,
      "firstSend": 1793402071000,
      "lastSend": 1793402316000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793363805037.txt",
        "line": 96701,
        "raw": "2026-10-30 23:14:31 [com] stdout Connect parent 5ac7c43b-154a-484a-bd02-574a01d0601c",
        "inherited": false
      }
    },
    {
      "id": "ec459212-2725-4254-8aa8-ff030c3c627c",
      "file": "log_1793363805037.txt",
      "side": "parent",
      "start": 1793402071000,
      "last": 1793402316000,
      "firstSend": 1793402071000,
      "lastSend": 1793402316000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793363805037.txt",
        "line": 96703,
        "raw": "2026-10-30 23:14:31 [com] stdout Connect parent ec459212-2725-4254-8aa8-ff030c3c627c",
        "inherited": false
      }
    },
    {
      "id": "7f1cd66b-72f7-4a15-b6ce-76222f99b86a",
      "file": "log_1793363805037.txt",
      "side": "parent",
      "start": 1793402071000,
      "last": 1793402316000,
      "firstSend": 1793402071000,
      "lastSend": 1793402316000,
      "labels": [
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793363805037.txt",
          "line": 96723,
          "raw": "Receive from parent 7f1cd66b-72f7-4a15-b6ce-76222f99b86a : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793363805037.txt",
        "line": 96705,
        "raw": "2026-10-30 23:14:31 [com] stdout Connect parent 7f1cd66b-72f7-4a15-b6ce-76222f99b86a",
        "inherited": false
      }
    },
    {
      "id": "c59b374a-c3a5-4c78-9c1b-cb1dbb4403d0",
      "file": "log_1793363805037.txt",
      "side": "parent",
      "start": 1793402316000,
      "last": 1793402352000,
      "firstSend": 1793402316000,
      "lastSend": 1793402352000,
      "labels": [
        "Quiz · vp",
        "Quiz · tv",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793363805037.txt",
          "line": 98146,
          "raw": "2026-10-30 23:18:36 [com] stdout Receive from parent c59b374a-c3a5-4c78-9c1b-cb1dbb4403d0 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793363805037.txt",
          "line": 98174,
          "raw": "Receive from parent c59b374a-c3a5-4c78-9c1b-cb1dbb4403d0 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793363805037.txt",
          "line": 98175,
          "raw": "2026-10-30 23:18:36 [com] stdout Receive from parent c59b374a-c3a5-4c78-9c1b-cb1dbb4403d0 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793363805037.txt",
          "line": 98177,
          "raw": "Receive from parent c59b374a-c3a5-4c78-9c1b-cb1dbb4403d0 : {\"name\":\"brest_salle2\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793363805037.txt",
          "line": 98320,
          "raw": "Receive from parent c59b374a-c3a5-4c78-9c1b-cb1dbb4403d0 : {\"name\":\"brest_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793363805037.txt",
          "line": 98383,
          "raw": "Receive from parent c59b374a-c3a5-4c78-9c1b-cb1dbb4403d0 : {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-game-select\"},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793363805037.txt",
        "line": 98096,
        "raw": "2026-10-30 23:18:36 [com] stdout Connect parent c59b374a-c3a5-4c78-9c1b-cb1dbb4403d0",
        "inherited": false
      }
    },
    {
      "id": "2458508c-cd13-487a-83c9-8a66e22d7798",
      "file": "log_1793363805037.txt",
      "side": "parent",
      "start": 1793402316000,
      "last": 1793402352000,
      "firstSend": 1793402316000,
      "lastSend": 1793402352000,
      "labels": [
        "Quiz · vp",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793363805037.txt",
          "line": 98435,
          "raw": "Receive from parent 2458508c-cd13-487a-83c9-8a66e22d7798 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793363805037.txt",
          "line": 98436,
          "raw": "Receive from parent 2458508c-cd13-487a-83c9-8a66e22d7798 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793363805037.txt",
          "line": 98467,
          "raw": "Receive from parent 2458508c-cd13-487a-83c9-8a66e22d7798 : {\"name\":\"brest_salle2\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793363805037.txt",
          "line": 98622,
          "raw": "2026-10-30 23:18:36 [com] stdout Receive from parent 2458508c-cd13-487a-83c9-8a66e22d7798 : {\"name\":\"brest_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793363805037.txt",
          "line": 98692,
          "raw": "Receive from parent 2458508c-cd13-487a-83c9-8a66e22d7798 : {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-game-select\"},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793363805037.txt",
        "line": 98385,
        "raw": "2026-10-30 23:18:36 [com] stdout Connect parent 2458508c-cd13-487a-83c9-8a66e22d7798",
        "inherited": false
      }
    },
    {
      "id": "4570d1b7-d163-412f-ba2a-0250af479ec2",
      "file": "log_1793363805037.txt",
      "side": "parent",
      "start": 1793402316000,
      "last": 1793402352000,
      "firstSend": 1793402316000,
      "lastSend": 1793402352000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · vp",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793363805037.txt",
          "line": 98744,
          "raw": "Receive from parent 4570d1b7-d163-412f-ba2a-0250af479ec2 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793363805037.txt",
          "line": 98774,
          "raw": "2026-10-30 23:18:36 [com] stdout Receive from parent 4570d1b7-d163-412f-ba2a-0250af479ec2 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793363805037.txt",
          "line": 98776,
          "raw": "2026-10-30 23:18:36 [com] stdout Receive from parent 4570d1b7-d163-412f-ba2a-0250af479ec2 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793363805037.txt",
          "line": 98777,
          "raw": "2026-10-30 23:18:36 [com] stdout Receive from parent 4570d1b7-d163-412f-ba2a-0250af479ec2 : {\"name\":\"brest_salle2\",\"variables\":{\"players.1.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793363805037.txt",
          "line": 98944,
          "raw": "2026-10-30 23:18:36 [com] stdout Receive from parent 4570d1b7-d163-412f-ba2a-0250af479ec2 : {\"name\":\"brest_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793363805037.txt",
          "line": 99021,
          "raw": "Receive from parent 4570d1b7-d163-412f-ba2a-0250af479ec2 : {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-game-select\"},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793363805037.txt",
        "line": 98694,
        "raw": "2026-10-30 23:18:36 [com] stdout Connect parent 4570d1b7-d163-412f-ba2a-0250af479ec2",
        "inherited": false
      }
    },
    {
      "id": "9e19293d-589b-41c2-9f13-97c44e08ecc8",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793449207000,
      "last": 1793487594000,
      "firstSend": 1793449207000,
      "lastSend": 1793487594000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 88,
        "raw": "2026-10-31 12:20:07 [com] stdout Connect parent 9e19293d-589b-41c2-9f13-97c44e08ecc8",
        "inherited": false
      }
    },
    {
      "id": "f257aa8c-2833-4641-9b2e-5666eb8fc867",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793449210000,
      "last": 1793487594000,
      "firstSend": 1793449210000,
      "lastSend": 1793487594000,
      "labels": [
        "Arduino / entrées joueurs"
      ],
      "evidence": [
        {
          "file": "log_1793449203164.txt",
          "line": 3500,
          "raw": "2026-10-31 13:09:07 [com] stdout Receive from parent f257aa8c-2833-4641-9b2e-5666eb8fc867 : {\"name\":\"brest_salle2\",\"variables\":{\"players.0.inputStatus\":[\"down\"]}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 101,
        "raw": "2026-10-31 12:20:10 [com] stdout Connect parent f257aa8c-2833-4641-9b2e-5666eb8fc867",
        "inherited": false
      }
    },
    {
      "id": "e646e56f-2e03-4136-9a2a-38e6a21ea398",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793449212000,
      "last": 1793487594000,
      "firstSend": 1793449212000,
      "lastSend": 1793487594000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 110,
        "raw": "2026-10-31 12:20:12 [com] stdout Connect parent e646e56f-2e03-4136-9a2a-38e6a21ea398",
        "inherited": false
      }
    },
    {
      "id": "ad85077b-90a5-4940-a4bb-7b65dcdc73d1",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793449212000,
      "last": 1793487594000,
      "firstSend": 1793449212000,
      "lastSend": 1793487594000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 114,
        "raw": "2026-10-31 12:20:12 [com] stdout Connect parent ad85077b-90a5-4940-a4bb-7b65dcdc73d1",
        "inherited": false
      }
    },
    {
      "id": "14d3d434-d0f3-4b1a-900d-0128a4e3ac19",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793449221000,
      "last": 1793487594000,
      "firstSend": 1793449221000,
      "lastSend": 1793487594000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 167,
        "raw": "2026-10-31 12:20:21 [com] stdout Connect parent 14d3d434-d0f3-4b1a-900d-0128a4e3ac19",
        "inherited": false
      }
    },
    {
      "id": "86ebed94-4ec4-4580-820b-98ab8eeea5e8",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793449224000,
      "last": 1793454519000,
      "firstSend": 1793449224000,
      "lastSend": 1793454519000,
      "labels": [
        "Quiz · vp",
        "Quiz · logique de jeu",
        "Quiz · kiosk",
        "Quiz · tv",
        "Arduino / entrées joueurs"
      ],
      "evidence": [
        {
          "file": "log_1793449203164.txt",
          "line": 2486,
          "raw": "2026-10-31 12:20:24 [com] stdout Receive from parent 86ebed94-4ec4-4580-820b-98ab8eeea5e8 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 2515,
          "raw": "2026-10-31 12:20:26 [com] stdout Receive from parent 86ebed94-4ec4-4580-820b-98ab8eeea5e8 : {\"name\":\"brest_salle2\",\"variables\":{\"phase\":null},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 2700,
          "raw": "2026-10-31 12:20:30 [com] stdout Receive from parent 86ebed94-4ec4-4580-820b-98ab8eeea5e8 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 2750,
          "raw": "2026-10-31 12:20:32 [com] stdout Receive from parent 86ebed94-4ec4-4580-820b-98ab8eeea5e8 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 3520,
          "raw": "2026-10-31 13:09:07 [com] stdout Receive from parent 86ebed94-4ec4-4580-820b-98ab8eeea5e8 : {\"name\":\"brest_salle2\",\"variables\":{\"players.0.inputStatus\":[\"down\"]},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 2435,
        "raw": "2026-10-31 12:20:24 [com] stdout Connect parent 86ebed94-4ec4-4580-820b-98ab8eeea5e8",
        "inherited": false
      }
    },
    {
      "id": "c93a8c62-5328-44f6-ab7c-b6c29d356c3b",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793449232000,
      "last": 1793454523000,
      "firstSend": 1793449232000,
      "lastSend": 1793454523000,
      "labels": [
        "Quiz · tv",
        "Quiz · vp",
        "Quiz · kiosk",
        "Quiz · logique de jeu",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793449203164.txt",
          "line": 2716,
          "raw": "2026-10-31 12:20:32 [com] stdout Receive from parent c93a8c62-5328-44f6-ab7c-b6c29d356c3b : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 2774,
          "raw": "Receive from parent c93a8c62-5328-44f6-ab7c-b6c29d356c3b : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 2775,
          "raw": "2026-10-31 12:20:32 [com] stdout Receive from parent c93a8c62-5328-44f6-ab7c-b6c29d356c3b : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 3462,
          "raw": "2026-10-31 12:20:50 [com] stdout Receive from parent c93a8c62-5328-44f6-ab7c-b6c29d356c3b : {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"locked-phase\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 3530,
          "raw": "2026-10-31 13:09:07 [com] stdout Receive from parent c93a8c62-5328-44f6-ab7c-b6c29d356c3b : {\"name\":\"brest_salle2\",\"variables\":{\"players.0.inputStatus\":[\"down\"]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 4941,
          "raw": "Receive from parent c93a8c62-5328-44f6-ab7c-b6c29d356c3b : {\"name\":\"brest_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 2714,
        "raw": "2026-10-31 12:20:32 [com] stdout Connect parent c93a8c62-5328-44f6-ab7c-b6c29d356c3b",
        "inherited": false
      }
    },
    {
      "id": "17cd174b-baf6-454b-a90f-c1d40f83a53e",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793449242000,
      "last": 1793454519000,
      "firstSend": 1793449242000,
      "lastSend": 1793454519000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · vp",
        "Quiz · logique de jeu",
        "Arduino / entrées joueurs"
      ],
      "evidence": [
        {
          "file": "log_1793449203164.txt",
          "line": 2862,
          "raw": "2026-10-31 12:20:42 [com] stdout Receive from parent 17cd174b-baf6-454b-a90f-c1d40f83a53e : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":true},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 2892,
          "raw": "2026-10-31 12:20:42 [com] stdout Receive from parent 17cd174b-baf6-454b-a90f-c1d40f83a53e : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 3410,
          "raw": "2026-10-31 12:20:50 [com] stdout Receive from parent 17cd174b-baf6-454b-a90f-c1d40f83a53e : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":true},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 3495,
          "raw": "2026-10-31 12:20:50 [com] stdout Receive from parent 17cd174b-baf6-454b-a90f-c1d40f83a53e : {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"locked-phase\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 3510,
          "raw": "2026-10-31 13:09:07 [com] stdout Receive from parent 17cd174b-baf6-454b-a90f-c1d40f83a53e : {\"name\":\"brest_salle2\",\"variables\":{\"players.0.inputStatus\":[\"down\"]},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 2812,
        "raw": "2026-10-31 12:20:42 [com] stdout Connect parent 17cd174b-baf6-454b-a90f-c1d40f83a53e",
        "inherited": false
      }
    },
    {
      "id": "37953f9f-c0f6-424f-90c2-b6cec35195f7",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793454522000,
      "last": 1793454529000,
      "firstSend": 1793454522000,
      "lastSend": 1793454529000,
      "labels": [
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793449203164.txt",
          "line": 4824,
          "raw": "2026-10-31 13:48:42 [com] stdout Receive from parent 37953f9f-c0f6-424f-90c2-b6cec35195f7 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 4757,
        "raw": "2026-10-31 13:48:42 [com] stdout Connect parent 37953f9f-c0f6-424f-90c2-b6cec35195f7",
        "inherited": false
      }
    },
    {
      "id": "edbcd9a7-c978-4c1a-8506-46673ad89db3",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793454522000,
      "last": 1793454529000,
      "firstSend": 1793454522000,
      "lastSend": 1793454529000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 4761,
        "raw": "2026-10-31 13:48:42 [com] stdout Connect parent edbcd9a7-c978-4c1a-8506-46673ad89db3",
        "inherited": false
      }
    },
    {
      "id": "9b77bc37-34ee-494e-bf58-34ca8663dfe5",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793454526000,
      "last": 1793454529000,
      "firstSend": 1793454526000,
      "lastSend": 1793454529000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 4986,
        "raw": "2026-10-31 13:48:46 [com] stdout Connect parent 9b77bc37-34ee-494e-bf58-34ca8663dfe5",
        "inherited": false
      }
    },
    {
      "id": "6a243f8c-8a60-45f8-9873-0f3847999f44",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793454529000,
      "last": 1793454562000,
      "firstSend": 1793454529000,
      "lastSend": 1793454562000,
      "labels": [
        "Quiz · vp",
        "Quiz · kiosk",
        "Quiz · logique de jeu",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793449203164.txt",
          "line": 5150,
          "raw": "2026-10-31 13:48:49 [com] stdout Receive from parent 6a243f8c-8a60-45f8-9873-0f3847999f44 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 5151,
          "raw": "Receive from parent 6a243f8c-8a60-45f8-9873-0f3847999f44 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 5180,
          "raw": "2026-10-31 13:48:49 [com] stdout Receive from parent 6a243f8c-8a60-45f8-9873-0f3847999f44 : {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 5182,
          "raw": "Receive from parent 6a243f8c-8a60-45f8-9873-0f3847999f44 : {\"name\":\"brest_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 5335,
          "raw": "Receive from parent 6a243f8c-8a60-45f8-9873-0f3847999f44 : {\"name\":\"brest_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 5100,
        "raw": "2026-10-31 13:48:49 [com] stdout Connect parent 6a243f8c-8a60-45f8-9873-0f3847999f44",
        "inherited": false
      }
    },
    {
      "id": "84728ab8-df82-4aa7-85ed-1124afc2bd95",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793454529000,
      "last": 1793454558000,
      "firstSend": 1793454529000,
      "lastSend": 1793454558000,
      "labels": [
        "Quiz · vp",
        "Quiz · tv",
        "Quiz · kiosk",
        "Quiz · logique de jeu",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793449203164.txt",
          "line": 5397,
          "raw": "Receive from parent 84728ab8-df82-4aa7-85ed-1124afc2bd95 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 5426,
          "raw": "Receive from parent 84728ab8-df82-4aa7-85ed-1124afc2bd95 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 5427,
          "raw": "2026-10-31 13:48:49 [com] stdout Receive from parent 84728ab8-df82-4aa7-85ed-1124afc2bd95 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 5428,
          "raw": "Receive from parent 84728ab8-df82-4aa7-85ed-1124afc2bd95 : {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 5430,
          "raw": "2026-10-31 13:48:49 [com] stdout Receive from parent 84728ab8-df82-4aa7-85ed-1124afc2bd95 : {\"name\":\"brest_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 5596,
          "raw": "Receive from parent 84728ab8-df82-4aa7-85ed-1124afc2bd95 : {\"name\":\"brest_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 5347,
        "raw": "2026-10-31 13:48:49 [com] stdout Connect parent 84728ab8-df82-4aa7-85ed-1124afc2bd95",
        "inherited": false
      }
    },
    {
      "id": "ea337e06-bd02-491b-8546-e95a8f21dab5",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793454529000,
      "last": 1793454558000,
      "firstSend": 1793454529000,
      "lastSend": 1793454558000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · logique de jeu",
        "Quiz · vp",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793449203164.txt",
          "line": 5659,
          "raw": "Receive from parent ea337e06-bd02-491b-8546-e95a8f21dab5 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 5689,
          "raw": "2026-10-31 13:48:49 [com] stdout Receive from parent ea337e06-bd02-491b-8546-e95a8f21dab5 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 5691,
          "raw": "Receive from parent ea337e06-bd02-491b-8546-e95a8f21dab5 : {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 5692,
          "raw": "Receive from parent ea337e06-bd02-491b-8546-e95a8f21dab5 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 5693,
          "raw": "Receive from parent ea337e06-bd02-491b-8546-e95a8f21dab5 : {\"name\":\"brest_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 5872,
          "raw": "2026-10-31 13:48:49 [com] stdout Receive from parent ea337e06-bd02-491b-8546-e95a8f21dab5 : {\"name\":\"brest_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 5609,
        "raw": "2026-10-31 13:48:49 [com] stdout Connect parent ea337e06-bd02-491b-8546-e95a8f21dab5",
        "inherited": false
      }
    },
    {
      "id": "570ccfca-51b9-49a7-b17b-8c6d671c523d",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793454562000,
      "last": 1793456538000,
      "firstSend": 1793454562000,
      "lastSend": 1793456538000,
      "labels": [
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793449203164.txt",
          "line": 6862,
          "raw": "Receive from parent 570ccfca-51b9-49a7-b17b-8c6d671c523d : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 6846,
        "raw": "2026-10-31 13:49:22 [com] stdout Connect parent 570ccfca-51b9-49a7-b17b-8c6d671c523d",
        "inherited": false
      }
    },
    {
      "id": "73d588d4-0e3d-45b5-8ccb-6d6398e1dd04",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793454562000,
      "last": 1793456538000,
      "firstSend": 1793454562000,
      "lastSend": 1793456538000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 6849,
        "raw": "2026-10-31 13:49:22 [com] stdout Connect parent 73d588d4-0e3d-45b5-8ccb-6d6398e1dd04",
        "inherited": false
      }
    },
    {
      "id": "c4fe3fc2-c69c-4316-aef1-b41c48423361",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793454562000,
      "last": 1793456538000,
      "firstSend": 1793454562000,
      "lastSend": 1793456538000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 6955,
        "raw": "2026-10-31 13:49:22 [com] stdout Connect parent c4fe3fc2-c69c-4316-aef1-b41c48423361",
        "inherited": false
      }
    },
    {
      "id": "2c4d4d8d-0460-4fd8-8a95-1e7d3d758182",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793456539000,
      "last": 1793456592000,
      "firstSend": 1793456539000,
      "lastSend": 1793456592000,
      "labels": [
        "Quiz · vp",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "Quiz · logique de jeu",
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793449203164.txt",
          "line": 14136,
          "raw": "2026-10-31 14:22:19 [com] stdout Receive from parent 2c4d4d8d-0460-4fd8-8a95-1e7d3d758182 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 14137,
          "raw": "2026-10-31 14:22:19 [com] stdout Receive from parent 2c4d4d8d-0460-4fd8-8a95-1e7d3d758182 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 14168,
          "raw": "2026-10-31 14:22:19 [com] stdout Receive from parent 2c4d4d8d-0460-4fd8-8a95-1e7d3d758182 : {\"name\":\"brest_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 14233,
          "raw": "Receive from parent 2c4d4d8d-0460-4fd8-8a95-1e7d3d758182 : {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-game-select\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 14334,
          "raw": "Receive from parent 2c4d4d8d-0460-4fd8-8a95-1e7d3d758182 : {\"name\":\"brest_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 14084,
        "raw": "2026-10-31 14:22:19 [com] stdout Connect parent 2c4d4d8d-0460-4fd8-8a95-1e7d3d758182",
        "inherited": false
      }
    },
    {
      "id": "f03a2259-eca8-4b69-b9d4-642f1442ee53",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793456539000,
      "last": 1793456592000,
      "firstSend": 1793456539000,
      "lastSend": 1793456592000,
      "labels": [
        "Quiz · vp",
        "Quiz · tv",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "Quiz · logique de jeu",
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793449203164.txt",
          "line": 14396,
          "raw": "2026-10-31 14:22:19 [com] stdout Receive from parent f03a2259-eca8-4b69-b9d4-642f1442ee53 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 14425,
          "raw": "2026-10-31 14:22:19 [com] stdout Receive from parent f03a2259-eca8-4b69-b9d4-642f1442ee53 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 14426,
          "raw": "2026-10-31 14:22:19 [com] stdout Receive from parent f03a2259-eca8-4b69-b9d4-642f1442ee53 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 14428,
          "raw": "2026-10-31 14:22:19 [com] stdout Receive from parent f03a2259-eca8-4b69-b9d4-642f1442ee53 : {\"name\":\"brest_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 14493,
          "raw": "2026-10-31 14:22:19 [com] stdout Receive from parent f03a2259-eca8-4b69-b9d4-642f1442ee53 : {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-game-select\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 14594,
          "raw": "2026-10-31 14:22:19 [com] stdout Receive from parent f03a2259-eca8-4b69-b9d4-642f1442ee53 : {\"name\":\"brest_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 14086,
        "raw": "2026-10-31 14:22:19 [com] stdout Connect parent f03a2259-eca8-4b69-b9d4-642f1442ee53",
        "inherited": false
      }
    },
    {
      "id": "e7dac36b-7506-436c-8d27-1733f7c83ec6",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793456539000,
      "last": 1793456592000,
      "firstSend": 1793456539000,
      "lastSend": 1793456592000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · vp",
        "Arduino / entrées joueurs",
        "Quiz · logique de jeu",
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793449203164.txt",
          "line": 14658,
          "raw": "Receive from parent e7dac36b-7506-436c-8d27-1733f7c83ec6 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 14688,
          "raw": "2026-10-31 14:22:19 [com] stdout Receive from parent e7dac36b-7506-436c-8d27-1733f7c83ec6 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 14690,
          "raw": "Receive from parent e7dac36b-7506-436c-8d27-1733f7c83ec6 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 14691,
          "raw": "Receive from parent e7dac36b-7506-436c-8d27-1733f7c83ec6 : {\"name\":\"brest_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 14762,
          "raw": "Receive from parent e7dac36b-7506-436c-8d27-1733f7c83ec6 : {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-game-select\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 14870,
          "raw": "Receive from parent e7dac36b-7506-436c-8d27-1733f7c83ec6 : {\"name\":\"brest_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 14608,
        "raw": "2026-10-31 14:22:19 [com] stdout Connect parent e7dac36b-7506-436c-8d27-1733f7c83ec6",
        "inherited": false
      }
    },
    {
      "id": "878b88f8-2700-42c2-b0ea-04f6313be324",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793456595000,
      "last": 1793457239000,
      "firstSend": 1793456595000,
      "lastSend": 1793457239000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 16583,
        "raw": "2026-10-31 14:23:15 [com] stdout Connect parent 878b88f8-2700-42c2-b0ea-04f6313be324",
        "inherited": false
      }
    },
    {
      "id": "751bccbb-e99a-425c-8573-7b95994b6f83",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793456595000,
      "last": 1793457239000,
      "firstSend": 1793456595000,
      "lastSend": 1793457239000,
      "labels": [
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793449203164.txt",
          "line": 16606,
          "raw": "2026-10-31 14:23:16 [com] stdout Receive from parent 751bccbb-e99a-425c-8573-7b95994b6f83 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 16586,
        "raw": "2026-10-31 14:23:15 [com] stdout Connect parent 751bccbb-e99a-425c-8573-7b95994b6f83",
        "inherited": false
      }
    },
    {
      "id": "5399e798-577e-4244-a0a8-c9aec9b4bfbf",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793456595000,
      "last": 1793457239000,
      "firstSend": 1793456595000,
      "lastSend": 1793457239000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 16588,
        "raw": "2026-10-31 14:23:15 [com] stdout Connect parent 5399e798-577e-4244-a0a8-c9aec9b4bfbf",
        "inherited": false
      }
    },
    {
      "id": "fbb143e0-4904-46f8-8e18-d2ff5dcb6c0b",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793457239000,
      "last": 1793457448000,
      "firstSend": 1793457239000,
      "lastSend": 1793457448000,
      "labels": [
        "Quiz · vp",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793449203164.txt",
          "line": 18716,
          "raw": "2026-10-31 14:33:59 [com] stdout Receive from parent fbb143e0-4904-46f8-8e18-d2ff5dcb6c0b : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 18717,
          "raw": "2026-10-31 14:33:59 [com] stdout Receive from parent fbb143e0-4904-46f8-8e18-d2ff5dcb6c0b : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 18747,
          "raw": "Receive from parent fbb143e0-4904-46f8-8e18-d2ff5dcb6c0b : {\"name\":\"brest_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 18899,
          "raw": "2026-10-31 14:33:59 [com] stdout Receive from parent fbb143e0-4904-46f8-8e18-d2ff5dcb6c0b : {\"name\":\"brest_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 18911,
          "raw": "Receive from parent fbb143e0-4904-46f8-8e18-d2ff5dcb6c0b : {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 18666,
        "raw": "2026-10-31 14:33:59 [com] stdout Connect parent fbb143e0-4904-46f8-8e18-d2ff5dcb6c0b",
        "inherited": false
      }
    },
    {
      "id": "1f8ec608-bd98-439f-9e25-206a4fb5d20f",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793457239000,
      "last": 1793457448000,
      "firstSend": 1793457239000,
      "lastSend": 1793457448000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · vp",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793449203164.txt",
          "line": 18999,
          "raw": "2026-10-31 14:33:59 [com] stdout Receive from parent 1f8ec608-bd98-439f-9e25-206a4fb5d20f : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 19029,
          "raw": "2026-10-31 14:33:59 [com] stdout Receive from parent 1f8ec608-bd98-439f-9e25-206a4fb5d20f : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 19031,
          "raw": "2026-10-31 14:33:59 [com] stdout Receive from parent 1f8ec608-bd98-439f-9e25-206a4fb5d20f : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 19032,
          "raw": "Receive from parent 1f8ec608-bd98-439f-9e25-206a4fb5d20f : {\"name\":\"brest_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 19210,
          "raw": "2026-10-31 14:33:59 [com] stdout Receive from parent 1f8ec608-bd98-439f-9e25-206a4fb5d20f : {\"name\":\"brest_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 19224,
          "raw": "2026-10-31 14:33:59 [com] stdout Receive from parent 1f8ec608-bd98-439f-9e25-206a4fb5d20f : {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 18947,
        "raw": "2026-10-31 14:33:59 [com] stdout Connect parent 1f8ec608-bd98-439f-9e25-206a4fb5d20f",
        "inherited": false
      }
    },
    {
      "id": "4a8e3780-745f-4417-bda7-9e7be7fb6136",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793457239000,
      "last": 1793457448000,
      "firstSend": 1793457239000,
      "lastSend": 1793457448000,
      "labels": [
        "Quiz · vp",
        "Quiz · tv",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793449203164.txt",
          "line": 19316,
          "raw": "2026-10-31 14:33:59 [com] stdout Receive from parent 4a8e3780-745f-4417-bda7-9e7be7fb6136 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 19346,
          "raw": "2026-10-31 14:33:59 [com] stdout Receive from parent 4a8e3780-745f-4417-bda7-9e7be7fb6136 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 19347,
          "raw": "2026-10-31 14:33:59 [com] stdout Receive from parent 4a8e3780-745f-4417-bda7-9e7be7fb6136 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 19349,
          "raw": "Receive from parent 4a8e3780-745f-4417-bda7-9e7be7fb6136 : {\"name\":\"brest_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 19527,
          "raw": "Receive from parent 4a8e3780-745f-4417-bda7-9e7be7fb6136 : {\"name\":\"brest_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 19541,
          "raw": "Receive from parent 4a8e3780-745f-4417-bda7-9e7be7fb6136 : {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 18968,
        "raw": "2026-10-31 14:33:59 [com] stdout Connect parent 4a8e3780-745f-4417-bda7-9e7be7fb6136",
        "inherited": false
      }
    },
    {
      "id": "5cf3a7a9-7ab3-45c1-b05e-68edf909fb05",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793457452000,
      "last": 1793458208000,
      "firstSend": 1793457452000,
      "lastSend": 1793458208000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 24857,
        "raw": "2026-10-31 14:37:32 [com] stdout Connect parent 5cf3a7a9-7ab3-45c1-b05e-68edf909fb05",
        "inherited": false
      }
    },
    {
      "id": "314f5335-0caf-4b48-b38e-0d071d8c6661",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793457452000,
      "last": 1793458208000,
      "firstSend": 1793457452000,
      "lastSend": 1793458208000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 24860,
        "raw": "2026-10-31 14:37:32 [com] stdout Connect parent 314f5335-0caf-4b48-b38e-0d071d8c6661",
        "inherited": false
      }
    },
    {
      "id": "5830f3bf-1591-496f-b84b-09b02fc37d20",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793457452000,
      "last": 1793458208000,
      "firstSend": 1793457452000,
      "lastSend": 1793458208000,
      "labels": [
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793449203164.txt",
          "line": 24882,
          "raw": "2026-10-31 14:37:32 [com] stdout Receive from parent 5830f3bf-1591-496f-b84b-09b02fc37d20 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 24862,
        "raw": "2026-10-31 14:37:32 [com] stdout Connect parent 5830f3bf-1591-496f-b84b-09b02fc37d20",
        "inherited": false
      }
    },
    {
      "id": "c437d454-14b3-4e5f-86fb-f700a77b24e3",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793458208000,
      "last": 1793458812000,
      "firstSend": 1793458208000,
      "lastSend": 1793458812000,
      "labels": [
        "Quiz · vp",
        "Quiz · tv",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793449203164.txt",
          "line": 26931,
          "raw": "2026-10-31 14:50:08 [com] stdout Receive from parent c437d454-14b3-4e5f-86fb-f700a77b24e3 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 26959,
          "raw": "2026-10-31 14:50:08 [com] stdout Receive from parent c437d454-14b3-4e5f-86fb-f700a77b24e3 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 26960,
          "raw": "2026-10-31 14:50:08 [com] stdout Receive from parent c437d454-14b3-4e5f-86fb-f700a77b24e3 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 26962,
          "raw": "Receive from parent c437d454-14b3-4e5f-86fb-f700a77b24e3 : {\"name\":\"brest_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 27114,
          "raw": "Receive from parent c437d454-14b3-4e5f-86fb-f700a77b24e3 : {\"name\":\"brest_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 27160,
          "raw": "2026-10-31 14:50:08 [com] stdout Receive from parent c437d454-14b3-4e5f-86fb-f700a77b24e3 : {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 26881,
        "raw": "2026-10-31 14:50:08 [com] stdout Connect parent c437d454-14b3-4e5f-86fb-f700a77b24e3",
        "inherited": false
      }
    },
    {
      "id": "e6fdeb48-95d3-4395-be50-33f0084c8961",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793458209000,
      "last": 1793458812000,
      "firstSend": 1793458209000,
      "lastSend": 1793458812000,
      "labels": [
        "Quiz · vp",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793449203164.txt",
          "line": 27232,
          "raw": "Receive from parent e6fdeb48-95d3-4395-be50-33f0084c8961 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 27233,
          "raw": "2026-10-31 14:50:09 [com] stdout Receive from parent e6fdeb48-95d3-4395-be50-33f0084c8961 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 27265,
          "raw": "Receive from parent e6fdeb48-95d3-4395-be50-33f0084c8961 : {\"name\":\"brest_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 27443,
          "raw": "Receive from parent e6fdeb48-95d3-4395-be50-33f0084c8961 : {\"name\":\"brest_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 27499,
          "raw": "2026-10-31 14:50:09 [com] stdout Receive from parent e6fdeb48-95d3-4395-be50-33f0084c8961 : {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 27180,
        "raw": "2026-10-31 14:50:09 [com] stdout Connect parent e6fdeb48-95d3-4395-be50-33f0084c8961",
        "inherited": false
      }
    },
    {
      "id": "d997d9e5-d133-4758-b456-7d81af8dfddd",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793458209000,
      "last": 1793458812000,
      "firstSend": 1793458209000,
      "lastSend": 1793458812000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · vp",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793449203164.txt",
          "line": 27571,
          "raw": "Receive from parent d997d9e5-d133-4758-b456-7d81af8dfddd : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 27601,
          "raw": "2026-10-31 14:50:09 [com] stdout Receive from parent d997d9e5-d133-4758-b456-7d81af8dfddd : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 27603,
          "raw": "Receive from parent d997d9e5-d133-4758-b456-7d81af8dfddd : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 27604,
          "raw": "Receive from parent d997d9e5-d133-4758-b456-7d81af8dfddd : {\"name\":\"brest_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 27782,
          "raw": "2026-10-31 14:50:09 [com] stdout Receive from parent d997d9e5-d133-4758-b456-7d81af8dfddd : {\"name\":\"brest_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 27838,
          "raw": "Receive from parent d997d9e5-d133-4758-b456-7d81af8dfddd : {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 27195,
        "raw": "2026-10-31 14:50:09 [com] stdout Connect parent d997d9e5-d133-4758-b456-7d81af8dfddd",
        "inherited": false
      }
    },
    {
      "id": "a0faeef0-7540-48a2-a10e-694ea71a0403",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793458815000,
      "last": 1793462515000,
      "firstSend": 1793458815000,
      "lastSend": 1793462515000,
      "labels": [
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793449203164.txt",
          "line": 29266,
          "raw": "Receive from parent a0faeef0-7540-48a2-a10e-694ea71a0403 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 29236,
        "raw": "2026-10-31 15:00:15 [com] stdout Connect parent a0faeef0-7540-48a2-a10e-694ea71a0403",
        "inherited": false
      }
    },
    {
      "id": "9c45a8f6-c6df-4aaf-8f50-e049f868760d",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793458815000,
      "last": 1793462515000,
      "firstSend": 1793458815000,
      "lastSend": 1793462515000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 29239,
        "raw": "2026-10-31 15:00:15 [com] stdout Connect parent 9c45a8f6-c6df-4aaf-8f50-e049f868760d",
        "inherited": false
      }
    },
    {
      "id": "f2fb31ca-7f09-4c09-a2c3-23927c2a61dc",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793458815000,
      "last": 1793462515000,
      "firstSend": 1793458815000,
      "lastSend": 1793462515000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 29241,
        "raw": "2026-10-31 15:00:15 [com] stdout Connect parent f2fb31ca-7f09-4c09-a2c3-23927c2a61dc",
        "inherited": false
      }
    },
    {
      "id": "1e073c7e-b212-4477-aed8-a4f52d32cd2e",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793462515000,
      "last": 1793466358000,
      "firstSend": 1793462515000,
      "lastSend": 1793466358000,
      "labels": [
        "Quiz · vp",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793449203164.txt",
          "line": 40045,
          "raw": "Receive from parent 1e073c7e-b212-4477-aed8-a4f52d32cd2e : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 40046,
          "raw": "2026-10-31 16:01:55 [com] stdout Receive from parent 1e073c7e-b212-4477-aed8-a4f52d32cd2e : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 40076,
          "raw": "2026-10-31 16:01:55 [com] stdout Receive from parent 1e073c7e-b212-4477-aed8-a4f52d32cd2e : {\"name\":\"brest_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 40220,
          "raw": "Receive from parent 1e073c7e-b212-4477-aed8-a4f52d32cd2e : {\"name\":\"brest_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 40282,
          "raw": "2026-10-31 16:01:55 [com] stdout Receive from parent 1e073c7e-b212-4477-aed8-a4f52d32cd2e : {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 39995,
        "raw": "2026-10-31 16:01:55 [com] stdout Connect parent 1e073c7e-b212-4477-aed8-a4f52d32cd2e",
        "inherited": false
      }
    },
    {
      "id": "1af86dcc-1593-48d2-a99e-7801379014f9",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793462515000,
      "last": 1793466358000,
      "firstSend": 1793462515000,
      "lastSend": 1793466358000,
      "labels": [
        "Quiz · vp",
        "Quiz · tv",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793449203164.txt",
          "line": 40336,
          "raw": "2026-10-31 16:01:55 [com] stdout Receive from parent 1af86dcc-1593-48d2-a99e-7801379014f9 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 40366,
          "raw": "2026-10-31 16:01:55 [com] stdout Receive from parent 1af86dcc-1593-48d2-a99e-7801379014f9 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 40367,
          "raw": "2026-10-31 16:01:55 [com] stdout Receive from parent 1af86dcc-1593-48d2-a99e-7801379014f9 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 40369,
          "raw": "Receive from parent 1af86dcc-1593-48d2-a99e-7801379014f9 : {\"name\":\"brest_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 40537,
          "raw": "2026-10-31 16:01:55 [com] stdout Receive from parent 1af86dcc-1593-48d2-a99e-7801379014f9 : {\"name\":\"brest_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 40613,
          "raw": "2026-10-31 16:01:55 [com] stdout Receive from parent 1af86dcc-1593-48d2-a99e-7801379014f9 : {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 40284,
        "raw": "2026-10-31 16:01:55 [com] stdout Connect parent 1af86dcc-1593-48d2-a99e-7801379014f9",
        "inherited": false
      }
    },
    {
      "id": "fdb9e4f6-7fe4-447b-9ac4-3d5c236f28dd",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793462515000,
      "last": 1793466358000,
      "firstSend": 1793462515000,
      "lastSend": 1793466358000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · vp",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793449203164.txt",
          "line": 40663,
          "raw": "Receive from parent fdb9e4f6-7fe4-447b-9ac4-3d5c236f28dd : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 40693,
          "raw": "Receive from parent fdb9e4f6-7fe4-447b-9ac4-3d5c236f28dd : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 40695,
          "raw": "Receive from parent fdb9e4f6-7fe4-447b-9ac4-3d5c236f28dd : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 40696,
          "raw": "Receive from parent fdb9e4f6-7fe4-447b-9ac4-3d5c236f28dd : {\"name\":\"brest_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 40864,
          "raw": "Receive from parent fdb9e4f6-7fe4-447b-9ac4-3d5c236f28dd : {\"name\":\"brest_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 40940,
          "raw": "2026-10-31 16:01:55 [com] stdout Receive from parent fdb9e4f6-7fe4-447b-9ac4-3d5c236f28dd : {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 40286,
        "raw": "2026-10-31 16:01:55 [com] stdout Connect parent fdb9e4f6-7fe4-447b-9ac4-3d5c236f28dd",
        "inherited": false
      }
    },
    {
      "id": "7fcf4c6e-3ecd-49f6-8f3c-e2053a43b9e5",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793466361000,
      "last": 1793466996000,
      "firstSend": 1793466361000,
      "lastSend": 1793466996000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 42424,
        "raw": "2026-10-31 17:06:01 [com] stdout Connect parent 7fcf4c6e-3ecd-49f6-8f3c-e2053a43b9e5",
        "inherited": false
      }
    },
    {
      "id": "01235718-c577-4c72-ba2e-95ba3925782a",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793466361000,
      "last": 1793466996000,
      "firstSend": 1793466361000,
      "lastSend": 1793466996000,
      "labels": [
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793449203164.txt",
          "line": 42447,
          "raw": "Receive from parent 01235718-c577-4c72-ba2e-95ba3925782a : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 42427,
        "raw": "2026-10-31 17:06:01 [com] stdout Connect parent 01235718-c577-4c72-ba2e-95ba3925782a",
        "inherited": false
      }
    },
    {
      "id": "c6fdf3af-55d5-4e80-a76d-c164867c5822",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793466361000,
      "last": 1793466996000,
      "firstSend": 1793466361000,
      "lastSend": 1793466996000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 42429,
        "raw": "2026-10-31 17:06:01 [com] stdout Connect parent c6fdf3af-55d5-4e80-a76d-c164867c5822",
        "inherited": false
      }
    },
    {
      "id": "416368d1-34b0-4e8b-80ef-69cb89c03b20",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793466997000,
      "last": 1793467013000,
      "firstSend": 1793466997000,
      "lastSend": 1793467013000,
      "labels": [
        "Quiz · vp",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793449203164.txt",
          "line": 53595,
          "raw": "2026-10-31 17:16:37 [com] stdout Receive from parent 416368d1-34b0-4e8b-80ef-69cb89c03b20 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 53596,
          "raw": "2026-10-31 17:16:37 [com] stdout Receive from parent 416368d1-34b0-4e8b-80ef-69cb89c03b20 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 53626,
          "raw": "2026-10-31 17:16:37 [com] stdout Receive from parent 416368d1-34b0-4e8b-80ef-69cb89c03b20 : {\"name\":\"brest_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 53770,
          "raw": "2026-10-31 17:16:37 [com] stdout Receive from parent 416368d1-34b0-4e8b-80ef-69cb89c03b20 : {\"name\":\"brest_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 53832,
          "raw": "2026-10-31 17:16:37 [com] stdout Receive from parent 416368d1-34b0-4e8b-80ef-69cb89c03b20 : {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 53545,
        "raw": "2026-10-31 17:16:37 [com] stdout Connect parent 416368d1-34b0-4e8b-80ef-69cb89c03b20",
        "inherited": false
      }
    },
    {
      "id": "e1d61b26-d855-49f9-ba3d-05f5657e1a71",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793466997000,
      "last": 1793467013000,
      "firstSend": 1793466997000,
      "lastSend": 1793467013000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · vp",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793449203164.txt",
          "line": 53892,
          "raw": "2026-10-31 17:16:37 [com] stdout Receive from parent e1d61b26-d855-49f9-ba3d-05f5657e1a71 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 53921,
          "raw": "2026-10-31 17:16:37 [com] stdout Receive from parent e1d61b26-d855-49f9-ba3d-05f5657e1a71 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 53923,
          "raw": "2026-10-31 17:16:37 [com] stdout Receive from parent e1d61b26-d855-49f9-ba3d-05f5657e1a71 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 53924,
          "raw": "Receive from parent e1d61b26-d855-49f9-ba3d-05f5657e1a71 : {\"name\":\"brest_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 54080,
          "raw": "Receive from parent e1d61b26-d855-49f9-ba3d-05f5657e1a71 : {\"name\":\"brest_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 54149,
          "raw": "2026-10-31 17:16:37 [com] stdout Receive from parent e1d61b26-d855-49f9-ba3d-05f5657e1a71 : {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 53842,
        "raw": "2026-10-31 17:16:37 [com] stdout Connect parent e1d61b26-d855-49f9-ba3d-05f5657e1a71",
        "inherited": false
      }
    },
    {
      "id": "6c437fbd-292a-4195-be5a-1123d3d8b53a",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793466997000,
      "last": 1793467013000,
      "firstSend": 1793466997000,
      "lastSend": 1793467013000,
      "labels": [
        "Quiz · vp",
        "Quiz · tv",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793449203164.txt",
          "line": 54210,
          "raw": "Receive from parent 6c437fbd-292a-4195-be5a-1123d3d8b53a : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 54240,
          "raw": "2026-10-31 17:16:37 [com] stdout Receive from parent 6c437fbd-292a-4195-be5a-1123d3d8b53a : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 54241,
          "raw": "Receive from parent 6c437fbd-292a-4195-be5a-1123d3d8b53a : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 54243,
          "raw": "Receive from parent 6c437fbd-292a-4195-be5a-1123d3d8b53a : {\"name\":\"brest_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 54411,
          "raw": "Receive from parent 6c437fbd-292a-4195-be5a-1123d3d8b53a : {\"name\":\"brest_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 54487,
          "raw": "2026-10-31 17:16:37 [com] stdout Receive from parent 6c437fbd-292a-4195-be5a-1123d3d8b53a : {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 54160,
        "raw": "2026-10-31 17:16:37 [com] stdout Connect parent 6c437fbd-292a-4195-be5a-1123d3d8b53a",
        "inherited": false
      }
    },
    {
      "id": "88f226a9-2a4b-4109-8d5b-56f881d92299",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793467016000,
      "last": 1793467307000,
      "firstSend": 1793467016000,
      "lastSend": 1793467307000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 55480,
        "raw": "2026-10-31 17:16:56 [com] stdout Connect parent 88f226a9-2a4b-4109-8d5b-56f881d92299",
        "inherited": false
      }
    },
    {
      "id": "aa28863a-5a76-4795-8c6c-1c942a72fb39",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793467016000,
      "last": 1793467307000,
      "firstSend": 1793467016000,
      "lastSend": 1793467307000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 55483,
        "raw": "2026-10-31 17:16:56 [com] stdout Connect parent aa28863a-5a76-4795-8c6c-1c942a72fb39",
        "inherited": false
      }
    },
    {
      "id": "8086b2ac-1f33-4b70-a695-e41a1139f144",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793467016000,
      "last": 1793467307000,
      "firstSend": 1793467016000,
      "lastSend": 1793467307000,
      "labels": [
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793449203164.txt",
          "line": 55505,
          "raw": "Receive from parent 8086b2ac-1f33-4b70-a695-e41a1139f144 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 55485,
        "raw": "2026-10-31 17:16:56 [com] stdout Connect parent 8086b2ac-1f33-4b70-a695-e41a1139f144",
        "inherited": false
      }
    },
    {
      "id": "786d1b74-b7e8-4360-8919-461bf3c62a78",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793467307000,
      "last": 1793468958000,
      "firstSend": 1793467307000,
      "lastSend": 1793468958000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · vp",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793449203164.txt",
          "line": 62389,
          "raw": "2026-10-31 17:21:47 [com] stdout Receive from parent 786d1b74-b7e8-4360-8919-461bf3c62a78 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 62418,
          "raw": "2026-10-31 17:21:47 [com] stdout Receive from parent 786d1b74-b7e8-4360-8919-461bf3c62a78 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 62420,
          "raw": "Receive from parent 786d1b74-b7e8-4360-8919-461bf3c62a78 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 62421,
          "raw": "Receive from parent 786d1b74-b7e8-4360-8919-461bf3c62a78 : {\"name\":\"brest_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 62577,
          "raw": "2026-10-31 17:21:47 [com] stdout Receive from parent 786d1b74-b7e8-4360-8919-461bf3c62a78 : {\"name\":\"brest_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 62655,
          "raw": "2026-10-31 17:21:47 [com] stdout Receive from parent 786d1b74-b7e8-4360-8919-461bf3c62a78 : {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-game-select\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 62337,
        "raw": "2026-10-31 17:21:47 [com] stdout Connect parent 786d1b74-b7e8-4360-8919-461bf3c62a78",
        "inherited": false
      }
    },
    {
      "id": "56803383-6158-4211-9500-a3c1c1b28fbc",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793467307000,
      "last": 1793468958000,
      "firstSend": 1793467307000,
      "lastSend": 1793468958000,
      "labels": [
        "Quiz · vp",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793449203164.txt",
          "line": 62705,
          "raw": "2026-10-31 17:21:47 [com] stdout Receive from parent 56803383-6158-4211-9500-a3c1c1b28fbc : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 62706,
          "raw": "Receive from parent 56803383-6158-4211-9500-a3c1c1b28fbc : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 62737,
          "raw": "2026-10-31 17:21:47 [com] stdout Receive from parent 56803383-6158-4211-9500-a3c1c1b28fbc : {\"name\":\"brest_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 62893,
          "raw": "Receive from parent 56803383-6158-4211-9500-a3c1c1b28fbc : {\"name\":\"brest_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 62971,
          "raw": "Receive from parent 56803383-6158-4211-9500-a3c1c1b28fbc : {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-game-select\"},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 62361,
        "raw": "2026-10-31 17:21:47 [com] stdout Connect parent 56803383-6158-4211-9500-a3c1c1b28fbc",
        "inherited": false
      }
    },
    {
      "id": "ee71ee33-3a3a-445a-84d3-998e332a3fa8",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793467307000,
      "last": 1793468958000,
      "firstSend": 1793467307000,
      "lastSend": 1793468958000,
      "labels": [
        "Quiz · vp",
        "Quiz · tv",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793449203164.txt",
          "line": 63023,
          "raw": "2026-10-31 17:21:47 [com] stdout Receive from parent ee71ee33-3a3a-445a-84d3-998e332a3fa8 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 63053,
          "raw": "2026-10-31 17:21:47 [com] stdout Receive from parent ee71ee33-3a3a-445a-84d3-998e332a3fa8 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 63054,
          "raw": "Receive from parent ee71ee33-3a3a-445a-84d3-998e332a3fa8 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 63056,
          "raw": "Receive from parent ee71ee33-3a3a-445a-84d3-998e332a3fa8 : {\"name\":\"brest_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 63224,
          "raw": "Receive from parent ee71ee33-3a3a-445a-84d3-998e332a3fa8 : {\"name\":\"brest_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 63310,
          "raw": "Receive from parent ee71ee33-3a3a-445a-84d3-998e332a3fa8 : {\"name\":\"brest_salle2\",\"variables\":{\"inputContext\":\"inputContext-game-select\"},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 62973,
        "raw": "2026-10-31 17:21:47 [com] stdout Connect parent ee71ee33-3a3a-445a-84d3-998e332a3fa8",
        "inherited": false
      }
    },
    {
      "id": "ecd4b1c3-b9a4-45c7-9db5-8bcef06041f7",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793468962000,
      "last": 1793469916000,
      "firstSend": 1793468962000,
      "lastSend": 1793469916000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 142072,
        "raw": "2026-10-31 17:49:22 [com] stdout Connect parent ecd4b1c3-b9a4-45c7-9db5-8bcef06041f7",
        "inherited": false
      }
    },
    {
      "id": "996b9ec0-127b-4628-8208-2be46a1668ff",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793468962000,
      "last": 1793469916000,
      "firstSend": 1793468962000,
      "lastSend": 1793469916000,
      "labels": [
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793449203164.txt",
          "line": 142095,
          "raw": "Receive from parent 996b9ec0-127b-4628-8208-2be46a1668ff : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 142076,
        "raw": "2026-10-31 17:49:22 [com] stdout Connect parent 996b9ec0-127b-4628-8208-2be46a1668ff",
        "inherited": false
      }
    },
    {
      "id": "08f4ef6a-9768-48f0-8060-e8b255ea6495",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793468962000,
      "last": 1793469916000,
      "firstSend": 1793468962000,
      "lastSend": 1793469916000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 142078,
        "raw": "2026-10-31 17:49:22 [com] stdout Connect parent 08f4ef6a-9768-48f0-8060-e8b255ea6495",
        "inherited": false
      }
    },
    {
      "id": "8058c994-e576-46cb-a380-9ece56bba013",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793469916000,
      "last": 1793481075000,
      "firstSend": 1793469916000,
      "lastSend": 1793481075000,
      "labels": [
        "Quiz · vp",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793449203164.txt",
          "line": 147558,
          "raw": "Receive from parent 8058c994-e576-46cb-a380-9ece56bba013 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 147559,
          "raw": "2026-10-31 18:05:16 [com] stdout Receive from parent 8058c994-e576-46cb-a380-9ece56bba013 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 147590,
          "raw": "2026-10-31 18:05:16 [com] stdout Receive from parent 8058c994-e576-46cb-a380-9ece56bba013 : {\"name\":\"brest_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 147745,
          "raw": "2026-10-31 18:05:16 [com] stdout Receive from parent 8058c994-e576-46cb-a380-9ece56bba013 : {\"name\":\"brest_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 147823,
          "raw": "Receive from parent 8058c994-e576-46cb-a380-9ece56bba013 : {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 147506,
        "raw": "2026-10-31 18:05:16 [com] stdout Connect parent 8058c994-e576-46cb-a380-9ece56bba013",
        "inherited": false
      }
    },
    {
      "id": "cbd24ca5-042b-4039-8ada-6ee66feee367",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793469916000,
      "last": 1793481075000,
      "firstSend": 1793469916000,
      "lastSend": 1793481075000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · vp",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793449203164.txt",
          "line": 147878,
          "raw": "Receive from parent cbd24ca5-042b-4039-8ada-6ee66feee367 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 147907,
          "raw": "2026-10-31 18:05:16 [com] stdout Receive from parent cbd24ca5-042b-4039-8ada-6ee66feee367 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 147909,
          "raw": "Receive from parent cbd24ca5-042b-4039-8ada-6ee66feee367 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 147910,
          "raw": "Receive from parent cbd24ca5-042b-4039-8ada-6ee66feee367 : {\"name\":\"brest_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 148067,
          "raw": "2026-10-31 18:05:16 [com] stdout Receive from parent cbd24ca5-042b-4039-8ada-6ee66feee367 : {\"name\":\"brest_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 148153,
          "raw": "2026-10-31 18:05:16 [com] stdout Receive from parent cbd24ca5-042b-4039-8ada-6ee66feee367 : {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 147508,
        "raw": "2026-10-31 18:05:16 [com] stdout Connect parent cbd24ca5-042b-4039-8ada-6ee66feee367",
        "inherited": false
      }
    },
    {
      "id": "4437f60f-172d-45c7-9690-d3d8199788e3",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793469916000,
      "last": 1793481075000,
      "firstSend": 1793469916000,
      "lastSend": 1793481075000,
      "labels": [
        "Quiz · vp",
        "Quiz · tv",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793449203164.txt",
          "line": 148208,
          "raw": "Receive from parent 4437f60f-172d-45c7-9690-d3d8199788e3 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 148238,
          "raw": "Receive from parent 4437f60f-172d-45c7-9690-d3d8199788e3 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 148239,
          "raw": "Receive from parent 4437f60f-172d-45c7-9690-d3d8199788e3 : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 148241,
          "raw": "Receive from parent 4437f60f-172d-45c7-9690-d3d8199788e3 : {\"name\":\"brest_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 148408,
          "raw": "Receive from parent 4437f60f-172d-45c7-9690-d3d8199788e3 : {\"name\":\"brest_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 148494,
          "raw": "2026-10-31 18:05:16 [com] stdout Receive from parent 4437f60f-172d-45c7-9690-d3d8199788e3 : {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 148054,
        "raw": "2026-10-31 18:05:16 [com] stdout Connect parent 4437f60f-172d-45c7-9690-d3d8199788e3",
        "inherited": false
      }
    },
    {
      "id": "2260b591-aa67-49b0-8e62-f094f06b5f24",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793481078000,
      "last": 1793484869000,
      "firstSend": 1793481078000,
      "lastSend": 1793484869000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 149955,
        "raw": "2026-10-31 21:11:18 [com] stdout Connect parent 2260b591-aa67-49b0-8e62-f094f06b5f24",
        "inherited": false
      }
    },
    {
      "id": "ea495464-abef-4f26-9c97-a363817b20c3",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793481078000,
      "last": 1793484869000,
      "firstSend": 1793481078000,
      "lastSend": 1793484869000,
      "labels": [
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793449203164.txt",
          "line": 149978,
          "raw": "Receive from parent ea495464-abef-4f26-9c97-a363817b20c3 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 149958,
        "raw": "2026-10-31 21:11:18 [com] stdout Connect parent ea495464-abef-4f26-9c97-a363817b20c3",
        "inherited": false
      }
    },
    {
      "id": "d91ef85d-d17a-4302-83dc-b2f129e62422",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793481078000,
      "last": 1793484869000,
      "firstSend": 1793481078000,
      "lastSend": 1793484869000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 149960,
        "raw": "2026-10-31 21:11:18 [com] stdout Connect parent d91ef85d-d17a-4302-83dc-b2f129e62422",
        "inherited": false
      }
    },
    {
      "id": "14e5ea07-0720-4412-8dd3-585c6374ad8c",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793484869000,
      "last": 1793485877000,
      "firstSend": 1793484869000,
      "lastSend": 1793485877000,
      "labels": [
        "Quiz · kiosk",
        "Quiz · tv",
        "Quiz · vp",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793449203164.txt",
          "line": 167370,
          "raw": "2026-10-31 22:14:29 [com] stdout Receive from parent 14e5ea07-0720-4412-8dd3-585c6374ad8c : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 167398,
          "raw": "2026-10-31 22:14:29 [com] stdout Receive from parent 14e5ea07-0720-4412-8dd3-585c6374ad8c : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 167400,
          "raw": "Receive from parent 14e5ea07-0720-4412-8dd3-585c6374ad8c : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 167401,
          "raw": "Receive from parent 14e5ea07-0720-4412-8dd3-585c6374ad8c : {\"name\":\"brest_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 167544,
          "raw": "Receive from parent 14e5ea07-0720-4412-8dd3-585c6374ad8c : {\"name\":\"brest_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 167607,
          "raw": "2026-10-31 22:14:29 [com] stdout Receive from parent 14e5ea07-0720-4412-8dd3-585c6374ad8c : {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 167320,
        "raw": "2026-10-31 22:14:29 [com] stdout Connect parent 14e5ea07-0720-4412-8dd3-585c6374ad8c",
        "inherited": false
      }
    },
    {
      "id": "a5d66b06-b6b8-465a-8aa0-11984679742b",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793484869000,
      "last": 1793485877000,
      "firstSend": 1793484869000,
      "lastSend": 1793485877000,
      "labels": [
        "Quiz · vp",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793449203164.txt",
          "line": 167661,
          "raw": "Receive from parent a5d66b06-b6b8-465a-8aa0-11984679742b : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 167662,
          "raw": "2026-10-31 22:14:29 [com] stdout Receive from parent a5d66b06-b6b8-465a-8aa0-11984679742b : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 167694,
          "raw": "Receive from parent a5d66b06-b6b8-465a-8aa0-11984679742b : {\"name\":\"brest_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 167861,
          "raw": "Receive from parent a5d66b06-b6b8-465a-8aa0-11984679742b : {\"name\":\"brest_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 167938,
          "raw": "Receive from parent a5d66b06-b6b8-465a-8aa0-11984679742b : {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 167609,
        "raw": "2026-10-31 22:14:29 [com] stdout Connect parent a5d66b06-b6b8-465a-8aa0-11984679742b",
        "inherited": false
      }
    },
    {
      "id": "597fbe9c-e835-4a42-9af8-a6b8939e2ffb",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793484869000,
      "last": 1793485877000,
      "firstSend": 1793484869000,
      "lastSend": 1793485877000,
      "labels": [
        "Quiz · vp",
        "Quiz · tv",
        "Quiz · kiosk",
        "Arduino / entrées joueurs",
        "KaraWorld · contrôleur",
        "Quiz · logique de jeu"
      ],
      "evidence": [
        {
          "file": "log_1793449203164.txt",
          "line": 167988,
          "raw": "2026-10-31 22:14:29 [com] stdout Receive from parent 597fbe9c-e835-4a42-9af8-a6b8939e2ffb : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.vp.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 168018,
          "raw": "2026-10-31 22:14:29 [com] stdout Receive from parent 597fbe9c-e835-4a42-9af8-a6b8939e2ffb : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.tv.ready\":false},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 168019,
          "raw": "2026-10-31 22:14:29 [com] stdout Receive from parent 597fbe9c-e835-4a42-9af8-a6b8939e2ffb : {\"name\":\"brest_salle2\",\"variables\":{\"monitor.kiosk.currentScene\":\"GameSelect\"},\"children\":{}}",
          "inherited": false
        },
        {
          "file": "log_1793449203164.txt",
          "line": 168021,
          "raw": "Receive from parent 597fbe9c-e835-4a42-9af8-a6b8939e2ffb : {\"name\":\"brest_salle2\",\"variables\":{\"players.0.inputStatus\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 168188,
          "raw": "Receive from parent 597fbe9c-e835-4a42-9af8-a6b8939e2ffb : {\"name\":\"brest_salle2\",\"variables\":{\"playlist\":[]},\"children\":{}}",
          "inherited": true
        },
        {
          "file": "log_1793449203164.txt",
          "line": 168265,
          "raw": "Receive from parent 597fbe9c-e835-4a42-9af8-a6b8939e2ffb : {\"name\":\"brest_salle2\",\"variables\":{\"phase\":\"game-selection-phase\"},\"children\":{}}",
          "inherited": true
        }
      ],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 167613,
        "raw": "2026-10-31 22:14:29 [com] stdout Connect parent 597fbe9c-e835-4a42-9af8-a6b8939e2ffb",
        "inherited": false
      }
    },
    {
      "id": "031a954d-1ca0-430b-8778-1156ac0e469e",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793485880000,
      "last": 1793487594000,
      "firstSend": 1793485880000,
      "lastSend": 1793487594000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 169529,
        "raw": "2026-10-31 22:31:20 [com] stdout Connect parent 031a954d-1ca0-430b-8778-1156ac0e469e",
        "inherited": false
      }
    },
    {
      "id": "e4caba56-fb92-4a35-9470-44209af0d317",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793485880000,
      "last": 1793487594000,
      "firstSend": 1793485880000,
      "lastSend": 1793487594000,
      "labels": [
        "KaraWorld · contrôleur"
      ],
      "evidence": [
        {
          "file": "log_1793449203164.txt",
          "line": 169552,
          "raw": "2026-10-31 22:31:21 [com] stdout Receive from parent e4caba56-fb92-4a35-9470-44209af0d317 : {\"name\":\"brest_salle2\",\"variables\":{\"musicTimerConf\":null},\"children\":{}}",
          "inherited": false
        }
      ],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 169532,
        "raw": "2026-10-31 22:31:20 [com] stdout Connect parent e4caba56-fb92-4a35-9470-44209af0d317",
        "inherited": false
      }
    },
    {
      "id": "e0b500a7-e87e-4d3c-b203-93d144b708e7",
      "file": "log_1793449203164.txt",
      "side": "parent",
      "start": 1793485880000,
      "last": 1793487594000,
      "firstSend": 1793485880000,
      "lastSend": 1793487594000,
      "labels": [],
      "evidence": [],
      "opened": {
        "file": "log_1793449203164.txt",
        "line": 169534,
        "raw": "2026-10-31 22:31:20 [com] stdout Connect parent e0b500a7-e87e-4d3c-b203-93d144b708e7",
        "inherited": false
      }
    }
  ],
  "counts": {
    "music": 368,
    "game": 32,
    "connection": 141,
    "session": 82,
    "monitor": 351,
    "phase": 80,
    "restart": 1,
    "system": 9,
    "warning": 3,
    "theme": 6,
    "question": 302
  }
}